Searched refs:name (Results 1 - 25 of 5128) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/intel/genxml/ | ||
| H A D | util.py | 30 def to_alphanum(name): 32 return alphanum_nono.sub('', name) 34 def safe_name(name): 35 name = to_alphanum(name) 36 if not name[0].isalpha(): 37 name = '_' + name 38 return name |
| /xsrc/external/mit/MesaLib/dist/src/amd/registers/ | ||
| H A D | gfx10-rsrc.json | 5 {"name": "GFX10_FORMAT_INVALID", "value": 0}, string in object:enums.GFX10_FORMAT.entries.0 6 {"name": "GFX10_FORMAT_8_UNORM", "value": 1}, string in object:enums.GFX10_FORMAT.entries.1 7 {"name": "GFX10_FORMAT_8_SNORM", "value": 2}, string in object:enums.GFX10_FORMAT.entries.2 8 {"name": "GFX10_FORMAT_8_USCALED", "value": 3}, string in object:enums.GFX10_FORMAT.entries.3 9 {"name": "GFX10_FORMAT_8_SSCALED", "value": 4}, string in object:enums.GFX10_FORMAT.entries.4 10 {"name": "GFX10_FORMAT_8_UINT", "value": 5}, string in object:enums.GFX10_FORMAT.entries.5 11 {"name": "GFX10_FORMAT_8_SINT", "value": 6}, string in object:enums.GFX10_FORMAT.entries.6 12 {"name": "GFX10_FORMAT_16_UNORM", "value": 7}, string in object:enums.GFX10_FORMAT.entries.7 13 {"name": "GFX10_FORMAT_16_SNORM", "value": 8}, string in object:enums.GFX10_FORMAT.entries.8 14 {"name" string in object:enums.GFX10_FORMAT.entries.9 15 {"name": "GFX10_FORMAT_16_SSCALED", "value": 10}, string in object:enums.GFX10_FORMAT.entries.10 16 {"name": "GFX10_FORMAT_16_UINT", "value": 11}, string in object:enums.GFX10_FORMAT.entries.11 17 {"name": "GFX10_FORMAT_16_SINT", "value": 12}, string in object:enums.GFX10_FORMAT.entries.12 18 {"name": "GFX10_FORMAT_16_FLOAT", "value": 13}, string in object:enums.GFX10_FORMAT.entries.13 19 {"name": "GFX10_FORMAT_8_8_UNORM", "value": 14}, string in object:enums.GFX10_FORMAT.entries.14 20 {"name": "GFX10_FORMAT_8_8_SNORM", "value": 15}, string in object:enums.GFX10_FORMAT.entries.15 21 {"name": "GFX10_FORMAT_8_8_USCALED", "value": 16}, string in object:enums.GFX10_FORMAT.entries.16 22 {"name": "GFX10_FORMAT_8_8_SSCALED", "value": 17}, string in object:enums.GFX10_FORMAT.entries.17 23 {"name": "GFX10_FORMAT_8_8_UINT", "value": 18}, string in object:enums.GFX10_FORMAT.entries.18 24 {"name": "GFX10_FORMAT_8_8_SINT", "value": 19}, string in object:enums.GFX10_FORMAT.entries.19 25 {"name": "GFX10_FORMAT_32_UINT", "value": 20}, string in object:enums.GFX10_FORMAT.entries.20 26 {"name": "GFX10_FORMAT_32_SINT", "value": 21}, string in object:enums.GFX10_FORMAT.entries.21 27 {"name": "GFX10_FORMAT_32_FLOAT", "value": 22}, string in object:enums.GFX10_FORMAT.entries.22 28 {"name": "GFX10_FORMAT_16_16_UNORM", "value": 23}, string in object:enums.GFX10_FORMAT.entries.23 29 {"name": "GFX10_FORMAT_16_16_SNORM", "value": 24}, string in object:enums.GFX10_FORMAT.entries.24 30 {"name": "GFX10_FORMAT_16_16_USCALED", "value": 25}, string in object:enums.GFX10_FORMAT.entries.25 31 {"name": "GFX10_FORMAT_16_16_SSCALED", "value": 26}, string in object:enums.GFX10_FORMAT.entries.26 32 {"name": "GFX10_FORMAT_16_16_UINT", "value": 27}, string in object:enums.GFX10_FORMAT.entries.27 33 {"name": "GFX10_FORMAT_16_16_SINT", "value": 28}, string in object:enums.GFX10_FORMAT.entries.28 34 {"name": "GFX10_FORMAT_16_16_FLOAT", "value": 29}, string in object:enums.GFX10_FORMAT.entries.29 35 {"name": "GFX10_FORMAT_10_11_11_UNORM", "value": 30}, string in object:enums.GFX10_FORMAT.entries.30 36 {"name": "GFX10_FORMAT_10_11_11_SNORM", "value": 31}, string in object:enums.GFX10_FORMAT.entries.31 37 {"name": "GFX10_FORMAT_10_11_11_USCALED", "value": 32}, string in object:enums.GFX10_FORMAT.entries.32 38 {"name": "GFX10_FORMAT_10_11_11_SSCALED", "value": 33}, string in object:enums.GFX10_FORMAT.entries.33 39 {"name": "GFX10_FORMAT_10_11_11_UINT", "value": 34}, string in object:enums.GFX10_FORMAT.entries.34 40 {"name": "GFX10_FORMAT_10_11_11_SINT", "value": 35}, string in object:enums.GFX10_FORMAT.entries.35 41 {"name": "GFX10_FORMAT_10_11_11_FLOAT", "value": 36}, string in object:enums.GFX10_FORMAT.entries.36 42 {"name": "GFX10_FORMAT_11_11_10_UNORM", "value": 37}, string in object:enums.GFX10_FORMAT.entries.37 43 {"name": "GFX10_FORMAT_11_11_10_SNORM", "value": 38}, string in object:enums.GFX10_FORMAT.entries.38 44 {"name": "GFX10_FORMAT_11_11_10_USCALED", "value": 39}, string in object:enums.GFX10_FORMAT.entries.39 45 {"name": "GFX10_FORMAT_11_11_10_SSCALED", "value": 40}, string in object:enums.GFX10_FORMAT.entries.40 46 {"name": "GFX10_FORMAT_11_11_10_UINT", "value": 41}, string in object:enums.GFX10_FORMAT.entries.41 47 {"name": "GFX10_FORMAT_11_11_10_SINT", "value": 42}, string in object:enums.GFX10_FORMAT.entries.42 48 {"name": "GFX10_FORMAT_11_11_10_FLOAT", "value": 43}, string in object:enums.GFX10_FORMAT.entries.43 49 {"name": "GFX10_FORMAT_10_10_10_2_UNORM", "value": 44}, string in object:enums.GFX10_FORMAT.entries.44 50 {"name": "GFX10_FORMAT_10_10_10_2_SNORM", "value": 45}, string in object:enums.GFX10_FORMAT.entries.45 51 {"name": "GFX10_FORMAT_10_10_10_2_USCALED", "value": 46}, string in object:enums.GFX10_FORMAT.entries.46 52 {"name": "GFX10_FORMAT_10_10_10_2_SSCALED", "value": 47}, string in object:enums.GFX10_FORMAT.entries.47 53 {"name": "GFX10_FORMAT_10_10_10_2_UINT", "value": 48}, string in object:enums.GFX10_FORMAT.entries.48 54 {"name": "GFX10_FORMAT_10_10_10_2_SINT", "value": 49}, string in object:enums.GFX10_FORMAT.entries.49 55 {"name": "GFX10_FORMAT_2_10_10_10_UNORM", "value": 50}, string in object:enums.GFX10_FORMAT.entries.50 56 {"name": "GFX10_FORMAT_2_10_10_10_SNORM", "value": 51}, string in object:enums.GFX10_FORMAT.entries.51 57 {"name": "GFX10_FORMAT_2_10_10_10_USCALED", "value": 52}, string in object:enums.GFX10_FORMAT.entries.52 58 {"name": "GFX10_FORMAT_2_10_10_10_SSCALED", "value": 53}, string in object:enums.GFX10_FORMAT.entries.53 59 {"name": "GFX10_FORMAT_2_10_10_10_UINT", "value": 54}, string in object:enums.GFX10_FORMAT.entries.54 60 {"name": "GFX10_FORMAT_2_10_10_10_SINT", "value": 55}, string in object:enums.GFX10_FORMAT.entries.55 61 {"name": "GFX10_FORMAT_8_8_8_8_UNORM", "value": 56}, string in object:enums.GFX10_FORMAT.entries.56 62 {"name": "GFX10_FORMAT_8_8_8_8_SNORM", "value": 57}, string in object:enums.GFX10_FORMAT.entries.57 63 {"name": "GFX10_FORMAT_8_8_8_8_USCALED", "value": 58}, string in object:enums.GFX10_FORMAT.entries.58 64 {"name": "GFX10_FORMAT_8_8_8_8_SSCALED", "value": 59}, string in object:enums.GFX10_FORMAT.entries.59 65 {"name": "GFX10_FORMAT_8_8_8_8_UINT", "value": 60}, string in object:enums.GFX10_FORMAT.entries.60 66 {"name": "GFX10_FORMAT_8_8_8_8_SINT", "value": 61}, string in object:enums.GFX10_FORMAT.entries.61 67 {"name": "GFX10_FORMAT_32_32_UINT", "value": 62}, string in object:enums.GFX10_FORMAT.entries.62 68 {"name": "GFX10_FORMAT_32_32_SINT", "value": 63}, string in object:enums.GFX10_FORMAT.entries.63 69 {"name": "GFX10_FORMAT_32_32_FLOAT", "value": 64}, string in object:enums.GFX10_FORMAT.entries.64 70 {"name": "GFX10_FORMAT_16_16_16_16_UNORM", "value": 65}, string in object:enums.GFX10_FORMAT.entries.65 71 {"name": "GFX10_FORMAT_16_16_16_16_SNORM", "value": 66}, string in object:enums.GFX10_FORMAT.entries.66 72 {"name": "GFX10_FORMAT_16_16_16_16_USCALED", "value": 67}, string in object:enums.GFX10_FORMAT.entries.67 73 {"name": "GFX10_FORMAT_16_16_16_16_SSCALED", "value": 68}, string in object:enums.GFX10_FORMAT.entries.68 74 {"name": "GFX10_FORMAT_16_16_16_16_UINT", "value": 69}, string in object:enums.GFX10_FORMAT.entries.69 75 {"name": "GFX10_FORMAT_16_16_16_16_SINT", "value": 70}, string in object:enums.GFX10_FORMAT.entries.70 76 {"name": "GFX10_FORMAT_16_16_16_16_FLOAT", "value": 71}, string in object:enums.GFX10_FORMAT.entries.71 77 {"flags": ["buffers_only"], "name": "GFX10_FORMAT_32_32_32_UINT", "value": 72}, string in object:enums.GFX10_FORMAT.entries.72 78 {"flags": ["buffers_only"], "name": "GFX10_FORMAT_32_32_32_SINT", "value": 73}, string in object:enums.GFX10_FORMAT.entries.73 79 {"flags": ["buffers_only"], "name": "GFX10_FORMAT_32_32_32_FLOAT", "value": 74}, string in object:enums.GFX10_FORMAT.entries.74 80 {"name": "GFX10_FORMAT_32_32_32_32_UINT", "value": 75}, string in object:enums.GFX10_FORMAT.entries.75 81 {"name": "GFX10_FORMAT_32_32_32_32_SINT", "value": 76}, string in object:enums.GFX10_FORMAT.entries.76 82 {"name": "GFX10_FORMAT_32_32_32_32_FLOAT", "value": 77}, string in object:enums.GFX10_FORMAT.entries.77 83 {"name": "GFX10_FORMAT_8_SRGB", "value": 128}, string in object:enums.GFX10_FORMAT.entries.78 84 {"name": "GFX10_FORMAT_8_8_SRGB", "value": 129}, string in object:enums.GFX10_FORMAT.entries.79 85 {"name": "GFX10_FORMAT_8_8_8_8_SRGB", "value": 130}, string in object:enums.GFX10_FORMAT.entries.80 86 {"name": "GFX10_FORMAT_6E4_FLOAT", "value": 131}, string in object:enums.GFX10_FORMAT.entries.81 87 {"name": "GFX10_FORMAT_5_9_9_9_FLOAT", "value": 132}, string in object:enums.GFX10_FORMAT.entries.82 88 {"name": "GFX10_FORMAT_5_6_5_UNORM", "value": 133}, string in object:enums.GFX10_FORMAT.entries.83 89 {"name": "GFX10_FORMAT_1_5_5_5_UNORM", "value": 134}, string in object:enums.GFX10_FORMAT.entries.84 90 {"name": "GFX10_FORMAT_5_5_5_1_UNORM", "value": 135}, string in object:enums.GFX10_FORMAT.entries.85 91 {"name": "GFX10_FORMAT_4_4_4_4_UNORM", "value": 136}, string in object:enums.GFX10_FORMAT.entries.86 92 {"name": "GFX10_FORMAT_4_4_UNORM", "value": 137}, string in object:enums.GFX10_FORMAT.entries.87 93 {"name": "GFX10_FORMAT_1_UNORM", "value": 138}, string in object:enums.GFX10_FORMAT.entries.88 94 {"name": "GFX10_FORMAT_1_REVERSED_UNORM", "value": 139}, string in object:enums.GFX10_FORMAT.entries.89 95 {"name": "GFX10_FORMAT_32_FLOAT_CLAMP", "value": 140}, string in object:enums.GFX10_FORMAT.entries.90 96 {"name": "GFX10_FORMAT_8_24_UNORM", "value": 141}, string in object:enums.GFX10_FORMAT.entries.91 97 {"name": "GFX10_FORMAT_8_24_UINT", "value": 142}, string in object:enums.GFX10_FORMAT.entries.92 98 {"name": "GFX10_FORMAT_24_8_UNORM", "value": 143}, string in object:enums.GFX10_FORMAT.entries.93 99 {"name": "GFX10_FORMAT_24_8_UINT", "value": 144}, string in object:enums.GFX10_FORMAT.entries.94 100 {"name": "GFX10_FORMAT_X24_8_32_UINT", "value": 145}, string in object:enums.GFX10_FORMAT.entries.95 101 {"name": "GFX10_FORMAT_X24_8_32_FLOAT", "value": 146}, string in object:enums.GFX10_FORMAT.entries.96 102 {"name": "GFX10_FORMAT_GB_GR_UNORM", "value": 147}, string in object:enums.GFX10_FORMAT.entries.97 103 {"name": "GFX10_FORMAT_GB_GR_SNORM", "value": 148}, string in object:enums.GFX10_FORMAT.entries.98 104 {"name": "GFX10_FORMAT_GB_GR_UINT", "value": 149}, string in object:enums.GFX10_FORMAT.entries.99 105 {"name": "GFX10_FORMAT_GB_GR_SRGB", "value": 150}, string in object:enums.GFX10_FORMAT.entries.100 106 {"name": "GFX10_FORMAT_BG_RG_UNORM", "value": 151}, string in object:enums.GFX10_FORMAT.entries.101 107 {"name": "GFX10_FORMAT_BG_RG_SNORM", "value": 152}, string in object:enums.GFX10_FORMAT.entries.102 108 {"name": "GFX10_FORMAT_BG_RG_UINT", "value": 153}, string in object:enums.GFX10_FORMAT.entries.103 109 {"name": "GFX10_FORMAT_BG_RG_SRGB", "value": 154}, string in object:enums.GFX10_FORMAT.entries.104 110 {"name": "GFX10_FORMAT_FMASK8_S2_F1", "value": 156}, string in object:enums.GFX10_FORMAT.entries.105 111 {"name": "GFX10_FORMAT_FMASK8_S4_F1", "value": 157}, string in object:enums.GFX10_FORMAT.entries.106 112 {"name": "GFX10_FORMAT_FMASK8_S8_F1", "value": 158}, string in object:enums.GFX10_FORMAT.entries.107 113 {"name": "GFX10_FORMAT_FMASK8_S2_F2", "value": 159}, string in object:enums.GFX10_FORMAT.entries.108 114 {"name": "GFX10_FORMAT_FMASK8_S4_F2", "value": 160}, string in object:enums.GFX10_FORMAT.entries.109 115 {"name": "GFX10_FORMAT_FMASK8_S4_F4", "value": 161}, string in object:enums.GFX10_FORMAT.entries.110 116 {"name": "GFX10_FORMAT_FMASK16_S16_F1", "value": 162}, string in object:enums.GFX10_FORMAT.entries.111 117 {"name": "GFX10_FORMAT_FMASK16_S8_F2", "value": 163}, string in object:enums.GFX10_FORMAT.entries.112 118 {"name": "GFX10_FORMAT_FMASK32_S16_F2", "value": 164}, string in object:enums.GFX10_FORMAT.entries.113 119 {"name": "GFX10_FORMAT_FMASK32_S8_F4", "value": 165}, string in object:enums.GFX10_FORMAT.entries.114 120 {"name": "GFX10_FORMAT_FMASK32_S8_F8", "value": 166}, string in object:enums.GFX10_FORMAT.entries.115 121 {"name": "GFX10_FORMAT_FMASK64_S16_F4", "value": 167}, string in object:enums.GFX10_FORMAT.entries.116 122 {"name": "GFX10_FORMAT_FMASK64_S16_F8", "value": 168}, string in object:enums.GFX10_FORMAT.entries.117 123 {"name": "GFX10_FORMAT_BC1_UNORM", "value": 169}, string in object:enums.GFX10_FORMAT.entries.118 124 {"name": "GFX10_FORMAT_BC1_SRGB", "value": 170}, string in object:enums.GFX10_FORMAT.entries.119 125 {"name": "GFX10_FORMAT_BC2_UNORM", "value": 171}, string in object:enums.GFX10_FORMAT.entries.120 126 {"name": "GFX10_FORMAT_BC2_SRGB", "value": 172}, string in object:enums.GFX10_FORMAT.entries.121 127 {"name": "GFX10_FORMAT_BC3_UNORM", "value": 173}, string in object:enums.GFX10_FORMAT.entries.122 128 {"name": "GFX10_FORMAT_BC3_SRGB", "value": 174}, string in object:enums.GFX10_FORMAT.entries.123 129 {"name": "GFX10_FORMAT_BC4_UNORM", "value": 175}, string in object:enums.GFX10_FORMAT.entries.124 130 {"name": "GFX10_FORMAT_BC4_SNORM", "value": 176}, string in object:enums.GFX10_FORMAT.entries.125 131 {"name": "GFX10_FORMAT_BC5_UNORM", "value": 177}, string in object:enums.GFX10_FORMAT.entries.126 132 {"name": "GFX10_FORMAT_BC5_SNORM", "value": 178}, string in object:enums.GFX10_FORMAT.entries.127 133 {"name": "GFX10_FORMAT_BC6_UFLOAT", "value": 179}, string in object:enums.GFX10_FORMAT.entries.128 134 {"name": "GFX10_FORMAT_BC6_SFLOAT", "value": 180}, string in object:enums.GFX10_FORMAT.entries.129 135 {"name": "GFX10_FORMAT_BC7_UNORM", "value": 181}, string in object:enums.GFX10_FORMAT.entries.130 136 {"name": "GFX10_FORMAT_BC7_SRGB", "value": 182}, string in object:enums.GFX10_FORMAT.entries.131 137 {"name": "GFX10_FORMAT_MM_8_UNORM", "value": 265}, string in object:enums.GFX10_FORMAT.entries.132 138 {"name": "GFX10_FORMAT_MM_8_UINT", "value": 266}, string in object:enums.GFX10_FORMAT.entries.133 139 {"name": "GFX10_FORMAT_MM_8_8_UNORM", "value": 267}, string in object:enums.GFX10_FORMAT.entries.134 140 {"name": "GFX10_FORMAT_MM_8_8_UINT", "value": 268}, string in object:enums.GFX10_FORMAT.entries.135 141 {"name": "GFX10_FORMAT_MM_8_8_8_8_UNORM", "value": 269}, string in object:enums.GFX10_FORMAT.entries.136 142 {"name": "GFX10_FORMAT_MM_8_8_8_8_UINT", "value": 270}, string in object:enums.GFX10_FORMAT.entries.137 143 {"name": "GFX10_FORMAT_MM_VYUY8_UNORM", "value": 271}, string in object:enums.GFX10_FORMAT.entries.138 144 {"name": "GFX10_FORMAT_MM_VYUY8_UINT", "value": 272}, string in object:enums.GFX10_FORMAT.entries.139 145 {"name": "GFX10_FORMAT_MM_10_11_11_UNORM", "value": 273}, string in object:enums.GFX10_FORMAT.entries.140 146 {"name": "GFX10_FORMAT_MM_10_11_11_UINT", "value": 274}, string in object:enums.GFX10_FORMAT.entries.141 147 {"name": "GFX10_FORMAT_MM_2_10_10_10_UNORM", "value": 275}, string in object:enums.GFX10_FORMAT.entries.142 148 {"name": "GFX10_FORMAT_MM_2_10_10_10_UINT", "value": 276}, string in object:enums.GFX10_FORMAT.entries.143 149 {"name": "GFX10_FORMAT_MM_16_16_16_16_UNORM", "value": 277}, string in object:enums.GFX10_FORMAT.entries.144 150 {"name": "GFX10_FORMAT_MM_16_16_16_16_UINT", "value": 278}, string in object:enums.GFX10_FORMAT.entries.145 151 {"name": "GFX10_FORMAT_MM_10_IN_16_UNORM", "value": 279}, string in object:enums.GFX10_FORMAT.entries.146 152 {"name": "GFX10_FORMAT_MM_10_IN_16_UINT", "value": 280}, string in object:enums.GFX10_FORMAT.entries.147 153 {"name": "GFX10_FORMAT_MM_10_IN_16_16_UNORM", "value": 281}, string in object:enums.GFX10_FORMAT.entries.148 154 {"name": "GFX10_FORMAT_MM_10_IN_16_16_UINT", "value": 282}, string in object:enums.GFX10_FORMAT.entries.149 155 {"name": "GFX10_FORMAT_MM_10_IN_16_16_16_16_UNORM ", "value": 283}, string in object:enums.GFX10_FORMAT.entries.150 156 {"name": "GFX10_FORMAT_MM_10_IN_16_16_16_16_UINT", "value": 284}, string in object:enums.GFX10_FORMAT.entries.151 157 {"name": "GFX10_FORMAT_7E3_FLOAT", "value": 285}, string in object:enums.GFX10_FORMAT.entries.152 158 {"name": "GFX10_FORMAT_YCBCR_UNORM", "value": 286}, string in object:enums.GFX10_FORMAT.entries.153 159 {"name": "GFX10_FORMAT_YCBCR_SNORM", "value": 287}, string in object:enums.GFX10_FORMAT.entries.154 160 {"name": "GFX10_FORMAT_YCBCR_USCALED", "value": 288}, string in object:enums.GFX10_FORMAT.entries.155 161 {"name": "GFX10_FORMAT_YCBCR_SSCALED", "value": 289}, string in object:enums.GFX10_FORMAT.entries.156 162 {"name": "GFX10_FORMAT_YCBCR_UINT", "value": 290}, string in object:enums.GFX10_FORMAT.entries.157 163 {"name": "GFX10_FORMAT_YCBCR_SINT", "value": 291}, string in object:enums.GFX10_FORMAT.entries.158 164 {"name": "GFX10_FORMAT_YCBCR_SRGB", "value": 292} string in object:enums.GFX10_FORMAT.entries.159 169 {"name": "SQ_EXP_MRT", "value": 0}, string in object:enums.SQ_EXP_0__TGT.entries.0 170 {"name": "SQ_EXP_MRTZ", "value": 8}, string in object:enums.SQ_EXP_0__TGT.entries.1 171 {"name": "SQ_EXP_NULL", "value": 9}, string in object:enums.SQ_EXP_0__TGT.entries.2 172 {"name": "SQ_EXP_POS", "value": 12}, string in object:enums.SQ_EXP_0__TGT.entries.3 173 {"name": "SQ_EXP_PRIM", "value": 20}, string in object:enums.SQ_EXP_0__TGT.entries.4 174 {"name": "SQ_EXP_PARAM", "value": 32} string in object:enums.SQ_EXP_0__TGT.entries.5 179 {"name": "BC_SWIZZLE_XYZW", "value": 0}, string in object:enums.SQ_IMG_RSRC_WORD3__BC_SWIZZLE.entries.0 180 {"name": "BC_SWIZZLE_XWYZ", "value": 1}, string in object:enums.SQ_IMG_RSRC_WORD3__BC_SWIZZLE.entries.1 181 {"name": "BC_SWIZZLE_WZYX", "value": 2}, string in object:enums.SQ_IMG_RSRC_WORD3__BC_SWIZZLE.entries.2 182 {"name": "BC_SWIZZLE_WXYZ", "value": 3}, string in object:enums.SQ_IMG_RSRC_WORD3__BC_SWIZZLE.entries.3 183 {"name": "BC_SWIZZLE_ZYXW", "value": 4}, string in object:enums.SQ_IMG_RSRC_WORD3__BC_SWIZZLE.entries.4 184 {"name": "BC_SWIZZLE_YXWZ", "value": 5} string in object:enums.SQ_IMG_RSRC_WORD3__BC_SWIZZLE.entries.5 189 {"name": "OOB_SELECT_STRUCTURED_WITH_OFFSET", "value": 0}, string in object:enums.SQ_BUF_RSRC_WORD3__OOB_SELECT.entries.0 190 {"name": "OOB_SELECT_STRUCTURED", "value": 1}, string in object:enums.SQ_BUF_RSRC_WORD3__OOB_SELECT.entries.1 191 {"name": "OOB_SELECT_DISABLED", "value": 2}, string in object:enums.SQ_BUF_RSRC_WORD3__OOB_SELECT.entries.2 192 {"name": "OOB_SELECT_RAW", "value": 3} string in object:enums.SQ_BUF_RSRC_WORD3__OOB_SELECT.entries.3 200 "name": "SQ_BUF_RSRC_WORD0" string in object:register_mappings.0 205 "name": "SQ_BUF_RSRC_WORD1", string in object:register_mappings.1 211 "name": "SQ_BUF_RSRC_WORD2" string in object:register_mappings.2 216 "name": "SQ_BUF_RSRC_WORD3", string in object:register_mappings.3 222 "name": "SQ_BUF_RSRC_WORD3", string in object:register_mappings.4 228 "name": "SQ_EXP_0", string in object:register_mappings.5 234 "name": "SQ_IMG_RSRC_WORD0" string in object:register_mappings.6 239 "name": "SQ_IMG_RSRC_WORD1", string in object:register_mappings.7 245 "name": "SQ_IMG_RSRC_WORD2", string in object:register_mappings.8 251 "name": "SQ_IMG_RSRC_WORD3", string in object:register_mappings.9 257 "name": "SQ_IMG_RSRC_WORD4", string in object:register_mappings.10 263 "name": "SQ_IMG_RSRC_WORD4", string in object:register_mappings.11 269 "name": "SQ_IMG_RSRC_WORD5", string in object:register_mappings.12 275 "name": "SQ_IMG_RSRC_WORD5", string in object:register_mappings.13 281 "name": "SQ_IMG_RSRC_WORD6", string in object:register_mappings.14 287 "name": "SQ_IMG_RSRC_WORD6", string in object:register_mappings.15 293 "name": "SQ_IMG_RSRC_WORD7" string in object:register_mappings.16 298 "name": "SQ_IMG_SAMP_WORD0", string in object:register_mappings.17 304 "name": "SQ_IMG_SAMP_WORD1", string in object:register_mappings.18 310 "name": "SQ_IMG_SAMP_WORD2", string in object:register_mappings.19 316 "name": "SQ_IMG_SAMP_WORD3", string in object:register_mappings.20 323 {"bits": [0, 15], "name": "BASE_ADDRESS_HI"}, string in object:register_types.SQ_BUF_RSRC_WORD1.fields.0 324 {"bits": [16, 29], "name": "STRIDE"}, string in object:register_types.SQ_BUF_RSRC_WORD1.fields.1 325 {"bits": [30, 30], "name": "CACHE_SWIZZLE"}, string in object:register_types.SQ_BUF_RSRC_WORD1.fields.2 326 {"bits": [31, 31], "name": "SWIZZLE_ENABLE"} string in object:register_types.SQ_BUF_RSRC_WORD1.fields.3 331 {"bits": [0, 2], "name": "DST_SEL_X"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.0 332 {"bits": [3, 5], "name": "DST_SEL_Y"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.1 333 {"bits": [6, 8], "name": "DST_SEL_Z"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.2 334 {"bits": [9, 11], "name": "DST_SEL_W"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.3 335 {"bits": [12, 18], "enum_ref": "GFX10_FORMAT", "name": "FORMAT"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.4 336 {"bits": [21, 22], "name": "INDEX_STRIDE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.5 337 {"bits": [23, 23], "name": "ADD_TID_ENABLE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.6 338 {"bits": [24, 24], "comment": "must be 1", "name": "RESOURCE_LEVEL"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.7 339 {"bits": [28, 29], "enum_ref": "SQ_BUF_RSRC_WORD3__OOB_SELECT", "name": "OOB_SELECT"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.8 340 {"bits": [30, 31], "comment": "must be 0", "name": "TYPE"} string in object:register_types.SQ_BUF_RSRC_WORD3.fields.9 345 {"bits": [0, 2], "name": "DST_SEL_X"}, string in object:register_types.SQ_BUF_RSRC_WORD3_gfx103.fields.0 346 {"bits": [3, 5], "name": "DST_SEL_Y"}, string in object:register_types.SQ_BUF_RSRC_WORD3_gfx103.fields.1 347 {"bits": [6, 8], "name": "DST_SEL_Z"}, string in object:register_types.SQ_BUF_RSRC_WORD3_gfx103.fields.2 348 {"bits": [9, 11], "name": "DST_SEL_W"}, string in object:register_types.SQ_BUF_RSRC_WORD3_gfx103.fields.3 349 {"bits": [12, 18], "enum_ref": "GFX10_FORMAT", "name": "FORMAT"}, string in object:register_types.SQ_BUF_RSRC_WORD3_gfx103.fields.4 350 {"bits": [21, 22], "name": "INDEX_STRIDE"}, string in object:register_types.SQ_BUF_RSRC_WORD3_gfx103.fields.5 351 {"bits": [23, 23], "name": "ADD_TID_ENABLE"}, string in object:register_types.SQ_BUF_RSRC_WORD3_gfx103.fields.6 352 {"bits": [24, 24], "comment": "must be 1", "name": "RESOURCE_LEVEL"}, string in object:register_types.SQ_BUF_RSRC_WORD3_gfx103.fields.7 353 {"bits": [26, 27], "name": "LLC_NOALLOC"}, string in object:register_types.SQ_BUF_RSRC_WORD3_gfx103.fields.8 354 {"bits": [28, 29], "enum_ref": "SQ_BUF_RSRC_WORD3__OOB_SELECT", "name": "OOB_SELECT"}, string in object:register_types.SQ_BUF_RSRC_WORD3_gfx103.fields.9 355 {"bits": [30, 31], "comment": "must be 0", "name": "TYPE"} string in object:register_types.SQ_BUF_RSRC_WORD3_gfx103.fields.10 360 {"bits": [0, 3], "name": "EN"}, string in object:register_types.SQ_EXP_0.fields.0 361 {"bits": [4, 9], "enum_ref": "SQ_EXP_0__TGT", "name": "TGT"}, string in object:register_types.SQ_EXP_0.fields.1 362 {"bits": [10, 10], "name": "COMPR"}, string in object:register_types.SQ_EXP_0.fields.2 363 {"bits": [11, 11], "name": "DONE"}, string in object:register_types.SQ_EXP_0.fields.3 364 {"bits": [12, 12], "name": "VM"} string in object:register_types.SQ_EXP_0.fields.4 369 {"bits": [0, 7], "name": "BASE_ADDRESS_HI"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.0 370 {"bits": [8, 19], "name": "MIN_LOD"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.1 371 {"bits": [20, 28], "enum_ref": "GFX10_FORMAT", "name": "FORMAT"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.2 372 {"bits": [30, 31], "name": "WIDTH_LO"} string in object:register_types.SQ_IMG_RSRC_WORD1.fields.3 377 {"bits": [0, 11], "name": "WIDTH_HI"}, string in object:register_types.SQ_IMG_RSRC_WORD2.fields.0 378 {"bits": [14, 27], "name": "HEIGHT"}, string in object:register_types.SQ_IMG_RSRC_WORD2.fields.1 379 {"bits": [31, 31], "comment": "must be 1", "name": "RESOURCE_LEVEL"} string in object:register_types.SQ_IMG_RSRC_WORD2.fields.2 384 {"bits": [0, 2], "name": "DST_SEL_X"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.0 385 {"bits": [3, 5], "name": "DST_SEL_Y"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.1 386 {"bits": [6, 8], "name": "DST_SEL_Z"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.2 387 {"bits": [9, 11], "name": "DST_SEL_W"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.3 388 {"bits": [12, 15], "name": "BASE_LEVEL"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.4 389 {"bits": [16, 19], "name": "LAST_LEVEL"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.5 390 {"bits": [20, 24], "name": "SW_MODE"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.6 391 {"bits": [25, 27], "enum_ref": "SQ_IMG_RSRC_WORD3__BC_SWIZZLE", "name": "BC_SWIZZLE"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.7 392 {"bits": [28, 31], "name": "TYPE"} string in object:register_types.SQ_IMG_RSRC_WORD3.fields.8 397 {"bits": [0, 12], "name": "DEPTH"}, string in object:register_types.SQ_IMG_RSRC_WORD4.fields.0 398 {"bits": [16, 28], "name": "BASE_ARRAY"} string in object:register_types.SQ_IMG_RSRC_WORD4.fields.1 403 {"bits": [0, 12], "name": "DEPTH"}, string in object:register_types.SQ_IMG_RSRC_WORD4_gfx103.fields.0 404 {"bits": [0, 13], "comment": "only for 1D, 2D, and 2D_MSAA if pitch > width", "name": "PITC string in object:register_types.SQ_IMG_RSRC_WORD4_gfx103.fields.1 405 {"bits": [16, 28], "name": "BASE_ARRAY"} string in object:register_types.SQ_IMG_RSRC_WORD4_gfx103.fields.2 410 {"bits": [0, 3], "name": "ARRAY_PITCH"}, string in object:register_types.SQ_IMG_RSRC_WORD5.fields.0 411 {"bits": [4, 7], "name": "MAX_MIP"}, string in object:register_types.SQ_IMG_RSRC_WORD5.fields.1 412 {"bits": [8, 19], "name": "MIN_LOD_WARN"}, string in object:register_types.SQ_IMG_RSRC_WORD5.fields.2 413 {"bits": [20, 22], "name": "PERF_MOD"}, string in object:register_types.SQ_IMG_RSRC_WORD5.fields.3 414 {"bits": [23, 23], "name": "CORNER_SAMPLES"}, string in object:register_types.SQ_IMG_RSRC_WORD5.fields.4 415 {"bits": [25, 25], "name": "LOD_HDW_CNT_EN"}, string in object:register_types.SQ_IMG_RSRC_WORD5.fields.5 416 {"bits": [26, 26], "name": "PRT_DEFAULT"} string in object:register_types.SQ_IMG_RSRC_WORD5.fields.6 421 {"bits": [0, 3], "name": "ARRAY_PITCH"}, string in object:register_types.SQ_IMG_RSRC_WORD5_gfx103.fields.0 422 {"bits": [4, 7], "name": "MAX_MIP"}, string in object:register_types.SQ_IMG_RSRC_WORD5_gfx103.fields.1 423 {"bits": [8, 19], "name": "MIN_LOD_WARN"}, string in object:register_types.SQ_IMG_RSRC_WORD5_gfx103.fields.2 424 {"bits": [20, 22], "name": "PERF_MOD"}, string in object:register_types.SQ_IMG_RSRC_WORD5_gfx103.fields.3 425 {"bits": [23, 23], "name": "CORNER_SAMPLES"}, string in object:register_types.SQ_IMG_RSRC_WORD5_gfx103.fields.4 426 {"bits": [25, 25], "name": "LOD_HDW_CNT_EN"}, string in object:register_types.SQ_IMG_RSRC_WORD5_gfx103.fields.5 427 {"bits": [26, 26], "name": "PRT_DEFAULT"}, string in object:register_types.SQ_IMG_RSRC_WORD5_gfx103.fields.6 428 {"bits": [31, 31], "name": "BIG_PAGE"} string in object:register_types.SQ_IMG_RSRC_WORD5_gfx103.fields.7 433 {"bits": [0, 7], "name": "COUNTER_BANK_ID"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.0 434 {"bits": [10, 10], "name": "ITERATE_256"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.1 435 {"bits": [15, 16], "name": "MAX_UNCOMPRESSED_BLOCK_SIZE"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.2 436 {"bits": [17, 18], "name": "MAX_COMPRESSED_BLOCK_SIZE"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.3 437 {"bits": [19, 19], "name": "META_PIPE_ALIGNED"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.4 438 {"bits": [20, 20], "name": "WRITE_COMPRESS_ENABLE"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.5 439 {"bits": [21, 21], "name": "COMPRESSION_EN"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.6 440 {"bits": [22, 22], "name": "ALPHA_IS_ON_MSB"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.7 441 {"bits": [23, 23], "name": "COLOR_TRANSFORM"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.8 442 {"bits": [24, 31], "name": "META_DATA_ADDRESS_LO"} string in object:register_types.SQ_IMG_RSRC_WORD6.fields.9 447 {"bits": [0, 7], "name": "COUNTER_BANK_ID"}, string in object:register_types.SQ_IMG_RSRC_WORD6_gfx103.fields.0 448 {"bits": [8, 9], "name": "LLC_NOALLOC"}, string in object:register_types.SQ_IMG_RSRC_WORD6_gfx103.fields.1 449 {"bits": [10, 10], "name": "ITERATE_256"}, string in object:register_types.SQ_IMG_RSRC_WORD6_gfx103.fields.2 450 {"bits": [15, 16], "name": "MAX_UNCOMPRESSED_BLOCK_SIZE"}, string in object:register_types.SQ_IMG_RSRC_WORD6_gfx103.fields.3 451 {"bits": [17, 18], "name": "MAX_COMPRESSED_BLOCK_SIZE"}, string in object:register_types.SQ_IMG_RSRC_WORD6_gfx103.fields.4 452 {"bits": [19, 19], "name": "META_PIPE_ALIGNED"}, string in object:register_types.SQ_IMG_RSRC_WORD6_gfx103.fields.5 453 {"bits": [20, 20], "name": "WRITE_COMPRESS_ENABLE"}, string in object:register_types.SQ_IMG_RSRC_WORD6_gfx103.fields.6 454 {"bits": [21, 21], "name": "COMPRESSION_EN"}, string in object:register_types.SQ_IMG_RSRC_WORD6_gfx103.fields.7 455 {"bits": [22, 22], "name": "ALPHA_IS_ON_MSB"}, string in object:register_types.SQ_IMG_RSRC_WORD6_gfx103.fields.8 456 {"bits": [23, 23], "name": "COLOR_TRANSFORM"}, string in object:register_types.SQ_IMG_RSRC_WORD6_gfx103.fields.9 457 {"bits": [24, 31], "name": "META_DATA_ADDRESS_LO"} string in object:register_types.SQ_IMG_RSRC_WORD6_gfx103.fields.10 462 {"bits": [0, 2], "name": "CLAMP_X"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.0 463 {"bits": [3, 5], "name": "CLAMP_Y"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.1 464 {"bits": [6, 8], "name": "CLAMP_Z"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.2 465 {"bits": [9, 11], "name": "MAX_ANISO_RATIO"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.3 466 {"bits": [12, 14], "name": "DEPTH_COMPARE_FUNC"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.4 467 {"bits": [15, 15], "name": "FORCE_UNNORMALIZED"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.5 468 {"bits": [16, 18], "name": "ANISO_THRESHOLD"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.6 469 {"bits": [19, 19], "name": "MC_COORD_TRUNC"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.7 470 {"bits": [20, 20], "name": "FORCE_DEGAMMA"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.8 471 {"bits": [21, 26], "name": "ANISO_BIAS"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.9 472 {"bits": [27, 27], "name": "TRUNC_COORD"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.10 473 {"bits": [28, 28], "name": "DISABLE_CUBE_WRAP"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.11 474 {"bits": [29, 30], "name": "FILTER_MODE"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.12 475 {"bits": [31, 31], "name": "SKIP_DEGAMMA"} string in object:register_types.SQ_IMG_SAMP_WORD0.fields.13 480 {"bits": [0, 11], "name": "MIN_LOD"}, string in object:register_types.SQ_IMG_SAMP_WORD1.fields.0 481 {"bits": [12, 23], "name": "MAX_LOD"}, string in object:register_types.SQ_IMG_SAMP_WORD1.fields.1 482 {"bits": [24, 27], "name": "PERF_MIP"}, string in object:register_types.SQ_IMG_SAMP_WORD1.fields.2 483 {"bits": [28, 31], "name": "PERF_Z"} string in object:register_types.SQ_IMG_SAMP_WORD1.fields.3 488 {"bits": [0, 13], "name": "LOD_BIAS"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.0 489 {"bits": [0, 11], "comment": "if DERIV_ADJUST_EN == 1", "name": "BORDER_COLOR_PTR"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.1 490 {"bits": [12, 13], "comment": "if DERIV_ADJUST_EN == 1", "name": "BORDER_COLOR_TYPE"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.2 491 {"bits": [14, 19], "name": "LOD_BIAS_SEC"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.3 492 {"bits": [20, 21], "name": "XY_MAG_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.4 493 {"bits": [22, 23], "name": "XY_MIN_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.5 494 {"bits": [24, 25], "name": "Z_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.6 495 {"bits": [26, 27], "name": "MIP_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.7 496 {"bits": [28, 28], "name": "MIP_POINT_PRECLAMP"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.8 497 {"bits": [29, 29], "name": "ANISO_OVERRIDE"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.9 498 {"bits": [30, 30], "name": "BLEND_ZERO_PRT"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.10 499 {"bits": [31, 31], "name": "DERIV_ADJUST_EN"} string in object:register_types.SQ_IMG_SAMP_WORD2.fields.11 504 {"bits": [0, 11], "comment": "if DERIV_ADJUST_EN == 0", "name": "BORDER_COLOR_PTR"}, string in object:register_types.SQ_IMG_SAMP_WORD3.fields.0 505 {"bits": [30, 31], "comment": "if DERIV_ADJUST_EN == 0", "name": "BORDER_COLOR_TYPE"} string in object:register_types.SQ_IMG_SAMP_WORD3.fields.1 [all...] |
| H A D | registers-manually-defined.json | 8 "name": "COMPUTE_MAX_WAVE_ID", string in object:register_mappings.0 14 "name": "SDMA0_STATUS_REG", string in object:register_mappings.1 20 "name": "SDMA1_STATUS_REG", string in object:register_mappings.2 26 "name": "SRBM_STATUS", string in object:register_mappings.3 32 "name": "SRBM_STATUS2", string in object:register_mappings.4 38 "name": "SRBM_STATUS3", string in object:register_mappings.5 44 "name": "GE_VRS_RATE", string in object:register_mappings.6 51 {"bits": [0, 11], "name": "MAX_WAVE_ID"} string in object:register_types.SPI_PS_MAX_WAVE_ID.fields.0 56 {"bits": [1, 1], "name": "UVD_RQ_PENDING"}, string in object:register_types.SRBM_STATUS.fields.0 57 {"bits": [2, 2], "name" string in object:register_types.SRBM_STATUS.fields.1 58 {"bits": [3, 3], "name": "ACP_RQ_PENDING"}, string in object:register_types.SRBM_STATUS.fields.2 59 {"bits": [4, 4], "name": "SMU_RQ_PENDING"}, string in object:register_types.SRBM_STATUS.fields.3 60 {"bits": [5, 5], "name": "GRBM_RQ_PENDING"}, string in object:register_types.SRBM_STATUS.fields.4 61 {"bits": [6, 6], "name": "HI_RQ_PENDING"}, string in object:register_types.SRBM_STATUS.fields.5 62 {"bits": [8, 8], "name": "VMC_BUSY"}, string in object:register_types.SRBM_STATUS.fields.6 63 {"bits": [9, 9], "name": "MCB_BUSY"}, string in object:register_types.SRBM_STATUS.fields.7 64 {"bits": [10, 10], "name": "MCB_NON_DISPLAY_BUSY"}, string in object:register_types.SRBM_STATUS.fields.8 65 {"bits": [11, 11], "name": "MCC_BUSY"}, string in object:register_types.SRBM_STATUS.fields.9 66 {"bits": [12, 12], "name": "MCD_BUSY"}, string in object:register_types.SRBM_STATUS.fields.10 67 {"bits": [13, 13], "name": "VMC1_BUSY"}, string in object:register_types.SRBM_STATUS.fields.11 68 {"bits": [14, 14], "name": "SEM_BUSY"}, string in object:register_types.SRBM_STATUS.fields.12 69 {"bits": [16, 16], "name": "ACP_BUSY"}, string in object:register_types.SRBM_STATUS.fields.13 70 {"bits": [17, 17], "name": "IH_BUSY"}, string in object:register_types.SRBM_STATUS.fields.14 71 {"bits": [19, 19], "name": "UVD_BUSY"}, string in object:register_types.SRBM_STATUS.fields.15 72 {"bits": [20, 20], "name": "SAMMSP_BUSY"}, string in object:register_types.SRBM_STATUS.fields.16 73 {"bits": [21, 21], "name": "GCATCL2_BUSY"}, string in object:register_types.SRBM_STATUS.fields.17 74 {"bits": [22, 22], "name": "OSATCL2_BUSY"}, string in object:register_types.SRBM_STATUS.fields.18 75 {"bits": [29, 29], "name": "BIF_BUSY"} string in object:register_types.SRBM_STATUS.fields.19 80 {"bits": [0, 0], "name": "IDLE"}, string in object:register_types.SDMA0_STATUS_REG.fields.0 81 {"bits": [1, 1], "name": "REG_IDLE"}, string in object:register_types.SDMA0_STATUS_REG.fields.1 82 {"bits": [2, 2], "name": "RB_EMPTY"}, string in object:register_types.SDMA0_STATUS_REG.fields.2 83 {"bits": [3, 3], "name": "RB_FULL"}, string in object:register_types.SDMA0_STATUS_REG.fields.3 84 {"bits": [4, 4], "name": "RB_CMD_IDLE"}, string in object:register_types.SDMA0_STATUS_REG.fields.4 85 {"bits": [5, 5], "name": "RB_CMD_FULL"}, string in object:register_types.SDMA0_STATUS_REG.fields.5 86 {"bits": [6, 6], "name": "IB_CMD_IDLE"}, string in object:register_types.SDMA0_STATUS_REG.fields.6 87 {"bits": [7, 7], "name": "IB_CMD_FULL"}, string in object:register_types.SDMA0_STATUS_REG.fields.7 88 {"bits": [8, 8], "name": "BLOCK_IDLE"}, string in object:register_types.SDMA0_STATUS_REG.fields.8 89 {"bits": [9, 9], "name": "INSIDE_IB"}, string in object:register_types.SDMA0_STATUS_REG.fields.9 90 {"bits": [10, 10], "name": "EX_IDLE"}, string in object:register_types.SDMA0_STATUS_REG.fields.10 91 {"bits": [11, 11], "name": "EX_IDLE_POLL_TIMER_EXPIRE"}, string in object:register_types.SDMA0_STATUS_REG.fields.11 92 {"bits": [12, 12], "name": "PACKET_READY"}, string in object:register_types.SDMA0_STATUS_REG.fields.12 93 {"bits": [13, 13], "name": "MC_WR_IDLE"}, string in object:register_types.SDMA0_STATUS_REG.fields.13 94 {"bits": [14, 14], "name": "SRBM_IDLE"}, string in object:register_types.SDMA0_STATUS_REG.fields.14 95 {"bits": [15, 15], "name": "CONTEXT_EMPTY"}, string in object:register_types.SDMA0_STATUS_REG.fields.15 96 {"bits": [16, 16], "name": "DELTA_RPTR_FULL"}, string in object:register_types.SDMA0_STATUS_REG.fields.16 97 {"bits": [17, 17], "name": "RB_MC_RREQ_IDLE"}, string in object:register_types.SDMA0_STATUS_REG.fields.17 98 {"bits": [18, 18], "name": "IB_MC_RREQ_IDLE"}, string in object:register_types.SDMA0_STATUS_REG.fields.18 99 {"bits": [19, 19], "name": "MC_RD_IDLE"}, string in object:register_types.SDMA0_STATUS_REG.fields.19 100 {"bits": [20, 20], "name": "DELTA_RPTR_EMPTY"}, string in object:register_types.SDMA0_STATUS_REG.fields.20 101 {"bits": [21, 21], "name": "MC_RD_RET_STALL"}, string in object:register_types.SDMA0_STATUS_REG.fields.21 102 {"bits": [22, 22], "name": "MC_RD_NO_POLL_IDLE"}, string in object:register_types.SDMA0_STATUS_REG.fields.22 103 {"bits": [25, 25], "name": "PREV_CMD_IDLE"}, string in object:register_types.SDMA0_STATUS_REG.fields.23 104 {"bits": [26, 26], "name": "SEM_IDLE"}, string in object:register_types.SDMA0_STATUS_REG.fields.24 105 {"bits": [27, 27], "name": "SEM_REQ_STALL"}, string in object:register_types.SDMA0_STATUS_REG.fields.25 106 {"bits": [28, 29], "name": "SEM_RESP_STATE"}, string in object:register_types.SDMA0_STATUS_REG.fields.26 107 {"bits": [30, 30], "name": "INT_IDLE"}, string in object:register_types.SDMA0_STATUS_REG.fields.27 108 {"bits": [31, 31], "name": "INT_REQ_STALL"} string in object:register_types.SDMA0_STATUS_REG.fields.28 113 {"bits": [0, 0], "name": "SDMA_RQ_PENDING"}, string in object:register_types.SRBM_STATUS2.fields.0 114 {"bits": [1, 1], "name": "TST_RQ_PENDING"}, string in object:register_types.SRBM_STATUS2.fields.1 115 {"bits": [2, 2], "name": "SDMA1_RQ_PENDING"}, string in object:register_types.SRBM_STATUS2.fields.2 116 {"bits": [3, 3], "name": "VCE0_RQ_PENDING"}, string in object:register_types.SRBM_STATUS2.fields.3 117 {"bits": [4, 4], "name": "VP8_BUSY"}, string in object:register_types.SRBM_STATUS2.fields.4 118 {"bits": [5, 5], "name": "SDMA_BUSY"}, string in object:register_types.SRBM_STATUS2.fields.5 119 {"bits": [6, 6], "name": "SDMA1_BUSY"}, string in object:register_types.SRBM_STATUS2.fields.6 120 {"bits": [7, 7], "name": "VCE0_BUSY"}, string in object:register_types.SRBM_STATUS2.fields.7 121 {"bits": [8, 8], "name": "XDMA_BUSY"}, string in object:register_types.SRBM_STATUS2.fields.8 122 {"bits": [9, 9], "name": "CHUB_BUSY"}, string in object:register_types.SRBM_STATUS2.fields.9 123 {"bits": [10, 10], "name": "SDMA2_BUSY"}, string in object:register_types.SRBM_STATUS2.fields.10 124 {"bits": [11, 11], "name": "SDMA3_BUSY"}, string in object:register_types.SRBM_STATUS2.fields.11 125 {"bits": [12, 12], "name": "SAMSCP_BUSY"}, string in object:register_types.SRBM_STATUS2.fields.12 126 {"bits": [13, 13], "name": "ISP_BUSY"}, string in object:register_types.SRBM_STATUS2.fields.13 127 {"bits": [14, 14], "name": "VCE1_BUSY"}, string in object:register_types.SRBM_STATUS2.fields.14 128 {"bits": [15, 15], "name": "ODE_BUSY"}, string in object:register_types.SRBM_STATUS2.fields.15 129 {"bits": [16, 16], "name": "SDMA2_RQ_PENDING"}, string in object:register_types.SRBM_STATUS2.fields.16 130 {"bits": [17, 17], "name": "SDMA3_RQ_PENDING"}, string in object:register_types.SRBM_STATUS2.fields.17 131 {"bits": [18, 18], "name": "SAMSCP_RQ_PENDING"}, string in object:register_types.SRBM_STATUS2.fields.18 132 {"bits": [19, 19], "name": "ISP_RQ_PENDING"}, string in object:register_types.SRBM_STATUS2.fields.19 133 {"bits": [20, 20], "name": "VCE1_RQ_PENDING"} string in object:register_types.SRBM_STATUS2.fields.20 138 {"bits": [0, 0], "name": "MCC0_BUSY"}, string in object:register_types.SRBM_STATUS3.fields.0 139 {"bits": [1, 1], "name": "MCC1_BUSY"}, string in object:register_types.SRBM_STATUS3.fields.1 140 {"bits": [2, 2], "name": "MCC2_BUSY"}, string in object:register_types.SRBM_STATUS3.fields.2 141 {"bits": [3, 3], "name": "MCC3_BUSY"}, string in object:register_types.SRBM_STATUS3.fields.3 142 {"bits": [4, 4], "name": "MCC4_BUSY"}, string in object:register_types.SRBM_STATUS3.fields.4 143 {"bits": [5, 5], "name": "MCC5_BUSY"}, string in object:register_types.SRBM_STATUS3.fields.5 144 {"bits": [6, 6], "name": "MCC6_BUSY"}, string in object:register_types.SRBM_STATUS3.fields.6 145 {"bits": [7, 7], "name": "MCC7_BUSY"}, string in object:register_types.SRBM_STATUS3.fields.7 146 {"bits": [8, 8], "name": "MCD0_BUSY"}, string in object:register_types.SRBM_STATUS3.fields.8 147 {"bits": [9, 9], "name": "MCD1_BUSY"}, string in object:register_types.SRBM_STATUS3.fields.9 148 {"bits": [10, 10], "name": "MCD2_BUSY"}, string in object:register_types.SRBM_STATUS3.fields.10 149 {"bits": [11, 11], "name": "MCD3_BUSY"}, string in object:register_types.SRBM_STATUS3.fields.11 150 {"bits": [12, 12], "name": "MCD4_BUSY"}, string in object:register_types.SRBM_STATUS3.fields.12 151 {"bits": [13, 13], "name": "MCD5_BUSY"}, string in object:register_types.SRBM_STATUS3.fields.13 152 {"bits": [14, 14], "name": "MCD6_BUSY"}, string in object:register_types.SRBM_STATUS3.fields.14 153 {"bits": [15, 15], "name": "MCD7_BUSY"} string in object:register_types.SRBM_STATUS3.fields.15 158 {"bits": [0, 1], "name": "RATE_X"}, string in object:register_types.GE_VRS_RATE.fields.0 159 {"bits": [4, 5], "name": "RATE_Y"} string in object:register_types.GE_VRS_RATE.fields.1 [all...] |
| H A D | gfx7.json | 5 {"name": "ARRAY_LINEAR_GENERAL", "value": 0}, string in object:enums.ArrayMode.entries.0 6 {"name": "ARRAY_LINEAR_ALIGNED", "value": 1}, string in object:enums.ArrayMode.entries.1 7 {"name": "ARRAY_1D_TILED_THIN1", "value": 2}, string in object:enums.ArrayMode.entries.2 8 {"name": "ARRAY_1D_TILED_THICK", "value": 3}, string in object:enums.ArrayMode.entries.3 9 {"name": "ARRAY_2D_TILED_THIN1", "value": 4}, string in object:enums.ArrayMode.entries.4 10 {"name": "ARRAY_PRT_TILED_THIN1", "value": 5}, string in object:enums.ArrayMode.entries.5 11 {"name": "ARRAY_PRT_2D_TILED_THIN1", "value": 6}, string in object:enums.ArrayMode.entries.6 12 {"name": "ARRAY_2D_TILED_THICK", "value": 7}, string in object:enums.ArrayMode.entries.7 13 {"name": "ARRAY_2D_TILED_XTHICK", "value": 8}, string in object:enums.ArrayMode.entries.8 14 {"name" string in object:enums.ArrayMode.entries.9 15 {"name": "ARRAY_PRT_2D_TILED_THICK", "value": 10}, string in object:enums.ArrayMode.entries.10 16 {"name": "ARRAY_PRT_3D_TILED_THIN1", "value": 11}, string in object:enums.ArrayMode.entries.11 17 {"name": "ARRAY_3D_TILED_THIN1", "value": 12}, string in object:enums.ArrayMode.entries.12 18 {"name": "ARRAY_3D_TILED_THICK", "value": 13}, string in object:enums.ArrayMode.entries.13 19 {"name": "ARRAY_3D_TILED_XTHICK", "value": 14}, string in object:enums.ArrayMode.entries.14 20 {"name": "ARRAY_PRT_3D_TILED_THICK", "value": 15} string in object:enums.ArrayMode.entries.15 25 {"name": "BUF_DATA_FORMAT_INVALID", "value": 0}, string in object:enums.BUF_DATA_FORMAT.entries.0 26 {"name": "BUF_DATA_FORMAT_8", "value": 1}, string in object:enums.BUF_DATA_FORMAT.entries.1 27 {"name": "BUF_DATA_FORMAT_16", "value": 2}, string in object:enums.BUF_DATA_FORMAT.entries.2 28 {"name": "BUF_DATA_FORMAT_8_8", "value": 3}, string in object:enums.BUF_DATA_FORMAT.entries.3 29 {"name": "BUF_DATA_FORMAT_32", "value": 4}, string in object:enums.BUF_DATA_FORMAT.entries.4 30 {"name": "BUF_DATA_FORMAT_16_16", "value": 5}, string in object:enums.BUF_DATA_FORMAT.entries.5 31 {"name": "BUF_DATA_FORMAT_10_11_11", "value": 6}, string in object:enums.BUF_DATA_FORMAT.entries.6 32 {"name": "BUF_DATA_FORMAT_11_11_10", "value": 7}, string in object:enums.BUF_DATA_FORMAT.entries.7 33 {"name": "BUF_DATA_FORMAT_10_10_10_2", "value": 8}, string in object:enums.BUF_DATA_FORMAT.entries.8 34 {"name": "BUF_DATA_FORMAT_2_10_10_10", "value": 9}, string in object:enums.BUF_DATA_FORMAT.entries.9 35 {"name": "BUF_DATA_FORMAT_8_8_8_8", "value": 10}, string in object:enums.BUF_DATA_FORMAT.entries.10 36 {"name": "BUF_DATA_FORMAT_32_32", "value": 11}, string in object:enums.BUF_DATA_FORMAT.entries.11 37 {"name": "BUF_DATA_FORMAT_16_16_16_16", "value": 12}, string in object:enums.BUF_DATA_FORMAT.entries.12 38 {"name": "BUF_DATA_FORMAT_32_32_32", "value": 13}, string in object:enums.BUF_DATA_FORMAT.entries.13 39 {"name": "BUF_DATA_FORMAT_32_32_32_32", "value": 14}, string in object:enums.BUF_DATA_FORMAT.entries.14 40 {"name": "BUF_DATA_FORMAT_RESERVED_15", "value": 15} string in object:enums.BUF_DATA_FORMAT.entries.15 45 {"name": "BUF_NUM_FORMAT_UNORM", "value": 0}, string in object:enums.BUF_NUM_FORMAT.entries.0 46 {"name": "BUF_NUM_FORMAT_SNORM", "value": 1}, string in object:enums.BUF_NUM_FORMAT.entries.1 47 {"name": "BUF_NUM_FORMAT_USCALED", "value": 2}, string in object:enums.BUF_NUM_FORMAT.entries.2 48 {"name": "BUF_NUM_FORMAT_SSCALED", "value": 3}, string in object:enums.BUF_NUM_FORMAT.entries.3 49 {"name": "BUF_NUM_FORMAT_UINT", "value": 4}, string in object:enums.BUF_NUM_FORMAT.entries.4 50 {"name": "BUF_NUM_FORMAT_SINT", "value": 5}, string in object:enums.BUF_NUM_FORMAT.entries.5 51 {"name": "BUF_NUM_FORMAT_SNORM_OGL", "value": 6}, string in object:enums.BUF_NUM_FORMAT.entries.6 52 {"name": "BUF_NUM_FORMAT_FLOAT", "value": 7} string in object:enums.BUF_NUM_FORMAT.entries.7 57 {"name": "ADDR_SURF_BANK_HEIGHT_1", "value": 0}, string in object:enums.BankHeight.entries.0 58 {"name": "ADDR_SURF_BANK_HEIGHT_2", "value": 1}, string in object:enums.BankHeight.entries.1 59 {"name": "ADDR_SURF_BANK_HEIGHT_4", "value": 2}, string in object:enums.BankHeight.entries.2 60 {"name": "ADDR_SURF_BANK_HEIGHT_8", "value": 3} string in object:enums.BankHeight.entries.3 65 {"name": "ADDR_SURF_BANK_WIDTH_1", "value": 0}, string in object:enums.BankWidth.entries.0 66 {"name": "ADDR_SURF_BANK_WIDTH_2", "value": 1}, string in object:enums.BankWidth.entries.1 67 {"name": "ADDR_SURF_BANK_WIDTH_4", "value": 2}, string in object:enums.BankWidth.entries.2 68 {"name": "ADDR_SURF_BANK_WIDTH_8", "value": 3} string in object:enums.BankWidth.entries.3 73 {"name": "BLEND_ZERO", "value": 0}, string in object:enums.BlendOp.entries.0 74 {"name": "BLEND_ONE", "value": 1}, string in object:enums.BlendOp.entries.1 75 {"name": "BLEND_SRC_COLOR", "value": 2}, string in object:enums.BlendOp.entries.2 76 {"name": "BLEND_ONE_MINUS_SRC_COLOR", "value": 3}, string in object:enums.BlendOp.entries.3 77 {"name": "BLEND_SRC_ALPHA", "value": 4}, string in object:enums.BlendOp.entries.4 78 {"name": "BLEND_ONE_MINUS_SRC_ALPHA", "value": 5}, string in object:enums.BlendOp.entries.5 79 {"name": "BLEND_DST_ALPHA", "value": 6}, string in object:enums.BlendOp.entries.6 80 {"name": "BLEND_ONE_MINUS_DST_ALPHA", "value": 7}, string in object:enums.BlendOp.entries.7 81 {"name": "BLEND_DST_COLOR", "value": 8}, string in object:enums.BlendOp.entries.8 82 {"name": "BLEND_ONE_MINUS_DST_COLOR", "value": 9}, string in object:enums.BlendOp.entries.9 83 {"name": "BLEND_SRC_ALPHA_SATURATE", "value": 10}, string in object:enums.BlendOp.entries.10 84 {"name": "BLEND_BOTH_SRC_ALPHA", "value": 11}, string in object:enums.BlendOp.entries.11 85 {"name": "BLEND_BOTH_INV_SRC_ALPHA", "value": 12}, string in object:enums.BlendOp.entries.12 86 {"name": "BLEND_CONSTANT_COLOR", "value": 13}, string in object:enums.BlendOp.entries.13 87 {"name": "BLEND_ONE_MINUS_CONSTANT_COLOR", "value": 14}, string in object:enums.BlendOp.entries.14 88 {"name": "BLEND_SRC1_COLOR", "value": 15}, string in object:enums.BlendOp.entries.15 89 {"name": "BLEND_INV_SRC1_COLOR", "value": 16}, string in object:enums.BlendOp.entries.16 90 {"name": "BLEND_SRC1_ALPHA", "value": 17}, string in object:enums.BlendOp.entries.17 91 {"name": "BLEND_INV_SRC1_ALPHA", "value": 18}, string in object:enums.BlendOp.entries.18 92 {"name": "BLEND_CONSTANT_ALPHA", "value": 19}, string in object:enums.BlendOp.entries.19 93 {"name": "BLEND_ONE_MINUS_CONSTANT_ALPHA", "value": 20} string in object:enums.BlendOp.entries.20 98 {"name": "FORCE_OPT_AUTO", "value": 0}, string in object:enums.BlendOpt.entries.0 99 {"name": "FORCE_OPT_DISABLE", "value": 1}, string in object:enums.BlendOpt.entries.1 100 {"name": "FORCE_OPT_ENABLE_IF_SRC_A_0", "value": 2}, string in object:enums.BlendOpt.entries.2 101 {"name": "FORCE_OPT_ENABLE_IF_SRC_RGB_0", "value": 3}, string in object:enums.BlendOpt.entries.3 102 {"name": "FORCE_OPT_ENABLE_IF_SRC_ARGB_0", "value": 4}, string in object:enums.BlendOpt.entries.4 103 {"name": "FORCE_OPT_ENABLE_IF_SRC_A_1", "value": 5}, string in object:enums.BlendOpt.entries.5 104 {"name": "FORCE_OPT_ENABLE_IF_SRC_RGB_1", "value": 6}, string in object:enums.BlendOpt.entries.6 105 {"name": "FORCE_OPT_ENABLE_IF_SRC_ARGB_1", "value": 7} string in object:enums.BlendOpt.entries.7 110 {"name": "CB_DISABLE", "value": 0}, string in object:enums.CBMode.entries.0 111 {"name": "CB_NORMAL", "value": 1}, string in object:enums.CBMode.entries.1 112 {"name": "CB_ELIMINATE_FAST_CLEAR", "value": 2}, string in object:enums.CBMode.entries.2 113 {"name": "CB_RESOLVE", "value": 3}, string in object:enums.CBMode.entries.3 114 {"name": "CB_DECOMPRESS", "value": 4}, string in object:enums.CBMode.entries.4 115 {"name": "CB_FMASK_DECOMPRESS", "value": 5} string in object:enums.CBMode.entries.5 120 {"name": "CB_PERF_CLEAR_FILTER_SEL_NONCLEAR", "value": 0}, string in object:enums.CBPerfClearFilterSel.entries.0 121 {"name": "CB_PERF_CLEAR_FILTER_SEL_CLEAR", "value": 1} string in object:enums.CBPerfClearFilterSel.entries.1 126 {"name": "CB_PERF_OP_FILTER_SEL_WRITE_ONLY", "value": 0}, string in object:enums.CBPerfOpFilterSel.entries.0 127 {"name": "CB_PERF_OP_FILTER_SEL_NEEDS_DESTINATION", "value": 1}, string in object:enums.CBPerfOpFilterSel.entries.1 128 {"name": "CB_PERF_OP_FILTER_SEL_RESOLVE", "value": 2}, string in object:enums.CBPerfOpFilterSel.entries.2 129 {"name": "CB_PERF_OP_FILTER_SEL_DECOMPRESS", "value": 3}, string in object:enums.CBPerfOpFilterSel.entries.3 130 {"name": "CB_PERF_OP_FILTER_SEL_FMASK_DECOMPRESS", "value": 4}, string in object:enums.CBPerfOpFilterSel.entries.4 131 {"name": "CB_PERF_OP_FILTER_SEL_ELIMINATE_FAST_CLEAR", "value": 5} string in object:enums.CBPerfOpFilterSel.entries.5 136 {"name": "OUT", "value": 1}, string in object:enums.CLIP_RULE.entries.0 137 {"name": "IN_0", "value": 2}, string in object:enums.CLIP_RULE.entries.1 138 {"name": "IN_1", "value": 4}, string in object:enums.CLIP_RULE.entries.2 139 {"name": "IN_10", "value": 8}, string in object:enums.CLIP_RULE.entries.3 140 {"name": "IN_2", "value": 16}, string in object:enums.CLIP_RULE.entries.4 141 {"name": "IN_20", "value": 32}, string in object:enums.CLIP_RULE.entries.5 142 {"name": "IN_21", "value": 64}, string in object:enums.CLIP_RULE.entries.6 143 {"name": "IN_210", "value": 128}, string in object:enums.CLIP_RULE.entries.7 144 {"name": "IN_3", "value": 256}, string in object:enums.CLIP_RULE.entries.8 145 {"name": "IN_30", "value": 512}, string in object:enums.CLIP_RULE.entries.9 146 {"name": "IN_31", "value": 1024}, string in object:enums.CLIP_RULE.entries.10 147 {"name": "IN_310", "value": 2048}, string in object:enums.CLIP_RULE.entries.11 148 {"name": "IN_32", "value": 4096}, string in object:enums.CLIP_RULE.entries.12 149 {"name": "IN_320", "value": 8192}, string in object:enums.CLIP_RULE.entries.13 150 {"name": "IN_321", "value": 16384}, string in object:enums.CLIP_RULE.entries.14 151 {"name": "IN_3210", "value": 32768} string in object:enums.CLIP_RULE.entries.15 156 {"name": "CP_PERFMON_ENABLE_MODE_ALWAYS_COUNT", "value": 0}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.0 157 {"name": "CP_PERFMON_ENABLE_MODE_RESERVED_1", "value": 1}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.1 158 {"name": "CP_PERFMON_ENABLE_MODE_COUNT_CONTEXT_TRUE", "value": 2}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.2 159 {"name": "CP_PERFMON_ENABLE_MODE_COUNT_CONTEXT_FALSE", "value": 3} string in object:enums.CP_PERFMON_ENABLE_MODE.entries.3 164 {"name": "CP_PERFMON_STATE_DISABLE_AND_RESET", "value": 0}, string in object:enums.CP_PERFMON_STATE.entries.0 165 {"name": "CP_PERFMON_STATE_START_COUNTING", "value": 1}, string in object:enums.CP_PERFMON_STATE.entries.1 166 {"name": "CP_PERFMON_STATE_STOP_COUNTING", "value": 2}, string in object:enums.CP_PERFMON_STATE.entries.2 167 {"name": "CP_PERFMON_STATE_RESERVED_3", "value": 3}, string in object:enums.CP_PERFMON_STATE.entries.3 168 {"name": "CP_PERFMON_STATE_DISABLE_AND_RESET_PHANTOM", "value": 4}, string in object:enums.CP_PERFMON_STATE.entries.4 169 {"name": "CP_PERFMON_STATE_COUNT_AND_DUMP_PHANTOM", "value": 5} string in object:enums.CP_PERFMON_STATE.entries.5 174 {"name": "COLOR_INVALID", "value": 0}, string in object:enums.ColorFormat.entries.0 175 {"name": "COLOR_8", "value": 1}, string in object:enums.ColorFormat.entries.1 176 {"name": "COLOR_16", "value": 2}, string in object:enums.ColorFormat.entries.2 177 {"name": "COLOR_8_8", "value": 3}, string in object:enums.ColorFormat.entries.3 178 {"name": "COLOR_32", "value": 4}, string in object:enums.ColorFormat.entries.4 179 {"name": "COLOR_16_16", "value": 5}, string in object:enums.ColorFormat.entries.5 180 {"name": "COLOR_10_11_11", "value": 6}, string in object:enums.ColorFormat.entries.6 181 {"name": "COLOR_11_11_10", "value": 7}, string in object:enums.ColorFormat.entries.7 182 {"name": "COLOR_10_10_10_2", "value": 8}, string in object:enums.ColorFormat.entries.8 183 {"name": "COLOR_2_10_10_10", "value": 9}, string in object:enums.ColorFormat.entries.9 184 {"name": "COLOR_8_8_8_8", "value": 10}, string in object:enums.ColorFormat.entries.10 185 {"name": "COLOR_32_32", "value": 11}, string in object:enums.ColorFormat.entries.11 186 {"name": "COLOR_16_16_16_16", "value": 12}, string in object:enums.ColorFormat.entries.12 187 {"name": "COLOR_RESERVED_13", "value": 13}, string in object:enums.ColorFormat.entries.13 188 {"name": "COLOR_32_32_32_32", "value": 14}, string in object:enums.ColorFormat.entries.14 189 {"name": "COLOR_RESERVED_15", "value": 15}, string in object:enums.ColorFormat.entries.15 190 {"name": "COLOR_5_6_5", "value": 16}, string in object:enums.ColorFormat.entries.16 191 {"name": "COLOR_1_5_5_5", "value": 17}, string in object:enums.ColorFormat.entries.17 192 {"name": "COLOR_5_5_5_1", "value": 18}, string in object:enums.ColorFormat.entries.18 193 {"name": "COLOR_4_4_4_4", "value": 19}, string in object:enums.ColorFormat.entries.19 194 {"name": "COLOR_8_24", "value": 20}, string in object:enums.ColorFormat.entries.20 195 {"name": "COLOR_24_8", "value": 21}, string in object:enums.ColorFormat.entries.21 196 {"name": "COLOR_X24_8_32_FLOAT", "value": 22}, string in object:enums.ColorFormat.entries.22 197 {"name": "COLOR_RESERVED_23", "value": 23} string in object:enums.ColorFormat.entries.23 202 {"name": "COMB_DST_PLUS_SRC", "value": 0}, string in object:enums.CombFunc.entries.0 203 {"name": "COMB_SRC_MINUS_DST", "value": 1}, string in object:enums.CombFunc.entries.1 204 {"name": "COMB_MIN_DST_SRC", "value": 2}, string in object:enums.CombFunc.entries.2 205 {"name": "COMB_MAX_DST_SRC", "value": 3}, string in object:enums.CombFunc.entries.3 206 {"name": "COMB_DST_MINUS_SRC", "value": 4} string in object:enums.CombFunc.entries.4 211 {"name": "FRAG_NEVER", "value": 0}, string in object:enums.CompareFrag.entries.0 212 {"name": "FRAG_LESS", "value": 1}, string in object:enums.CompareFrag.entries.1 213 {"name": "FRAG_EQUAL", "value": 2}, string in object:enums.CompareFrag.entries.2 214 {"name": "FRAG_LEQUAL", "value": 3}, string in object:enums.CompareFrag.entries.3 215 {"name": "FRAG_GREATER", "value": 4}, string in object:enums.CompareFrag.entries.4 216 {"name": "FRAG_NOTEQUAL", "value": 5}, string in object:enums.CompareFrag.entries.5 217 {"name": "FRAG_GEQUAL", "value": 6}, string in object:enums.CompareFrag.entries.6 218 {"name": "FRAG_ALWAYS", "value": 7} string in object:enums.CompareFrag.entries.7 223 {"name": "EXPORT_ANY_Z", "value": 0}, string in object:enums.ConservativeZExport.entries.0 224 {"name": "EXPORT_LESS_THAN_Z", "value": 1}, string in object:enums.ConservativeZExport.entries.1 225 {"name": "EXPORT_GREATER_THAN_Z", "value": 2}, string in object:enums.ConservativeZExport.entries.2 226 {"name": "EXPORT_RESERVED", "value": 3} string in object:enums.ConservativeZExport.entries.3 231 {"name": "PSLC_AUTO", "value": 0}, string in object:enums.DbPSLControl.entries.0 232 {"name": "PSLC_ON_HANG_ONLY", "value": 1}, string in object:enums.DbPSLControl.entries.1 233 {"name": "PSLC_ASAP", "value": 2}, string in object:enums.DbPSLControl.entries.2 234 {"name": "PSLC_COUNTDOWN", "value": 3} string in object:enums.DbPSLControl.entries.3 239 {"name": "INVALID", "value": 1}, string in object:enums.EXCP_EN.entries.0 240 {"name": "INPUT_DENORMAL", "value": 2}, string in object:enums.EXCP_EN.entries.1 241 {"name": "DIVIDE_BY_ZERO", "value": 4}, string in object:enums.EXCP_EN.entries.2 242 {"name": "OVERFLOW", "value": 8}, string in object:enums.EXCP_EN.entries.3 243 {"name": "UNDERFLOW", "value": 16}, string in object:enums.EXCP_EN.entries.4 244 {"name": "INEXACT", "value": 32}, string in object:enums.EXCP_EN.entries.5 245 {"name": "INT_DIVIDE_BY_ZERO", "value": 64}, string in object:enums.EXCP_EN.entries.6 246 {"name": "ADDRESS_WATCH", "value": 128}, string in object:enums.EXCP_EN.entries.7 247 {"name": "MEMORY_VIOLATION", "value": 256} string in object:enums.EXCP_EN.entries.8 252 {"name": "FP_32_DENORMS", "value": 48}, string in object:enums.FLOAT_MODE.entries.0 253 {"name": "FP_64_DENORMS", "value": 192}, string in object:enums.FLOAT_MODE.entries.1 254 {"name": "FP_ALL_DENORMS", "value": 240} string in object:enums.FLOAT_MODE.entries.2 259 {"name": "FORCE_OFF", "value": 0}, string in object:enums.ForceControl.entries.0 260 {"name": "FORCE_ENABLE", "value": 1}, string in object:enums.ForceControl.entries.1 261 {"name": "FORCE_DISABLE", "value": 2}, string in object:enums.ForceControl.entries.2 262 {"name": "FORCE_RESERVED", "value": 3} string in object:enums.ForceControl.entries.3 267 {"name": "IMG_DATA_FORMAT_INVALID", "value": 0}, string in object:enums.IMG_DATA_FORMAT.entries.0 268 {"name": "IMG_DATA_FORMAT_8", "value": 1}, string in object:enums.IMG_DATA_FORMAT.entries.1 269 {"name": "IMG_DATA_FORMAT_16", "value": 2}, string in object:enums.IMG_DATA_FORMAT.entries.2 270 {"name": "IMG_DATA_FORMAT_8_8", "value": 3}, string in object:enums.IMG_DATA_FORMAT.entries.3 271 {"name": "IMG_DATA_FORMAT_32", "value": 4}, string in object:enums.IMG_DATA_FORMAT.entries.4 272 {"name": "IMG_DATA_FORMAT_16_16", "value": 5}, string in object:enums.IMG_DATA_FORMAT.entries.5 273 {"name": "IMG_DATA_FORMAT_10_11_11", "value": 6}, string in object:enums.IMG_DATA_FORMAT.entries.6 274 {"name": "IMG_DATA_FORMAT_11_11_10", "value": 7}, string in object:enums.IMG_DATA_FORMAT.entries.7 275 {"name": "IMG_DATA_FORMAT_10_10_10_2", "value": 8}, string in object:enums.IMG_DATA_FORMAT.entries.8 276 {"name": "IMG_DATA_FORMAT_2_10_10_10", "value": 9}, string in object:enums.IMG_DATA_FORMAT.entries.9 277 {"name": "IMG_DATA_FORMAT_8_8_8_8", "value": 10}, string in object:enums.IMG_DATA_FORMAT.entries.10 278 {"name": "IMG_DATA_FORMAT_32_32", "value": 11}, string in object:enums.IMG_DATA_FORMAT.entries.11 279 {"name": "IMG_DATA_FORMAT_16_16_16_16", "value": 12}, string in object:enums.IMG_DATA_FORMAT.entries.12 280 {"name": "IMG_DATA_FORMAT_32_32_32", "value": 13}, string in object:enums.IMG_DATA_FORMAT.entries.13 281 {"name": "IMG_DATA_FORMAT_32_32_32_32", "value": 14}, string in object:enums.IMG_DATA_FORMAT.entries.14 282 {"name": "IMG_DATA_FORMAT_RESERVED_15", "value": 15}, string in object:enums.IMG_DATA_FORMAT.entries.15 283 {"name": "IMG_DATA_FORMAT_5_6_5", "value": 16}, string in object:enums.IMG_DATA_FORMAT.entries.16 284 {"name": "IMG_DATA_FORMAT_1_5_5_5", "value": 17}, string in object:enums.IMG_DATA_FORMAT.entries.17 285 {"name": "IMG_DATA_FORMAT_5_5_5_1", "value": 18}, string in object:enums.IMG_DATA_FORMAT.entries.18 286 {"name": "IMG_DATA_FORMAT_4_4_4_4", "value": 19}, string in object:enums.IMG_DATA_FORMAT.entries.19 287 {"name": "IMG_DATA_FORMAT_8_24", "value": 20}, string in object:enums.IMG_DATA_FORMAT.entries.20 288 {"name": "IMG_DATA_FORMAT_24_8", "value": 21}, string in object:enums.IMG_DATA_FORMAT.entries.21 289 {"name": "IMG_DATA_FORMAT_X24_8_32", "value": 22}, string in object:enums.IMG_DATA_FORMAT.entries.22 290 {"name": "IMG_DATA_FORMAT_RESERVED_23", "value": 23}, string in object:enums.IMG_DATA_FORMAT.entries.23 291 {"name": "IMG_DATA_FORMAT_RESERVED_24", "value": 24}, string in object:enums.IMG_DATA_FORMAT.entries.24 292 {"name": "IMG_DATA_FORMAT_RESERVED_25", "value": 25}, string in object:enums.IMG_DATA_FORMAT.entries.25 293 {"name": "IMG_DATA_FORMAT_RESERVED_26", "value": 26}, string in object:enums.IMG_DATA_FORMAT.entries.26 294 {"name": "IMG_DATA_FORMAT_RESERVED_27", "value": 27}, string in object:enums.IMG_DATA_FORMAT.entries.27 295 {"name": "IMG_DATA_FORMAT_RESERVED_28", "value": 28}, string in object:enums.IMG_DATA_FORMAT.entries.28 296 {"name": "IMG_DATA_FORMAT_RESERVED_29", "value": 29}, string in object:enums.IMG_DATA_FORMAT.entries.29 297 {"name": "IMG_DATA_FORMAT_RESERVED_30", "value": 30}, string in object:enums.IMG_DATA_FORMAT.entries.30 298 {"name": "IMG_DATA_FORMAT_RESERVED_31", "value": 31}, string in object:enums.IMG_DATA_FORMAT.entries.31 299 {"name": "IMG_DATA_FORMAT_GB_GR", "value": 32}, string in object:enums.IMG_DATA_FORMAT.entries.32 300 {"name": "IMG_DATA_FORMAT_BG_RG", "value": 33}, string in object:enums.IMG_DATA_FORMAT.entries.33 301 {"name": "IMG_DATA_FORMAT_5_9_9_9", "value": 34}, string in object:enums.IMG_DATA_FORMAT.entries.34 302 {"name": "IMG_DATA_FORMAT_BC1", "value": 35}, string in object:enums.IMG_DATA_FORMAT.entries.35 303 {"name": "IMG_DATA_FORMAT_BC2", "value": 36}, string in object:enums.IMG_DATA_FORMAT.entries.36 304 {"name": "IMG_DATA_FORMAT_BC3", "value": 37}, string in object:enums.IMG_DATA_FORMAT.entries.37 305 {"name": "IMG_DATA_FORMAT_BC4", "value": 38}, string in object:enums.IMG_DATA_FORMAT.entries.38 306 {"name": "IMG_DATA_FORMAT_BC5", "value": 39}, string in object:enums.IMG_DATA_FORMAT.entries.39 307 {"name": "IMG_DATA_FORMAT_BC6", "value": 40}, string in object:enums.IMG_DATA_FORMAT.entries.40 308 {"name": "IMG_DATA_FORMAT_BC7", "value": 41}, string in object:enums.IMG_DATA_FORMAT.entries.41 309 {"name": "IMG_DATA_FORMAT_RESERVED_42", "value": 42}, string in object:enums.IMG_DATA_FORMAT.entries.42 310 {"name": "IMG_DATA_FORMAT_RESERVED_43", "value": 43}, string in object:enums.IMG_DATA_FORMAT.entries.43 311 {"name": "IMG_DATA_FORMAT_FMASK8_S2_F1", "value": 44}, string in object:enums.IMG_DATA_FORMAT.entries.44 312 {"name": "IMG_DATA_FORMAT_FMASK8_S4_F1", "value": 45}, string in object:enums.IMG_DATA_FORMAT.entries.45 313 {"name": "IMG_DATA_FORMAT_FMASK8_S8_F1", "value": 46}, string in object:enums.IMG_DATA_FORMAT.entries.46 314 {"name": "IMG_DATA_FORMAT_FMASK8_S2_F2", "value": 47}, string in object:enums.IMG_DATA_FORMAT.entries.47 315 {"name": "IMG_DATA_FORMAT_FMASK8_S4_F2", "value": 48}, string in object:enums.IMG_DATA_FORMAT.entries.48 316 {"name": "IMG_DATA_FORMAT_FMASK8_S4_F4", "value": 49}, string in object:enums.IMG_DATA_FORMAT.entries.49 317 {"name": "IMG_DATA_FORMAT_FMASK16_S16_F1", "value": 50}, string in object:enums.IMG_DATA_FORMAT.entries.50 318 {"name": "IMG_DATA_FORMAT_FMASK16_S8_F2", "value": 51}, string in object:enums.IMG_DATA_FORMAT.entries.51 319 {"name": "IMG_DATA_FORMAT_FMASK32_S16_F2", "value": 52}, string in object:enums.IMG_DATA_FORMAT.entries.52 320 {"name": "IMG_DATA_FORMAT_FMASK32_S8_F4", "value": 53}, string in object:enums.IMG_DATA_FORMAT.entries.53 321 {"name": "IMG_DATA_FORMAT_FMASK32_S8_F8", "value": 54}, string in object:enums.IMG_DATA_FORMAT.entries.54 322 {"name": "IMG_DATA_FORMAT_FMASK64_S16_F4", "value": 55}, string in object:enums.IMG_DATA_FORMAT.entries.55 323 {"name": "IMG_DATA_FORMAT_FMASK64_S16_F8", "value": 56}, string in object:enums.IMG_DATA_FORMAT.entries.56 324 {"name": "IMG_DATA_FORMAT_4_4", "value": 57}, string in object:enums.IMG_DATA_FORMAT.entries.57 325 {"name": "IMG_DATA_FORMAT_6_5_5", "value": 58}, string in object:enums.IMG_DATA_FORMAT.entries.58 326 {"name": "IMG_DATA_FORMAT_1", "value": 59}, string in object:enums.IMG_DATA_FORMAT.entries.59 327 {"name": "IMG_DATA_FORMAT_1_REVERSED", "value": 60}, string in object:enums.IMG_DATA_FORMAT.entries.60 328 {"name": "IMG_DATA_FORMAT_32_AS_8", "value": 61}, string in object:enums.IMG_DATA_FORMAT.entries.61 329 {"name": "IMG_DATA_FORMAT_32_AS_8_8", "value": 62}, string in object:enums.IMG_DATA_FORMAT.entries.62 330 {"name": "IMG_DATA_FORMAT_32_AS_32_32_32_32", "value": 63} string in object:enums.IMG_DATA_FORMAT.entries.63 335 {"name": "IMG_NUM_FORMAT_UNORM", "value": 0}, string in object:enums.IMG_NUM_FORMAT.entries.0 336 {"name": "IMG_NUM_FORMAT_SNORM", "value": 1}, string in object:enums.IMG_NUM_FORMAT.entries.1 337 {"name": "IMG_NUM_FORMAT_USCALED", "value": 2}, string in object:enums.IMG_NUM_FORMAT.entries.2 338 {"name": "IMG_NUM_FORMAT_SSCALED", "value": 3}, string in object:enums.IMG_NUM_FORMAT.entries.3 339 {"name": "IMG_NUM_FORMAT_UINT", "value": 4}, string in object:enums.IMG_NUM_FORMAT.entries.4 340 {"name": "IMG_NUM_FORMAT_SINT", "value": 5}, string in object:enums.IMG_NUM_FORMAT.entries.5 341 {"name": "IMG_NUM_FORMAT_SNORM_OGL", "value": 6}, string in object:enums.IMG_NUM_FORMAT.entries.6 342 {"name": "IMG_NUM_FORMAT_FLOAT", "value": 7}, string in object:enums.IMG_NUM_FORMAT.entries.7 343 {"name": "IMG_NUM_FORMAT_RESERVED_8", "value": 8}, string in object:enums.IMG_NUM_FORMAT.entries.8 344 {"name": "IMG_NUM_FORMAT_SRGB", "value": 9}, string in object:enums.IMG_NUM_FORMAT.entries.9 345 {"name": "IMG_NUM_FORMAT_UBNORM", "value": 10}, string in object:enums.IMG_NUM_FORMAT.entries.10 346 {"name": "IMG_NUM_FORMAT_UBNORM_OGL", "value": 11}, string in object:enums.IMG_NUM_FORMAT.entries.11 347 {"name": "IMG_NUM_FORMAT_UBINT", "value": 12}, string in object:enums.IMG_NUM_FORMAT.entries.12 348 {"name": "IMG_NUM_FORMAT_UBSCALED", "value": 13}, string in object:enums.IMG_NUM_FORMAT.entries.13 349 {"name": "IMG_NUM_FORMAT_RESERVED_14", "value": 14}, string in object:enums.IMG_NUM_FORMAT.entries.14 350 {"name": "IMG_NUM_FORMAT_RESERVED_15", "value": 15} string in object:enums.IMG_NUM_FORMAT.entries.15 355 {"name": "ADDR_SURF_MACRO_ASPECT_1", "value": 0}, string in object:enums.MacroTileAspect.entries.0 356 {"name": "ADDR_SURF_MACRO_ASPECT_2", "value": 1}, string in object:enums.MacroTileAspect.entries.1 357 {"name": "ADDR_SURF_MACRO_ASPECT_4", "value": 2}, string in object:enums.MacroTileAspect.entries.2 358 {"name": "ADDR_SURF_MACRO_ASPECT_8", "value": 3} string in object:enums.MacroTileAspect.entries.3 363 {"name": "ADDR_SURF_DISPLAY_MICRO_TILING", "value": 0}, string in object:enums.MicroTileMode.entries.0 364 {"name": "ADDR_SURF_THIN_MICRO_TILING", "value": 1}, string in object:enums.MicroTileMode.entries.1 365 {"name": "ADDR_SURF_DEPTH_MICRO_TILING", "value": 2}, string in object:enums.MicroTileMode.entries.2 366 {"name": "ADDR_SURF_ROTATED_MICRO_TILING", "value": 3}, string in object:enums.MicroTileMode.entries.3 367 {"name": "ADDR_SURF_THICK_MICRO_TILING", "value": 4} string in object:enums.MicroTileMode.entries.4 372 {"name": "ADDR_SURF_2_BANK", "value": 0}, string in object:enums.NumBanks.entries.0 373 {"name": "ADDR_SURF_4_BANK", "value": 1}, string in object:enums.NumBanks.entries.1 374 {"name": "ADDR_SURF_8_BANK", "value": 2}, string in object:enums.NumBanks.entries.2 375 {"name": "ADDR_SURF_16_BANK", "value": 3} string in object:enums.NumBanks.entries.3 380 {"name": "X_DRAW_POINTS", "value": 0}, string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.0 381 {"name": "X_DRAW_LINES", "value": 1}, string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.1 382 {"name": "X_DRAW_TRIANGLES", "value": 2} string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.2 387 {"name": "X_DISABLE_POLY_MODE", "value": 0}, string in object:enums.PA_SU_SC_MODE_CNTL__POLY_MODE.entries.0 388 {"name": "X_DUAL_MODE", "value": 1} string in object:enums.PA_SU_SC_MODE_CNTL__POLY_MODE.entries.1 393 {"name": "X_TRUNCATE", "value": 0}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.0 394 {"name": "X_ROUND", "value": 1}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.1 395 {"name": "X_ROUND_TO_EVEN", "value": 2}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.2 396 {"name": "X_ROUND_TO_ODD", "value": 3} string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.3 401 {"name": "ADDR_SURF_P2", "value": 0}, string in object:enums.PipeConfig.entries.0 402 {"name": "ADDR_SURF_P2_RESERVED0", "value": 1}, string in object:enums.PipeConfig.entries.1 403 {"name": "ADDR_SURF_P2_RESERVED1", "value": 2}, string in object:enums.PipeConfig.entries.2 404 {"name": "ADDR_SURF_P2_RESERVED2", "value": 3}, string in object:enums.PipeConfig.entries.3 405 {"name": "ADDR_SURF_P4_8x16", "value": 4}, string in object:enums.PipeConfig.entries.4 406 {"name": "ADDR_SURF_P4_16x16", "value": 5}, string in object:enums.PipeConfig.entries.5 407 {"name": "ADDR_SURF_P4_16x32", "value": 6}, string in object:enums.PipeConfig.entries.6 408 {"name": "ADDR_SURF_P4_32x32", "value": 7}, string in object:enums.PipeConfig.entries.7 409 {"name": "ADDR_SURF_P8_16x16_8x16", "value": 8}, string in object:enums.PipeConfig.entries.8 410 {"name": "ADDR_SURF_P8_16x32_8x16", "value": 9}, string in object:enums.PipeConfig.entries.9 411 {"name": "ADDR_SURF_P8_32x32_8x16", "value": 10}, string in object:enums.PipeConfig.entries.10 412 {"name": "ADDR_SURF_P8_16x32_16x16", "value": 11}, string in object:enums.PipeConfig.entries.11 413 {"name": "ADDR_SURF_P8_32x32_16x16", "value": 12}, string in object:enums.PipeConfig.entries.12 414 {"name": "ADDR_SURF_P8_32x32_16x32", "value": 13}, string in object:enums.PipeConfig.entries.13 415 {"name": "ADDR_SURF_P8_32x64_32x32", "value": 14}, string in object:enums.PipeConfig.entries.14 416 {"name": "ADDR_SURF_P8_RESERVED0", "value": 15}, string in object:enums.PipeConfig.entries.15 417 {"name": "ADDR_SURF_P16_32x32_8x16", "value": 16}, string in object:enums.PipeConfig.entries.16 418 {"name": "ADDR_SURF_P16_32x32_16x16", "value": 17} string in object:enums.PipeConfig.entries.17 423 {"name": "RASTER_CONFIG_PKR_MAP_0", "value": 0}, string in object:enums.PkrMap.entries.0 424 {"name": "RASTER_CONFIG_PKR_MAP_1", "value": 1}, string in object:enums.PkrMap.entries.1 425 {"name": "RASTER_CONFIG_PKR_MAP_2", "value": 2}, string in object:enums.PkrMap.entries.2 426 {"name": "RASTER_CONFIG_PKR_MAP_3", "value": 3} string in object:enums.PkrMap.entries.3 431 {"name": "RASTER_CONFIG_PKR_XSEL_0", "value": 0}, string in object:enums.PkrXsel.entries.0 432 {"name": "RASTER_CONFIG_PKR_XSEL_1", "value": 1}, string in object:enums.PkrXsel.entries.1 433 {"name": "RASTER_CONFIG_PKR_XSEL_2", "value": 2}, string in object:enums.PkrXsel.entries.2 434 {"name": "RASTER_CONFIG_PKR_XSEL_3", "value": 3} string in object:enums.PkrXsel.entries.3 439 {"name": "RASTER_CONFIG_PKR_XSEL2_0", "value": 0}, string in object:enums.PkrXsel2.entries.0 440 {"name": "RASTER_CONFIG_PKR_XSEL2_1", "value": 1}, string in object:enums.PkrXsel2.entries.1 441 {"name": "RASTER_CONFIG_PKR_XSEL2_2", "value": 2}, string in object:enums.PkrXsel2.entries.2 442 {"name": "RASTER_CONFIG_PKR_XSEL2_3", "value": 3} string in object:enums.PkrXsel2.entries.3 447 {"name": "RASTER_CONFIG_PKR_YSEL_0", "value": 0}, string in object:enums.PkrYsel.entries.0 448 {"name": "RASTER_CONFIG_PKR_YSEL_1", "value": 1}, string in object:enums.PkrYsel.entries.1 449 {"name": "RASTER_CONFIG_PKR_YSEL_2", "value": 2}, string in object:enums.PkrYsel.entries.2 450 {"name": "RASTER_CONFIG_PKR_YSEL_3", "value": 3} string in object:enums.PkrYsel.entries.3 455 {"name": "X_16_8_FIXED_POINT_1_16TH", "value": 0}, string in object:enums.QUANT_MODE.entries.0 456 {"name": "X_16_8_FIXED_POINT_1_8TH", "value": 1}, string in object:enums.QUANT_MODE.entries.1 457 {"name": "X_16_8_FIXED_POINT_1_4TH", "value": 2}, string in object:enums.QUANT_MODE.entries.2 458 {"name": "X_16_8_FIXED_POINT_1_2", "value": 3}, string in object:enums.QUANT_MODE.entries.3 459 {"name": "X_16_8_FIXED_POINT_1", "value": 4}, string in object:enums.QUANT_MODE.entries.4 460 {"name": "X_16_8_FIXED_POINT_1_256TH", "value": 5}, string in object:enums.QUANT_MODE.entries.5 461 {"name": "X_14_10_FIXED_POINT_1_1024TH", "value": 6}, string in object:enums.QUANT_MODE.entries.6 462 {"name": "X_12_12_FIXED_POINT_1_4096TH", "value": 7} string in object:enums.QUANT_MODE.entries.7 467 {"name": "ROP3_CLEAR", "value": 0}, string in object:enums.ROP3.entries.0 468 {"name": "X_0X05", "value": 5}, string in object:enums.ROP3.entries.1 469 {"name": "X_0X0A", "value": 10}, string in object:enums.ROP3.entries.2 470 {"name": "X_0X0F", "value": 15}, string in object:enums.ROP3.entries.3 471 {"name": "ROP3_NOR", "value": 17}, string in object:enums.ROP3.entries.4 472 {"name": "ROP3_AND_INVERTED", "value": 34}, string in object:enums.ROP3.entries.5 473 {"name": "ROP3_COPY_INVERTED", "value": 51}, string in object:enums.ROP3.entries.6 474 {"name": "ROP3_AND_REVERSE", "value": 68}, string in object:enums.ROP3.entries.7 475 {"name": "X_0X50", "value": 80}, string in object:enums.ROP3.entries.8 476 {"name": "ROP3_INVERT", "value": 85}, string in object:enums.ROP3.entries.9 477 {"name": "X_0X5A", "value": 90}, string in object:enums.ROP3.entries.10 478 {"name": "X_0X5F", "value": 95}, string in object:enums.ROP3.entries.11 479 {"name": "ROP3_XOR", "value": 102}, string in object:enums.ROP3.entries.12 480 {"name": "ROP3_NAND", "value": 119}, string in object:enums.ROP3.entries.13 481 {"name": "ROP3_AND", "value": 136}, string in object:enums.ROP3.entries.14 482 {"name": "ROP3_EQUIVALENT", "value": 153}, string in object:enums.ROP3.entries.15 483 {"name": "X_0XA0", "value": 160}, string in object:enums.ROP3.entries.16 484 {"name": "X_0XA5", "value": 165}, string in object:enums.ROP3.entries.17 485 {"name": "ROP3_NO_OP", "value": 170}, string in object:enums.ROP3.entries.18 486 {"name": "X_0XAF", "value": 175}, string in object:enums.ROP3.entries.19 487 {"name": "ROP3_OR_INVERTED", "value": 187}, string in object:enums.ROP3.entries.20 488 {"name": "ROP3_COPY", "value": 204}, string in object:enums.ROP3.entries.21 489 {"name": "ROP3_OR_REVERSE", "value": 221}, string in object:enums.ROP3.entries.22 490 {"name": "ROP3_OR", "value": 238}, string in object:enums.ROP3.entries.23 491 {"name": "X_0XF0", "value": 240}, string in object:enums.ROP3.entries.24 492 {"name": "X_0XF5", "value": 245}, string in object:enums.ROP3.entries.25 493 {"name": "X_0XFA", "value": 250}, string in object:enums.ROP3.entries.26 494 {"name": "ROP3_SET", "value": 255} string in object:enums.ROP3.entries.27 499 {"name": "RASTER_CONFIG_RB_MAP_0", "value": 0}, string in object:enums.RbMap.entries.0 500 {"name": "RASTER_CONFIG_RB_MAP_1", "value": 1}, string in object:enums.RbMap.entries.1 501 {"name": "RASTER_CONFIG_RB_MAP_2", "value": 2}, string in object:enums.RbMap.entries.2 502 {"name": "RASTER_CONFIG_RB_MAP_3", "value": 3} string in object:enums.RbMap.entries.3 507 {"name": "RASTER_CONFIG_RB_XSEL_0", "value": 0}, string in object:enums.RbXsel.entries.0 508 {"name": "RASTER_CONFIG_RB_XSEL_1", "value": 1} string in object:enums.RbXsel.entries.1 513 {"name": "RASTER_CONFIG_RB_XSEL2_0", "value": 0}, string in object:enums.RbXsel2.entries.0 514 {"name": "RASTER_CONFIG_RB_XSEL2_1", "value": 1}, string in object:enums.RbXsel2.entries.1 515 {"name": "RASTER_CONFIG_RB_XSEL2_2", "value": 2}, string in object:enums.RbXsel2.entries.2 516 {"name": "RASTER_CONFIG_RB_XSEL2_3", "value": 3} string in object:enums.RbXsel2.entries.3 521 {"name": "RASTER_CONFIG_RB_YSEL_0", "value": 0}, string in object:enums.RbYsel.entries.0 522 {"name": "RASTER_CONFIG_RB_YSEL_1", "value": 1} string in object:enums.RbYsel.entries.1 527 {"name": "SPI_PNT_SPRITE_SEL_0", "value": 0}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.0 528 {"name": "SPI_PNT_SPRITE_SEL_1", "value": 1}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.1 529 {"name": "SPI_PNT_SPRITE_SEL_S", "value": 2}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.2 530 {"name": "SPI_PNT_SPRITE_SEL_T", "value": 3}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.3 531 {"name": "SPI_PNT_SPRITE_SEL_NONE", "value": 4} string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.4 536 {"name": "SPI_SHADER_ZERO", "value": 0}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.0 537 {"name": "SPI_SHADER_32_R", "value": 1}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.1 538 {"name": "SPI_SHADER_32_GR", "value": 2}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.2 539 {"name": "SPI_SHADER_32_AR", "value": 3}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.3 540 {"name": "SPI_SHADER_FP16_ABGR", "value": 4}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.4 541 {"name": "SPI_SHADER_UNORM16_ABGR", "value": 5}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.5 542 {"name": "SPI_SHADER_SNORM16_ABGR", "value": 6}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.6 543 {"name": "SPI_SHADER_UINT16_ABGR", "value": 7}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.7 544 {"name": "SPI_SHADER_SINT16_ABGR", "value": 8}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.8 545 {"name": "SPI_SHADER_32_ABGR", "value": 9} string in object:enums.SPI_SHADER_EX_FORMAT.entries.9 550 {"name": "SPI_SHADER_NONE", "value": 0}, string in object:enums.SPI_SHADER_FORMAT.entries.0 551 {"name": "SPI_SHADER_1COMP", "value": 1}, string in object:enums.SPI_SHADER_FORMAT.entries.1 552 {"name": "SPI_SHADER_2COMP", "value": 2}, string in object:enums.SPI_SHADER_FORMAT.entries.2 553 {"name": "SPI_SHADER_4COMPRESS", "value": 3}, string in object:enums.SPI_SHADER_FORMAT.entries.3 554 {"name": "SPI_SHADER_4COMP", "value": 4} string in object:enums.SPI_SHADER_FORMAT.entries.4 559 {"name": "STRM_PERFMON_STATE_DISABLE_AND_RESET", "value": 0}, string in object:enums.SPM_PERFMON_STATE.entries.0 560 {"name": "STRM_PERFMON_STATE_START_COUNTING", "value": 1}, string in object:enums.SPM_PERFMON_STATE.entries.1 561 {"name": "STRM_PERFMON_STATE_STOP_COUNTING", "value": 2}, string in object:enums.SPM_PERFMON_STATE.entries.2 562 {"name": "STRM_PERFMON_STATE_RESERVED_3", "value": 3}, string in object:enums.SPM_PERFMON_STATE.entries.3 563 {"name": "STRM_PERFMON_STATE_DISABLE_AND_RESET_PHANTOM", "value": 4}, string in object:enums.SPM_PERFMON_STATE.entries.4 564 {"name": "STRM_PERFMON_STATE_COUNT_AND_DUMP_PHANTOM", "value": 5} string in object:enums.SPM_PERFMON_STATE.entries.5 569 {"name": "SQ_IMG_FILTER_MODE_BLEND", "value": 0}, string in object:enums.SQ_IMG_FILTER_TYPE.entries.0 570 {"name": "SQ_IMG_FILTER_MODE_MIN", "value": 1}, string in object:enums.SQ_IMG_FILTER_TYPE.entries.1 571 {"name": "SQ_IMG_FILTER_MODE_MAX", "value": 2} string in object:enums.SQ_IMG_FILTER_TYPE.entries.2 576 {"name": "SQ_RSRC_BUF", "value": 0}, string in object:enums.SQ_RSRC_BUF_TYPE.entries.0 577 {"name": "SQ_RSRC_BUF_RSVD_1", "value": 1}, string in object:enums.SQ_RSRC_BUF_TYPE.entries.1 578 {"name": "SQ_RSRC_BUF_RSVD_2", "value": 2}, string in object:enums.SQ_RSRC_BUF_TYPE.entries.2 579 {"name": "SQ_RSRC_BUF_RSVD_3", "value": 3} string in object:enums.SQ_RSRC_BUF_TYPE.entries.3 584 {"name": "SQ_RSRC_IMG_RSVD_0", "value": 0}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.0 585 {"name": "SQ_RSRC_IMG_RSVD_1", "value": 1}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.1 586 {"name": "SQ_RSRC_IMG_RSVD_2", "value": 2}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.2 587 {"name": "SQ_RSRC_IMG_RSVD_3", "value": 3}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.3 588 {"name": "SQ_RSRC_IMG_RSVD_4", "value": 4}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.4 589 {"name": "SQ_RSRC_IMG_RSVD_5", "value": 5}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.5 590 {"name": "SQ_RSRC_IMG_RSVD_6", "value": 6}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.6 591 {"name": "SQ_RSRC_IMG_RSVD_7", "value": 7}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.7 592 {"name": "SQ_RSRC_IMG_1D", "value": 8}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.8 593 {"name": "SQ_RSRC_IMG_2D", "value": 9}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.9 594 {"name": "SQ_RSRC_IMG_3D", "value": 10}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.10 595 {"name": "SQ_RSRC_IMG_CUBE", "value": 11}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.11 596 {"name": "SQ_RSRC_IMG_1D_ARRAY", "value": 12}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.12 597 {"name": "SQ_RSRC_IMG_2D_ARRAY", "value": 13}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.13 598 {"name": "SQ_RSRC_IMG_2D_MSAA", "value": 14}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.14 599 {"name": "SQ_RSRC_IMG_2D_MSAA_ARRAY", "value": 15} string in object:enums.SQ_RSRC_IMG_TYPE.entries.15 604 {"name": "SQ_SEL_0", "value": 0}, string in object:enums.SQ_SEL_XYZW01.entries.0 605 {"name": "SQ_SEL_1", "value": 1}, string in object:enums.SQ_SEL_XYZW01.entries.1 606 {"name": "SQ_SEL_RESERVED_0", "value": 2}, string in object:enums.SQ_SEL_XYZW01.entries.2 607 {"name": "SQ_SEL_RESERVED_1", "value": 3}, string in object:enums.SQ_SEL_XYZW01.entries.3 608 {"name": "SQ_SEL_X", "value": 4}, string in object:enums.SQ_SEL_XYZW01.entries.4 609 {"name": "SQ_SEL_Y", "value": 5}, string in object:enums.SQ_SEL_XYZW01.entries.5 610 {"name": "SQ_SEL_Z", "value": 6}, string in object:enums.SQ_SEL_XYZW01.entries.6 611 {"name": "SQ_SEL_W", "value": 7} string in object:enums.SQ_SEL_XYZW01.entries.7 616 {"name": "SQ_TEX_BORDER_COLOR_TRANS_BLACK", "value": 0}, string in object:enums.SQ_TEX_BORDER_COLOR.entries.0 617 {"name": "SQ_TEX_BORDER_COLOR_OPAQUE_BLACK", "value": 1}, string in object:enums.SQ_TEX_BORDER_COLOR.entries.1 618 {"name": "SQ_TEX_BORDER_COLOR_OPAQUE_WHITE", "value": 2}, string in object:enums.SQ_TEX_BORDER_COLOR.entries.2 619 {"name": "SQ_TEX_BORDER_COLOR_REGISTER", "value": 3} string in object:enums.SQ_TEX_BORDER_COLOR.entries.3 624 {"name": "SQ_TEX_WRAP", "value": 0}, string in object:enums.SQ_TEX_CLAMP.entries.0 625 {"name": "SQ_TEX_MIRROR", "value": 1}, string in object:enums.SQ_TEX_CLAMP.entries.1 626 {"name": "SQ_TEX_CLAMP_LAST_TEXEL", "value": 2}, string in object:enums.SQ_TEX_CLAMP.entries.2 627 {"name": "SQ_TEX_MIRROR_ONCE_LAST_TEXEL", "value": 3}, string in object:enums.SQ_TEX_CLAMP.entries.3 628 {"name": "SQ_TEX_CLAMP_HALF_BORDER", "value": 4}, string in object:enums.SQ_TEX_CLAMP.entries.4 629 {"name": "SQ_TEX_MIRROR_ONCE_HALF_BORDER", "value": 5}, string in object:enums.SQ_TEX_CLAMP.entries.5 630 {"name": "SQ_TEX_CLAMP_BORDER", "value": 6}, string in object:enums.SQ_TEX_CLAMP.entries.6 631 {"name": "SQ_TEX_MIRROR_ONCE_BORDER", "value": 7} string in object:enums.SQ_TEX_CLAMP.entries.7 636 {"name": "SQ_TEX_DEPTH_COMPARE_NEVER", "value": 0}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.0 637 {"name": "SQ_TEX_DEPTH_COMPARE_LESS", "value": 1}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.1 638 {"name": "SQ_TEX_DEPTH_COMPARE_EQUAL", "value": 2}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.2 639 {"name": "SQ_TEX_DEPTH_COMPARE_LESSEQUAL", "value": 3}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.3 640 {"name": "SQ_TEX_DEPTH_COMPARE_GREATER", "value": 4}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.4 641 {"name": "SQ_TEX_DEPTH_COMPARE_NOTEQUAL", "value": 5}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.5 642 {"name": "SQ_TEX_DEPTH_COMPARE_GREATEREQUAL", "value": 6}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.6 643 {"name": "SQ_TEX_DEPTH_COMPARE_ALWAYS", "value": 7} string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.7 648 {"name": "SQ_TEX_MIP_FILTER_NONE", "value": 0}, string in object:enums.SQ_TEX_MIP_FILTER.entries.0 649 {"name": "SQ_TEX_MIP_FILTER_POINT", "value": 1}, string in object:enums.SQ_TEX_MIP_FILTER.entries.1 650 {"name": "SQ_TEX_MIP_FILTER_LINEAR", "value": 2} string in object:enums.SQ_TEX_MIP_FILTER.entries.2 655 {"name": "SQ_TEX_XY_FILTER_POINT", "value": 0}, string in object:enums.SQ_TEX_XY_FILTER.entries.0 656 {"name": "SQ_TEX_XY_FILTER_BILINEAR", "value": 1}, string in object:enums.SQ_TEX_XY_FILTER.entries.1 657 {"name": "SQ_TEX_XY_FILTER_ANISO_POINT", "value": 2}, string in object:enums.SQ_TEX_XY_FILTER.entries.2 658 {"name": "SQ_TEX_XY_FILTER_ANISO_BILINEAR", "value": 3} string in object:enums.SQ_TEX_XY_FILTER.entries.3 663 {"name": "SQ_TEX_Z_FILTER_NONE", "value": 0}, string in object:enums.SQ_TEX_Z_FILTER.entries.0 664 {"name": "SQ_TEX_Z_FILTER_POINT", "value": 1}, string in object:enums.SQ_TEX_Z_FILTER.entries.1 665 {"name": "SQ_TEX_Z_FILTER_LINEAR", "value": 2} string in object:enums.SQ_TEX_Z_FILTER.entries.2 670 {"name": "RASTER_CONFIG_SC_MAP_0", "value": 0}, string in object:enums.ScMap.entries.0 671 {"name": "RASTER_CONFIG_SC_MAP_1", "value": 1}, string in object:enums.ScMap.entries.1 672 {"name": "RASTER_CONFIG_SC_MAP_2", "value": 2}, string in object:enums.ScMap.entries.2 673 {"name": "RASTER_CONFIG_SC_MAP_3", "value": 3} string in object:enums.ScMap.entries.3 678 {"name": "RASTER_CONFIG_SC_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.ScXsel.entries.0 679 {"name": "RASTER_CONFIG_SC_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.ScXsel.entries.1 680 {"name": "RASTER_CONFIG_SC_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.ScXsel.entries.2 681 {"name": "RASTER_CONFIG_SC_XSEL_64_WIDE_TILE", "value": 3} string in object:enums.ScXsel.entries.3 686 {"name": "RASTER_CONFIG_SC_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.ScYsel.entries.0 687 {"name": "RASTER_CONFIG_SC_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.ScYsel.entries.1 688 {"name": "RASTER_CONFIG_SC_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.ScYsel.entries.2 689 {"name": "RASTER_CONFIG_SC_YSEL_64_WIDE_TILE", "value": 3} string in object:enums.ScYsel.entries.3 694 {"name": "RASTER_CONFIG_SE_MAP_0", "value": 0}, string in object:enums.SeMap.entries.0 695 {"name": "RASTER_CONFIG_SE_MAP_1", "value": 1}, string in object:enums.SeMap.entries.1 696 {"name": "RASTER_CONFIG_SE_MAP_2", "value": 2}, string in object:enums.SeMap.entries.2 697 {"name": "RASTER_CONFIG_SE_MAP_3", "value": 3} string in object:enums.SeMap.entries.3 702 {"name": "RASTER_CONFIG_SE_PAIR_MAP_0", "value": 0}, string in object:enums.SePairMap.entries.0 703 {"name": "RASTER_CONFIG_SE_PAIR_MAP_1", "value": 1}, string in object:enums.SePairMap.entries.1 704 {"name": "RASTER_CONFIG_SE_PAIR_MAP_2", "value": 2}, string in object:enums.SePairMap.entries.2 705 {"name": "RASTER_CONFIG_SE_PAIR_MAP_3", "value": 3} string in object:enums.SePairMap.entries.3 710 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SePairXsel.entries.0 711 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SePairXsel.entries.1 712 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SePairXsel.entries.2 713 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_64_WIDE_TILE", "value": 3} string in object:enums.SePairXsel.entries.3 718 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SePairYsel.entries.0 719 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SePairYsel.entries.1 720 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SePairYsel.entries.2 721 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_64_WIDE_TILE", "value": 3} string in object:enums.SePairYsel.entries.3 726 {"name": "RASTER_CONFIG_SE_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SeXsel.entries.0 727 {"name": "RASTER_CONFIG_SE_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SeXsel.entries.1 728 {"name": "RASTER_CONFIG_SE_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SeXsel.entries.2 729 {"name": "RASTER_CONFIG_SE_XSEL_64_WIDE_TILE", "value": 3} string in object:enums.SeXsel.entries.3 734 {"name": "RASTER_CONFIG_SE_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SeYsel.entries.0 735 {"name": "RASTER_CONFIG_SE_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SeYsel.entries.1 736 {"name": "RASTER_CONFIG_SE_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SeYsel.entries.2 737 {"name": "RASTER_CONFIG_SE_YSEL_64_WIDE_TILE", "value": 3} string in object:enums.SeYsel.entries.3 742 {"name": "STENCIL_INVALID", "value": 0}, string in object:enums.StencilFormat.entries.0 743 {"name": "STENCIL_8", "value": 1} string in object:enums.StencilFormat.entries.1 748 {"name": "STENCIL_KEEP", "value": 0}, string in object:enums.StencilOp.entries.0 749 {"name": "STENCIL_ZERO", "value": 1}, string in object:enums.StencilOp.entries.1 750 {"name": "STENCIL_ONES", "value": 2}, string in object:enums.StencilOp.entries.2 751 {"name": "STENCIL_REPLACE_TEST", "value": 3}, string in object:enums.StencilOp.entries.3 752 {"name": "STENCIL_REPLACE_OP", "value": 4}, string in object:enums.StencilOp.entries.4 753 {"name": "STENCIL_ADD_CLAMP", "value": 5}, string in object:enums.StencilOp.entries.5 754 {"name": "STENCIL_SUB_CLAMP", "value": 6}, string in object:enums.StencilOp.entries.6 755 {"name": "STENCIL_INVERT", "value": 7}, string in object:enums.StencilOp.entries.7 756 {"name": "STENCIL_ADD_WRAP", "value": 8}, string in object:enums.StencilOp.entries.8 757 {"name": "STENCIL_SUB_WRAP", "value": 9}, string in object:enums.StencilOp.entries.9 758 {"name": "STENCIL_AND", "value": 10}, string in object:enums.StencilOp.entries.10 759 {"name": "STENCIL_OR", "value": 11}, string in object:enums.StencilOp.entries.11 760 {"name": "STENCIL_XOR", "value": 12}, string in object:enums.StencilOp.entries.12 761 {"name": "STENCIL_NAND", "value": 13}, string in object:enums.StencilOp.entries.13 762 {"name": "STENCIL_NOR", "value": 14}, string in object:enums.StencilOp.entries.14 763 {"name": "STENCIL_XNOR", "value": 15} string in object:enums.StencilOp.entries.15 768 {"name": "ENDIAN_NONE", "value": 0}, string in object:enums.SurfaceEndian.entries.0 769 {"name": "ENDIAN_8IN16", "value": 1}, string in object:enums.SurfaceEndian.entries.1 770 {"name": "ENDIAN_8IN32", "value": 2}, string in object:enums.SurfaceEndian.entries.2 771 {"name": "ENDIAN_8IN64", "value": 3} string in object:enums.SurfaceEndian.entries.3 776 {"name": "NUMBER_UNORM", "value": 0}, string in object:enums.SurfaceNumber.entries.0 777 {"name": "NUMBER_SNORM", "value": 1}, string in object:enums.SurfaceNumber.entries.1 778 {"name": "NUMBER_USCALED", "value": 2}, string in object:enums.SurfaceNumber.entries.2 779 {"name": "NUMBER_SSCALED", "value": 3}, string in object:enums.SurfaceNumber.entries.3 780 {"name": "NUMBER_UINT", "value": 4}, string in object:enums.SurfaceNumber.entries.4 781 {"name": "NUMBER_SINT", "value": 5}, string in object:enums.SurfaceNumber.entries.5 782 {"name": "NUMBER_SRGB", "value": 6}, string in object:enums.SurfaceNumber.entries.6 783 {"name": "NUMBER_FLOAT", "value": 7} string in object:enums.SurfaceNumber.entries.7 788 {"name": "SWAP_STD", "value": 0}, string in object:enums.SurfaceSwap.entries.0 789 {"name": "SWAP_ALT", "value": 1}, string in object:enums.SurfaceSwap.entries.1 790 {"name": "SWAP_STD_REV", "value": 2}, string in object:enums.SurfaceSwap.entries.2 791 {"name": "SWAP_ALT_REV", "value": 3} string in object:enums.SurfaceSwap.entries.3 796 {"name": "ADDR_SURF_TILE_SPLIT_64B", "value": 0}, string in object:enums.TileSplit.entries.0 797 {"name": "ADDR_SURF_TILE_SPLIT_128B", "value": 1}, string in object:enums.TileSplit.entries.1 798 {"name": "ADDR_SURF_TILE_SPLIT_256B", "value": 2}, string in object:enums.TileSplit.entries.2 799 {"name": "ADDR_SURF_TILE_SPLIT_512B", "value": 3}, string in object:enums.TileSplit.entries.3 800 {"name": "ADDR_SURF_TILE_SPLIT_1KB", "value": 4}, string in object:enums.TileSplit.entries.4 801 {"name": "ADDR_SURF_TILE_SPLIT_2KB", "value": 5}, string in object:enums.TileSplit.entries.5 802 {"name": "ADDR_SURF_TILE_SPLIT_4KB", "value": 6} string in object:enums.TileSplit.entries.6 807 {"name": "DI_MAJOR_MODE_0", "value": 0}, string in object:enums.VGT_DI_MAJOR_MODE_SELECT.entries.0 808 {"name": "DI_MAJOR_MODE_1", "value": 1} string in object:enums.VGT_DI_MAJOR_MODE_SELECT.entries.1 813 {"name": "DI_PT_NONE", "value": 0}, string in object:enums.VGT_DI_PRIM_TYPE.entries.0 814 {"name": "DI_PT_POINTLIST", "value": 1}, string in object:enums.VGT_DI_PRIM_TYPE.entries.1 815 {"name": "DI_PT_LINELIST", "value": 2}, string in object:enums.VGT_DI_PRIM_TYPE.entries.2 816 {"name": "DI_PT_LINESTRIP", "value": 3}, string in object:enums.VGT_DI_PRIM_TYPE.entries.3 817 {"name": "DI_PT_TRILIST", "value": 4}, string in object:enums.VGT_DI_PRIM_TYPE.entries.4 818 {"name": "DI_PT_TRIFAN", "value": 5}, string in object:enums.VGT_DI_PRIM_TYPE.entries.5 819 {"name": "DI_PT_TRISTRIP", "value": 6}, string in object:enums.VGT_DI_PRIM_TYPE.entries.6 820 {"name": "DI_PT_UNUSED_0", "value": 7}, string in object:enums.VGT_DI_PRIM_TYPE.entries.7 821 {"name": "DI_PT_UNUSED_1", "value": 8}, string in object:enums.VGT_DI_PRIM_TYPE.entries.8 822 {"name": "DI_PT_PATCH", "value": 9}, string in object:enums.VGT_DI_PRIM_TYPE.entries.9 823 {"name": "DI_PT_LINELIST_ADJ", "value": 10}, string in object:enums.VGT_DI_PRIM_TYPE.entries.10 824 {"name": "DI_PT_LINESTRIP_ADJ", "value": 11}, string in object:enums.VGT_DI_PRIM_TYPE.entries.11 825 {"name": "DI_PT_TRILIST_ADJ", "value": 12}, string in object:enums.VGT_DI_PRIM_TYPE.entries.12 826 {"name": "DI_PT_TRISTRIP_ADJ", "value": 13}, string in object:enums.VGT_DI_PRIM_TYPE.entries.13 827 {"name": "DI_PT_UNUSED_3", "value": 14}, string in object:enums.VGT_DI_PRIM_TYPE.entries.14 828 {"name": "DI_PT_UNUSED_4", "value": 15}, string in object:enums.VGT_DI_PRIM_TYPE.entries.15 829 {"name": "DI_PT_TRI_WITH_WFLAGS", "value": 16}, string in object:enums.VGT_DI_PRIM_TYPE.entries.16 830 {"name": "DI_PT_RECTLIST", "value": 17}, string in object:enums.VGT_DI_PRIM_TYPE.entries.17 831 {"name": "DI_PT_LINELOOP", "value": 18}, string in object:enums.VGT_DI_PRIM_TYPE.entries.18 832 {"name": "DI_PT_QUADLIST", "value": 19}, string in object:enums.VGT_DI_PRIM_TYPE.entries.19 833 {"name": "DI_PT_QUADSTRIP", "value": 20}, string in object:enums.VGT_DI_PRIM_TYPE.entries.20 834 {"name": "DI_PT_POLYGON", "value": 21}, string in object:enums.VGT_DI_PRIM_TYPE.entries.21 835 {"name": "DI_PT_2D_COPY_RECT_LIST_V0", "value": 22}, string in object:enums.VGT_DI_PRIM_TYPE.entries.22 836 {"name": "DI_PT_2D_COPY_RECT_LIST_V1", "value": 23}, string in object:enums.VGT_DI_PRIM_TYPE.entries.23 837 {"name": "DI_PT_2D_COPY_RECT_LIST_V2", "value": 24}, string in object:enums.VGT_DI_PRIM_TYPE.entries.24 838 {"name": "DI_PT_2D_COPY_RECT_LIST_V3", "value": 25}, string in object:enums.VGT_DI_PRIM_TYPE.entries.25 839 {"name": "DI_PT_2D_FILL_RECT_LIST", "value": 26}, string in object:enums.VGT_DI_PRIM_TYPE.entries.26 840 {"name": "DI_PT_2D_LINE_STRIP", "value": 27}, string in object:enums.VGT_DI_PRIM_TYPE.entries.27 841 {"name": "DI_PT_2D_TRI_STRIP", "value": 28} string in object:enums.VGT_DI_PRIM_TYPE.entries.28 846 {"name": "DI_SRC_SEL_DMA", "value": 0}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.0 847 {"name": "DI_SRC_SEL_IMMEDIATE", "value": 1}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.1 848 {"name": "DI_SRC_SEL_AUTO_INDEX", "value": 2}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.2 849 {"name": "DI_SRC_SEL_RESERVED", "value": 3} string in object:enums.VGT_DI_SOURCE_SELECT.entries.3 854 {"name": "VGT_DMA_BUF_MEM", "value": 0}, string in object:enums.VGT_DMA_BUF_TYPE.entries.0 855 {"name": "VGT_DMA_BUF_RING", "value": 1}, string in object:enums.VGT_DMA_BUF_TYPE.entries.1 856 {"name": "VGT_DMA_BUF_SETUP", "value": 2} string in object:enums.VGT_DMA_BUF_TYPE.entries.2 861 {"name": "VGT_DMA_SWAP_NONE", "value": 0}, string in object:enums.VGT_DMA_SWAP_MODE.entries.0 862 {"name": "VGT_DMA_SWAP_16_BIT", "value": 1}, string in object:enums.VGT_DMA_SWAP_MODE.entries.1 863 {"name": "VGT_DMA_SWAP_32_BIT", "value": 2}, string in object:enums.VGT_DMA_SWAP_MODE.entries.2 864 {"name": "VGT_DMA_SWAP_WORD", "value": 3} string in object:enums.VGT_DMA_SWAP_MODE.entries.3 869 {"name": "Reserved_0x00", "value": 0}, string in object:enums.VGT_EVENT_TYPE.entries.0 870 {"name": "SAMPLE_STREAMOUTSTATS1", "value": 1}, string in object:enums.VGT_EVENT_TYPE.entries.1 871 {"name": "SAMPLE_STREAMOUTSTATS2", "value": 2}, string in object:enums.VGT_EVENT_TYPE.entries.2 872 {"name": "SAMPLE_STREAMOUTSTATS3", "value": 3}, string in object:enums.VGT_EVENT_TYPE.entries.3 873 {"name": "CACHE_FLUSH_TS", "value": 4}, string in object:enums.VGT_EVENT_TYPE.entries.4 874 {"name": "CONTEXT_DONE", "value": 5}, string in object:enums.VGT_EVENT_TYPE.entries.5 875 {"name": "CACHE_FLUSH", "value": 6}, string in object:enums.VGT_EVENT_TYPE.entries.6 876 {"name": "CS_PARTIAL_FLUSH", "value": 7}, string in object:enums.VGT_EVENT_TYPE.entries.7 877 {"name": "VGT_STREAMOUT_SYNC", "value": 8}, string in object:enums.VGT_EVENT_TYPE.entries.8 878 {"name": "Reserved_0x09", "value": 9}, string in object:enums.VGT_EVENT_TYPE.entries.9 879 {"name": "VGT_STREAMOUT_RESET", "value": 10}, string in object:enums.VGT_EVENT_TYPE.entries.10 880 {"name": "END_OF_PIPE_INCR_DE", "value": 11}, string in object:enums.VGT_EVENT_TYPE.entries.11 881 {"name": "END_OF_PIPE_IB_END", "value": 12}, string in object:enums.VGT_EVENT_TYPE.entries.12 882 {"name": "RST_PIX_CNT", "value": 13}, string in object:enums.VGT_EVENT_TYPE.entries.13 883 {"name": "Reserved_0x0E", "value": 14}, string in object:enums.VGT_EVENT_TYPE.entries.14 884 {"name": "VS_PARTIAL_FLUSH", "value": 15}, string in object:enums.VGT_EVENT_TYPE.entries.15 885 {"name": "PS_PARTIAL_FLUSH", "value": 16}, string in object:enums.VGT_EVENT_TYPE.entries.16 886 {"name": "FLUSH_HS_OUTPUT", "value": 17}, string in object:enums.VGT_EVENT_TYPE.entries.17 887 {"name": "FLUSH_LS_OUTPUT", "value": 18}, string in object:enums.VGT_EVENT_TYPE.entries.18 888 {"name": "Reserved_0x13", "value": 19}, string in object:enums.VGT_EVENT_TYPE.entries.19 889 {"name": "CACHE_FLUSH_AND_INV_TS_EVENT", "value": 20}, string in object:enums.VGT_EVENT_TYPE.entries.20 890 {"name": "ZPASS_DONE", "value": 21}, string in object:enums.VGT_EVENT_TYPE.entries.21 891 {"name": "CACHE_FLUSH_AND_INV_EVENT", "value": 22}, string in object:enums.VGT_EVENT_TYPE.entries.22 892 {"name": "PERFCOUNTER_START", "value": 23}, string in object:enums.VGT_EVENT_TYPE.entries.23 893 {"name": "PERFCOUNTER_STOP", "value": 24}, string in object:enums.VGT_EVENT_TYPE.entries.24 894 {"name": "PIPELINESTAT_START", "value": 25}, string in object:enums.VGT_EVENT_TYPE.entries.25 895 {"name": "PIPELINESTAT_STOP", "value": 26}, string in object:enums.VGT_EVENT_TYPE.entries.26 896 {"name": "PERFCOUNTER_SAMPLE", "value": 27}, string in object:enums.VGT_EVENT_TYPE.entries.27 897 {"name": "FLUSH_ES_OUTPUT", "value": 28}, string in object:enums.VGT_EVENT_TYPE.entries.28 898 {"name": "FLUSH_GS_OUTPUT", "value": 29}, string in object:enums.VGT_EVENT_TYPE.entries.29 899 {"name": "SAMPLE_PIPELINESTAT", "value": 30}, string in object:enums.VGT_EVENT_TYPE.entries.30 900 {"name": "SO_VGTSTREAMOUT_FLUSH", "value": 31}, string in object:enums.VGT_EVENT_TYPE.entries.31 901 {"name": "SAMPLE_STREAMOUTSTATS", "value": 32}, string in object:enums.VGT_EVENT_TYPE.entries.32 902 {"name": "RESET_VTX_CNT", "value": 33}, string in object:enums.VGT_EVENT_TYPE.entries.33 903 {"name": "BLOCK_CONTEXT_DONE", "value": 34}, string in object:enums.VGT_EVENT_TYPE.entries.34 904 {"name": "CS_CONTEXT_DONE", "value": 35}, string in object:enums.VGT_EVENT_TYPE.entries.35 905 {"name": "VGT_FLUSH", "value": 36}, string in object:enums.VGT_EVENT_TYPE.entries.36 906 {"name": "Reserved_0x25", "value": 37}, string in object:enums.VGT_EVENT_TYPE.entries.37 907 {"name": "SQ_NON_EVENT", "value": 38}, string in object:enums.VGT_EVENT_TYPE.entries.38 908 {"name": "SC_SEND_DB_VPZ", "value": 39}, string in object:enums.VGT_EVENT_TYPE.entries.39 909 {"name": "BOTTOM_OF_PIPE_TS", "value": 40}, string in object:enums.VGT_EVENT_TYPE.entries.40 910 {"name": "FLUSH_SX_TS", "value": 41}, string in object:enums.VGT_EVENT_TYPE.entries.41 911 {"name": "DB_CACHE_FLUSH_AND_INV", "value": 42}, string in object:enums.VGT_EVENT_TYPE.entries.42 912 {"name": "FLUSH_AND_INV_DB_DATA_TS", "value": 43}, string in object:enums.VGT_EVENT_TYPE.entries.43 913 {"name": "FLUSH_AND_INV_DB_META", "value": 44}, string in object:enums.VGT_EVENT_TYPE.entries.44 914 {"name": "FLUSH_AND_INV_CB_DATA_TS", "value": 45}, string in object:enums.VGT_EVENT_TYPE.entries.45 915 {"name": "FLUSH_AND_INV_CB_META", "value": 46}, string in object:enums.VGT_EVENT_TYPE.entries.46 916 {"name": "CS_DONE", "value": 47}, string in object:enums.VGT_EVENT_TYPE.entries.47 917 {"name": "PS_DONE", "value": 48}, string in object:enums.VGT_EVENT_TYPE.entries.48 918 {"name": "FLUSH_AND_INV_CB_PIXEL_DATA", "value": 49}, string in object:enums.VGT_EVENT_TYPE.entries.49 919 {"name": "SX_CB_RAT_ACK_REQUEST", "value": 50}, string in object:enums.VGT_EVENT_TYPE.entries.50 920 {"name": "THREAD_TRACE_START", "value": 51}, string in object:enums.VGT_EVENT_TYPE.entries.51 921 {"name": "THREAD_TRACE_STOP", "value": 52}, string in object:enums.VGT_EVENT_TYPE.entries.52 922 {"name": "THREAD_TRACE_MARKER", "value": 53}, string in object:enums.VGT_EVENT_TYPE.entries.53 923 {"name": "THREAD_TRACE_FLUSH", "value": 54}, string in object:enums.VGT_EVENT_TYPE.entries.54 924 {"name": "THREAD_TRACE_FINISH", "value": 55}, string in object:enums.VGT_EVENT_TYPE.entries.55 925 {"name": "PIXEL_PIPE_STAT_CONTROL", "value": 56}, string in object:enums.VGT_EVENT_TYPE.entries.56 926 {"name": "PIXEL_PIPE_STAT_DUMP", "value": 57}, string in object:enums.VGT_EVENT_TYPE.entries.57 927 {"name": "PIXEL_PIPE_STAT_RESET", "value": 58}, string in object:enums.VGT_EVENT_TYPE.entries.58 928 {"name": "CONTEXT_SUSPEND", "value": 59} string in object:enums.VGT_EVENT_TYPE.entries.59 933 {"name": "GS_CUT_1024", "value": 0}, string in object:enums.VGT_GS_CUT_MODE.entries.0 934 {"name": "GS_CUT_512", "value": 1}, string in object:enums.VGT_GS_CUT_MODE.entries.1 935 {"name": "GS_CUT_256", "value": 2}, string in object:enums.VGT_GS_CUT_MODE.entries.2 936 {"name": "GS_CUT_128", "value": 3} string in object:enums.VGT_GS_CUT_MODE.entries.3 941 {"name": "GS_OFF", "value": 0}, string in object:enums.VGT_GS_MODE_TYPE.entries.0 942 {"name": "GS_SCENARIO_A", "value": 1}, string in object:enums.VGT_GS_MODE_TYPE.entries.1 943 {"name": "GS_SCENARIO_B", "value": 2}, string in object:enums.VGT_GS_MODE_TYPE.entries.2 944 {"name": "GS_SCENARIO_G", "value": 3}, string in object:enums.VGT_GS_MODE_TYPE.entries.3 945 {"name": "GS_SCENARIO_C", "value": 4}, string in object:enums.VGT_GS_MODE_TYPE.entries.4 946 {"name": "SPRITE_EN", "value": 5} string in object:enums.VGT_GS_MODE_TYPE.entries.5 951 {"name": "POINTLIST", "value": 0}, string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.0 952 {"name": "LINESTRIP", "value": 1}, string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.1 953 {"name": "TRISTRIP", "value": 2} string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.2 958 {"name": "X_8K_DWORDS", "value": 0}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.0 959 {"name": "X_4K_DWORDS", "value": 1}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.1 960 {"name": "X_2K_DWORDS", "value": 2}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.2 961 {"name": "X_1K_DWORDS", "value": 3} string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.3 966 {"name": "VGT_INDEX_16", "value": 0}, string in object:enums.VGT_INDEX_TYPE_MODE.entries.0 967 {"name": "VGT_INDEX_32", "value": 1} string in object:enums.VGT_INDEX_TYPE_MODE.entries.1 972 {"name": "VGT_POLICY_LRU", "value": 0}, string in object:enums.VGT_RDREQ_POLICY.entries.0 973 {"name": "VGT_POLICY_STREAM", "value": 1}, string in object:enums.VGT_RDREQ_POLICY.entries.1 974 {"name": "VGT_POLICY_BYPASS", "value": 2}, string in object:enums.VGT_RDREQ_POLICY.entries.2 975 {"name": "VGT_POLICY_RESERVED", "value": 3} string in object:enums.VGT_RDREQ_POLICY.entries.3 980 {"name": "ES_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_ES_EN.entries.0 981 {"name": "ES_STAGE_DS", "value": 1}, string in object:enums.VGT_STAGES_ES_EN.entries.1 982 {"name": "ES_STAGE_REAL", "value": 2}, string in object:enums.VGT_STAGES_ES_EN.entries.2 983 {"name": "RESERVED_ES", "value": 3} string in object:enums.VGT_STAGES_ES_EN.entries.3 988 {"name": "GS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_GS_EN.entries.0 989 {"name": "GS_STAGE_ON", "value": 1} string in object:enums.VGT_STAGES_GS_EN.entries.1 994 {"name": "HS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_HS_EN.entries.0 995 {"name": "HS_STAGE_ON", "value": 1} string in object:enums.VGT_STAGES_HS_EN.entries.1 1000 {"name": "LS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_LS_EN.entries.0 1001 {"name": "LS_STAGE_ON", "value": 1}, string in object:enums.VGT_STAGES_LS_EN.entries.1 1002 {"name": "CS_STAGE_ON", "value": 2}, string in object:enums.VGT_STAGES_LS_EN.entries.2 1003 {"name": "RESERVED_LS", "value": 3} string in object:enums.VGT_STAGES_LS_EN.entries.3 1008 {"name": "VS_STAGE_REAL", "value": 0}, string in object:enums.VGT_STAGES_VS_EN.entries.0 1009 {"name": "VS_STAGE_DS", "value": 1}, string in object:enums.VGT_STAGES_VS_EN.entries.1 1010 {"name": "VS_STAGE_COPY_SHADER", "value": 2}, string in object:enums.VGT_STAGES_VS_EN.entries.2 1011 {"name": "RESERVED_VS", "value": 3} string in object:enums.VGT_STAGES_VS_EN.entries.3 1016 {"name": "PART_INTEGER", "value": 0}, string in object:enums.VGT_TESS_PARTITION.entries.0 1017 {"name": "PART_POW2", "value": 1}, string in object:enums.VGT_TESS_PARTITION.entries.1 1018 {"name": "PART_FRAC_ODD", "value": 2}, string in object:enums.VGT_TESS_PARTITION.entries.2 1019 {"name": "PART_FRAC_EVEN", "value": 3} string in object:enums.VGT_TESS_PARTITION.entries.3 1024 {"name": "OUTPUT_POINT", "value": 0}, string in object:enums.VGT_TESS_TOPOLOGY.entries.0 1025 {"name": "OUTPUT_LINE", "value": 1}, string in object:enums.VGT_TESS_TOPOLOGY.entries.1 1026 {"name": "OUTPUT_TRIANGLE_CW", "value": 2}, string in object:enums.VGT_TESS_TOPOLOGY.entries.2 1027 {"name": "OUTPUT_TRIANGLE_CCW", "value": 3} string in object:enums.VGT_TESS_TOPOLOGY.entries.3 1032 {"name": "TESS_ISOLINE", "value": 0}, string in object:enums.VGT_TESS_TYPE.entries.0 1033 {"name": "TESS_TRIANGLE", "value": 1}, string in object:enums.VGT_TESS_TYPE.entries.1 1034 {"name": "TESS_QUAD", "value": 2} string in object:enums.VGT_TESS_TYPE.entries.2 1039 {"name": "Z_INVALID", "value": 0}, string in object:enums.ZFormat.entries.0 1040 {"name": "Z_16", "value": 1}, string in object:enums.ZFormat.entries.1 1041 {"name": "Z_24", "value": 2}, string in object:enums.ZFormat.entries.2 1042 {"name": "Z_32_FLOAT", "value": 3} string in object:enums.ZFormat.entries.3 1047 {"name": "FORCE_SUMM_OFF", "value": 0}, string in object:enums.ZLimitSumm.entries.0 1048 {"name": "FORCE_SUMM_MINZ", "value": 1}, string in object:enums.ZLimitSumm.entries.1 1049 {"name": "FORCE_SUMM_MAXZ", "value": 2}, string in object:enums.ZLimitSumm.entries.2 1050 {"name": "FORCE_SUMM_BOTH", "value": 3} string in object:enums.ZLimitSumm.entries.3 1055 {"name": "LATE_Z", "value": 0}, string in object:enums.ZOrder.entries.0 1056 {"name": "EARLY_Z_THEN_LATE_Z", "value": 1}, string in object:enums.ZOrder.entries.1 1057 {"name": "RE_Z", "value": 2}, string in object:enums.ZOrder.entries.2 1058 {"name": "EARLY_Z_THEN_RE_Z", "value": 3} string in object:enums.ZOrder.entries.3 1066 "name": "SQ_WAVE_MODE", string in object:register_mappings.0 1072 "name": "SQ_WAVE_STATUS", string in object:register_mappings.1 1078 "name": "SQ_WAVE_TRAPSTS", string in object:register_mappings.2 1084 "name": "SQ_WAVE_HW_ID", string in object:register_mappings.3 1090 "name": "SQ_WAVE_GPR_ALLOC", string in object:register_mappings.4 1096 "name": "SQ_WAVE_LDS_ALLOC", string in object:register_mappings.5 1102 "name": "SQ_WAVE_IB_STS", string in object:register_mappings.6 1108 "name": "SQ_WAVE_PC_LO" string in object:register_mappings.7 1113 "name": "SQ_WAVE_PC_HI", string in object:register_mappings.8 1119 "name": "SQ_WAVE_INST_DW0" string in object:register_mappings.9 1124 "name": "SQ_WAVE_INST_DW1" string in object:register_mappings.10 1129 "name": "SQ_WAVE_IB_DBG0", string in object:register_mappings.11 1135 "name": "SQ_WAVE_TBA_LO" string in object:register_mappings.12 1140 "name": "SQ_WAVE_TBA_HI", string in object:register_mappings.13 1146 "name": "SQ_WAVE_TMA_LO" string in object:register_mappings.14 1151 "name": "SQ_WAVE_TMA_HI", string in object:register_mappings.15 1157 "name": "SQ_WAVE_TTMP0" string in object:register_mappings.16 1162 "name": "SQ_WAVE_TTMP1" string in object:register_mappings.17 1167 "name": "SQ_WAVE_TTMP2" string in object:register_mappings.18 1172 "name": "SQ_WAVE_TTMP3" string in object:register_mappings.19 1177 "name": "SQ_WAVE_TTMP4" string in object:register_mappings.20 1182 "name": "SQ_WAVE_TTMP5" string in object:register_mappings.21 1187 "name": "SQ_WAVE_TTMP6" string in object:register_mappings.22 1192 "name": "SQ_WAVE_TTMP7" string in object:register_mappings.23 1197 "name": "SQ_WAVE_TTMP8" string in object:register_mappings.24 1202 "name": "SQ_WAVE_TTMP9" string in object:register_mappings.25 1207 "name": "SQ_WAVE_TTMP10" string in object:register_mappings.26 1212 "name": "SQ_WAVE_TTMP11" string in object:register_mappings.27 1217 "name": "SQ_WAVE_M0" string in object:register_mappings.28 1222 "name": "SQ_WAVE_EXEC_LO" string in object:register_mappings.29 1227 "name": "SQ_WAVE_EXEC_HI" string in object:register_mappings.30 1232 "name": "GRBM_STATUS2", string in object:register_mappings.31 1238 "name": "GRBM_STATUS", string in object:register_mappings.32 1244 "name": "GRBM_STATUS_SE0", string in object:register_mappings.33 1250 "name": "GRBM_STATUS_SE1", string in object:register_mappings.34 1256 "name": "GRBM_STATUS_SE2", string in object:register_mappings.35 1262 "name": "GRBM_STATUS_SE3", string in object:register_mappings.36 1268 "name": "CP_CPC_STATUS", string in object:register_mappings.37 1274 "name": "CP_CPC_BUSY_STAT", string in object:register_mappings.38 1280 "name": "CP_CPC_STALLED_STAT1", string in object:register_mappings.39 1286 "name": "CP_CPF_STATUS", string in object:register_mappings.40 1292 "name": "CP_CPF_BUSY_STAT", string in object:register_mappings.41 1298 "name": "CP_CPF_STALLED_STAT1", string in object:register_mappings.42 1304 "name": "CP_CPC_MC_CNTL", string in object:register_mappings.43 1310 "name": "CP_CPC_GRBM_FREE_COUNT", string in object:register_mappings.44 1316 "name": "CP_CPC_SCRATCH_INDEX", string in object:register_mappings.45 1322 "name": "CP_CPC_SCRATCH_DATA" string in object:register_mappings.46 1327 "name": "CP_CPC_HALT_HYST_COUNT", string in object:register_mappings.47 1333 "name": "SQ_THREAD_TRACE_BASE" string in object:register_mappings.48 1338 "name": "SQ_THREAD_TRACE_SIZE", string in object:register_mappings.49 1344 "name": "SQ_THREAD_TRACE_MASK", string in object:register_mappings.50 1350 "name": "SQ_THREAD_TRACE_TOKEN_MASK", string in object:register_mappings.51 1356 "name": "SQ_THREAD_TRACE_PERF_MASK", string in object:register_mappings.52 1362 "name": "SQ_THREAD_TRACE_BASE2", string in object:register_mappings.53 1368 "name": "SQ_THREAD_TRACE_TOKEN_MASK2", string in object:register_mappings.54 1374 "name": "SQ_THREAD_TRACE_WPTR", string in object:register_mappings.55 1380 "name": "SQ_THREAD_TRACE_STATUS", string in object:register_mappings.56 1386 "name": "SQ_THREAD_TRACE_MODE", string in object:register_mappings.57 1392 "name": "SQ_THREAD_TRACE_CTRL", string in object:register_mappings.58 1398 "name": "SQ_THREAD_TRACE_CNTR" string in object:register_mappings.59 1403 "name": "SQ_THREAD_TRACE_HIWATER", string in object:register_mappings.60 1409 "name": "SQ_BUF_RSRC_WORD0" string in object:register_mappings.61 1414 "name": "SQ_BUF_RSRC_WORD1", string in object:register_mappings.62 1420 "name": "SQ_BUF_RSRC_WORD2" string in object:register_mappings.63 1425 "name": "SQ_BUF_RSRC_WORD3", string in object:register_mappings.64 1431 "name": "SQ_IMG_RSRC_WORD0" string in object:register_mappings.65 1436 "name": "SQ_IMG_RSRC_WORD1", string in object:register_mappings.66 1442 "name": "SQ_IMG_RSRC_WORD2", string in object:register_mappings.67 1448 "name": "SQ_IMG_RSRC_WORD3", string in object:register_mappings.68 1454 "name": "SQ_IMG_RSRC_WORD4", string in object:register_mappings.69 1460 "name": "SQ_IMG_RSRC_WORD5", string in object:register_mappings.70 1466 "name": "SQ_IMG_RSRC_WORD6", string in object:register_mappings.71 1472 "name": "SQ_IMG_RSRC_WORD7" string in object:register_mappings.72 1477 "name": "SQ_IMG_SAMP_WORD0", string in object:register_mappings.73 1483 "name": "SQ_IMG_SAMP_WORD1", string in object:register_mappings.74 1489 "name": "SQ_IMG_SAMP_WORD2", string in object:register_mappings.75 1495 "name": "SQ_IMG_SAMP_WORD3", string in object:register_mappings.76 1501 "name": "SPI_CONFIG_CNTL", string in object:register_mappings.77 1507 "name": "GB_ADDR_CONFIG", string in object:register_mappings.78 1513 "name": "GB_TILE_MODE0", string in object:register_mappings.79 1519 "name": "GB_TILE_MODE1", string in object:register_mappings.80 1525 "name": "GB_TILE_MODE2", string in object:register_mappings.81 1531 "name": "GB_TILE_MODE3", string in object:register_mappings.82 1537 "name": "GB_TILE_MODE4", string in object:register_mappings.83 1543 "name": "GB_TILE_MODE5", string in object:register_mappings.84 1549 "name": "GB_TILE_MODE6", string in object:register_mappings.85 1555 "name": "GB_TILE_MODE7", string in object:register_mappings.86 1561 "name": "GB_TILE_MODE8", string in object:register_mappings.87 1567 "name": "GB_TILE_MODE9", string in object:register_mappings.88 1573 "name": "GB_TILE_MODE10", string in object:register_mappings.89 1579 "name": "GB_TILE_MODE11", string in object:register_mappings.90 1585 "name": "GB_TILE_MODE12", string in object:register_mappings.91 1591 "name": "GB_TILE_MODE13", string in object:register_mappings.92 1597 "name": "GB_TILE_MODE14", string in object:register_mappings.93 1603 "name": "GB_TILE_MODE15", string in object:register_mappings.94 1609 "name": "GB_TILE_MODE16", string in object:register_mappings.95 1615 "name": "GB_TILE_MODE17", string in object:register_mappings.96 1621 "name": "GB_TILE_MODE18", string in object:register_mappings.97 1627 "name": "GB_TILE_MODE19", string in object:register_mappings.98 1633 "name": "GB_TILE_MODE20", string in object:register_mappings.99 1639 "name": "GB_TILE_MODE21", string in object:register_mappings.100 1645 "name": "GB_TILE_MODE22", string in object:register_mappings.101 1651 "name": "GB_TILE_MODE23", string in object:register_mappings.102 1657 "name": "GB_TILE_MODE24", string in object:register_mappings.103 1663 "name": "GB_TILE_MODE25", string in object:register_mappings.104 1669 "name": "GB_TILE_MODE26", string in object:register_mappings.105 1675 "name": "GB_TILE_MODE27", string in object:register_mappings.106 1681 "name": "GB_TILE_MODE28", string in object:register_mappings.107 1687 "name": "GB_TILE_MODE29", string in object:register_mappings.108 1693 "name": "GB_TILE_MODE30", string in object:register_mappings.109 1699 "name": "GB_TILE_MODE31", string in object:register_mappings.110 1705 "name": "GB_MACROTILE_MODE0", string in object:register_mappings.111 1711 "name": "GB_MACROTILE_MODE1", string in object:register_mappings.112 1717 "name": "GB_MACROTILE_MODE2", string in object:register_mappings.113 1723 "name": "GB_MACROTILE_MODE3", string in object:register_mappings.114 1729 "name": "GB_MACROTILE_MODE4", string in object:register_mappings.115 1735 "name": "GB_MACROTILE_MODE5", string in object:register_mappings.116 1741 "name": "GB_MACROTILE_MODE6", string in object:register_mappings.117 1747 "name": "GB_MACROTILE_MODE7", string in object:register_mappings.118 1753 "name": "GB_MACROTILE_MODE8", string in object:register_mappings.119 1759 "name": "GB_MACROTILE_MODE9", string in object:register_mappings.120 1765 "name": "GB_MACROTILE_MODE10", string in object:register_mappings.121 1771 "name": "GB_MACROTILE_MODE11", string in object:register_mappings.122 1777 "name": "GB_MACROTILE_MODE12", string in object:register_mappings.123 1783 "name": "GB_MACROTILE_MODE13", string in object:register_mappings.124 1789 "name": "GB_MACROTILE_MODE14", string in object:register_mappings.125 1795 "name": "GB_MACROTILE_MODE15", string in object:register_mappings.126 1801 "name": "SPI_SHADER_TBA_LO_PS" string in object:register_mappings.127 1806 "name": "SPI_SHADER_TBA_HI_PS", string in object:register_mappings.128 1812 "name": "SPI_SHADER_TMA_LO_PS" string in object:register_mappings.129 1817 "name": "SPI_SHADER_TMA_HI_PS", string in object:register_mappings.130 1823 "name": "SPI_SHADER_PGM_RSRC3_PS", string in object:register_mappings.131 1829 "name": "SPI_SHADER_PGM_LO_PS" string in object:register_mappings.132 1834 "name": "SPI_SHADER_PGM_HI_PS", string in object:register_mappings.133 1840 "name": "SPI_SHADER_PGM_RSRC1_PS", string in object:register_mappings.134 1846 "name": "SPI_SHADER_PGM_RSRC2_PS", string in object:register_mappings.135 1852 "name": "SPI_SHADER_USER_DATA_PS_0" string in object:register_mappings.136 1857 "name": "SPI_SHADER_USER_DATA_PS_1" string in object:register_mappings.137 1862 "name": "SPI_SHADER_USER_DATA_PS_2" string in object:register_mappings.138 1867 "name": "SPI_SHADER_USER_DATA_PS_3" string in object:register_mappings.139 1872 "name": "SPI_SHADER_USER_DATA_PS_4" string in object:register_mappings.140 1877 "name": "SPI_SHADER_USER_DATA_PS_5" string in object:register_mappings.141 1882 "name": "SPI_SHADER_USER_DATA_PS_6" string in object:register_mappings.142 1887 "name": "SPI_SHADER_USER_DATA_PS_7" string in object:register_mappings.143 1892 "name": "SPI_SHADER_USER_DATA_PS_8" string in object:register_mappings.144 1897 "name": "SPI_SHADER_USER_DATA_PS_9" string in object:register_mappings.145 1902 "name": "SPI_SHADER_USER_DATA_PS_10" string in object:register_mappings.146 1907 "name": "SPI_SHADER_USER_DATA_PS_11" string in object:register_mappings.147 1912 "name": "SPI_SHADER_USER_DATA_PS_12" string in object:register_mappings.148 1917 "name": "SPI_SHADER_USER_DATA_PS_13" string in object:register_mappings.149 1922 "name": "SPI_SHADER_USER_DATA_PS_14" string in object:register_mappings.150 1927 "name": "SPI_SHADER_USER_DATA_PS_15" string in object:register_mappings.151 1932 "name": "SPI_SHADER_TBA_LO_VS" string in object:register_mappings.152 1937 "name": "SPI_SHADER_TBA_HI_VS", string in object:register_mappings.153 1943 "name": "SPI_SHADER_TMA_LO_VS" string in object:register_mappings.154 1948 "name": "SPI_SHADER_TMA_HI_VS", string in object:register_mappings.155 1954 "name": "SPI_SHADER_PGM_RSRC3_VS", string in object:register_mappings.156 1960 "name": "SPI_SHADER_LATE_ALLOC_VS", string in object:register_mappings.157 1966 "name": "SPI_SHADER_PGM_LO_VS" string in object:register_mappings.158 1971 "name": "SPI_SHADER_PGM_HI_VS", string in object:register_mappings.159 1977 "name": "SPI_SHADER_PGM_RSRC1_VS", string in object:register_mappings.160 1983 "name": "SPI_SHADER_PGM_RSRC2_VS", string in object:register_mappings.161 1989 "name": "SPI_SHADER_USER_DATA_VS_0" string in object:register_mappings.162 1994 "name": "SPI_SHADER_USER_DATA_VS_1" string in object:register_mappings.163 1999 "name": "SPI_SHADER_USER_DATA_VS_2" string in object:register_mappings.164 2004 "name": "SPI_SHADER_USER_DATA_VS_3" string in object:register_mappings.165 2009 "name": "SPI_SHADER_USER_DATA_VS_4" string in object:register_mappings.166 2014 "name": "SPI_SHADER_USER_DATA_VS_5" string in object:register_mappings.167 2019 "name": "SPI_SHADER_USER_DATA_VS_6" string in object:register_mappings.168 2024 "name": "SPI_SHADER_USER_DATA_VS_7" string in object:register_mappings.169 2029 "name": "SPI_SHADER_USER_DATA_VS_8" string in object:register_mappings.170 2034 "name": "SPI_SHADER_USER_DATA_VS_9" string in object:register_mappings.171 2039 "name": "SPI_SHADER_USER_DATA_VS_10" string in object:register_mappings.172 2044 "name": "SPI_SHADER_USER_DATA_VS_11" string in object:register_mappings.173 2049 "name": "SPI_SHADER_USER_DATA_VS_12" string in object:register_mappings.174 2054 "name": "SPI_SHADER_USER_DATA_VS_13" string in object:register_mappings.175 2059 "name": "SPI_SHADER_USER_DATA_VS_14" string in object:register_mappings.176 2064 "name": "SPI_SHADER_USER_DATA_VS_15" string in object:register_mappings.177 2069 "name": "SPI_SHADER_PGM_RSRC2_ES_VS", string in object:register_mappings.178 2075 "name": "SPI_SHADER_PGM_RSRC2_LS_VS", string in object:register_mappings.179 2081 "name": "SPI_SHADER_TBA_LO_GS" string in object:register_mappings.180 2086 "name": "SPI_SHADER_TBA_HI_GS", string in object:register_mappings.181 2092 "name": "SPI_SHADER_TMA_LO_GS" string in object:register_mappings.182 2097 "name": "SPI_SHADER_TMA_HI_GS", string in object:register_mappings.183 2103 "name": "SPI_SHADER_PGM_RSRC3_GS", string in object:register_mappings.184 2109 "name": "SPI_SHADER_PGM_LO_GS" string in object:register_mappings.185 2114 "name": "SPI_SHADER_PGM_HI_GS", string in object:register_mappings.186 2120 "name": "SPI_SHADER_PGM_RSRC1_GS", string in object:register_mappings.187 2126 "name": "SPI_SHADER_PGM_RSRC2_GS", string in object:register_mappings.188 2132 "name": "SPI_SHADER_USER_DATA_GS_0" string in object:register_mappings.189 2137 "name": "SPI_SHADER_USER_DATA_GS_1" string in object:register_mappings.190 2142 "name": "SPI_SHADER_USER_DATA_GS_2" string in object:register_mappings.191 2147 "name": "SPI_SHADER_USER_DATA_GS_3" string in object:register_mappings.192 2152 "name": "SPI_SHADER_USER_DATA_GS_4" string in object:register_mappings.193 2157 "name": "SPI_SHADER_USER_DATA_GS_5" string in object:register_mappings.194 2162 "name": "SPI_SHADER_USER_DATA_GS_6" string in object:register_mappings.195 2167 "name": "SPI_SHADER_USER_DATA_GS_7" string in object:register_mappings.196 2172 "name": "SPI_SHADER_USER_DATA_GS_8" string in object:register_mappings.197 2177 "name": "SPI_SHADER_USER_DATA_GS_9" string in object:register_mappings.198 2182 "name": "SPI_SHADER_USER_DATA_GS_10" string in object:register_mappings.199 2187 "name": "SPI_SHADER_USER_DATA_GS_11" string in object:register_mappings.200 2192 "name": "SPI_SHADER_USER_DATA_GS_12" string in object:register_mappings.201 2197 "name": "SPI_SHADER_USER_DATA_GS_13" string in object:register_mappings.202 2202 "name": "SPI_SHADER_USER_DATA_GS_14" string in object:register_mappings.203 2207 "name": "SPI_SHADER_USER_DATA_GS_15" string in object:register_mappings.204 2212 "name": "SPI_SHADER_PGM_RSRC2_ES_GS", string in object:register_mappings.205 2218 "name": "SPI_SHADER_TBA_LO_ES" string in object:register_mappings.206 2223 "name": "SPI_SHADER_TBA_HI_ES", string in object:register_mappings.207 2229 "name": "SPI_SHADER_TMA_LO_ES" string in object:register_mappings.208 2234 "name": "SPI_SHADER_TMA_HI_ES", string in object:register_mappings.209 2240 "name": "SPI_SHADER_PGM_RSRC3_ES", string in object:register_mappings.210 2246 "name": "SPI_SHADER_PGM_LO_ES" string in object:register_mappings.211 2251 "name": "SPI_SHADER_PGM_HI_ES", string in object:register_mappings.212 2257 "name": "SPI_SHADER_PGM_RSRC1_ES", string in object:register_mappings.213 2263 "name": "SPI_SHADER_PGM_RSRC2_ES", string in object:register_mappings.214 2269 "name": "SPI_SHADER_USER_DATA_ES_0" string in object:register_mappings.215 2274 "name": "SPI_SHADER_USER_DATA_ES_1" string in object:register_mappings.216 2279 "name": "SPI_SHADER_USER_DATA_ES_2" string in object:register_mappings.217 2284 "name": "SPI_SHADER_USER_DATA_ES_3" string in object:register_mappings.218 2289 "name": "SPI_SHADER_USER_DATA_ES_4" string in object:register_mappings.219 2294 "name": "SPI_SHADER_USER_DATA_ES_5" string in object:register_mappings.220 2299 "name": "SPI_SHADER_USER_DATA_ES_6" string in object:register_mappings.221 2304 "name": "SPI_SHADER_USER_DATA_ES_7" string in object:register_mappings.222 2309 "name": "SPI_SHADER_USER_DATA_ES_8" string in object:register_mappings.223 2314 "name": "SPI_SHADER_USER_DATA_ES_9" string in object:register_mappings.224 2319 "name": "SPI_SHADER_USER_DATA_ES_10" string in object:register_mappings.225 2324 "name": "SPI_SHADER_USER_DATA_ES_11" string in object:register_mappings.226 2329 "name": "SPI_SHADER_USER_DATA_ES_12" string in object:register_mappings.227 2334 "name": "SPI_SHADER_USER_DATA_ES_13" string in object:register_mappings.228 2339 "name": "SPI_SHADER_USER_DATA_ES_14" string in object:register_mappings.229 2344 "name": "SPI_SHADER_USER_DATA_ES_15" string in object:register_mappings.230 2349 "name": "SPI_SHADER_PGM_RSRC2_LS_ES", string in object:register_mappings.231 2355 "name": "SPI_SHADER_TBA_LO_HS" string in object:register_mappings.232 2360 "name": "SPI_SHADER_TBA_HI_HS", string in object:register_mappings.233 2366 "name": "SPI_SHADER_TMA_LO_HS" string in object:register_mappings.234 2371 "name": "SPI_SHADER_TMA_HI_HS", string in object:register_mappings.235 2377 "name": "SPI_SHADER_PGM_RSRC3_HS", string in object:register_mappings.236 2383 "name": "SPI_SHADER_PGM_LO_HS" string in object:register_mappings.237 2388 "name": "SPI_SHADER_PGM_HI_HS", string in object:register_mappings.238 2394 "name": "SPI_SHADER_PGM_RSRC1_HS", string in object:register_mappings.239 2400 "name": "SPI_SHADER_PGM_RSRC2_HS", string in object:register_mappings.240 2406 "name": "SPI_SHADER_USER_DATA_HS_0" string in object:register_mappings.241 2411 "name": "SPI_SHADER_USER_DATA_HS_1" string in object:register_mappings.242 2416 "name": "SPI_SHADER_USER_DATA_HS_2" string in object:register_mappings.243 2421 "name": "SPI_SHADER_USER_DATA_HS_3" string in object:register_mappings.244 2426 "name": "SPI_SHADER_USER_DATA_HS_4" string in object:register_mappings.245 2431 "name": "SPI_SHADER_USER_DATA_HS_5" string in object:register_mappings.246 2436 "name": "SPI_SHADER_USER_DATA_HS_6" string in object:register_mappings.247 2441 "name": "SPI_SHADER_USER_DATA_HS_7" string in object:register_mappings.248 2446 "name": "SPI_SHADER_USER_DATA_HS_8" string in object:register_mappings.249 2451 "name": "SPI_SHADER_USER_DATA_HS_9" string in object:register_mappings.250 2456 "name": "SPI_SHADER_USER_DATA_HS_10" string in object:register_mappings.251 2461 "name": "SPI_SHADER_USER_DATA_HS_11" string in object:register_mappings.252 2466 "name": "SPI_SHADER_USER_DATA_HS_12" string in object:register_mappings.253 2471 "name": "SPI_SHADER_USER_DATA_HS_13" string in object:register_mappings.254 2476 "name": "SPI_SHADER_USER_DATA_HS_14" string in object:register_mappings.255 2481 "name": "SPI_SHADER_USER_DATA_HS_15" string in object:register_mappings.256 2486 "name": "SPI_SHADER_PGM_RSRC2_LS_HS", string in object:register_mappings.257 2492 "name": "SPI_SHADER_TBA_LO_LS" string in object:register_mappings.258 2497 "name": "SPI_SHADER_TBA_HI_LS", string in object:register_mappings.259 2503 "name": "SPI_SHADER_TMA_LO_LS" string in object:register_mappings.260 2508 "name": "SPI_SHADER_TMA_HI_LS", string in object:register_mappings.261 2514 "name": "SPI_SHADER_PGM_RSRC3_LS", string in object:register_mappings.262 2520 "name": "SPI_SHADER_PGM_LO_LS" string in object:register_mappings.263 2525 "name": "SPI_SHADER_PGM_HI_LS", string in object:register_mappings.264 2531 "name": "SPI_SHADER_PGM_RSRC1_LS", string in object:register_mappings.265 2537 "name": "SPI_SHADER_PGM_RSRC2_LS", string in object:register_mappings.266 2543 "name": "SPI_SHADER_USER_DATA_LS_0" string in object:register_mappings.267 2548 "name": "SPI_SHADER_USER_DATA_LS_1" string in object:register_mappings.268 2553 "name": "SPI_SHADER_USER_DATA_LS_2" string in object:register_mappings.269 2558 "name": "SPI_SHADER_USER_DATA_LS_3" string in object:register_mappings.270 2563 "name": "SPI_SHADER_USER_DATA_LS_4" string in object:register_mappings.271 2568 "name": "SPI_SHADER_USER_DATA_LS_5" string in object:register_mappings.272 2573 "name": "SPI_SHADER_USER_DATA_LS_6" string in object:register_mappings.273 2578 "name": "SPI_SHADER_USER_DATA_LS_7" string in object:register_mappings.274 2583 "name": "SPI_SHADER_USER_DATA_LS_8" string in object:register_mappings.275 2588 "name": "SPI_SHADER_USER_DATA_LS_9" string in object:register_mappings.276 2593 "name": "SPI_SHADER_USER_DATA_LS_10" string in object:register_mappings.277 2598 "name": "SPI_SHADER_USER_DATA_LS_11" string in object:register_mappings.278 2603 "name": "SPI_SHADER_USER_DATA_LS_12" string in object:register_mappings.279 2608 "name": "SPI_SHADER_USER_DATA_LS_13" string in object:register_mappings.280 2613 "name": "SPI_SHADER_USER_DATA_LS_14" string in object:register_mappings.281 2618 "name": "SPI_SHADER_USER_DATA_LS_15" string in object:register_mappings.282 2623 "name": "COMPUTE_DISPATCH_INITIATOR", string in object:register_mappings.283 2629 "name": "COMPUTE_DIM_X" string in object:register_mappings.284 2634 "name": "COMPUTE_DIM_Y" string in object:register_mappings.285 2639 "name": "COMPUTE_DIM_Z" string in object:register_mappings.286 2644 "name": "COMPUTE_START_X" string in object:register_mappings.287 2649 "name": "COMPUTE_START_Y" string in object:register_mappings.288 2654 "name": "COMPUTE_START_Z" string in object:register_mappings.289 2659 "name": "COMPUTE_NUM_THREAD_X", string in object:register_mappings.290 2665 "name": "COMPUTE_NUM_THREAD_Y", string in object:register_mappings.291 2671 "name": "COMPUTE_NUM_THREAD_Z", string in object:register_mappings.292 2677 "name": "COMPUTE_PIPELINESTAT_ENABLE", string in object:register_mappings.293 2683 "name": "COMPUTE_PERFCOUNT_ENABLE", string in object:register_mappings.294 2689 "name": "COMPUTE_PGM_LO" string in object:register_mappings.295 2694 "name": "COMPUTE_PGM_HI", string in object:register_mappings.296 2700 "name": "COMPUTE_TBA_LO" string in object:register_mappings.297 2705 "name": "COMPUTE_TBA_HI", string in object:register_mappings.298 2711 "name": "COMPUTE_TMA_LO" string in object:register_mappings.299 2716 "name": "COMPUTE_TMA_HI", string in object:register_mappings.300 2722 "name": "COMPUTE_PGM_RSRC1", string in object:register_mappings.301 2728 "name": "COMPUTE_PGM_RSRC2", string in object:register_mappings.302 2734 "name": "COMPUTE_VMID", string in object:register_mappings.303 2740 "name": "COMPUTE_RESOURCE_LIMITS", string in object:register_mappings.304 2746 "name": "COMPUTE_STATIC_THREAD_MGMT_SE0", string in object:register_mappings.305 2752 "name": "COMPUTE_STATIC_THREAD_MGMT_SE1", string in object:register_mappings.306 2758 "name": "COMPUTE_TMPRING_SIZE", string in object:register_mappings.307 2764 "name": "COMPUTE_STATIC_THREAD_MGMT_SE2", string in object:register_mappings.308 2770 "name": "COMPUTE_STATIC_THREAD_MGMT_SE3", string in object:register_mappings.309 2776 "name": "COMPUTE_RESTART_X" string in object:register_mappings.310 2781 "name": "COMPUTE_RESTART_Y" string in object:register_mappings.311 2786 "name": "COMPUTE_RESTART_Z" string in object:register_mappings.312 2791 "name": "COMPUTE_THREAD_TRACE_ENABLE", string in object:register_mappings.313 2797 "name": "COMPUTE_MISC_RESERVED", string in object:register_mappings.314 2803 "name": "COMPUTE_USER_DATA_0" string in object:register_mappings.315 2808 "name": "COMPUTE_USER_DATA_1" string in object:register_mappings.316 2813 "name": "COMPUTE_USER_DATA_2" string in object:register_mappings.317 2818 "name": "COMPUTE_USER_DATA_3" string in object:register_mappings.318 2823 "name": "COMPUTE_USER_DATA_4" string in object:register_mappings.319 2828 "name": "COMPUTE_USER_DATA_5" string in object:register_mappings.320 2833 "name": "COMPUTE_USER_DATA_6" string in object:register_mappings.321 2838 "name": "COMPUTE_USER_DATA_7" string in object:register_mappings.322 2843 "name": "COMPUTE_USER_DATA_8" string in object:register_mappings.323 2848 "name": "COMPUTE_USER_DATA_9" string in object:register_mappings.324 2853 "name": "COMPUTE_USER_DATA_10" string in object:register_mappings.325 2858 "name": "COMPUTE_USER_DATA_11" string in object:register_mappings.326 2863 "name": "COMPUTE_USER_DATA_12" string in object:register_mappings.327 2868 "name": "COMPUTE_USER_DATA_13" string in object:register_mappings.328 2873 "name": "COMPUTE_USER_DATA_14" string in object:register_mappings.329 2878 "name": "COMPUTE_USER_DATA_15" string in object:register_mappings.330 2883 "name": "DB_RENDER_CONTROL", string in object:register_mappings.331 2889 "name": "DB_COUNT_CONTROL", string in object:register_mappings.332 2895 "name": "DB_DEPTH_VIEW", string in object:register_mappings.333 2901 "name": "DB_RENDER_OVERRIDE", string in object:register_mappings.334 2907 "name": "DB_RENDER_OVERRIDE2", string in object:register_mappings.335 2913 "name": "DB_HTILE_DATA_BASE" string in object:register_mappings.336 2918 "name": "DB_DEPTH_BOUNDS_MIN" string in object:register_mappings.337 2923 "name": "DB_DEPTH_BOUNDS_MAX" string in object:register_mappings.338 2928 "name": "DB_STENCIL_CLEAR", string in object:register_mappings.339 2934 "name": "DB_DEPTH_CLEAR" string in object:register_mappings.340 2939 "name": "PA_SC_SCREEN_SCISSOR_TL", string in object:register_mappings.341 2945 "name": "PA_SC_SCREEN_SCISSOR_BR", string in object:register_mappings.342 2951 "name": "DB_DEPTH_INFO", string in object:register_mappings.343 2957 "name": "DB_Z_INFO", string in object:register_mappings.344 2963 "name": "DB_STENCIL_INFO", string in object:register_mappings.345 2969 "name": "DB_Z_READ_BASE" string in object:register_mappings.346 2974 "name": "DB_STENCIL_READ_BASE" string in object:register_mappings.347 2979 "name": "DB_Z_WRITE_BASE" string in object:register_mappings.348 2984 "name": "DB_STENCIL_WRITE_BASE" string in object:register_mappings.349 2989 "name": "DB_DEPTH_SIZE", string in object:register_mappings.350 2995 "name": "DB_DEPTH_SLICE", string in object:register_mappings.351 3001 "name": "TA_BC_BASE_ADDR" string in object:register_mappings.352 3006 "name": "TA_BC_BASE_ADDR_HI", string in object:register_mappings.353 3012 "name": "COHER_DEST_BASE_HI_0" string in object:register_mappings.354 3017 "name": "COHER_DEST_BASE_HI_1" string in object:register_mappings.355 3022 "name": "COHER_DEST_BASE_HI_2" string in object:register_mappings.356 3027 "name": "COHER_DEST_BASE_HI_3" string in object:register_mappings.357 3032 "name": "COHER_DEST_BASE_2" string in object:register_mappings.358 3037 "name": "COHER_DEST_BASE_3" string in object:register_mappings.359 3042 "name": "PA_SC_WINDOW_OFFSET", string in object:register_mappings.360 3048 "name": "PA_SC_WINDOW_SCISSOR_TL", string in object:register_mappings.361 3054 "name": "PA_SC_WINDOW_SCISSOR_BR", string in object:register_mappings.362 3060 "name": "PA_SC_CLIPRECT_RULE", string in object:register_mappings.363 3066 "name": "PA_SC_CLIPRECT_0_TL", string in object:register_mappings.364 3072 "name": "PA_SC_CLIPRECT_0_BR", string in object:register_mappings.365 3078 "name": "PA_SC_CLIPRECT_1_TL", string in object:register_mappings.366 3084 "name": "PA_SC_CLIPRECT_1_BR", string in object:register_mappings.367 3090 "name": "PA_SC_CLIPRECT_2_TL", string in object:register_mappings.368 3096 "name": "PA_SC_CLIPRECT_2_BR", string in object:register_mappings.369 3102 "name": "PA_SC_CLIPRECT_3_TL", string in object:register_mappings.370 3108 "name": "PA_SC_CLIPRECT_3_BR", string in object:register_mappings.371 3114 "name": "PA_SC_EDGERULE", string in object:register_mappings.372 3120 "name": "PA_SU_HARDWARE_SCREEN_OFFSET", string in object:register_mappings.373 3126 "name": "CB_TARGET_MASK", string in object:register_mappings.374 3132 "name": "CB_SHADER_MASK", string in object:register_mappings.375 3138 "name": "PA_SC_GENERIC_SCISSOR_TL", string in object:register_mappings.376 3144 "name": "PA_SC_GENERIC_SCISSOR_BR", string in object:register_mappings.377 3150 "name": "COHER_DEST_BASE_0" string in object:register_mappings.378 3155 "name": "COHER_DEST_BASE_1" string in object:register_mappings.379 3160 "name": "PA_SC_VPORT_SCISSOR_0_TL", string in object:register_mappings.380 3166 "name": "PA_SC_VPORT_SCISSOR_0_BR", string in object:register_mappings.381 3172 "name": "PA_SC_VPORT_SCISSOR_1_TL", string in object:register_mappings.382 3178 "name": "PA_SC_VPORT_SCISSOR_1_BR", string in object:register_mappings.383 3184 "name": "PA_SC_VPORT_SCISSOR_2_TL", string in object:register_mappings.384 3190 "name": "PA_SC_VPORT_SCISSOR_2_BR", string in object:register_mappings.385 3196 "name": "PA_SC_VPORT_SCISSOR_3_TL", string in object:register_mappings.386 3202 "name": "PA_SC_VPORT_SCISSOR_3_BR", string in object:register_mappings.387 3208 "name": "PA_SC_VPORT_SCISSOR_4_TL", string in object:register_mappings.388 3214 "name": "PA_SC_VPORT_SCISSOR_4_BR", string in object:register_mappings.389 3220 "name": "PA_SC_VPORT_SCISSOR_5_TL", string in object:register_mappings.390 3226 "name": "PA_SC_VPORT_SCISSOR_5_BR", string in object:register_mappings.391 3232 "name": "PA_SC_VPORT_SCISSOR_6_TL", string in object:register_mappings.392 3238 "name": "PA_SC_VPORT_SCISSOR_6_BR", string in object:register_mappings.393 3244 "name": "PA_SC_VPORT_SCISSOR_7_TL", string in object:register_mappings.394 3250 "name": "PA_SC_VPORT_SCISSOR_7_BR", string in object:register_mappings.395 3256 "name": "PA_SC_VPORT_SCISSOR_8_TL", string in object:register_mappings.396 3262 "name": "PA_SC_VPORT_SCISSOR_8_BR", string in object:register_mappings.397 3268 "name": "PA_SC_VPORT_SCISSOR_9_TL", string in object:register_mappings.398 3274 "name": "PA_SC_VPORT_SCISSOR_9_BR", string in object:register_mappings.399 3280 "name": "PA_SC_VPORT_SCISSOR_10_TL", string in object:register_mappings.400 3286 "name": "PA_SC_VPORT_SCISSOR_10_BR", string in object:register_mappings.401 3292 "name": "PA_SC_VPORT_SCISSOR_11_TL", string in object:register_mappings.402 3298 "name": "PA_SC_VPORT_SCISSOR_11_BR", string in object:register_mappings.403 3304 "name": "PA_SC_VPORT_SCISSOR_12_TL", string in object:register_mappings.404 3310 "name": "PA_SC_VPORT_SCISSOR_12_BR", string in object:register_mappings.405 3316 "name": "PA_SC_VPORT_SCISSOR_13_TL", string in object:register_mappings.406 3322 "name": "PA_SC_VPORT_SCISSOR_13_BR", string in object:register_mappings.407 3328 "name": "PA_SC_VPORT_SCISSOR_14_TL", string in object:register_mappings.408 3334 "name": "PA_SC_VPORT_SCISSOR_14_BR", string in object:register_mappings.409 3340 "name": "PA_SC_VPORT_SCISSOR_15_TL", string in object:register_mappings.410 3346 "name": "PA_SC_VPORT_SCISSOR_15_BR", string in object:register_mappings.411 3352 "name": "PA_SC_VPORT_ZMIN_0" string in object:register_mappings.412 3357 "name": "PA_SC_VPORT_ZMAX_0" string in object:register_mappings.413 3362 "name": "PA_SC_VPORT_ZMIN_1" string in object:register_mappings.414 3367 "name": "PA_SC_VPORT_ZMAX_1" string in object:register_mappings.415 3372 "name": "PA_SC_VPORT_ZMIN_2" string in object:register_mappings.416 3377 "name": "PA_SC_VPORT_ZMAX_2" string in object:register_mappings.417 3382 "name": "PA_SC_VPORT_ZMIN_3" string in object:register_mappings.418 3387 "name": "PA_SC_VPORT_ZMAX_3" string in object:register_mappings.419 3392 "name": "PA_SC_VPORT_ZMIN_4" string in object:register_mappings.420 3397 "name": "PA_SC_VPORT_ZMAX_4" string in object:register_mappings.421 3402 "name": "PA_SC_VPORT_ZMIN_5" string in object:register_mappings.422 3407 "name": "PA_SC_VPORT_ZMAX_5" string in object:register_mappings.423 3412 "name": "PA_SC_VPORT_ZMIN_6" string in object:register_mappings.424 3417 "name": "PA_SC_VPORT_ZMAX_6" string in object:register_mappings.425 3422 "name": "PA_SC_VPORT_ZMIN_7" string in object:register_mappings.426 3427 "name": "PA_SC_VPORT_ZMAX_7" string in object:register_mappings.427 3432 "name": "PA_SC_VPORT_ZMIN_8" string in object:register_mappings.428 3437 "name": "PA_SC_VPORT_ZMAX_8" string in object:register_mappings.429 3442 "name": "PA_SC_VPORT_ZMIN_9" string in object:register_mappings.430 3447 "name": "PA_SC_VPORT_ZMAX_9" string in object:register_mappings.431 3452 "name": "PA_SC_VPORT_ZMIN_10" string in object:register_mappings.432 3457 "name": "PA_SC_VPORT_ZMAX_10" string in object:register_mappings.433 3462 "name": "PA_SC_VPORT_ZMIN_11" string in object:register_mappings.434 3467 "name": "PA_SC_VPORT_ZMAX_11" string in object:register_mappings.435 3472 "name": "PA_SC_VPORT_ZMIN_12" string in object:register_mappings.436 3477 "name": "PA_SC_VPORT_ZMAX_12" string in object:register_mappings.437 3482 "name": "PA_SC_VPORT_ZMIN_13" string in object:register_mappings.438 3487 "name": "PA_SC_VPORT_ZMAX_13" string in object:register_mappings.439 3492 "name": "PA_SC_VPORT_ZMIN_14" string in object:register_mappings.440 3497 "name": "PA_SC_VPORT_ZMAX_14" string in object:register_mappings.441 3502 "name": "PA_SC_VPORT_ZMIN_15" string in object:register_mappings.442 3507 "name": "PA_SC_VPORT_ZMAX_15" string in object:register_mappings.443 3512 "name": "PA_SC_RASTER_CONFIG", string in object:register_mappings.444 3518 "name": "PA_SC_RASTER_CONFIG_1", string in object:register_mappings.445 3524 "name": "PA_SC_SCREEN_EXTENT_CONTROL", string in object:register_mappings.446 3530 "name": "CP_PERFMON_CNTX_CNTL", string in object:register_mappings.447 3536 "name": "CP_RINGID", string in object:register_mappings.448 3542 "name": "CP_VMID", string in object:register_mappings.449 3548 "name": "VGT_MAX_VTX_INDX" string in object:register_mappings.450 3553 "name": "VGT_MIN_VTX_INDX" string in object:register_mappings.451 3558 "name": "VGT_INDX_OFFSET" string in object:register_mappings.452 3563 "name": "VGT_MULTI_PRIM_IB_RESET_INDX" string in object:register_mappings.453 3568 "name": "CB_BLEND_RED" string in object:register_mappings.454 3573 "name": "CB_BLEND_GREEN" string in object:register_mappings.455 3578 "name": "CB_BLEND_BLUE" string in object:register_mappings.456 3583 "name": "CB_BLEND_ALPHA" string in object:register_mappings.457 3588 "name": "DB_STENCIL_CONTROL", string in object:register_mappings.458 3594 "name": "DB_STENCILREFMASK", string in object:register_mappings.459 3600 "name": "DB_STENCILREFMASK_BF", string in object:register_mappings.460 3606 "name": "PA_CL_VPORT_XSCALE" string in object:register_mappings.461 3611 "name": "PA_CL_VPORT_XOFFSET" string in object:register_mappings.462 3616 "name": "PA_CL_VPORT_YSCALE" string in object:register_mappings.463 3621 "name": "PA_CL_VPORT_YOFFSET" string in object:register_mappings.464 3626 "name": "PA_CL_VPORT_ZSCALE" string in object:register_mappings.465 3631 "name": "PA_CL_VPORT_ZOFFSET" string in object:register_mappings.466 3636 "name": "PA_CL_VPORT_XSCALE_1" string in object:register_mappings.467 3641 "name": "PA_CL_VPORT_XOFFSET_1" string in object:register_mappings.468 3646 "name": "PA_CL_VPORT_YSCALE_1" string in object:register_mappings.469 3651 "name": "PA_CL_VPORT_YOFFSET_1" string in object:register_mappings.470 3656 "name": "PA_CL_VPORT_ZSCALE_1" string in object:register_mappings.471 3661 "name": "PA_CL_VPORT_ZOFFSET_1" string in object:register_mappings.472 3666 "name": "PA_CL_VPORT_XSCALE_2" string in object:register_mappings.473 3671 "name": "PA_CL_VPORT_XOFFSET_2" string in object:register_mappings.474 3676 "name": "PA_CL_VPORT_YSCALE_2" string in object:register_mappings.475 3681 "name": "PA_CL_VPORT_YOFFSET_2" string in object:register_mappings.476 3686 "name": "PA_CL_VPORT_ZSCALE_2" string in object:register_mappings.477 3691 "name": "PA_CL_VPORT_ZOFFSET_2" string in object:register_mappings.478 3696 "name": "PA_CL_VPORT_XSCALE_3" string in object:register_mappings.479 3701 "name": "PA_CL_VPORT_XOFFSET_3" string in object:register_mappings.480 3706 "name": "PA_CL_VPORT_YSCALE_3" string in object:register_mappings.481 3711 "name": "PA_CL_VPORT_YOFFSET_3" string in object:register_mappings.482 3716 "name": "PA_CL_VPORT_ZSCALE_3" string in object:register_mappings.483 3721 "name": "PA_CL_VPORT_ZOFFSET_3" string in object:register_mappings.484 3726 "name": "PA_CL_VPORT_XSCALE_4" string in object:register_mappings.485 3731 "name": "PA_CL_VPORT_XOFFSET_4" string in object:register_mappings.486 3736 "name": "PA_CL_VPORT_YSCALE_4" string in object:register_mappings.487 3741 "name": "PA_CL_VPORT_YOFFSET_4" string in object:register_mappings.488 3746 "name": "PA_CL_VPORT_ZSCALE_4" string in object:register_mappings.489 3751 "name": "PA_CL_VPORT_ZOFFSET_4" string in object:register_mappings.490 3756 "name": "PA_CL_VPORT_XSCALE_5" string in object:register_mappings.491 3761 "name": "PA_CL_VPORT_XOFFSET_5" string in object:register_mappings.492 3766 "name": "PA_CL_VPORT_YSCALE_5" string in object:register_mappings.493 3771 "name": "PA_CL_VPORT_YOFFSET_5" string in object:register_mappings.494 3776 "name": "PA_CL_VPORT_ZSCALE_5" string in object:register_mappings.495 3781 "name": "PA_CL_VPORT_ZOFFSET_5" string in object:register_mappings.496 3786 "name": "PA_CL_VPORT_XSCALE_6" string in object:register_mappings.497 3791 "name": "PA_CL_VPORT_XOFFSET_6" string in object:register_mappings.498 3796 "name": "PA_CL_VPORT_YSCALE_6" string in object:register_mappings.499 3801 "name": "PA_CL_VPORT_YOFFSET_6" string in object:register_mappings.500 3806 "name": "PA_CL_VPORT_ZSCALE_6" string in object:register_mappings.501 3811 "name": "PA_CL_VPORT_ZOFFSET_6" string in object:register_mappings.502 3816 "name": "PA_CL_VPORT_XSCALE_7" string in object:register_mappings.503 3821 "name": "PA_CL_VPORT_XOFFSET_7" string in object:register_mappings.504 3826 "name": "PA_CL_VPORT_YSCALE_7" string in object:register_mappings.505 3831 "name": "PA_CL_VPORT_YOFFSET_7" string in object:register_mappings.506 3836 "name": "PA_CL_VPORT_ZSCALE_7" string in object:register_mappings.507 3841 "name": "PA_CL_VPORT_ZOFFSET_7" string in object:register_mappings.508 3846 "name": "PA_CL_VPORT_XSCALE_8" string in object:register_mappings.509 3851 "name": "PA_CL_VPORT_XOFFSET_8" string in object:register_mappings.510 3856 "name": "PA_CL_VPORT_YSCALE_8" string in object:register_mappings.511 3861 "name": "PA_CL_VPORT_YOFFSET_8" string in object:register_mappings.512 3866 "name": "PA_CL_VPORT_ZSCALE_8" string in object:register_mappings.513 3871 "name": "PA_CL_VPORT_ZOFFSET_8" string in object:register_mappings.514 3876 "name": "PA_CL_VPORT_XSCALE_9" string in object:register_mappings.515 3881 "name": "PA_CL_VPORT_XOFFSET_9" string in object:register_mappings.516 3886 "name": "PA_CL_VPORT_YSCALE_9" string in object:register_mappings.517 3891 "name": "PA_CL_VPORT_YOFFSET_9" string in object:register_mappings.518 3896 "name": "PA_CL_VPORT_ZSCALE_9" string in object:register_mappings.519 3901 "name": "PA_CL_VPORT_ZOFFSET_9" string in object:register_mappings.520 3906 "name": "PA_CL_VPORT_XSCALE_10" string in object:register_mappings.521 3911 "name": "PA_CL_VPORT_XOFFSET_10" string in object:register_mappings.522 3916 "name": "PA_CL_VPORT_YSCALE_10" string in object:register_mappings.523 3921 "name": "PA_CL_VPORT_YOFFSET_10" string in object:register_mappings.524 3926 "name": "PA_CL_VPORT_ZSCALE_10" string in object:register_mappings.525 3931 "name": "PA_CL_VPORT_ZOFFSET_10" string in object:register_mappings.526 3936 "name": "PA_CL_VPORT_XSCALE_11" string in object:register_mappings.527 3941 "name": "PA_CL_VPORT_XOFFSET_11" string in object:register_mappings.528 3946 "name": "PA_CL_VPORT_YSCALE_11" string in object:register_mappings.529 3951 "name": "PA_CL_VPORT_YOFFSET_11" string in object:register_mappings.530 3956 "name": "PA_CL_VPORT_ZSCALE_11" string in object:register_mappings.531 3961 "name": "PA_CL_VPORT_ZOFFSET_11" string in object:register_mappings.532 3966 "name": "PA_CL_VPORT_XSCALE_12" string in object:register_mappings.533 3971 "name": "PA_CL_VPORT_XOFFSET_12" string in object:register_mappings.534 3976 "name": "PA_CL_VPORT_YSCALE_12" string in object:register_mappings.535 3981 "name": "PA_CL_VPORT_YOFFSET_12" string in object:register_mappings.536 3986 "name": "PA_CL_VPORT_ZSCALE_12" string in object:register_mappings.537 3991 "name": "PA_CL_VPORT_ZOFFSET_12" string in object:register_mappings.538 3996 "name": "PA_CL_VPORT_XSCALE_13" string in object:register_mappings.539 4001 "name": "PA_CL_VPORT_XOFFSET_13" string in object:register_mappings.540 4006 "name": "PA_CL_VPORT_YSCALE_13" string in object:register_mappings.541 4011 "name": "PA_CL_VPORT_YOFFSET_13" string in object:register_mappings.542 4016 "name": "PA_CL_VPORT_ZSCALE_13" string in object:register_mappings.543 4021 "name": "PA_CL_VPORT_ZOFFSET_13" string in object:register_mappings.544 4026 "name": "PA_CL_VPORT_XSCALE_14" string in object:register_mappings.545 4031 "name": "PA_CL_VPORT_XOFFSET_14" string in object:register_mappings.546 4036 "name": "PA_CL_VPORT_YSCALE_14" string in object:register_mappings.547 4041 "name": "PA_CL_VPORT_YOFFSET_14" string in object:register_mappings.548 4046 "name": "PA_CL_VPORT_ZSCALE_14" string in object:register_mappings.549 4051 "name": "PA_CL_VPORT_ZOFFSET_14" string in object:register_mappings.550 4056 "name": "PA_CL_VPORT_XSCALE_15" string in object:register_mappings.551 4061 "name": "PA_CL_VPORT_XOFFSET_15" string in object:register_mappings.552 4066 "name": "PA_CL_VPORT_YSCALE_15" string in object:register_mappings.553 4071 "name": "PA_CL_VPORT_YOFFSET_15" string in object:register_mappings.554 4076 "name": "PA_CL_VPORT_ZSCALE_15" string in object:register_mappings.555 4081 "name": "PA_CL_VPORT_ZOFFSET_15" string in object:register_mappings.556 4086 "name": "PA_CL_UCP_0_X" string in object:register_mappings.557 4091 "name": "PA_CL_UCP_0_Y" string in object:register_mappings.558 4096 "name": "PA_CL_UCP_0_Z" string in object:register_mappings.559 4101 "name": "PA_CL_UCP_0_W" string in object:register_mappings.560 4106 "name": "PA_CL_UCP_1_X" string in object:register_mappings.561 4111 "name": "PA_CL_UCP_1_Y" string in object:register_mappings.562 4116 "name": "PA_CL_UCP_1_Z" string in object:register_mappings.563 4121 "name": "PA_CL_UCP_1_W" string in object:register_mappings.564 4126 "name": "PA_CL_UCP_2_X" string in object:register_mappings.565 4131 "name": "PA_CL_UCP_2_Y" string in object:register_mappings.566 4136 "name": "PA_CL_UCP_2_Z" string in object:register_mappings.567 4141 "name": "PA_CL_UCP_2_W" string in object:register_mappings.568 4146 "name": "PA_CL_UCP_3_X" string in object:register_mappings.569 4151 "name": "PA_CL_UCP_3_Y" string in object:register_mappings.570 4156 "name": "PA_CL_UCP_3_Z" string in object:register_mappings.571 4161 "name": "PA_CL_UCP_3_W" string in object:register_mappings.572 4166 "name": "PA_CL_UCP_4_X" string in object:register_mappings.573 4171 "name": "PA_CL_UCP_4_Y" string in object:register_mappings.574 4176 "name": "PA_CL_UCP_4_Z" string in object:register_mappings.575 4181 "name": "PA_CL_UCP_4_W" string in object:register_mappings.576 4186 "name": "PA_CL_UCP_5_X" string in object:register_mappings.577 4191 "name": "PA_CL_UCP_5_Y" string in object:register_mappings.578 4196 "name": "PA_CL_UCP_5_Z" string in object:register_mappings.579 4201 "name": "PA_CL_UCP_5_W" string in object:register_mappings.580 4206 "name": "SPI_PS_INPUT_CNTL_0", string in object:register_mappings.581 4212 "name": "SPI_PS_INPUT_CNTL_1", string in object:register_mappings.582 4218 "name": "SPI_PS_INPUT_CNTL_2", string in object:register_mappings.583 4224 "name": "SPI_PS_INPUT_CNTL_3", string in object:register_mappings.584 4230 "name": "SPI_PS_INPUT_CNTL_4", string in object:register_mappings.585 4236 "name": "SPI_PS_INPUT_CNTL_5", string in object:register_mappings.586 4242 "name": "SPI_PS_INPUT_CNTL_6", string in object:register_mappings.587 4248 "name": "SPI_PS_INPUT_CNTL_7", string in object:register_mappings.588 4254 "name": "SPI_PS_INPUT_CNTL_8", string in object:register_mappings.589 4260 "name": "SPI_PS_INPUT_CNTL_9", string in object:register_mappings.590 4266 "name": "SPI_PS_INPUT_CNTL_10", string in object:register_mappings.591 4272 "name": "SPI_PS_INPUT_CNTL_11", string in object:register_mappings.592 4278 "name": "SPI_PS_INPUT_CNTL_12", string in object:register_mappings.593 4284 "name": "SPI_PS_INPUT_CNTL_13", string in object:register_mappings.594 4290 "name": "SPI_PS_INPUT_CNTL_14", string in object:register_mappings.595 4296 "name": "SPI_PS_INPUT_CNTL_15", string in object:register_mappings.596 4302 "name": "SPI_PS_INPUT_CNTL_16", string in object:register_mappings.597 4308 "name": "SPI_PS_INPUT_CNTL_17", string in object:register_mappings.598 4314 "name": "SPI_PS_INPUT_CNTL_18", string in object:register_mappings.599 4320 "name": "SPI_PS_INPUT_CNTL_19", string in object:register_mappings.600 4326 "name": "SPI_PS_INPUT_CNTL_20", string in object:register_mappings.601 4332 "name": "SPI_PS_INPUT_CNTL_21", string in object:register_mappings.602 4338 "name": "SPI_PS_INPUT_CNTL_22", string in object:register_mappings.603 4344 "name": "SPI_PS_INPUT_CNTL_23", string in object:register_mappings.604 4350 "name": "SPI_PS_INPUT_CNTL_24", string in object:register_mappings.605 4356 "name": "SPI_PS_INPUT_CNTL_25", string in object:register_mappings.606 4362 "name": "SPI_PS_INPUT_CNTL_26", string in object:register_mappings.607 4368 "name": "SPI_PS_INPUT_CNTL_27", string in object:register_mappings.608 4374 "name": "SPI_PS_INPUT_CNTL_28", string in object:register_mappings.609 4380 "name": "SPI_PS_INPUT_CNTL_29", string in object:register_mappings.610 4386 "name": "SPI_PS_INPUT_CNTL_30", string in object:register_mappings.611 4392 "name": "SPI_PS_INPUT_CNTL_31", string in object:register_mappings.612 4398 "name": "SPI_VS_OUT_CONFIG", string in object:register_mappings.613 4404 "name": "SPI_PS_INPUT_ENA", string in object:register_mappings.614 4410 "name": "SPI_PS_INPUT_ADDR", string in object:register_mappings.615 4416 "name": "SPI_INTERP_CONTROL_0", string in object:register_mappings.616 4422 "name": "SPI_PS_IN_CONTROL", string in object:register_mappings.617 4428 "name": "SPI_BARYC_CNTL", string in object:register_mappings.618 4434 "name": "SPI_TMPRING_SIZE", string in object:register_mappings.619 4440 "name": "SPI_SHADER_POS_FORMAT", string in object:register_mappings.620 4446 "name": "SPI_SHADER_Z_FORMAT", string in object:register_mappings.621 4452 "name": "SPI_SHADER_COL_FORMAT", string in object:register_mappings.622 4458 "name": "CB_BLEND0_CONTROL", string in object:register_mappings.623 4464 "name": "CB_BLEND1_CONTROL", string in object:register_mappings.624 4470 "name": "CB_BLEND2_CONTROL", string in object:register_mappings.625 4476 "name": "CB_BLEND3_CONTROL", string in object:register_mappings.626 4482 "name": "CB_BLEND4_CONTROL", string in object:register_mappings.627 4488 "name": "CB_BLEND5_CONTROL", string in object:register_mappings.628 4494 "name": "CB_BLEND6_CONTROL", string in object:register_mappings.629 4500 "name": "CB_BLEND7_CONTROL", string in object:register_mappings.630 4506 "name": "CS_COPY_STATE", string in object:register_mappings.631 4512 "name": "GFX_COPY_STATE", string in object:register_mappings.632 4518 "name": "PA_CL_POINT_X_RAD" string in object:register_mappings.633 4523 "name": "PA_CL_POINT_Y_RAD" string in object:register_mappings.634 4528 "name": "PA_CL_POINT_SIZE" string in object:register_mappings.635 4533 "name": "PA_CL_POINT_CULL_RAD" string in object:register_mappings.636 4538 "name": "VGT_DMA_BASE_HI", string in object:register_mappings.637 4544 "name": "VGT_DMA_BASE" string in object:register_mappings.638 4549 "name": "VGT_DRAW_INITIATOR", string in object:register_mappings.639 4555 "name": "VGT_IMMED_DATA" string in object:register_mappings.640 4560 "name": "VGT_EVENT_ADDRESS_REG", string in object:register_mappings.641 4566 "name": "DB_DEPTH_CONTROL", string in object:register_mappings.642 4572 "name": "DB_EQAA", string in object:register_mappings.643 4578 "name": "CB_COLOR_CONTROL", string in object:register_mappings.644 4584 "name": "DB_SHADER_CONTROL", string in object:register_mappings.645 4590 "name": "PA_CL_CLIP_CNTL", string in object:register_mappings.646 4596 "name": "PA_SU_SC_MODE_CNTL", string in object:register_mappings.647 4602 "name": "PA_CL_VTE_CNTL", string in object:register_mappings.648 4608 "name": "PA_CL_VS_OUT_CNTL", string in object:register_mappings.649 4614 "name": "PA_CL_NANINF_CNTL", string in object:register_mappings.650 4620 "name": "PA_SU_LINE_STIPPLE_CNTL", string in object:register_mappings.651 4626 "name": "PA_SU_LINE_STIPPLE_SCALE" string in object:register_mappings.652 4631 "name": "PA_SU_PRIM_FILTER_CNTL", string in object:register_mappings.653 4637 "name": "PA_SU_POINT_SIZE", string in object:register_mappings.654 4643 "name": "PA_SU_POINT_MINMAX", string in object:register_mappings.655 4649 "name": "PA_SU_LINE_CNTL", string in object:register_mappings.656 4655 "name": "PA_SC_LINE_STIPPLE", string in object:register_mappings.657 4661 "name": "VGT_OUTPUT_PATH_CNTL", string in object:register_mappings.658 4667 "name": "VGT_HOS_CNTL", string in object:register_mappings.659 4673 "name": "VGT_HOS_MAX_TESS_LEVEL" string in object:register_mappings.660 4678 "name": "VGT_HOS_MIN_TESS_LEVEL" string in object:register_mappings.661 4683 "name": "VGT_HOS_REUSE_DEPTH", string in object:register_mappings.662 4689 "name": "VGT_GROUP_PRIM_TYPE", string in object:register_mappings.663 4695 "name": "VGT_GROUP_FIRST_DECR", string in object:register_mappings.664 4701 "name": "VGT_GROUP_DECR", string in object:register_mappings.665 4707 "name": "VGT_GROUP_VECT_0_CNTL", string in object:register_mappings.666 4713 "name": "VGT_GROUP_VECT_1_CNTL", string in object:register_mappings.667 4719 "name": "VGT_GROUP_VECT_0_FMT_CNTL", string in object:register_mappings.668 4725 "name": "VGT_GROUP_VECT_1_FMT_CNTL", string in object:register_mappings.669 4731 "name": "VGT_GS_MODE", string in object:register_mappings.670 4737 "name": "VGT_GS_ONCHIP_CNTL", string in object:register_mappings.671 4743 "name": "PA_SC_MODE_CNTL_0", string in object:register_mappings.672 4749 "name": "PA_SC_MODE_CNTL_1", string in object:register_mappings.673 4755 "name": "VGT_ENHANCE" string in object:register_mappings.674 4760 "name": "VGT_GS_PER_ES", string in object:register_mappings.675 4766 "name": "VGT_ES_PER_GS", string in object:register_mappings.676 4772 "name": "VGT_GS_PER_VS", string in object:register_mappings.677 4778 "name": "VGT_GSVS_RING_OFFSET_1", string in object:register_mappings.678 4784 "name": "VGT_GSVS_RING_OFFSET_2", string in object:register_mappings.679 4790 "name": "VGT_GSVS_RING_OFFSET_3", string in object:register_mappings.680 4796 "name": "VGT_GS_OUT_PRIM_TYPE", string in object:register_mappings.681 4802 "name": "IA_ENHANCE" string in object:register_mappings.682 4807 "name": "VGT_DMA_SIZE" string in object:register_mappings.683 4812 "name": "VGT_DMA_MAX_SIZE" string in object:register_mappings.684 4817 "name": "VGT_DMA_INDEX_TYPE", string in object:register_mappings.685 4823 "name": "WD_ENHANCE" string in object:register_mappings.686 4828 "name": "VGT_PRIMITIVEID_EN", string in object:register_mappings.687 4834 "name": "VGT_DMA_NUM_INSTANCES" string in object:register_mappings.688 4839 "name": "VGT_PRIMITIVEID_RESET" string in object:register_mappings.689 4844 "name": "VGT_EVENT_INITIATOR", string in object:register_mappings.690 4850 "name": "VGT_MULTI_PRIM_IB_RESET_EN", string in object:register_mappings.691 4856 "name": "VGT_INSTANCE_STEP_RATE_0" string in object:register_mappings.692 4861 "name": "VGT_INSTANCE_STEP_RATE_1" string in object:register_mappings.693 4866 "name": "IA_MULTI_VGT_PARAM", string in object:register_mappings.694 4872 "name": "VGT_ESGS_RING_ITEMSIZE", string in object:register_mappings.695 4878 "name": "VGT_GSVS_RING_ITEMSIZE", string in object:register_mappings.696 4884 "name": "VGT_REUSE_OFF", string in object:register_mappings.697 4890 "name": "VGT_VTX_CNT_EN", string in object:register_mappings.698 4896 "name": "DB_HTILE_SURFACE", string in object:register_mappings.699 4902 "name": "DB_SRESULTS_COMPARE_STATE0", string in object:register_mappings.700 4908 "name": "DB_SRESULTS_COMPARE_STATE1", string in object:register_mappings.701 4914 "name": "DB_PRELOAD_CONTROL", string in object:register_mappings.702 4920 "name": "VGT_STRMOUT_BUFFER_SIZE_0" string in object:register_mappings.703 4925 "name": "VGT_STRMOUT_VTX_STRIDE_0", string in object:register_mappings.704 4931 "name": "VGT_STRMOUT_BUFFER_OFFSET_0" string in object:register_mappings.705 4936 "name": "VGT_STRMOUT_BUFFER_SIZE_1" string in object:register_mappings.706 4941 "name": "VGT_STRMOUT_VTX_STRIDE_1", string in object:register_mappings.707 4947 "name": "VGT_STRMOUT_BUFFER_OFFSET_1" string in object:register_mappings.708 4952 "name": "VGT_STRMOUT_BUFFER_SIZE_2" string in object:register_mappings.709 4957 "name": "VGT_STRMOUT_VTX_STRIDE_2", string in object:register_mappings.710 4963 "name": "VGT_STRMOUT_BUFFER_OFFSET_2" string in object:register_mappings.711 4968 "name": "VGT_STRMOUT_BUFFER_SIZE_3" string in object:register_mappings.712 4973 "name": "VGT_STRMOUT_VTX_STRIDE_3", string in object:register_mappings.713 4979 "name": "VGT_STRMOUT_BUFFER_OFFSET_3" string in object:register_mappings.714 4984 "name": "VGT_STRMOUT_DRAW_OPAQUE_OFFSET" string in object:register_mappings.715 4989 "name": "VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE" string in object:register_mappings.716 4994 "name": "VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE", string in object:register_mappings.717 5000 "name": "VGT_GS_MAX_VERT_OUT", string in object:register_mappings.718 5006 "name": "VGT_SHADER_STAGES_EN", string in object:register_mappings.719 5012 "name": "VGT_LS_HS_CONFIG", string in object:register_mappings.720 5018 "name": "VGT_GS_VERT_ITEMSIZE", string in object:register_mappings.721 5024 "name": "VGT_GS_VERT_ITEMSIZE_1", string in object:register_mappings.722 5030 "name": "VGT_GS_VERT_ITEMSIZE_2", string in object:register_mappings.723 5036 "name": "VGT_GS_VERT_ITEMSIZE_3", string in object:register_mappings.724 5042 "name": "VGT_TF_PARAM", string in object:register_mappings.725 5048 "name": "DB_ALPHA_TO_MASK", string in object:register_mappings.726 5054 "name": "VGT_DISPATCH_DRAW_INDEX" string in object:register_mappings.727 5059 "name": "PA_SU_POLY_OFFSET_DB_FMT_CNTL", string in object:register_mappings.728 5065 "name": "PA_SU_POLY_OFFSET_CLAMP" string in object:register_mappings.729 5070 "name": "PA_SU_POLY_OFFSET_FRONT_SCALE" string in object:register_mappings.730 5075 "name": "PA_SU_POLY_OFFSET_FRONT_OFFSET" string in object:register_mappings.731 5080 "name": "PA_SU_POLY_OFFSET_BACK_SCALE" string in object:register_mappings.732 5085 "name": "PA_SU_POLY_OFFSET_BACK_OFFSET" string in object:register_mappings.733 5090 "name": "VGT_GS_INSTANCE_CNT", string in object:register_mappings.734 5096 "name": "VGT_STRMOUT_CONFIG", string in object:register_mappings.735 5102 "name": "VGT_STRMOUT_BUFFER_CONFIG", string in object:register_mappings.736 5108 "name": "PA_SC_CENTROID_PRIORITY_0", string in object:register_mappings.737 5114 "name": "PA_SC_CENTROID_PRIORITY_1", string in object:register_mappings.738 5120 "name": "PA_SC_LINE_CNTL", string in object:register_mappings.739 5126 "name": "PA_SC_AA_CONFIG", string in object:register_mappings.740 5132 "name": "PA_SU_VTX_CNTL", string in object:register_mappings.741 5138 "name": "PA_CL_GB_VERT_CLIP_ADJ" string in object:register_mappings.742 5143 "name": "PA_CL_GB_VERT_DISC_ADJ" string in object:register_mappings.743 5148 "name": "PA_CL_GB_HORZ_CLIP_ADJ" string in object:register_mappings.744 5153 "name": "PA_CL_GB_HORZ_DISC_ADJ" string in object:register_mappings.745 5158 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0", string in object:register_mappings.746 5164 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1", string in object:register_mappings.747 5170 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2", string in object:register_mappings.748 5176 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3", string in object:register_mappings.749 5182 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0", string in object:register_mappings.750 5188 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1", string in object:register_mappings.751 5194 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2", string in object:register_mappings.752 5200 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3", string in object:register_mappings.753 5206 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0", string in object:register_mappings.754 5212 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1", string in object:register_mappings.755 5218 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2", string in object:register_mappings.756 5224 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3", string in object:register_mappings.757 5230 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0", string in object:register_mappings.758 5236 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1", string in object:register_mappings.759 5242 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2", string in object:register_mappings.760 5248 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3", string in object:register_mappings.761 5254 "name": "PA_SC_AA_MASK_X0Y0_X1Y0", string in object:register_mappings.762 5260 "name": "PA_SC_AA_MASK_X0Y1_X1Y1", string in object:register_mappings.763 5266 "name": "VGT_VERTEX_REUSE_BLOCK_CNTL", string in object:register_mappings.764 5272 "name": "VGT_OUT_DEALLOC_CNTL", string in object:register_mappings.765 5278 "name": "CB_COLOR0_BASE" string in object:register_mappings.766 5283 "name": "CB_COLOR0_PITCH", string in object:register_mappings.767 5289 "name": "CB_COLOR0_SLICE", string in object:register_mappings.768 5295 "name": "CB_COLOR0_VIEW", string in object:register_mappings.769 5301 "name": "CB_COLOR0_INFO", string in object:register_mappings.770 5307 "name": "CB_COLOR0_ATTRIB", string in object:register_mappings.771 5313 "name": "CB_COLOR0_CMASK" string in object:register_mappings.772 5318 "name": "CB_COLOR0_CMASK_SLICE", string in object:register_mappings.773 5324 "name": "CB_COLOR0_FMASK" string in object:register_mappings.774 5329 "name": "CB_COLOR0_FMASK_SLICE", string in object:register_mappings.775 5335 "name": "CB_COLOR0_CLEAR_WORD0" string in object:register_mappings.776 5340 "name": "CB_COLOR0_CLEAR_WORD1" string in object:register_mappings.777 5345 "name": "CB_COLOR1_BASE" string in object:register_mappings.778 5350 "name": "CB_COLOR1_PITCH", string in object:register_mappings.779 5356 "name": "CB_COLOR1_SLICE", string in object:register_mappings.780 5362 "name": "CB_COLOR1_VIEW", string in object:register_mappings.781 5368 "name": "CB_COLOR1_INFO", string in object:register_mappings.782 5374 "name": "CB_COLOR1_ATTRIB", string in object:register_mappings.783 5380 "name": "CB_COLOR1_CMASK" string in object:register_mappings.784 5385 "name": "CB_COLOR1_CMASK_SLICE", string in object:register_mappings.785 5391 "name": "CB_COLOR1_FMASK" string in object:register_mappings.786 5396 "name": "CB_COLOR1_FMASK_SLICE", string in object:register_mappings.787 5402 "name": "CB_COLOR1_CLEAR_WORD0" string in object:register_mappings.788 5407 "name": "CB_COLOR1_CLEAR_WORD1" string in object:register_mappings.789 5412 "name": "CB_COLOR2_BASE" string in object:register_mappings.790 5417 "name": "CB_COLOR2_PITCH", string in object:register_mappings.791 5423 "name": "CB_COLOR2_SLICE", string in object:register_mappings.792 5429 "name": "CB_COLOR2_VIEW", string in object:register_mappings.793 5435 "name": "CB_COLOR2_INFO", string in object:register_mappings.794 5441 "name": "CB_COLOR2_ATTRIB", string in object:register_mappings.795 5447 "name": "CB_COLOR2_CMASK" string in object:register_mappings.796 5452 "name": "CB_COLOR2_CMASK_SLICE", string in object:register_mappings.797 5458 "name": "CB_COLOR2_FMASK" string in object:register_mappings.798 5463 "name": "CB_COLOR2_FMASK_SLICE", string in object:register_mappings.799 5469 "name": "CB_COLOR2_CLEAR_WORD0" string in object:register_mappings.800 5474 "name": "CB_COLOR2_CLEAR_WORD1" string in object:register_mappings.801 5479 "name": "CB_COLOR3_BASE" string in object:register_mappings.802 5484 "name": "CB_COLOR3_PITCH", string in object:register_mappings.803 5490 "name": "CB_COLOR3_SLICE", string in object:register_mappings.804 5496 "name": "CB_COLOR3_VIEW", string in object:register_mappings.805 5502 "name": "CB_COLOR3_INFO", string in object:register_mappings.806 5508 "name": "CB_COLOR3_ATTRIB", string in object:register_mappings.807 5514 "name": "CB_COLOR3_CMASK" string in object:register_mappings.808 5519 "name": "CB_COLOR3_CMASK_SLICE", string in object:register_mappings.809 5525 "name": "CB_COLOR3_FMASK" string in object:register_mappings.810 5530 "name": "CB_COLOR3_FMASK_SLICE", string in object:register_mappings.811 5536 "name": "CB_COLOR3_CLEAR_WORD0" string in object:register_mappings.812 5541 "name": "CB_COLOR3_CLEAR_WORD1" string in object:register_mappings.813 5546 "name": "CB_COLOR4_BASE" string in object:register_mappings.814 5551 "name": "CB_COLOR4_PITCH", string in object:register_mappings.815 5557 "name": "CB_COLOR4_SLICE", string in object:register_mappings.816 5563 "name": "CB_COLOR4_VIEW", string in object:register_mappings.817 5569 "name": "CB_COLOR4_INFO", string in object:register_mappings.818 5575 "name": "CB_COLOR4_ATTRIB", string in object:register_mappings.819 5581 "name": "CB_COLOR4_CMASK" string in object:register_mappings.820 5586 "name": "CB_COLOR4_CMASK_SLICE", string in object:register_mappings.821 5592 "name": "CB_COLOR4_FMASK" string in object:register_mappings.822 5597 "name": "CB_COLOR4_FMASK_SLICE", string in object:register_mappings.823 5603 "name": "CB_COLOR4_CLEAR_WORD0" string in object:register_mappings.824 5608 "name": "CB_COLOR4_CLEAR_WORD1" string in object:register_mappings.825 5613 "name": "CB_COLOR5_BASE" string in object:register_mappings.826 5618 "name": "CB_COLOR5_PITCH", string in object:register_mappings.827 5624 "name": "CB_COLOR5_SLICE", string in object:register_mappings.828 5630 "name": "CB_COLOR5_VIEW", string in object:register_mappings.829 5636 "name": "CB_COLOR5_INFO", string in object:register_mappings.830 5642 "name": "CB_COLOR5_ATTRIB", string in object:register_mappings.831 5648 "name": "CB_COLOR5_CMASK" string in object:register_mappings.832 5653 "name": "CB_COLOR5_CMASK_SLICE", string in object:register_mappings.833 5659 "name": "CB_COLOR5_FMASK" string in object:register_mappings.834 5664 "name": "CB_COLOR5_FMASK_SLICE", string in object:register_mappings.835 5670 "name": "CB_COLOR5_CLEAR_WORD0" string in object:register_mappings.836 5675 "name": "CB_COLOR5_CLEAR_WORD1" string in object:register_mappings.837 5680 "name": "CB_COLOR6_BASE" string in object:register_mappings.838 5685 "name": "CB_COLOR6_PITCH", string in object:register_mappings.839 5691 "name": "CB_COLOR6_SLICE", string in object:register_mappings.840 5697 "name": "CB_COLOR6_VIEW", string in object:register_mappings.841 5703 "name": "CB_COLOR6_INFO", string in object:register_mappings.842 5709 "name": "CB_COLOR6_ATTRIB", string in object:register_mappings.843 5715 "name": "CB_COLOR6_CMASK" string in object:register_mappings.844 5720 "name": "CB_COLOR6_CMASK_SLICE", string in object:register_mappings.845 5726 "name": "CB_COLOR6_FMASK" string in object:register_mappings.846 5731 "name": "CB_COLOR6_FMASK_SLICE", string in object:register_mappings.847 5737 "name": "CB_COLOR6_CLEAR_WORD0" string in object:register_mappings.848 5742 "name": "CB_COLOR6_CLEAR_WORD1" string in object:register_mappings.849 5747 "name": "CB_COLOR7_BASE" string in object:register_mappings.850 5752 "name": "CB_COLOR7_PITCH", string in object:register_mappings.851 5758 "name": "CB_COLOR7_SLICE", string in object:register_mappings.852 5764 "name": "CB_COLOR7_VIEW", string in object:register_mappings.853 5770 "name": "CB_COLOR7_INFO", string in object:register_mappings.854 5776 "name": "CB_COLOR7_ATTRIB", string in object:register_mappings.855 5782 "name": "CB_COLOR7_CMASK" string in object:register_mappings.856 5787 "name": "CB_COLOR7_CMASK_SLICE", string in object:register_mappings.857 5793 "name": "CB_COLOR7_FMASK" string in object:register_mappings.858 5798 "name": "CB_COLOR7_FMASK_SLICE", string in object:register_mappings.859 5804 "name": "CB_COLOR7_CLEAR_WORD0" string in object:register_mappings.860 5809 "name": "CB_COLOR7_CLEAR_WORD1" string in object:register_mappings.861 5814 "name": "CP_EOP_DONE_ADDR_LO", string in object:register_mappings.862 5820 "name": "CP_EOP_DONE_ADDR_HI", string in object:register_mappings.863 5826 "name": "CP_EOP_DONE_DATA_LO" string in object:register_mappings.864 5831 "name": "CP_EOP_DONE_DATA_HI" string in object:register_mappings.865 5836 "name": "CP_EOP_LAST_FENCE_LO" string in object:register_mappings.866 5841 "name": "CP_EOP_LAST_FENCE_HI" string in object:register_mappings.867 5846 "name": "CP_STREAM_OUT_ADDR_LO", string in object:register_mappings.868 5852 "name": "CP_STREAM_OUT_ADDR_HI", string in object:register_mappings.869 5858 "name": "CP_NUM_PRIM_WRITTEN_COUNT0_LO" string in object:register_mappings.870 5863 "name": "CP_NUM_PRIM_WRITTEN_COUNT0_HI" string in object:register_mappings.871 5868 "name": "CP_NUM_PRIM_NEEDED_COUNT0_LO" string in object:register_mappings.872 5873 "name": "CP_NUM_PRIM_NEEDED_COUNT0_HI" string in object:register_mappings.873 5878 "name": "CP_NUM_PRIM_WRITTEN_COUNT1_LO" string in object:register_mappings.874 5883 "name": "CP_NUM_PRIM_WRITTEN_COUNT1_HI" string in object:register_mappings.875 5888 "name": "CP_NUM_PRIM_NEEDED_COUNT1_LO" string in object:register_mappings.876 5893 "name": "CP_NUM_PRIM_NEEDED_COUNT1_HI" string in object:register_mappings.877 5898 "name": "CP_NUM_PRIM_WRITTEN_COUNT2_LO" string in object:register_mappings.878 5903 "name": "CP_NUM_PRIM_WRITTEN_COUNT2_HI" string in object:register_mappings.879 5908 "name": "CP_NUM_PRIM_NEEDED_COUNT2_LO" string in object:register_mappings.880 5913 "name": "CP_NUM_PRIM_NEEDED_COUNT2_HI" string in object:register_mappings.881 5918 "name": "CP_NUM_PRIM_WRITTEN_COUNT3_LO" string in object:register_mappings.882 5923 "name": "CP_NUM_PRIM_WRITTEN_COUNT3_HI" string in object:register_mappings.883 5928 "name": "CP_NUM_PRIM_NEEDED_COUNT3_LO" string in object:register_mappings.884 5933 "name": "CP_NUM_PRIM_NEEDED_COUNT3_HI" string in object:register_mappings.885 5938 "name": "CP_PIPE_STATS_ADDR_LO", string in object:register_mappings.886 5944 "name": "CP_PIPE_STATS_ADDR_HI", string in object:register_mappings.887 5950 "name": "CP_VGT_IAVERT_COUNT_LO" string in object:register_mappings.888 5955 "name": "CP_VGT_IAVERT_COUNT_HI" string in object:register_mappings.889 5960 "name": "CP_VGT_IAPRIM_COUNT_LO" string in object:register_mappings.890 5965 "name": "CP_VGT_IAPRIM_COUNT_HI" string in object:register_mappings.891 5970 "name": "CP_VGT_GSPRIM_COUNT_LO" string in object:register_mappings.892 5975 "name": "CP_VGT_GSPRIM_COUNT_HI" string in object:register_mappings.893 5980 "name": "CP_VGT_VSINVOC_COUNT_LO" string in object:register_mappings.894 5985 "name": "CP_VGT_VSINVOC_COUNT_HI" string in object:register_mappings.895 5990 "name": "CP_VGT_GSINVOC_COUNT_LO" string in object:register_mappings.896 5995 "name": "CP_VGT_GSINVOC_COUNT_HI" string in object:register_mappings.897 6000 "name": "CP_VGT_HSINVOC_COUNT_LO" string in object:register_mappings.898 6005 "name": "CP_VGT_HSINVOC_COUNT_HI" string in object:register_mappings.899 6010 "name": "CP_VGT_DSINVOC_COUNT_LO" string in object:register_mappings.900 6015 "name": "CP_VGT_DSINVOC_COUNT_HI" string in object:register_mappings.901 6020 "name": "CP_PA_CINVOC_COUNT_LO" string in object:register_mappings.902 6025 "name": "CP_PA_CINVOC_COUNT_HI" string in object:register_mappings.903 6030 "name": "CP_PA_CPRIM_COUNT_LO" string in object:register_mappings.904 6035 "name": "CP_PA_CPRIM_COUNT_HI" string in object:register_mappings.905 6040 "name": "CP_SC_PSINVOC_COUNT0_LO" string in object:register_mappings.906 6045 "name": "CP_SC_PSINVOC_COUNT0_HI" string in object:register_mappings.907 6050 "name": "CP_SC_PSINVOC_COUNT1_LO" string in object:register_mappings.908 6055 "name": "CP_SC_PSINVOC_COUNT1_HI" string in object:register_mappings.909 6060 "name": "CP_VGT_CSINVOC_COUNT_LO" string in object:register_mappings.910 6065 "name": "CP_VGT_CSINVOC_COUNT_HI" string in object:register_mappings.911 6070 "name": "CP_STRMOUT_CNTL", string in object:register_mappings.912 6076 "name": "SCRATCH_REG0" string in object:register_mappings.913 6081 "name": "SCRATCH_REG1" string in object:register_mappings.914 6086 "name": "SCRATCH_REG2" string in object:register_mappings.915 6091 "name": "SCRATCH_REG3" string in object:register_mappings.916 6096 "name": "SCRATCH_REG4" string in object:register_mappings.917 6101 "name": "SCRATCH_REG5" string in object:register_mappings.918 6106 "name": "SCRATCH_REG6" string in object:register_mappings.919 6111 "name": "SCRATCH_REG7" string in object:register_mappings.920 6116 "name": "SCRATCH_UMSK", string in object:register_mappings.921 6122 "name": "SCRATCH_ADDR" string in object:register_mappings.922 6127 "name": "CP_PFP_ATOMIC_PREOP_LO" string in object:register_mappings.923 6132 "name": "CP_PFP_ATOMIC_PREOP_HI" string in object:register_mappings.924 6137 "name": "CP_PFP_GDS_ATOMIC0_PREOP_LO" string in object:register_mappings.925 6142 "name": "CP_PFP_GDS_ATOMIC0_PREOP_HI" string in object:register_mappings.926 6147 "name": "CP_PFP_GDS_ATOMIC1_PREOP_LO" string in object:register_mappings.927 6152 "name": "CP_PFP_GDS_ATOMIC1_PREOP_HI" string in object:register_mappings.928 6157 "name": "CP_APPEND_ADDR_LO", string in object:register_mappings.929 6163 "name": "CP_APPEND_ADDR_HI", string in object:register_mappings.930 6169 "name": "CP_APPEND_DATA" string in object:register_mappings.931 6174 "name": "CP_APPEND_LAST_CS_FENCE" string in object:register_mappings.932 6179 "name": "CP_APPEND_LAST_PS_FENCE" string in object:register_mappings.933 6184 "name": "CP_ATOMIC_PREOP_LO" string in object:register_mappings.934 6189 "name": "CP_ATOMIC_PREOP_HI" string in object:register_mappings.935 6194 "name": "CP_GDS_ATOMIC0_PREOP_LO" string in object:register_mappings.936 6199 "name": "CP_GDS_ATOMIC0_PREOP_HI" string in object:register_mappings.937 6204 "name": "CP_GDS_ATOMIC1_PREOP_LO" string in object:register_mappings.938 6209 "name": "CP_GDS_ATOMIC1_PREOP_HI" string in object:register_mappings.939 6214 "name": "CP_ME_MC_WADDR_LO", string in object:register_mappings.940 6220 "name": "CP_ME_MC_WADDR_HI", string in object:register_mappings.941 6226 "name": "CP_ME_MC_WDATA_LO" string in object:register_mappings.942 6231 "name": "CP_ME_MC_WDATA_HI" string in object:register_mappings.943 6236 "name": "CP_ME_MC_RADDR_LO", string in object:register_mappings.944 6242 "name": "CP_ME_MC_RADDR_HI", string in object:register_mappings.945 6248 "name": "CP_SEM_WAIT_TIMER" string in object:register_mappings.946 6253 "name": "CP_SIG_SEM_ADDR_LO", string in object:register_mappings.947 6259 "name": "CP_SIG_SEM_ADDR_HI", string in object:register_mappings.948 6265 "name": "CP_WAIT_REG_MEM_TIMEOUT" string in object:register_mappings.949 6270 "name": "CP_WAIT_SEM_ADDR_LO", string in object:register_mappings.950 6276 "name": "CP_WAIT_SEM_ADDR_HI", string in object:register_mappings.951 6282 "name": "CP_DMA_PFP_CONTROL", string in object:register_mappings.952 6288 "name": "CP_DMA_ME_CONTROL", string in object:register_mappings.953 6294 "name": "CP_COHER_BASE_HI", string in object:register_mappings.954 6300 "name": "CP_COHER_START_DELAY", string in object:register_mappings.955 6306 "name": "CP_COHER_CNTL", string in object:register_mappings.956 6312 "name": "CP_COHER_SIZE" string in object:register_mappings.957 6317 "name": "CP_COHER_BASE" string in object:register_mappings.958 6322 "name": "CP_COHER_STATUS", string in object:register_mappings.959 6328 "name": "CP_DMA_ME_SRC_ADDR" string in object:register_mappings.960 6333 "name": "CP_DMA_ME_SRC_ADDR_HI", string in object:register_mappings.961 6339 "name": "CP_DMA_ME_DST_ADDR" string in object:register_mappings.962 6344 "name": "CP_DMA_ME_DST_ADDR_HI", string in object:register_mappings.963 6350 "name": "CP_DMA_ME_COMMAND", string in object:register_mappings.964 6356 "name": "CP_DMA_PFP_SRC_ADDR" string in object:register_mappings.965 6361 "name": "CP_DMA_PFP_SRC_ADDR_HI", string in object:register_mappings.966 6367 "name": "CP_DMA_PFP_DST_ADDR" string in object:register_mappings.967 6372 "name": "CP_DMA_PFP_DST_ADDR_HI", string in object:register_mappings.968 6378 "name": "CP_DMA_PFP_COMMAND", string in object:register_mappings.969 6384 "name": "CP_DMA_CNTL", string in object:register_mappings.970 6390 "name": "CP_DMA_READ_TAGS", string in object:register_mappings.971 6396 "name": "CP_COHER_SIZE_HI", string in object:register_mappings.972 6402 "name": "CP_PFP_IB_CONTROL", string in object:register_mappings.973 6408 "name": "CP_PFP_LOAD_CONTROL", string in object:register_mappings.974 6414 "name": "CP_SCRATCH_INDEX", string in object:register_mappings.975 6420 "name": "CP_SCRATCH_DATA" string in object:register_mappings.976 6425 "name": "CP_RB_OFFSET", string in object:register_mappings.977 6431 "name": "CP_IB1_OFFSET", string in object:register_mappings.978 6437 "name": "CP_IB2_OFFSET", string in object:register_mappings.979 6443 "name": "CP_IB1_PREAMBLE_BEGIN", string in object:register_mappings.980 6449 "name": "CP_IB1_PREAMBLE_END", string in object:register_mappings.981 6455 "name": "CP_IB2_PREAMBLE_BEGIN", string in object:register_mappings.982 6461 "name": "CP_IB2_PREAMBLE_END", string in object:register_mappings.983 6467 "name": "CP_CE_IB1_OFFSET", string in object:register_mappings.984 6473 "name": "CP_CE_IB2_OFFSET", string in object:register_mappings.985 6479 "name": "CP_CE_COUNTER" string in object:register_mappings.986 6484 "name": "CP_CE_INIT_BASE_LO", string in object:register_mappings.987 6490 "name": "CP_CE_INIT_BASE_HI", string in object:register_mappings.988 6496 "name": "CP_CE_INIT_BUFSZ", string in object:register_mappings.989 6502 "name": "CP_CE_IB1_BASE_LO", string in object:register_mappings.990 6508 "name": "CP_CE_IB1_BASE_HI", string in object:register_mappings.991 6514 "name": "CP_CE_IB1_BUFSZ", string in object:register_mappings.992 6520 "name": "CP_CE_IB2_BASE_LO", string in object:register_mappings.993 6526 "name": "CP_CE_IB2_BASE_HI", string in object:register_mappings.994 6532 "name": "CP_CE_IB2_BUFSZ", string in object:register_mappings.995 6538 "name": "CP_IB1_BASE_LO", string in object:register_mappings.996 6544 "name": "CP_IB1_BASE_HI", string in object:register_mappings.997 6550 "name": "CP_IB1_BUFSZ", string in object:register_mappings.998 6556 "name": "CP_IB2_BASE_LO", string in object:register_mappings.999 6562 "name": "CP_IB2_BASE_HI", string in object:register_mappings.1000 6568 "name": "CP_IB2_BUFSZ", string in object:register_mappings.1001 6574 "name": "CP_ST_BASE_LO", string in object:register_mappings.1002 6580 "name": "CP_ST_BASE_HI", string in object:register_mappings.1003 6586 "name": "CP_ST_BUFSZ", string in object:register_mappings.1004 6592 "name": "CP_EOP_DONE_EVENT_CNTL", string in object:register_mappings.1005 6598 "name": "CP_EOP_DONE_DATA_CNTL", string in object:register_mappings.1006 6604 "name": "GRBM_GFX_INDEX", string in object:register_mappings.1007 6610 "name": "VGT_ESGS_RING_SIZE" string in object:register_mappings.1008 6615 "name": "VGT_GSVS_RING_SIZE" string in object:register_mappings.1009 6620 "name": "VGT_PRIMITIVE_TYPE", string in object:register_mappings.1010 6626 "name": "VGT_INDEX_TYPE", string in object:register_mappings.1011 6632 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_0" string in object:register_mappings.1012 6637 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_1" string in object:register_mappings.1013 6642 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_2" string in object:register_mappings.1014 6647 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_3" string in object:register_mappings.1015 6652 "name": "VGT_NUM_INDICES" string in object:register_mappings.1016 6657 "name": "VGT_NUM_INSTANCES" string in object:register_mappings.1017 6662 "name": "VGT_TF_RING_SIZE", string in object:register_mappings.1018 6668 "name": "VGT_HS_OFFCHIP_PARAM", string in object:register_mappings.1019 6674 "name": "VGT_TF_MEMORY_BASE" string in object:register_mappings.1020 6679 "name": "PA_SU_LINE_STIPPLE_VALUE", string in object:register_mappings.1021 6685 "name": "PA_SC_LINE_STIPPLE_STATE", string in object:register_mappings.1022 6691 "name": "PA_SC_SCREEN_EXTENT_MIN_0", string in object:register_mappings.1023 6697 "name": "PA_SC_SCREEN_EXTENT_MAX_0", string in object:register_mappings.1024 6703 "name": "PA_SC_SCREEN_EXTENT_MIN_1", string in object:register_mappings.1025 6709 "name": "PA_SC_SCREEN_EXTENT_MAX_1", string in object:register_mappings.1026 6715 "name": "PA_SC_P3D_TRAP_SCREEN_HV_EN", string in object:register_mappings.1027 6721 "name": "PA_SC_P3D_TRAP_SCREEN_H", string in object:register_mappings.1028 6727 "name": "PA_SC_P3D_TRAP_SCREEN_V", string in object:register_mappings.1029 6733 "name": "PA_SC_P3D_TRAP_SCREEN_OCCURRENCE", string in object:register_mappings.1030 6739 "name": "PA_SC_P3D_TRAP_SCREEN_COUNT", string in object:register_mappings.1031 6745 "name": "PA_SC_HP3D_TRAP_SCREEN_HV_EN", string in object:register_mappings.1032 6751 "name": "PA_SC_HP3D_TRAP_SCREEN_H", string in object:register_mappings.1033 6757 "name": "PA_SC_HP3D_TRAP_SCREEN_V", string in object:register_mappings.1034 6763 "name": "PA_SC_HP3D_TRAP_SCREEN_OCCURRENCE", string in object:register_mappings.1035 6769 "name": "PA_SC_HP3D_TRAP_SCREEN_COUNT", string in object:register_mappings.1036 6775 "name": "PA_SC_TRAP_SCREEN_HV_EN", string in object:register_mappings.1037 6781 "name": "PA_SC_TRAP_SCREEN_H", string in object:register_mappings.1038 6787 "name": "PA_SC_TRAP_SCREEN_V", string in object:register_mappings.1039 6793 "name": "PA_SC_TRAP_SCREEN_OCCURRENCE", string in object:register_mappings.1040 6799 "name": "PA_SC_TRAP_SCREEN_COUNT", string in object:register_mappings.1041 6805 "name": "SQ_THREAD_TRACE_USERDATA_0" string in object:register_mappings.1042 6810 "name": "SQ_THREAD_TRACE_USERDATA_1" string in object:register_mappings.1043 6815 "name": "SQ_THREAD_TRACE_USERDATA_2" string in object:register_mappings.1044 6820 "name": "SQ_THREAD_TRACE_USERDATA_3" string in object:register_mappings.1045 6825 "name": "SQC_CACHES", string in object:register_mappings.1046 6831 "name": "TA_CS_BC_BASE_ADDR" string in object:register_mappings.1047 6836 "name": "TA_CS_BC_BASE_ADDR_HI", string in object:register_mappings.1048 6842 "name": "DB_OCCLUSION_COUNT0_LOW" string in object:register_mappings.1049 6847 "name": "DB_OCCLUSION_COUNT0_HI", string in object:register_mappings.1050 6853 "name": "DB_OCCLUSION_COUNT1_LOW" string in object:register_mappings.1051 6858 "name": "DB_OCCLUSION_COUNT1_HI", string in object:register_mappings.1052 6864 "name": "DB_OCCLUSION_COUNT2_LOW" string in object:register_mappings.1053 6869 "name": "DB_OCCLUSION_COUNT2_HI", string in object:register_mappings.1054 6875 "name": "DB_OCCLUSION_COUNT3_LOW" string in object:register_mappings.1055 6880 "name": "DB_OCCLUSION_COUNT3_HI", string in object:register_mappings.1056 6886 "name": "DB_ZPASS_COUNT_LOW" string in object:register_mappings.1057 6891 "name": "DB_ZPASS_COUNT_HI", string in object:register_mappings.1058 6897 "name": "GDS_RD_ADDR" string in object:register_mappings.1059 6902 "name": "GDS_RD_DATA" string in object:register_mappings.1060 6907 "name": "GDS_RD_BURST_ADDR" string in object:register_mappings.1061 6912 "name": "GDS_RD_BURST_COUNT" string in object:register_mappings.1062 6917 "name": "GDS_RD_BURST_DATA" string in object:register_mappings.1063 6922 "name": "GDS_WR_ADDR" string in object:register_mappings.1064 6927 "name": "GDS_WR_DATA" string in object:register_mappings.1065 6932 "name": "GDS_WR_BURST_ADDR" string in object:register_mappings.1066 6937 "name": "GDS_WR_BURST_DATA" string in object:register_mappings.1067 6942 "name": "GDS_WRITE_COMPLETE" string in object:register_mappings.1068 6947 "name": "GDS_ATOM_CNTL", string in object:register_mappings.1069 6953 "name": "GDS_ATOM_COMPLETE", string in object:register_mappings.1070 6959 "name": "GDS_ATOM_BASE", string in object:register_mappings.1071 6965 "name": "GDS_ATOM_SIZE", string in object:register_mappings.1072 6971 "name": "GDS_ATOM_OFFSET0", string in object:register_mappings.1073 6977 "name": "GDS_ATOM_OFFSET1", string in object:register_mappings.1074 6983 "name": "GDS_ATOM_DST" string in object:register_mappings.1075 6988 "name": "GDS_ATOM_OP", string in object:register_mappings.1076 6994 "name": "GDS_ATOM_SRC0" string in object:register_mappings.1077 6999 "name": "GDS_ATOM_SRC0_U" string in object:register_mappings.1078 7004 "name": "GDS_ATOM_SRC1" string in object:register_mappings.1079 7009 "name": "GDS_ATOM_SRC1_U" string in object:register_mappings.1080 7014 "name": "GDS_ATOM_READ0" string in object:register_mappings.1081 7019 "name": "GDS_ATOM_READ0_U" string in object:register_mappings.1082 7024 "name": "GDS_ATOM_READ1" string in object:register_mappings.1083 7029 "name": "GDS_ATOM_READ1_U" string in object:register_mappings.1084 7034 "name": "GDS_GWS_RESOURCE_CNTL", string in object:register_mappings.1085 7040 "name": "GDS_GWS_RESOURCE", string in object:register_mappings.1086 7046 "name": "GDS_GWS_RESOURCE_CNT", string in object:register_mappings.1087 7052 "name": "GDS_OA_CNTL", string in object:register_mappings.1088 7058 "name": "GDS_OA_COUNTER" string in object:register_mappings.1089 7063 "name": "GDS_OA_ADDRESS", string in object:register_mappings.1090 7069 "name": "GDS_OA_INCDEC", string in object:register_mappings.1091 7075 "name": "GDS_OA_RING_SIZE" string in object:register_mappings.1092 7080 "name": "CPG_PERFCOUNTER1_LO" string in object:register_mappings.1093 7085 "name": "CPG_PERFCOUNTER1_HI" string in object:register_mappings.1094 7090 "name": "CPG_PERFCOUNTER0_LO" string in object:register_mappings.1095 7095 "name": "CPG_PERFCOUNTER0_HI" string in object:register_mappings.1096 7100 "name": "CPC_PERFCOUNTER1_LO" string in object:register_mappings.1097 7105 "name": "CPC_PERFCOUNTER1_HI" string in object:register_mappings.1098 7110 "name": "CPC_PERFCOUNTER0_LO" string in object:register_mappings.1099 7115 "name": "CPC_PERFCOUNTER0_HI" string in object:register_mappings.1100 7120 "name": "CPF_PERFCOUNTER1_LO" string in object:register_mappings.1101 7125 "name": "CPF_PERFCOUNTER1_HI" string in object:register_mappings.1102 7130 "name": "CPF_PERFCOUNTER0_LO" string in object:register_mappings.1103 7135 "name": "CPF_PERFCOUNTER0_HI" string in object:register_mappings.1104 7140 "name": "GRBM_PERFCOUNTER0_LO" string in object:register_mappings.1105 7145 "name": "GRBM_PERFCOUNTER0_HI" string in object:register_mappings.1106 7150 "name": "GRBM_PERFCOUNTER1_LO" string in object:register_mappings.1107 7155 "name": "GRBM_PERFCOUNTER1_HI" string in object:register_mappings.1108 7160 "name": "GRBM_SE0_PERFCOUNTER_LO" string in object:register_mappings.1109 7165 "name": "GRBM_SE0_PERFCOUNTER_HI" string in object:register_mappings.1110 7170 "name": "GRBM_SE1_PERFCOUNTER_LO" string in object:register_mappings.1111 7175 "name": "GRBM_SE1_PERFCOUNTER_HI" string in object:register_mappings.1112 7180 "name": "GRBM_SE2_PERFCOUNTER_LO" string in object:register_mappings.1113 7185 "name": "GRBM_SE2_PERFCOUNTER_HI" string in object:register_mappings.1114 7190 "name": "GRBM_SE3_PERFCOUNTER_LO" string in object:register_mappings.1115 7195 "name": "GRBM_SE3_PERFCOUNTER_HI" string in object:register_mappings.1116 7200 "name": "WD_PERFCOUNTER0_LO" string in object:register_mappings.1117 7205 "name": "WD_PERFCOUNTER0_HI" string in object:register_mappings.1118 7210 "name": "WD_PERFCOUNTER1_LO" string in object:register_mappings.1119 7215 "name": "WD_PERFCOUNTER1_HI" string in object:register_mappings.1120 7220 "name": "WD_PERFCOUNTER2_LO" string in object:register_mappings.1121 7225 "name": "WD_PERFCOUNTER2_HI" string in object:register_mappings.1122 7230 "name": "WD_PERFCOUNTER3_LO" string in object:register_mappings.1123 7235 "name": "WD_PERFCOUNTER3_HI" string in object:register_mappings.1124 7240 "name": "IA_PERFCOUNTER0_LO" string in object:register_mappings.1125 7245 "name": "IA_PERFCOUNTER0_HI" string in object:register_mappings.1126 7250 "name": "IA_PERFCOUNTER1_LO" string in object:register_mappings.1127 7255 "name": "IA_PERFCOUNTER1_HI" string in object:register_mappings.1128 7260 "name": "IA_PERFCOUNTER2_LO" string in object:register_mappings.1129 7265 "name": "IA_PERFCOUNTER2_HI" string in object:register_mappings.1130 7270 "name": "IA_PERFCOUNTER3_LO" string in object:register_mappings.1131 7275 "name": "IA_PERFCOUNTER3_HI" string in object:register_mappings.1132 7280 "name": "VGT_PERFCOUNTER0_LO" string in object:register_mappings.1133 7285 "name": "VGT_PERFCOUNTER0_HI" string in object:register_mappings.1134 7290 "name": "VGT_PERFCOUNTER1_LO" string in object:register_mappings.1135 7295 "name": "VGT_PERFCOUNTER1_HI" string in object:register_mappings.1136 7300 "name": "VGT_PERFCOUNTER2_LO" string in object:register_mappings.1137 7305 "name": "VGT_PERFCOUNTER2_HI" string in object:register_mappings.1138 7310 "name": "VGT_PERFCOUNTER3_LO" string in object:register_mappings.1139 7315 "name": "VGT_PERFCOUNTER3_HI" string in object:register_mappings.1140 7320 "name": "PA_SU_PERFCOUNTER0_LO" string in object:register_mappings.1141 7325 "name": "PA_SU_PERFCOUNTER0_HI", string in object:register_mappings.1142 7331 "name": "PA_SU_PERFCOUNTER1_LO" string in object:register_mappings.1143 7336 "name": "PA_SU_PERFCOUNTER1_HI", string in object:register_mappings.1144 7342 "name": "PA_SU_PERFCOUNTER2_LO" string in object:register_mappings.1145 7347 "name": "PA_SU_PERFCOUNTER2_HI", string in object:register_mappings.1146 7353 "name": "PA_SU_PERFCOUNTER3_LO" string in object:register_mappings.1147 7358 "name": "PA_SU_PERFCOUNTER3_HI", string in object:register_mappings.1148 7364 "name": "PA_SC_PERFCOUNTER0_LO" string in object:register_mappings.1149 7369 "name": "PA_SC_PERFCOUNTER0_HI" string in object:register_mappings.1150 7374 "name": "PA_SC_PERFCOUNTER1_LO" string in object:register_mappings.1151 7379 "name": "PA_SC_PERFCOUNTER1_HI" string in object:register_mappings.1152 7384 "name": "PA_SC_PERFCOUNTER2_LO" string in object:register_mappings.1153 7389 "name": "PA_SC_PERFCOUNTER2_HI" string in object:register_mappings.1154 7394 "name": "PA_SC_PERFCOUNTER3_LO" string in object:register_mappings.1155 7399 "name": "PA_SC_PERFCOUNTER3_HI" string in object:register_mappings.1156 7404 "name": "PA_SC_PERFCOUNTER4_LO" string in object:register_mappings.1157 7409 "name": "PA_SC_PERFCOUNTER4_HI" string in object:register_mappings.1158 7414 "name": "PA_SC_PERFCOUNTER5_LO" string in object:register_mappings.1159 7419 "name": "PA_SC_PERFCOUNTER5_HI" string in object:register_mappings.1160 7424 "name": "PA_SC_PERFCOUNTER6_LO" string in object:register_mappings.1161 7429 "name": "PA_SC_PERFCOUNTER6_HI" string in object:register_mappings.1162 7434 "name": "PA_SC_PERFCOUNTER7_LO" string in object:register_mappings.1163 7439 "name": "PA_SC_PERFCOUNTER7_HI" string in object:register_mappings.1164 7444 "name": "SPI_PERFCOUNTER0_HI" string in object:register_mappings.1165 7449 "name": "SPI_PERFCOUNTER0_LO" string in object:register_mappings.1166 7454 "name": "SPI_PERFCOUNTER1_HI" string in object:register_mappings.1167 7459 "name": "SPI_PERFCOUNTER1_LO" string in object:register_mappings.1168 7464 "name": "SPI_PERFCOUNTER2_HI" string in object:register_mappings.1169 7469 "name": "SPI_PERFCOUNTER2_LO" string in object:register_mappings.1170 7474 "name": "SPI_PERFCOUNTER3_HI" string in object:register_mappings.1171 7479 "name": "SPI_PERFCOUNTER3_LO" string in object:register_mappings.1172 7484 "name": "SPI_PERFCOUNTER4_HI" string in object:register_mappings.1173 7489 "name": "SPI_PERFCOUNTER4_LO" string in object:register_mappings.1174 7494 "name": "SPI_PERFCOUNTER5_HI" string in object:register_mappings.1175 7499 "name": "SPI_PERFCOUNTER5_LO" string in object:register_mappings.1176 7504 "name": "SQ_PERFCOUNTER0_LO" string in object:register_mappings.1177 7509 "name": "SQ_PERFCOUNTER0_HI" string in object:register_mappings.1178 7514 "name": "SQ_PERFCOUNTER1_LO" string in object:register_mappings.1179 7519 "name": "SQ_PERFCOUNTER1_HI" string in object:register_mappings.1180 7524 "name": "SQ_PERFCOUNTER2_LO" string in object:register_mappings.1181 7529 "name": "SQ_PERFCOUNTER2_HI" string in object:register_mappings.1182 7534 "name": "SQ_PERFCOUNTER3_LO" string in object:register_mappings.1183 7539 "name": "SQ_PERFCOUNTER3_HI" string in object:register_mappings.1184 7544 "name": "SQ_PERFCOUNTER4_LO" string in object:register_mappings.1185 7549 "name": "SQ_PERFCOUNTER4_HI" string in object:register_mappings.1186 7554 "name": "SQ_PERFCOUNTER5_LO" string in object:register_mappings.1187 7559 "name": "SQ_PERFCOUNTER5_HI" string in object:register_mappings.1188 7564 "name": "SQ_PERFCOUNTER6_LO" string in object:register_mappings.1189 7569 "name": "SQ_PERFCOUNTER6_HI" string in object:register_mappings.1190 7574 "name": "SQ_PERFCOUNTER7_LO" string in object:register_mappings.1191 7579 "name": "SQ_PERFCOUNTER7_HI" string in object:register_mappings.1192 7584 "name": "SQ_PERFCOUNTER8_LO" string in object:register_mappings.1193 7589 "name": "SQ_PERFCOUNTER8_HI" string in object:register_mappings.1194 7594 "name": "SQ_PERFCOUNTER9_LO" string in object:register_mappings.1195 7599 "name": "SQ_PERFCOUNTER9_HI" string in object:register_mappings.1196 7604 "name": "SQ_PERFCOUNTER10_LO" string in object:register_mappings.1197 7609 "name": "SQ_PERFCOUNTER10_HI" string in object:register_mappings.1198 7614 "name": "SQ_PERFCOUNTER11_LO" string in object:register_mappings.1199 7619 "name": "SQ_PERFCOUNTER11_HI" string in object:register_mappings.1200 7624 "name": "SQ_PERFCOUNTER12_LO" string in object:register_mappings.1201 7629 "name": "SQ_PERFCOUNTER12_HI" string in object:register_mappings.1202 7634 "name": "SQ_PERFCOUNTER13_LO" string in object:register_mappings.1203 7639 "name": "SQ_PERFCOUNTER13_HI" string in object:register_mappings.1204 7644 "name": "SQ_PERFCOUNTER14_LO" string in object:register_mappings.1205 7649 "name": "SQ_PERFCOUNTER14_HI" string in object:register_mappings.1206 7654 "name": "SQ_PERFCOUNTER15_LO" string in object:register_mappings.1207 7659 "name": "SQ_PERFCOUNTER15_HI" string in object:register_mappings.1208 7664 "name": "SX_PERFCOUNTER0_LO" string in object:register_mappings.1209 7669 "name": "SX_PERFCOUNTER0_HI" string in object:register_mappings.1210 7674 "name": "SX_PERFCOUNTER1_LO" string in object:register_mappings.1211 7679 "name": "SX_PERFCOUNTER1_HI" string in object:register_mappings.1212 7684 "name": "SX_PERFCOUNTER2_LO" string in object:register_mappings.1213 7689 "name": "SX_PERFCOUNTER2_HI" string in object:register_mappings.1214 7694 "name": "SX_PERFCOUNTER3_LO" string in object:register_mappings.1215 7699 "name": "SX_PERFCOUNTER3_HI" string in object:register_mappings.1216 7704 "name": "GDS_PERFCOUNTER0_LO" string in object:register_mappings.1217 7709 "name": "GDS_PERFCOUNTER0_HI" string in object:register_mappings.1218 7714 "name": "GDS_PERFCOUNTER1_LO" string in object:register_mappings.1219 7719 "name": "GDS_PERFCOUNTER1_HI" string in object:register_mappings.1220 7724 "name": "GDS_PERFCOUNTER2_LO" string in object:register_mappings.1221 7729 "name": "GDS_PERFCOUNTER2_HI" string in object:register_mappings.1222 7734 "name": "GDS_PERFCOUNTER3_LO" string in object:register_mappings.1223 7739 "name": "GDS_PERFCOUNTER3_HI" string in object:register_mappings.1224 7744 "name": "TA_PERFCOUNTER0_LO" string in object:register_mappings.1225 7749 "name": "TA_PERFCOUNTER0_HI" string in object:register_mappings.1226 7754 "name": "TA_PERFCOUNTER1_LO" string in object:register_mappings.1227 7759 "name": "TA_PERFCOUNTER1_HI" string in object:register_mappings.1228 7764 "name": "TD_PERFCOUNTER0_LO" string in object:register_mappings.1229 7769 "name": "TD_PERFCOUNTER0_HI" string in object:register_mappings.1230 7774 "name": "TD_PERFCOUNTER1_LO" string in object:register_mappings.1231 7779 "name": "TD_PERFCOUNTER1_HI" string in object:register_mappings.1232 7784 "name": "TCP_PERFCOUNTER0_LO" string in object:register_mappings.1233 7789 "name": "TCP_PERFCOUNTER0_HI" string in object:register_mappings.1234 7794 "name": "TCP_PERFCOUNTER1_LO" string in object:register_mappings.1235 7799 "name": "TCP_PERFCOUNTER1_HI" string in object:register_mappings.1236 7804 "name": "TCP_PERFCOUNTER2_LO" string in object:register_mappings.1237 7809 "name": "TCP_PERFCOUNTER2_HI" string in object:register_mappings.1238 7814 "name": "TCP_PERFCOUNTER3_LO" string in object:register_mappings.1239 7819 "name": "TCP_PERFCOUNTER3_HI" string in object:register_mappings.1240 7824 "name": "TCC_PERFCOUNTER0_LO" string in object:register_mappings.1241 7829 "name": "TCC_PERFCOUNTER0_HI" string in object:register_mappings.1242 7834 "name": "TCC_PERFCOUNTER1_LO" string in object:register_mappings.1243 7839 "name": "TCC_PERFCOUNTER1_HI" string in object:register_mappings.1244 7844 "name": "TCC_PERFCOUNTER2_LO" string in object:register_mappings.1245 7849 "name": "TCC_PERFCOUNTER2_HI" string in object:register_mappings.1246 7854 "name": "TCC_PERFCOUNTER3_LO" string in object:register_mappings.1247 7859 "name": "TCC_PERFCOUNTER3_HI" string in object:register_mappings.1248 7864 "name": "TCA_PERFCOUNTER0_LO" string in object:register_mappings.1249 7869 "name": "TCA_PERFCOUNTER0_HI" string in object:register_mappings.1250 7874 "name": "TCA_PERFCOUNTER1_LO" string in object:register_mappings.1251 7879 "name": "TCA_PERFCOUNTER1_HI" string in object:register_mappings.1252 7884 "name": "TCA_PERFCOUNTER2_LO" string in object:register_mappings.1253 7889 "name": "TCA_PERFCOUNTER2_HI" string in object:register_mappings.1254 7894 "name": "TCA_PERFCOUNTER3_LO" string in object:register_mappings.1255 7899 "name": "TCA_PERFCOUNTER3_HI" string in object:register_mappings.1256 7904 "name": "TCS_PERFCOUNTER0_LO" string in object:register_mappings.1257 7909 "name": "TCS_PERFCOUNTER0_HI" string in object:register_mappings.1258 7914 "name": "TCS_PERFCOUNTER1_LO" string in object:register_mappings.1259 7919 "name": "TCS_PERFCOUNTER1_HI" string in object:register_mappings.1260 7924 "name": "TCS_PERFCOUNTER2_LO" string in object:register_mappings.1261 7929 "name": "TCS_PERFCOUNTER2_HI" string in object:register_mappings.1262 7934 "name": "TCS_PERFCOUNTER3_LO" string in object:register_mappings.1263 7939 "name": "TCS_PERFCOUNTER3_HI" string in object:register_mappings.1264 7944 "name": "CB_PERFCOUNTER0_LO" string in object:register_mappings.1265 7949 "name": "CB_PERFCOUNTER0_HI" string in object:register_mappings.1266 7954 "name": "CB_PERFCOUNTER1_LO" string in object:register_mappings.1267 7959 "name": "CB_PERFCOUNTER1_HI" string in object:register_mappings.1268 7964 "name": "CB_PERFCOUNTER2_LO" string in object:register_mappings.1269 7969 "name": "CB_PERFCOUNTER2_HI" string in object:register_mappings.1270 7974 "name": "CB_PERFCOUNTER3_LO" string in object:register_mappings.1271 7979 "name": "CB_PERFCOUNTER3_HI" string in object:register_mappings.1272 7984 "name": "DB_PERFCOUNTER0_LO" string in object:register_mappings.1273 7989 "name": "DB_PERFCOUNTER0_HI" string in object:register_mappings.1274 7994 "name": "DB_PERFCOUNTER1_LO" string in object:register_mappings.1275 7999 "name": "DB_PERFCOUNTER1_HI" string in object:register_mappings.1276 8004 "name": "DB_PERFCOUNTER2_LO" string in object:register_mappings.1277 8009 "name": "DB_PERFCOUNTER2_HI" string in object:register_mappings.1278 8014 "name": "DB_PERFCOUNTER3_LO" string in object:register_mappings.1279 8019 "name": "DB_PERFCOUNTER3_HI" string in object:register_mappings.1280 8024 "name": "RLC_PERFCOUNTER0_LO" string in object:register_mappings.1281 8029 "name": "RLC_PERFCOUNTER0_HI" string in object:register_mappings.1282 8034 "name": "RLC_PERFCOUNTER1_LO" string in object:register_mappings.1283 8039 "name": "RLC_PERFCOUNTER1_HI" string in object:register_mappings.1284 8044 "name": "CPG_PERFCOUNTER1_SELECT", string in object:register_mappings.1285 8050 "name": "CPG_PERFCOUNTER0_SELECT1", string in object:register_mappings.1286 8056 "name": "CPG_PERFCOUNTER0_SELECT", string in object:register_mappings.1287 8062 "name": "CPC_PERFCOUNTER1_SELECT", string in object:register_mappings.1288 8068 "name": "CPC_PERFCOUNTER0_SELECT1", string in object:register_mappings.1289 8074 "name": "CPF_PERFCOUNTER1_SELECT", string in object:register_mappings.1290 8080 "name": "CPF_PERFCOUNTER0_SELECT1", string in object:register_mappings.1291 8086 "name": "CPF_PERFCOUNTER0_SELECT", string in object:register_mappings.1292 8092 "name": "CP_PERFMON_CNTL", string in object:register_mappings.1293 8098 "name": "CPC_PERFCOUNTER0_SELECT", string in object:register_mappings.1294 8104 "name": "CP_DRAW_OBJECT" string in object:register_mappings.1295 8109 "name": "CP_DRAW_OBJECT_COUNTER", string in object:register_mappings.1296 8115 "name": "CP_DRAW_WINDOW_MASK_HI" string in object:register_mappings.1297 8120 "name": "CP_DRAW_WINDOW_HI" string in object:register_mappings.1298 8125 "name": "CP_DRAW_WINDOW_LO", string in object:register_mappings.1299 8131 "name": "CP_DRAW_WINDOW_CNTL", string in object:register_mappings.1300 8137 "name": "GRBM_PERFCOUNTER0_SELECT", string in object:register_mappings.1301 8143 "name": "GRBM_PERFCOUNTER1_SELECT", string in object:register_mappings.1302 8149 "name": "GRBM_SE0_PERFCOUNTER_SELECT", string in object:register_mappings.1303 8155 "name": "GRBM_SE1_PERFCOUNTER_SELECT", string in object:register_mappings.1304 8161 "name": "GRBM_SE2_PERFCOUNTER_SELECT", string in object:register_mappings.1305 8167 "name": "GRBM_SE3_PERFCOUNTER_SELECT", string in object:register_mappings.1306 8173 "name": "WD_PERFCOUNTER0_SELECT", string in object:register_mappings.1307 8179 "name": "WD_PERFCOUNTER1_SELECT", string in object:register_mappings.1308 8185 "name": "WD_PERFCOUNTER2_SELECT", string in object:register_mappings.1309 8191 "name": "WD_PERFCOUNTER3_SELECT", string in object:register_mappings.1310 8197 "name": "IA_PERFCOUNTER0_SELECT", string in object:register_mappings.1311 8203 "name": "IA_PERFCOUNTER1_SELECT", string in object:register_mappings.1312 8209 "name": "IA_PERFCOUNTER2_SELECT", string in object:register_mappings.1313 8215 "name": "IA_PERFCOUNTER3_SELECT", string in object:register_mappings.1314 8221 "name": "IA_PERFCOUNTER0_SELECT1", string in object:register_mappings.1315 8227 "name": "VGT_PERFCOUNTER0_SELECT", string in object:register_mappings.1316 8233 "name": "VGT_PERFCOUNTER1_SELECT", string in object:register_mappings.1317 8239 "name": "VGT_PERFCOUNTER2_SELECT", string in object:register_mappings.1318 8245 "name": "VGT_PERFCOUNTER3_SELECT", string in object:register_mappings.1319 8251 "name": "VGT_PERFCOUNTER0_SELECT1", string in object:register_mappings.1320 8257 "name": "VGT_PERFCOUNTER1_SELECT1", string in object:register_mappings.1321 8263 "name": "VGT_PERFCOUNTER_SEID_MASK", string in object:register_mappings.1322 8269 "name": "PA_SU_PERFCOUNTER0_SELECT", string in object:register_mappings.1323 8275 "name": "PA_SU_PERFCOUNTER0_SELECT1", string in object:register_mappings.1324 8281 "name": "PA_SU_PERFCOUNTER1_SELECT", string in object:register_mappings.1325 8287 "name": "PA_SU_PERFCOUNTER1_SELECT1", string in object:register_mappings.1326 8293 "name": "PA_SU_PERFCOUNTER2_SELECT", string in object:register_mappings.1327 8299 "name": "PA_SU_PERFCOUNTER3_SELECT", string in object:register_mappings.1328 8305 "name": "PA_SC_PERFCOUNTER0_SELECT", string in object:register_mappings.1329 8311 "name": "PA_SC_PERFCOUNTER0_SELECT1", string in object:register_mappings.1330 8317 "name": "PA_SC_PERFCOUNTER1_SELECT", string in object:register_mappings.1331 8323 "name": "PA_SC_PERFCOUNTER2_SELECT", string in object:register_mappings.1332 8329 "name": "PA_SC_PERFCOUNTER3_SELECT", string in object:register_mappings.1333 8335 "name": "PA_SC_PERFCOUNTER4_SELECT", string in object:register_mappings.1334 8341 "name": "PA_SC_PERFCOUNTER5_SELECT", string in object:register_mappings.1335 8347 "name": "PA_SC_PERFCOUNTER6_SELECT", string in object:register_mappings.1336 8353 "name": "PA_SC_PERFCOUNTER7_SELECT", string in object:register_mappings.1337 8359 "name": "SPI_PERFCOUNTER0_SELECT", string in object:register_mappings.1338 8365 "name": "SPI_PERFCOUNTER1_SELECT", string in object:register_mappings.1339 8371 "name": "SPI_PERFCOUNTER2_SELECT", string in object:register_mappings.1340 8377 "name": "SPI_PERFCOUNTER3_SELECT", string in object:register_mappings.1341 8383 "name": "SPI_PERFCOUNTER0_SELECT1", string in object:register_mappings.1342 8389 "name": "SPI_PERFCOUNTER1_SELECT1", string in object:register_mappings.1343 8395 "name": "SPI_PERFCOUNTER2_SELECT1", string in object:register_mappings.1344 8401 "name": "SPI_PERFCOUNTER3_SELECT1", string in object:register_mappings.1345 8407 "name": "SPI_PERFCOUNTER4_SELECT", string in object:register_mappings.1346 8413 "name": "SPI_PERFCOUNTER5_SELECT", string in object:register_mappings.1347 8419 "name": "SPI_PERFCOUNTER_BINS", string in object:register_mappings.1348 8425 "name": "SQ_PERFCOUNTER0_SELECT", string in object:register_mappings.1349 8431 "name": "SQ_PERFCOUNTER1_SELECT", string in object:register_mappings.1350 8437 "name": "SQ_PERFCOUNTER2_SELECT", string in object:register_mappings.1351 8443 "name": "SQ_PERFCOUNTER3_SELECT", string in object:register_mappings.1352 8449 "name": "SQ_PERFCOUNTER4_SELECT", string in object:register_mappings.1353 8455 "name": "SQ_PERFCOUNTER5_SELECT", string in object:register_mappings.1354 8461 "name": "SQ_PERFCOUNTER6_SELECT", string in object:register_mappings.1355 8467 "name": "SQ_PERFCOUNTER7_SELECT", string in object:register_mappings.1356 8473 "name": "SQ_PERFCOUNTER8_SELECT", string in object:register_mappings.1357 8479 "name": "SQ_PERFCOUNTER9_SELECT", string in object:register_mappings.1358 8485 "name": "SQ_PERFCOUNTER10_SELECT", string in object:register_mappings.1359 8491 "name": "SQ_PERFCOUNTER11_SELECT", string in object:register_mappings.1360 8497 "name": "SQ_PERFCOUNTER12_SELECT", string in object:register_mappings.1361 8503 "name": "SQ_PERFCOUNTER13_SELECT", string in object:register_mappings.1362 8509 "name": "SQ_PERFCOUNTER14_SELECT", string in object:register_mappings.1363 8515 "name": "SQ_PERFCOUNTER15_SELECT", string in object:register_mappings.1364 8521 "name": "SQ_PERFCOUNTER_CTRL", string in object:register_mappings.1365 8527 "name": "SQ_PERFCOUNTER_MASK", string in object:register_mappings.1366 8533 "name": "SQ_PERFCOUNTER_CTRL2", string in object:register_mappings.1367 8539 "name": "SX_PERFCOUNTER0_SELECT", string in object:register_mappings.1368 8545 "name": "SX_PERFCOUNTER1_SELECT", string in object:register_mappings.1369 8551 "name": "SX_PERFCOUNTER2_SELECT", string in object:register_mappings.1370 8557 "name": "SX_PERFCOUNTER3_SELECT", string in object:register_mappings.1371 8563 "name": "SX_PERFCOUNTER0_SELECT1", string in object:register_mappings.1372 8569 "name": "SX_PERFCOUNTER1_SELECT1", string in object:register_mappings.1373 8575 "name": "GDS_PERFCOUNTER0_SELECT", string in object:register_mappings.1374 8581 "name": "GDS_PERFCOUNTER1_SELECT", string in object:register_mappings.1375 8587 "name": "GDS_PERFCOUNTER2_SELECT", string in object:register_mappings.1376 8593 "name": "GDS_PERFCOUNTER3_SELECT", string in object:register_mappings.1377 8599 "name": "GDS_PERFCOUNTER0_SELECT1", string in object:register_mappings.1378 8605 "name": "TA_PERFCOUNTER0_SELECT", string in object:register_mappings.1379 8611 "name": "TA_PERFCOUNTER0_SELECT1", string in object:register_mappings.1380 8617 "name": "TA_PERFCOUNTER1_SELECT", string in object:register_mappings.1381 8623 "name": "TD_PERFCOUNTER0_SELECT", string in object:register_mappings.1382 8629 "name": "TD_PERFCOUNTER0_SELECT1", string in object:register_mappings.1383 8635 "name": "TD_PERFCOUNTER1_SELECT", string in object:register_mappings.1384 8641 "name": "TCP_PERFCOUNTER0_SELECT", string in object:register_mappings.1385 8647 "name": "TCP_PERFCOUNTER0_SELECT1", string in object:register_mappings.1386 8653 "name": "TCP_PERFCOUNTER1_SELECT", string in object:register_mappings.1387 8659 "name": "TCP_PERFCOUNTER1_SELECT1", string in object:register_mappings.1388 8665 "name": "TCP_PERFCOUNTER2_SELECT", string in object:register_mappings.1389 8671 "name": "TCP_PERFCOUNTER3_SELECT", string in object:register_mappings.1390 8677 "name": "TCC_PERFCOUNTER0_SELECT", string in object:register_mappings.1391 8683 "name": "TCC_PERFCOUNTER0_SELECT1", string in object:register_mappings.1392 8689 "name": "TCC_PERFCOUNTER1_SELECT", string in object:register_mappings.1393 8695 "name": "TCC_PERFCOUNTER1_SELECT1", string in object:register_mappings.1394 8701 "name": "TCC_PERFCOUNTER2_SELECT", string in object:register_mappings.1395 8707 "name": "TCC_PERFCOUNTER3_SELECT", string in object:register_mappings.1396 8713 "name": "TCA_PERFCOUNTER0_SELECT", string in object:register_mappings.1397 8719 "name": "TCA_PERFCOUNTER0_SELECT1", string in object:register_mappings.1398 8725 "name": "TCA_PERFCOUNTER1_SELECT", string in object:register_mappings.1399 8731 "name": "TCA_PERFCOUNTER1_SELECT1", string in object:register_mappings.1400 8737 "name": "TCA_PERFCOUNTER2_SELECT", string in object:register_mappings.1401 8743 "name": "TCA_PERFCOUNTER3_SELECT", string in object:register_mappings.1402 8749 "name": "TCS_PERFCOUNTER0_SELECT", string in object:register_mappings.1403 8755 "name": "TCS_PERFCOUNTER0_SELECT1", string in object:register_mappings.1404 8761 "name": "TCS_PERFCOUNTER1_SELECT", string in object:register_mappings.1405 8767 "name": "TCS_PERFCOUNTER2_SELECT", string in object:register_mappings.1406 8773 "name": "TCS_PERFCOUNTER3_SELECT", string in object:register_mappings.1407 8779 "name": "CB_PERFCOUNTER_FILTER", string in object:register_mappings.1408 8785 "name": "CB_PERFCOUNTER0_SELECT", string in object:register_mappings.1409 8791 "name": "CB_PERFCOUNTER0_SELECT1", string in object:register_mappings.1410 8797 "name": "CB_PERFCOUNTER1_SELECT", string in object:register_mappings.1411 8803 "name": "CB_PERFCOUNTER2_SELECT", string in object:register_mappings.1412 8809 "name": "CB_PERFCOUNTER3_SELECT", string in object:register_mappings.1413 8815 "name": "DB_PERFCOUNTER0_SELECT", string in object:register_mappings.1414 8821 "name": "DB_PERFCOUNTER0_SELECT1", string in object:register_mappings.1415 8827 "name": "DB_PERFCOUNTER1_SELECT", string in object:register_mappings.1416 8833 "name": "DB_PERFCOUNTER1_SELECT1", string in object:register_mappings.1417 8839 "name": "DB_PERFCOUNTER2_SELECT", string in object:register_mappings.1418 8845 "name": "DB_PERFCOUNTER3_SELECT", string in object:register_mappings.1419 8851 "name": "RLC_SPM_PERFMON_CNTL", string in object:register_mappings.1420 8857 "name": "RLC_SPM_PERFMON_RING_BASE_LO" string in object:register_mappings.1421 8862 "name": "RLC_SPM_PERFMON_RING_BASE_HI", string in object:register_mappings.1422 8868 "name": "RLC_SPM_PERFMON_RING_SIZE" string in object:register_mappings.1423 8873 "name": "RLC_SPM_PERFMON_SEGMENT_SIZE", string in object:register_mappings.1424 8879 "name": "RLC_SPM_SE_MUXSEL_ADDR" string in object:register_mappings.1425 8884 "name": "RLC_SPM_SE_MUXSEL_DATA" string in object:register_mappings.1426 8889 "name": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1427 8895 "name": "RLC_SPM_CPC_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1428 8901 "name": "RLC_SPM_CPF_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1429 8907 "name": "RLC_SPM_CB_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1430 8913 "name": "RLC_SPM_DB_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1431 8919 "name": "RLC_SPM_PA_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1432 8925 "name": "RLC_SPM_GDS_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1433 8931 "name": "RLC_SPM_IA_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1434 8937 "name": "RLC_SPM_SC_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1435 8943 "name": "RLC_SPM_TCC_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1436 8949 "name": "RLC_SPM_TCA_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1437 8955 "name": "RLC_SPM_TCP_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1438 8961 "name": "RLC_SPM_TA_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1439 8967 "name": "RLC_SPM_TD_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1440 8973 "name": "RLC_SPM_VGT_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1441 8979 "name": "RLC_SPM_SPI_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1442 8985 "name": "RLC_SPM_SQG_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1443 8991 "name": "RLC_SPM_TCS_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1444 8997 "name": "RLC_SPM_SX_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1445 9003 "name": "RLC_SPM_GLOBAL_MUXSEL_ADDR" string in object:register_mappings.1446 9008 "name": "RLC_SPM_GLOBAL_MUXSEL_DATA" string in object:register_mappings.1447 9013 "name": "RLC_SPM_RING_RDPTR" string in object:register_mappings.1448 9018 "name": "RLC_SPM_SEGMENT_THRESHOLD" string in object:register_mappings.1449 9023 "name": "RLC_SPM_DBR0_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1450 9029 "name": "RLC_SPM_DBR1_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1451 9035 "name": "RLC_SPM_CBR0_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1452 9041 "name": "RLC_SPM_CBR1_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1453 9047 "name": "RLC_PERFMON_CNTL", string in object:register_mappings.1454 9053 "name": "RLC_PERFCOUNTER0_SELECT", string in object:register_mappings.1455 9059 "name": "RLC_PERFCOUNTER1_SELECT", string in object:register_mappings.1456 9066 {"bits": [0, 4], "enum_ref": "BlendOp", "name": "COLOR_SRCBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.0 9067 {"bits": [5, 7], "enum_ref": "CombFunc", "name": "COLOR_COMB_FCN"}, string in object:register_types.CB_BLEND0_CONTROL.fields.1 9068 {"bits": [8, 12], "enum_ref": "BlendOp", "name": "COLOR_DESTBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.2 9069 {"bits": [16, 20], "enum_ref": "BlendOp", "name": "ALPHA_SRCBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.3 9070 {"bits": [21, 23], "enum_ref": "CombFunc", "name": "ALPHA_COMB_FCN"}, string in object:register_types.CB_BLEND0_CONTROL.fields.4 9071 {"bits": [24, 28], "enum_ref": "BlendOp", "name": "ALPHA_DESTBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.5 9072 {"bits": [29, 29], "name": "SEPARATE_ALPHA_BLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.6 9073 {"bits": [30, 30], "name": "ENABLE"}, string in object:register_types.CB_BLEND0_CONTROL.fields.7 9074 {"bits": [31, 31], "name": "DISABLE_ROP3"} string in object:register_types.CB_BLEND0_CONTROL.fields.8 9079 {"bits": [0, 4], "name": "TILE_MODE_INDEX"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.0 9080 {"bits": [5, 9], "name": "FMASK_TILE_MODE_INDEX"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.1 9081 {"bits": [10, 11], "name": "FMASK_BANK_HEIGHT"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.2 9082 {"bits": [12, 14], "name": "NUM_SAMPLES"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.3 9083 {"bits": [15, 16], "name": "NUM_FRAGMENTS"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.4 9084 {"bits": [17, 17], "name": "FORCE_DST_ALPHA_1"} string in object:register_types.CB_COLOR0_ATTRIB.fields.5 9089 {"bits": [0, 13], "name": "TILE_MAX"} string in object:register_types.CB_COLOR0_CMASK_SLICE.fields.0 9094 {"bits": [0, 1], "enum_ref": "SurfaceEndian", "name": "ENDIAN"}, string in object:register_types.CB_COLOR0_INFO.fields.0 9095 {"bits": [2, 6], "enum_ref": "ColorFormat", "name": "FORMAT"}, string in object:register_types.CB_COLOR0_INFO.fields.1 9096 {"bits": [7, 7], "name": "LINEAR_GENERAL"}, string in object:register_types.CB_COLOR0_INFO.fields.2 9097 {"bits": [8, 10], "enum_ref": "SurfaceNumber", "name": "NUMBER_TYPE"}, string in object:register_types.CB_COLOR0_INFO.fields.3 9098 {"bits": [11, 12], "enum_ref": "SurfaceSwap", "name": "COMP_SWAP"}, string in object:register_types.CB_COLOR0_INFO.fields.4 9099 {"bits": [13, 13], "name": "FAST_CLEAR"}, string in object:register_types.CB_COLOR0_INFO.fields.5 9100 {"bits": [14, 14], "name": "COMPRESSION"}, string in object:register_types.CB_COLOR0_INFO.fields.6 9101 {"bits": [15, 15], "name": "BLEND_CLAMP"}, string in object:register_types.CB_COLOR0_INFO.fields.7 9102 {"bits": [16, 16], "name": "BLEND_BYPASS"}, string in object:register_types.CB_COLOR0_INFO.fields.8 9103 {"bits": [17, 17], "name": "SIMPLE_FLOAT"}, string in object:register_types.CB_COLOR0_INFO.fields.9 9104 {"bits": [18, 18], "name": "ROUND_MODE"}, string in object:register_types.CB_COLOR0_INFO.fields.10 9105 {"bits": [19, 19], "name": "CMASK_IS_LINEAR"}, string in object:register_types.CB_COLOR0_INFO.fields.11 9106 {"bits": [20, 22], "enum_ref": "BlendOpt", "name": "BLEND_OPT_DONT_RD_DST"}, string in object:register_types.CB_COLOR0_INFO.fields.12 9107 {"bits": [23, 25], "enum_ref": "BlendOpt", "name": "BLEND_OPT_DISCARD_PIXEL"}, string in object:register_types.CB_COLOR0_INFO.fields.13 9108 {"bits": [26, 26], "name": "FMASK_COMPRESSION_DISABLE"} string in object:register_types.CB_COLOR0_INFO.fields.14 9113 {"bits": [0, 10], "name": "TILE_MAX"}, string in object:register_types.CB_COLOR0_PITCH.fields.0 9114 {"bits": [20, 30], "name": "FMASK_TILE_MAX"} string in object:register_types.CB_COLOR0_PITCH.fields.1 9119 {"bits": [0, 21], "name": "TILE_MAX"} string in object:register_types.CB_COLOR0_SLICE.fields.0 9124 {"bits": [0, 10], "name": "SLICE_START"}, string in object:register_types.CB_COLOR0_VIEW.fields.0 9125 {"bits": [13, 23], "name": "SLICE_MAX"} string in object:register_types.CB_COLOR0_VIEW.fields.1 9130 {"bits": [3, 3], "name": "DEGAMMA_ENABLE"}, string in object:register_types.CB_COLOR_CONTROL.fields.0 9131 {"bits": [4, 6], "enum_ref": "CBMode", "name": "MODE"}, string in object:register_types.CB_COLOR_CONTROL.fields.1 9132 {"bits": [16, 23], "enum_ref": "ROP3", "name": "ROP3"} string in object:register_types.CB_COLOR_CONTROL.fields.2 9137 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.0 9138 {"bits": [10, 18], "name": "PERF_SEL1"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.1 9139 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.2 9140 {"bits": [24, 27], "name": "PERF_MODE1"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.3 9141 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.4 9146 {"bits": [0, 8], "name": "PERF_SEL2"}, string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.0 9147 {"bits": [10, 18], "name": "PERF_SEL3"}, string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.1 9148 {"bits": [24, 27], "name": "PERF_MODE3"}, string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.2 9149 {"bits": [28, 31], "name": "PERF_MODE2"} string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.3 9154 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.CB_PERFCOUNTER1_SELECT.fields.0 9155 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.CB_PERFCOUNTER1_SELECT.fields.1 9160 {"bits": [0, 0], "name": "OP_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.0 9161 {"bits": [1, 3], "enum_ref": "CBPerfOpFilterSel", "name": "OP_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.1 9162 {"bits": [4, 4], "name": "FORMAT_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.2 9163 {"bits": [5, 9], "name": "FORMAT_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.3 9164 {"bits": [10, 10], "name": "CLEAR_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.4 9165 {"bits": [11, 11], "enum_ref": "CBPerfClearFilterSel", "name": "CLEAR_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.5 9166 {"bits": [12, 12], "name": "MRT_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.6 9167 {"bits": [13, 15], "name": "MRT_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.7 9168 {"bits": [17, 17], "name": "NUM_SAMPLES_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.8 9169 {"bits": [18, 20], "name": "NUM_SAMPLES_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.9 9170 {"bits": [21, 21], "name": "NUM_FRAGMENTS_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.10 9171 {"bits": [22, 23], "name": "NUM_FRAGMENTS_FILTER_SEL"} string in object:register_types.CB_PERFCOUNTER_FILTER.fields.11 9176 {"bits": [0, 3], "name": "OUTPUT0_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.0 9177 {"bits": [4, 7], "name": "OUTPUT1_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.1 9178 {"bits": [8, 11], "name": "OUTPUT2_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.2 9179 {"bits": [12, 15], "name": "OUTPUT3_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.3 9180 {"bits": [16, 19], "name": "OUTPUT4_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.4 9181 {"bits": [20, 23], "name": "OUTPUT5_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.5 9182 {"bits": [24, 27], "name": "OUTPUT6_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.6 9183 {"bits": [28, 31], "name": "OUTPUT7_ENABLE"} string in object:register_types.CB_SHADER_MASK.fields.7 9188 {"bits": [0, 3], "name": "TARGET0_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.0 9189 {"bits": [4, 7], "name": "TARGET1_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.1 9190 {"bits": [8, 11], "name": "TARGET2_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.2 9191 {"bits": [12, 15], "name": "TARGET3_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.3 9192 {"bits": [16, 19], "name": "TARGET4_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.4 9193 {"bits": [20, 23], "name": "TARGET5_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.5 9194 {"bits": [24, 27], "name": "TARGET6_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.6 9195 {"bits": [28, 31], "name": "TARGET7_ENABLE"} string in object:register_types.CB_TARGET_MASK.fields.7 9200 {"bits": [0, 0], "name": "COMPUTE_SHADER_EN"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.0 9201 {"bits": [1, 1], "name": "PARTIAL_TG_EN"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.1 9202 {"bits": [2, 2], "name": "FORCE_START_AT_000"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.2 9203 {"bits": [3, 3], "name": "ORDERED_APPEND_ENBL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.3 9204 {"bits": [4, 4], "name": "ORDERED_APPEND_MODE"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.4 9205 {"bits": [5, 5], "name": "USE_THREAD_DIMENSIONS"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.5 9206 {"bits": [6, 6], "name": "ORDER_MODE"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.6 9207 {"bits": [7, 9], "name": "DISPATCH_CACHE_CNTL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.7 9208 {"bits": [10, 10], "name": "SCALAR_L1_INV_VOL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.8 9209 {"bits": [11, 11], "name": "VECTOR_L1_INV_VOL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.9 9210 {"bits": [12, 12], "name": "DATA_ATC"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.10 9211 {"bits": [14, 14], "name": "RESTORE"} string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.11 9216 {"bits": [0, 1], "name": "SEND_SEID"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.0 9217 {"bits": [2, 2], "name": "RESERVED2"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.1 9218 {"bits": [3, 3], "name": "RESERVED3"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.2 9219 {"bits": [4, 4], "name": "RESERVED4"} string in object:register_types.COMPUTE_MISC_RESERVED.fields.3 9224 {"bits": [0, 15], "name": "NUM_THREAD_FULL"}, string in object:register_types.COMPUTE_NUM_THREAD_X.fields.0 9225 {"bits": [16, 31], "name": "NUM_THREAD_PARTIAL"} string in object:register_types.COMPUTE_NUM_THREAD_X.fields.1 9230 {"bits": [0, 0], "name": "PERFCOUNT_ENABLE"} string in object:register_types.COMPUTE_PERFCOUNT_ENABLE.fields.0 9235 {"bits": [0, 7], "name": "DATA"}, string in object:register_types.COMPUTE_PGM_HI.fields.0 9236 {"bits": [8, 8], "name": "INST_ATC"} string in object:register_types.COMPUTE_PGM_HI.fields.1 9241 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.0 9242 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.1 9243 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.2 9244 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.3 9245 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.4 9246 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.5 9247 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.6 9248 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.7 9249 {"bits": [24, 24], "name": "BULKY"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.8 9250 {"bits": [25, 25], "name": "CDBG_USER"} string in object:register_types.COMPUTE_PGM_RSRC1.fields.9 9255 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.0 9256 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.1 9257 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.2 9258 {"bits": [7, 7], "name": "TGID_X_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.3 9259 {"bits": [8, 8], "name": "TGID_Y_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.4 9260 {"bits": [9, 9], "name": "TGID_Z_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.5 9261 {"bits": [10, 10], "name": "TG_SIZE_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.6 9262 {"bits": [11, 12], "name": "TIDIG_COMP_CNT"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.7 9263 {"bits": [13, 14], "name": "EXCP_EN_MSB"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.8 9264 {"bits": [15, 23], "name": "LDS_SIZE"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.9 9265 {"bits": [24, 30], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.COMPUTE_PGM_RSRC2.fields.10 9270 {"bits": [0, 0], "name": "PIPELINESTAT_ENABLE"} string in object:register_types.COMPUTE_PIPELINESTAT_ENABLE.fields.0 9275 {"bits": [0, 9], "name": "WAVES_PER_SH"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.0 9276 {"bits": [12, 15], "name": "TG_PER_CU"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.1 9277 {"bits": [16, 21], "name": "LOCK_THRESHOLD"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.2 9278 {"bits": [22, 22], "name": "SIMD_DEST_CNTL"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.3 9279 {"bits": [23, 23], "name": "FORCE_SIMD_DIST"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.4 9280 {"bits": [24, 26], "name": "CU_GROUP_COUNT"} string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.5 9285 {"bits": [0, 15], "name": "SH0_CU_EN"}, string in object:register_types.COMPUTE_STATIC_THREAD_MGMT_SE0.fields.0 9286 {"bits": [16, 31], "name": "SH1_CU_EN"} string in object:register_types.COMPUTE_STATIC_THREAD_MGMT_SE0.fields.1 9291 {"bits": [0, 7], "name": "DATA"} string in object:register_types.COMPUTE_TBA_HI.fields.0 9296 {"bits": [0, 0], "name": "THREAD_TRACE_ENABLE"} string in object:register_types.COMPUTE_THREAD_TRACE_ENABLE.fields.0 9301 {"bits": [0, 11], "name": "WAVES"}, string in object:register_types.COMPUTE_TMPRING_SIZE.fields.0 9302 {"bits": [12, 24], "name": "WAVESIZE"} string in object:register_types.COMPUTE_TMPRING_SIZE.fields.1 9307 {"bits": [0, 3], "name": "DATA"} string in object:register_types.COMPUTE_VMID.fields.0 9312 {"bits": [0, 5], "name": "PERF_SEL"}, string in object:register_types.CPG_PERFCOUNTER0_SELECT.fields.0 9313 {"bits": [10, 15], "name": "PERF_SEL1"}, string in object:register_types.CPG_PERFCOUNTER0_SELECT.fields.1 9314 {"bits": [20, 23], "name": "CNTR_MODE"} string in object:register_types.CPG_PERFCOUNTER0_SELECT.fields.2 9319 {"bits": [0, 5], "name": "PERF_SEL2"}, string in object:register_types.CPG_PERFCOUNTER0_SELECT1.fields.0 9320 {"bits": [10, 15], "name": "PERF_SEL3"} string in object:register_types.CPG_PERFCOUNTER0_SELECT1.fields.1 9325 {"bits": [0, 5], "name": "PERF_SEL"} string in object:register_types.CPG_PERFCOUNTER1_SELECT.fields.0 9330 {"bits": [0, 15], "name": "MEM_ADDR_HI"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.0 9331 {"bits": [16, 16], "name": "CS_PS_SEL"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.1 9332 {"bits": [29, 31], "name": "COMMAND"} string in object:register_types.CP_APPEND_ADDR_HI.fields.2 9337 {"bits": [2, 31], "name": "MEM_ADDR_LO"} string in object:register_types.CP_APPEND_ADDR_LO.fields.0 9342 {"bits": [0, 15], "name": "IB1_BASE_HI"} string in object:register_types.CP_CE_IB1_BASE_HI.fields.0 9347 {"bits": [2, 31], "name": "IB1_BASE_LO"} string in object:register_types.CP_CE_IB1_BASE_LO.fields.0 9352 {"bits": [0, 19], "name": "IB1_BUFSZ"} string in object:register_types.CP_CE_IB1_BUFSZ.fields.0 9357 {"bits": [0, 15], "name": "IB2_BASE_HI"} string in object:register_types.CP_CE_IB2_BASE_HI.fields.0 9362 {"bits": [2, 31], "name": "IB2_BASE_LO"} string in object:register_types.CP_CE_IB2_BASE_LO.fields.0 9367 {"bits": [0, 19], "name": "IB2_BUFSZ"} string in object:register_types.CP_CE_IB2_BUFSZ.fields.0 9372 {"bits": [0, 15], "name": "INIT_BASE_HI"} string in object:register_types.CP_CE_INIT_BASE_HI.fields.0 9377 {"bits": [5, 31], "name": "INIT_BASE_LO"} string in object:register_types.CP_CE_INIT_BASE_LO.fields.0 9382 {"bits": [0, 11], "name": "INIT_BUFSZ"} string in object:register_types.CP_CE_INIT_BUFSZ.fields.0 9387 {"bits": [0, 7], "name": "COHER_BASE_HI_256B"} string in object:register_types.CP_COHER_BASE_HI.fields.0 9392 {"bits": [0, 0], "name": "DEST_BASE_0_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.0 9393 {"bits": [1, 1], "name": "DEST_BASE_1_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.1 9394 {"bits": [6, 6], "name": "CB0_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.2 9395 {"bits": [7, 7], "name": "CB1_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.3 9396 {"bits": [8, 8], "name": "CB2_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.4 9397 {"bits": [9, 9], "name": "CB3_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.5 9398 {"bits": [10, 10], "name": "CB4_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.6 9399 {"bits": [11, 11], "name": "CB5_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.7 9400 {"bits": [12, 12], "name": "CB6_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.8 9401 {"bits": [13, 13], "name": "CB7_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.9 9402 {"bits": [14, 14], "name": "DB_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.10 9403 {"bits": [15, 15], "name": "TCL1_VOL_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.11 9404 {"bits": [16, 16], "name": "TC_VOL_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.12 9405 {"bits": [18, 18], "name": "TC_WB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.13 9406 {"bits": [19, 19], "name": "DEST_BASE_2_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.14 9407 {"bits": [21, 21], "name": "DEST_BASE_3_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.15 9408 {"bits": [22, 22], "name": "TCL1_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.16 9409 {"bits": [23, 23], "name": "TC_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.17 9410 {"bits": [25, 25], "name": "CB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.18 9411 {"bits": [26, 26], "name": "DB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.19 9412 {"bits": [27, 27], "name": "SH_KCACHE_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.20 9413 {"bits": [28, 28], "name": "SH_KCACHE_VOL_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.21 9414 {"bits": [29, 29], "name": "SH_ICACHE_ACTION_ENA"} string in object:register_types.CP_COHER_CNTL.fields.22 9419 {"bits": [0, 7], "name": "COHER_SIZE_HI_256B"} string in object:register_types.CP_COHER_SIZE_HI.fields.0 9424 {"bits": [0, 5], "name": "START_DELAY_COUNT"} string in object:register_types.CP_COHER_START_DELAY.fields.0 9429 {"bits": [0, 7], "name": "MATCHING_GFX_CNTX"}, string in object:register_types.CP_COHER_STATUS.fields.0 9430 {"bits": [24, 25], "name": "MEID"}, string in object:register_types.CP_COHER_STATUS.fields.1 9431 {"bits": [30, 30], "name": "PHASE1_STATUS"}, string in object:register_types.CP_COHER_STATUS.fields.2 9432 {"bits": [31, 31], "name": "STATUS"} string in object:register_types.CP_COHER_STATUS.fields.3 9437 {"bits": [0, 0], "name": "MEC1_LOAD_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.0 9438 {"bits": [1, 1], "name": "MEC1_SEMAPOHRE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.1 9439 {"bits": [2, 2], "name": "MEC1_MUTEX_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.2 9440 {"bits": [3, 3], "name": "MEC1_MESSAGE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.3 9441 {"bits": [4, 4], "name": "MEC1_EOP_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.4 9442 {"bits": [5, 5], "name": "MEC1_IQ_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.5 9443 {"bits": [6, 6], "name": "MEC1_IB_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.6 9444 {"bits": [7, 7], "name": "MEC1_TC_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.7 9445 {"bits": [8, 8], "name": "MEC1_DMA_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.8 9446 {"bits": [9, 9], "name": "MEC1_PARTIAL_FLUSH_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.9 9447 {"bits": [10, 10], "name": "MEC1_PIPE0_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.10 9448 {"bits": [11, 11], "name": "MEC1_PIPE1_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.11 9449 {"bits": [12, 12], "name": "MEC1_PIPE2_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.12 9450 {"bits": [13, 13], "name": "MEC1_PIPE3_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.13 9451 {"bits": [16, 16], "name": "MEC2_LOAD_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.14 9452 {"bits": [17, 17], "name": "MEC2_SEMAPOHRE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.15 9453 {"bits": [18, 18], "name": "MEC2_MUTEX_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.16 9454 {"bits": [19, 19], "name": "MEC2_MESSAGE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.17 9455 {"bits": [20, 20], "name": "MEC2_EOP_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.18 9456 {"bits": [21, 21], "name": "MEC2_IQ_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.19 9457 {"bits": [22, 22], "name": "MEC2_IB_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.20 9458 {"bits": [23, 23], "name": "MEC2_TC_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.21 9459 {"bits": [24, 24], "name": "MEC2_DMA_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.22 9460 {"bits": [25, 25], "name": "MEC2_PARTIAL_FLUSH_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.23 9461 {"bits": [26, 26], "name": "MEC2_PIPE0_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.24 9462 {"bits": [27, 27], "name": "MEC2_PIPE1_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.25 9463 {"bits": [28, 28], "name": "MEC2_PIPE2_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.26 9464 {"bits": [29, 29], "name": "MEC2_PIPE3_BUSY"} string in object:register_types.CP_CPC_BUSY_STAT.fields.27 9469 {"bits": [0, 5], "name": "FREE_COUNT"} string in object:register_types.CP_CPC_GRBM_FREE_COUNT.fields.0 9474 {"bits": [0, 3], "name": "COUNT"} string in object:register_types.CP_CPC_HALT_HYST_COUNT.fields.0 9479 {"bits": [0, 4], "name": "PACK_DELAY_CNT"} string in object:register_types.CP_CPC_MC_CNTL.fields.0 9484 {"bits": [0, 7], "name": "SCRATCH_INDEX"} string in object:register_types.CP_CPC_SCRATCH_INDEX.fields.0 9489 {"bits": [0, 0], "name": "MIU_RDREQ_FREE_STALL"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.0 9490 {"bits": [1, 1], "name": "MIU_WRREQ_FREE_STALL"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.1 9491 {"bits": [3, 3], "name": "RCIU_TX_FREE_STALL"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.2 9492 {"bits": [4, 4], "name": "RCIU_PRIV_VIOLATION"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.3 9493 {"bits": [6, 6], "name": "TCIU_TX_FREE_STALL"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.4 9494 {"bits": [8, 8], "name": "MEC1_DECODING_PACKET"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.5 9495 {"bits": [9, 9], "name": "MEC1_WAIT_ON_RCIU"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.6 9496 {"bits": [10, 10], "name": "MEC1_WAIT_ON_RCIU_READ"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.7 9497 {"bits": [11, 11], "name": "MEC1_WAIT_ON_MC_READ"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.8 9498 {"bits": [12, 12], "name": "MEC1_WAIT_ON_MC_WR_ACK"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.9 9499 {"bits": [13, 13], "name": "MEC1_WAIT_ON_ROQ_DATA"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.10 9500 {"bits": [16, 16], "name": "MEC2_DECODING_PACKET"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.11 9501 {"bits": [17, 17], "name": "MEC2_WAIT_ON_RCIU"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.12 9502 {"bits": [18, 18], "name": "MEC2_WAIT_ON_RCIU_READ"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.13 9503 {"bits": [19, 19], "name": "MEC2_WAIT_ON_MC_READ"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.14 9504 {"bits": [20, 20], "name": "MEC2_WAIT_ON_MC_WR_ACK"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.15 9505 {"bits": [21, 21], "name": "MEC2_WAIT_ON_ROQ_DATA"} string in object:register_types.CP_CPC_STALLED_STAT1.fields.16 9510 {"bits": [0, 0], "name": "MEC1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.0 9511 {"bits": [1, 1], "name": "MEC2_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.1 9512 {"bits": [2, 2], "name": "DC0_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.2 9513 {"bits": [3, 3], "name": "DC1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.3 9514 {"bits": [4, 4], "name": "RCIU1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.4 9515 {"bits": [5, 5], "name": "RCIU2_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.5 9516 {"bits": [6, 6], "name": "ROQ1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.6 9517 {"bits": [7, 7], "name": "ROQ2_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.7 9518 {"bits": [8, 8], "name": "MIU_RDREQ_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.8 9519 {"bits": [9, 9], "name": "MIU_WRREQ_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.9 9520 {"bits": [10, 10], "name": "TCIU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.10 9521 {"bits": [11, 11], "name": "SCRATCH_RAM_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.11 9522 {"bits": [12, 12], "name": "QU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.12 9523 {"bits": [29, 29], "name": "CPG_CPC_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.13 9524 {"bits": [30, 30], "name": "CPF_CPC_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.14 9525 {"bits": [31, 31], "name": "CPC_BUSY"} string in object:register_types.CP_CPC_STATUS.fields.15 9530 {"bits": [0, 0], "name": "REG_BUS_FIFO_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.0 9531 {"bits": [1, 1], "name": "CSF_RING_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.1 9532 {"bits": [2, 2], "name": "CSF_INDIRECT1_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.2 9533 {"bits": [3, 3], "name": "CSF_INDIRECT2_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.3 9534 {"bits": [4, 4], "name": "CSF_STATE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.4 9535 {"bits": [5, 5], "name": "CSF_CE_INDR1_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.5 9536 {"bits": [6, 6], "name": "CSF_CE_INDR2_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.6 9537 {"bits": [7, 7], "name": "CSF_ARBITER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.7 9538 {"bits": [8, 8], "name": "CSF_INPUT_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.8 9539 {"bits": [9, 9], "name": "OUTSTANDING_READ_TAGS"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.9 9540 {"bits": [11, 11], "name": "HPD_PROCESSING_EOP_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.10 9541 {"bits": [12, 12], "name": "HQD_DISPATCH_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.11 9542 {"bits": [13, 13], "name": "HQD_IQ_TIMER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.12 9543 {"bits": [14, 14], "name": "HQD_DMA_OFFLOAD_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.13 9544 {"bits": [15, 15], "name": "HQD_WAIT_SEMAPHORE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.14 9545 {"bits": [16, 16], "name": "HQD_SIGNAL_SEMAPHORE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.15 9546 {"bits": [17, 17], "name": "HQD_MESSAGE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.16 9547 {"bits": [18, 18], "name": "HQD_PQ_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.17 9548 {"bits": [19, 19], "name": "HQD_IB_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.18 9549 {"bits": [20, 20], "name": "HQD_IQ_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.19 9550 {"bits": [21, 21], "name": "HQD_EOP_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.20 9551 {"bits": [22, 22], "name": "HQD_CONSUMED_RPTR_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.21 9552 {"bits": [23, 23], "name": "HQD_FETCHER_ARB_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.22 9553 {"bits": [24, 24], "name": "HQD_ROQ_ALIGN_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.23 9554 {"bits": [25, 25], "name": "HQD_ROQ_EOP_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.24 9555 {"bits": [26, 26], "name": "HQD_ROQ_IQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.25 9556 {"bits": [27, 27], "name": "HQD_ROQ_PQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.26 9557 {"bits": [28, 28], "name": "HQD_ROQ_IB_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.27 9558 {"bits": [29, 29], "name": "HQD_WPTR_POLL_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.28 9559 {"bits": [30, 30], "name": "HQD_PQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.29 9560 {"bits": [31, 31], "name": "HQD_IB_BUSY"} string in object:register_types.CP_CPF_BUSY_STAT.fields.30 9565 {"bits": [0, 0], "name": "RING_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.0 9566 {"bits": [1, 1], "name": "INDR1_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.1 9567 {"bits": [2, 2], "name": "INDR2_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.2 9568 {"bits": [3, 3], "name": "STATE_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.3 9569 {"bits": [4, 4], "name": "MIU_WAITING_ON_RDREQ_FREE"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.4 9570 {"bits": [5, 5], "name": "TCIU_WAITING_ON_FREE"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.5 9571 {"bits": [6, 6], "name": "TCIU_WAITING_ON_TAGS"} string in object:register_types.CP_CPF_STALLED_STAT1.fields.6 9576 {"bits": [0, 0], "name": "POST_WPTR_GFX_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.0 9577 {"bits": [1, 1], "name": "CSF_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.1 9578 {"bits": [2, 2], "name": "MIU_RDREQ_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.2 9579 {"bits": [3, 3], "name": "MIU_WRREQ_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.3 9580 {"bits": [4, 4], "name": "ROQ_ALIGN_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.4 9581 {"bits": [5, 5], "name": "ROQ_RING_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.5 9582 {"bits": [6, 6], "name": "ROQ_INDIRECT1_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.6 9583 {"bits": [7, 7], "name": "ROQ_INDIRECT2_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.7 9584 {"bits": [8, 8], "name": "ROQ_STATE_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.8 9585 {"bits": [9, 9], "name": "ROQ_CE_RING_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.9 9586 {"bits": [10, 10], "name": "ROQ_CE_INDIRECT1_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.10 9587 {"bits": [11, 11], "name": "ROQ_CE_INDIRECT2_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.11 9588 {"bits": [12, 12], "name": "SEMAPHORE_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.12 9589 {"bits": [13, 13], "name": "INTERRUPT_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.13 9590 {"bits": [14, 14], "name": "TCIU_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.14 9591 {"bits": [15, 15], "name": "HQD_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.15 9592 {"bits": [30, 30], "name": "CPC_CPF_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.16 9593 {"bits": [31, 31], "name": "CPF_BUSY"} string in object:register_types.CP_CPF_STATUS.fields.17 9598 {"bits": [4, 5], "name": "MIN_AVAILSZ"}, string in object:register_types.CP_DMA_CNTL.fields.0 9599 {"bits": [16, 19], "name": "BUFFER_DEPTH"}, string in object:register_types.CP_DMA_CNTL.fields.1 9600 {"bits": [28, 28], "name": "PIO_FIFO_EMPTY"}, string in object:register_types.CP_DMA_CNTL.fields.2 9601 {"bits": [29, 29], "name": "PIO_FIFO_FULL"}, string in object:register_types.CP_DMA_CNTL.fields.3 9602 {"bits": [30, 31], "name": "PIO_COUNT"} string in object:register_types.CP_DMA_CNTL.fields.4 9607 {"bits": [0, 20], "name": "BYTE_COUNT"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.0 9608 {"bits": [21, 21], "name": "DIS_WC"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.1 9609 {"bits": [22, 23], "name": "SRC_SWAP"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.2 9610 {"bits": [24, 25], "name": "DST_SWAP"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.3 9611 {"bits": [26, 26], "name": "SAS"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.4 9612 {"bits": [27, 27], "name": "DAS"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.5 9613 {"bits": [28, 28], "name": "SAIC"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.6 9614 {"bits": [29, 29], "name": "DAIC"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.7 9615 {"bits": [30, 30], "name": "RAW_WAIT"} string in object:register_types.CP_DMA_ME_COMMAND.fields.8 9620 {"bits": [12, 12], "name": "SRC_ATC"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.0 9621 {"bits": [13, 14], "name": "SRC_CACHE_POLICY"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.1 9622 {"bits": [15, 15], "name": "SRC_VOLATILE"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.2 9623 {"bits": [20, 21], "name": "DST_SELECT"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.3 9624 {"bits": [24, 24], "name": "DST_ATC"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.4 9625 {"bits": [25, 26], "name": "DST_CACHE_POLICY"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.5 9626 {"bits": [27, 27], "name": "DST_VOLATILE"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.6 9627 {"bits": [29, 30], "name": "SRC_SELECT"} string in object:register_types.CP_DMA_ME_CONTROL.fields.7 9632 {"bits": [0, 15], "name": "DST_ADDR_HI"} string in object:register_types.CP_DMA_ME_DST_ADDR_HI.fields.0 9637 {"bits": [0, 15], "name": "SRC_ADDR_HI"} string in object:register_types.CP_DMA_ME_SRC_ADDR_HI.fields.0 9642 {"bits": [0, 25], "name": "DMA_READ_TAG"}, string in object:register_types.CP_DMA_READ_TAGS.fields.0 9643 {"bits": [28, 28], "name": "DMA_READ_TAG_VALID"} string in object:register_types.CP_DMA_READ_TAGS.fields.1 9648 {"bits": [0, 15], "name": "COUNT"} string in object:register_types.CP_DRAW_OBJECT_COUNTER.fields.0 9653 {"bits": [0, 0], "name": "DISABLE_DRAW_WINDOW_LO_MAX"}, string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.0 9654 {"bits": [1, 1], "name": "DISABLE_DRAW_WINDOW_LO_MIN"}, string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.1 9655 {"bits": [2, 2], "name": "DISABLE_DRAW_WINDOW_HI"}, string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.2 9656 {"bits": [8, 8], "name": "MODE"} string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.3 9661 {"bits": [0, 15], "name": "MIN"}, string in object:register_types.CP_DRAW_WINDOW_LO.fields.0 9662 {"bits": [16, 31], "name": "MAX"} string in object:register_types.CP_DRAW_WINDOW_LO.fields.1 9667 {"bits": [0, 15], "name": "ADDR_HI"} string in object:register_types.CP_EOP_DONE_ADDR_HI.fields.0 9672 {"bits": [0, 1], "name": "ADDR_SWAP"}, string in object:register_types.CP_EOP_DONE_ADDR_LO.fields.0 9673 {"bits": [2, 31], "name": "ADDR_LO"} string in object:register_types.CP_EOP_DONE_ADDR_LO.fields.1 9678 {"bits": [0, 15], "name": "CNTX_ID"}, string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.0 9679 {"bits": [16, 17], "name": "DST_SEL"}, string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.1 9680 {"bits": [24, 26], "name": "INT_SEL"}, string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.2 9681 {"bits": [29, 31], "name": "DATA_SEL"} string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.3 9686 {"bits": [0, 6], "name": "WBINV_TC_OP"}, string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.0 9687 {"bits": [12, 17], "name": "WBINV_ACTION_ENA"}, string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.1 9688 {"bits": [25, 26], "name": "CACHE_CONTROL"}, string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.2 9689 {"bits": [27, 27], "name": "EOP_VOLATILE"} string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.3 9694 {"bits": [0, 19], "name": "IB1_OFFSET"} string in object:register_types.CP_IB1_OFFSET.fields.0 9699 {"bits": [0, 19], "name": "IB1_PREAMBLE_BEGIN"} string in object:register_types.CP_IB1_PREAMBLE_BEGIN.fields.0 9704 {"bits": [0, 19], "name": "IB1_PREAMBLE_END"} string in object:register_types.CP_IB1_PREAMBLE_END.fields.0 9709 {"bits": [0, 19], "name": "IB2_OFFSET"} string in object:register_types.CP_IB2_OFFSET.fields.0 9714 {"bits": [0, 19], "name": "IB2_PREAMBLE_BEGIN"} string in object:register_types.CP_IB2_PREAMBLE_BEGIN.fields.0 9719 {"bits": [0, 19], "name": "IB2_PREAMBLE_END"} string in object:register_types.CP_IB2_PREAMBLE_END.fields.0 9724 {"bits": [0, 15], "name": "ME_MC_RADDR_HI"} string in object:register_types.CP_ME_MC_RADDR_HI.fields.0 9729 {"bits": [0, 1], "name": "ME_MC_RADDR_SWAP"}, string in object:register_types.CP_ME_MC_RADDR_LO.fields.0 9730 {"bits": [2, 31], "name": "ME_MC_RADDR_LO"} string in object:register_types.CP_ME_MC_RADDR_LO.fields.1 9735 {"bits": [0, 15], "name": "ME_MC_WADDR_HI"} string in object:register_types.CP_ME_MC_WADDR_HI.fields.0 9740 {"bits": [0, 1], "name": "ME_MC_WADDR_SWAP"}, string in object:register_types.CP_ME_MC_WADDR_LO.fields.0 9741 {"bits": [2, 31], "name": "ME_MC_WADDR_LO"} string in object:register_types.CP_ME_MC_WADDR_LO.fields.1 9746 {"bits": [0, 3], "enum_ref": "CP_PERFMON_STATE", "name": "PERFMON_STATE"}, string in object:register_types.CP_PERFMON_CNTL.fields.0 9747 {"bits": [4, 7], "enum_ref": "SPM_PERFMON_STATE", "name": "SPM_PERFMON_STATE"}, string in object:register_types.CP_PERFMON_CNTL.fields.1 9748 {"bits": [8, 9], "enum_ref": "CP_PERFMON_ENABLE_MODE", "name": "PERFMON_ENABLE_MODE"}, string in object:register_types.CP_PERFMON_CNTL.fields.2 9749 {"bits": [10, 10], "name": "PERFMON_SAMPLE_ENABLE"} string in object:register_types.CP_PERFMON_CNTL.fields.3 9754 {"bits": [31, 31], "name": "PERFMON_ENABLE"} string in object:register_types.CP_PERFMON_CNTX_CNTL.fields.0 9759 {"bits": [0, 7], "name": "IB_EN"} string in object:register_types.CP_PFP_IB_CONTROL.fields.0 9764 {"bits": [0, 0], "name": "CONFIG_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.0 9765 {"bits": [1, 1], "name": "CNTX_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.1 9766 {"bits": [15, 15], "name": "UCONFIG_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.2 9767 {"bits": [16, 16], "name": "SH_GFX_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.3 9768 {"bits": [24, 24], "name": "SH_CS_REG_EN"} string in object:register_types.CP_PFP_LOAD_CONTROL.fields.4 9773 {"bits": [0, 15], "name": "PIPE_STATS_ADDR_HI"} string in object:register_types.CP_PIPE_STATS_ADDR_HI.fields.0 9778 {"bits": [0, 1], "name": "PIPE_STATS_ADDR_SWAP"}, string in object:register_types.CP_PIPE_STATS_ADDR_LO.fields.0 9779 {"bits": [2, 31], "name": "PIPE_STATS_ADDR_LO"} string in object:register_types.CP_PIPE_STATS_ADDR_LO.fields.1 9784 {"bits": [0, 19], "name": "RB_OFFSET"} string in object:register_types.CP_RB_OFFSET.fields.0 9789 {"bits": [0, 1], "name": "RINGID"} string in object:register_types.CP_RINGID.fields.0 9794 {"bits": [0, 15], "name": "SEM_ADDR_HI"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.0 9795 {"bits": [16, 16], "name": "SEM_USE_MAILBOX"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.1 9796 {"bits": [20, 20], "name": "SEM_SIGNAL_TYPE"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.2 9797 {"bits": [24, 25], "name": "SEM_CLIENT_CODE"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.3 9798 {"bits": [29, 31], "name": "SEM_SELECT"} string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.4 9803 {"bits": [0, 1], "name": "SEM_ADDR_SWAP"}, string in object:register_types.CP_SIG_SEM_ADDR_LO.fields.0 9804 {"bits": [3, 31], "name": "SEM_ADDR_LO"} string in object:register_types.CP_SIG_SEM_ADDR_LO.fields.1 9809 {"bits": [0, 15], "name": "STREAM_OUT_ADDR_HI"} string in object:register_types.CP_STREAM_OUT_ADDR_HI.fields.0 9814 {"bits": [0, 1], "name": "STREAM_OUT_ADDR_SWAP"}, string in object:register_types.CP_STREAM_OUT_ADDR_LO.fields.0 9815 {"bits": [2, 31], "name": "STREAM_OUT_ADDR_LO"} string in object:register_types.CP_STREAM_OUT_ADDR_LO.fields.1 9820 {"bits": [0, 0], "name": "OFFSET_UPDATE_DONE"} string in object:register_types.CP_STRMOUT_CNTL.fields.0 9825 {"bits": [0, 15], "name": "ST_BASE_HI"} string in object:register_types.CP_ST_BASE_HI.fields.0 9830 {"bits": [2, 31], "name": "ST_BASE_LO"} string in object:register_types.CP_ST_BASE_LO.fields.0 9835 {"bits": [0, 19], "name": "ST_BUFSZ"} string in object:register_types.CP_ST_BUFSZ.fields.0 9840 {"bits": [0, 3], "name": "VMID"} string in object:register_types.CP_VMID.fields.0 9845 {"bits": [0, 2], "name": "SRC_STATE_ID"} string in object:register_types.CS_COPY_STATE.fields.0 9850 {"bits": [0, 0], "name": "ALPHA_TO_MASK_ENABLE"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.0 9851 {"bits": [8, 9], "name": "ALPHA_TO_MASK_OFFSET0"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.1 9852 {"bits": [10, 11], "name": "ALPHA_TO_MASK_OFFSET1"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.2 9853 {"bits": [12, 13], "name": "ALPHA_TO_MASK_OFFSET2"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.3 9854 {"bits": [14, 15], "name": "ALPHA_TO_MASK_OFFSET3"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.4 9855 {"bits": [16, 16], "name": "OFFSET_ROUND"} string in object:register_types.DB_ALPHA_TO_MASK.fields.5 9860 {"bits": [0, 0], "name": "ZPASS_INCREMENT_DISABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.0 9861 {"bits": [1, 1], "name": "PERFECT_ZPASS_COUNTS"}, string in object:register_types.DB_COUNT_CONTROL.fields.1 9862 {"bits": [4, 6], "name": "SAMPLE_RATE"}, string in object:register_types.DB_COUNT_CONTROL.fields.2 9863 {"bits": [8, 11], "name": "ZPASS_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.3 9864 {"bits": [12, 15], "name": "ZFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.4 9865 {"bits": [16, 19], "name": "SFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.5 9866 {"bits": [20, 23], "name": "DBFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.6 9867 {"bits": [24, 27], "name": "SLICE_EVEN_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.7 9868 {"bits": [28, 31], "name": "SLICE_ODD_ENABLE"} string in object:register_types.DB_COUNT_CONTROL.fields.8 9873 {"bits": [0, 0], "name": "STENCIL_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.0 9874 {"bits": [1, 1], "name": "Z_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.1 9875 {"bits": [2, 2], "name": "Z_WRITE_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.2 9876 {"bits": [3, 3], "name": "DEPTH_BOUNDS_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.3 9877 {"bits": [4, 6], "enum_ref": "CompareFrag", "name": "ZFUNC"}, string in object:register_types.DB_DEPTH_CONTROL.fields.4 9878 {"bits": [7, 7], "name": "BACKFACE_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.5 9879 {"bits": [8, 10], "enum_ref": "CompareFrag", "name": "STENCILFUNC"}, string in object:register_types.DB_DEPTH_CONTROL.fields.6 9880 {"bits": [20, 22], "enum_ref": "CompareFrag", "name": "STENCILFUNC_BF"}, string in object:register_types.DB_DEPTH_CONTROL.fields.7 9881 {"bits": [30, 30], "name": "ENABLE_COLOR_WRITES_ON_DEPTH_FAIL"}, string in object:register_types.DB_DEPTH_CONTROL.fields.8 9882 {"bits": [31, 31], "name": "DISABLE_COLOR_WRITES_ON_DEPTH_PASS"} string in object:register_types.DB_DEPTH_CONTROL.fields.9 9887 {"bits": [0, 3], "name": "ADDR5_SWIZZLE_MASK"}, string in object:register_types.DB_DEPTH_INFO.fields.0 9888 {"bits": [4, 7], "enum_ref": "ArrayMode", "name": "ARRAY_MODE"}, string in object:register_types.DB_DEPTH_INFO.fields.1 9889 {"bits": [8, 12], "enum_ref": "PipeConfig", "name": "PIPE_CONFIG"}, string in object:register_types.DB_DEPTH_INFO.fields.2 9890 {"bits": [13, 14], "enum_ref": "BankWidth", "name": "BANK_WIDTH"}, string in object:register_types.DB_DEPTH_INFO.fields.3 9891 {"bits": [15, 16], "enum_ref": "BankHeight", "name": "BANK_HEIGHT"}, string in object:register_types.DB_DEPTH_INFO.fields.4 9892 {"bits": [17, 18], "enum_ref": "MacroTileAspect", "name": "MACRO_TILE_ASPECT"}, string in object:register_types.DB_DEPTH_INFO.fields.5 9893 {"bits": [19, 20], "enum_ref": "NumBanks", "name": "NUM_BANKS"} string in object:register_types.DB_DEPTH_INFO.fields.6 9898 {"bits": [0, 10], "name": "PITCH_TILE_MAX"}, string in object:register_types.DB_DEPTH_SIZE.fields.0 9899 {"bits": [11, 21], "name": "HEIGHT_TILE_MAX"} string in object:register_types.DB_DEPTH_SIZE.fields.1 9904 {"bits": [0, 21], "name": "SLICE_TILE_MAX"} string in object:register_types.DB_DEPTH_SLICE.fields.0 9909 {"bits": [0, 10], "name": "SLICE_START"}, string in object:register_types.DB_DEPTH_VIEW.fields.0 9910 {"bits": [13, 23], "name": "SLICE_MAX"}, string in object:register_types.DB_DEPTH_VIEW.fields.1 9911 {"bits": [24, 24], "name": "Z_READ_ONLY"}, string in object:register_types.DB_DEPTH_VIEW.fields.2 9912 {"bits": [25, 25], "name": "STENCIL_READ_ONLY"} string in object:register_types.DB_DEPTH_VIEW.fields.3 9917 {"bits": [0, 2], "name": "MAX_ANCHOR_SAMPLES"}, string in object:register_types.DB_EQAA.fields.0 9918 {"bits": [4, 6], "name": "PS_ITER_SAMPLES"}, string in object:register_types.DB_EQAA.fields.1 9919 {"bits": [8, 10], "name": "MASK_EXPORT_NUM_SAMPLES"}, string in object:register_types.DB_EQAA.fields.2 9920 {"bits": [12, 14], "name": "ALPHA_TO_MASK_NUM_SAMPLES"}, string in object:register_types.DB_EQAA.fields.3 9921 {"bits": [16, 16], "name": "HIGH_QUALITY_INTERSECTIONS"}, string in object:register_types.DB_EQAA.fields.4 9922 {"bits": [17, 17], "name": "INCOHERENT_EQAA_READS"}, string in object:register_types.DB_EQAA.fields.5 9923 {"bits": [18, 18], "name": "INTERPOLATE_COMP_Z"}, string in object:register_types.DB_EQAA.fields.6 9924 {"bits": [19, 19], "name": "INTERPOLATE_SRC_Z"}, string in object:register_types.DB_EQAA.fields.7 9925 {"bits": [20, 20], "name": "STATIC_ANCHOR_ASSOCIATIONS"}, string in object:register_types.DB_EQAA.fields.8 9926 {"bits": [21, 21], "name": "ALPHA_TO_MASK_EQAA_DISABLE"}, string in object:register_types.DB_EQAA.fields.9 9927 {"bits": [24, 26], "name": "OVERRASTERIZATION_AMOUNT"}, string in object:register_types.DB_EQAA.fields.10 9928 {"bits": [27, 27], "name": "ENABLE_POSTZ_OVERRASTERIZATION"} string in object:register_types.DB_EQAA.fields.11 9933 {"bits": [0, 0], "name": "LINEAR"}, string in object:register_types.DB_HTILE_SURFACE.fields.0 9934 {"bits": [1, 1], "name": "FULL_CACHE"}, string in object:register_types.DB_HTILE_SURFACE.fields.1 9935 {"bits": [2, 2], "name": "HTILE_USES_PRELOAD_WIN"}, string in object:register_types.DB_HTILE_SURFACE.fields.2 9936 {"bits": [3, 3], "name": "PRELOAD"}, string in object:register_types.DB_HTILE_SURFACE.fields.3 9937 {"bits": [4, 9], "name": "PREFETCH_WIDTH"}, string in object:register_types.DB_HTILE_SURFACE.fields.4 9938 {"bits": [10, 15], "name": "PREFETCH_HEIGHT"}, string in object:register_types.DB_HTILE_SURFACE.fields.5 9939 {"bits": [16, 16], "name": "DST_OUTSIDE_ZERO_TO_ONE"} string in object:register_types.DB_HTILE_SURFACE.fields.6 9944 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.DB_PERFCOUNTER0_SELECT.fields.0 9945 {"bits": [10, 19], "name": "PERF_SEL1"}, string in object:register_types.DB_PERFCOUNTER0_SELECT.fields.1 9946 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.DB_PERFCOUNTER0_SELECT.fields.2 9947 {"bits": [24, 27], "name": "PERF_MODE1"}, string in object:register_types.DB_PERFCOUNTER0_SELECT.fields.3 9948 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.DB_PERFCOUNTER0_SELECT.fields.4 9953 {"bits": [0, 9], "name": "PERF_SEL2"}, string in object:register_types.DB_PERFCOUNTER0_SELECT1.fields.0 9954 {"bits": [10, 19], "name": "PERF_SEL3"}, string in object:register_types.DB_PERFCOUNTER0_SELECT1.fields.1 9955 {"bits": [24, 27], "name": "PERF_MODE3"}, string in object:register_types.DB_PERFCOUNTER0_SELECT1.fields.2 9956 {"bits": [28, 31], "name": "PERF_MODE2"} string in object:register_types.DB_PERFCOUNTER0_SELECT1.fields.3 9961 {"bits": [0, 7], "name": "START_X"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.0 9962 {"bits": [8, 15], "name": "START_Y"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.1 9963 {"bits": [16, 23], "name": "MAX_X"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.2 9964 {"bits": [24, 31], "name": "MAX_Y"} string in object:register_types.DB_PRELOAD_CONTROL.fields.3 9969 {"bits": [0, 0], "name": "DEPTH_CLEAR_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.0 9970 {"bits": [1, 1], "name": "STENCIL_CLEAR_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.1 9971 {"bits": [2, 2], "name": "DEPTH_COPY"}, string in object:register_types.DB_RENDER_CONTROL.fields.2 9972 {"bits": [3, 3], "name": "STENCIL_COPY"}, string in object:register_types.DB_RENDER_CONTROL.fields.3 9973 {"bits": [4, 4], "name": "RESUMMARIZE_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.4 9974 {"bits": [5, 5], "name": "STENCIL_COMPRESS_DISABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.5 9975 {"bits": [6, 6], "name": "DEPTH_COMPRESS_DISABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.6 9976 {"bits": [7, 7], "name": "COPY_CENTROID"}, string in object:register_types.DB_RENDER_CONTROL.fields.7 9977 {"bits": [8, 11], "name": "COPY_SAMPLE"} string in object:register_types.DB_RENDER_CONTROL.fields.8 9982 {"bits": [0, 1], "enum_ref": "ForceControl", "name": "FORCE_HIZ_ENABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.0 9983 {"bits": [2, 3], "enum_ref": "ForceControl", "name": "FORCE_HIS_ENABLE0"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.1 9984 {"bits": [4, 5], "enum_ref": "ForceControl", "name": "FORCE_HIS_ENABLE1"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.2 9985 {"bits": [6, 6], "name": "FORCE_SHADER_Z_ORDER"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.3 9986 {"bits": [7, 7], "name": "FAST_Z_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.4 9987 {"bits": [8, 8], "name": "FAST_STENCIL_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.5 9988 {"bits": [9, 9], "name": "NOOP_CULL_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.6 9989 {"bits": [10, 10], "name": "FORCE_COLOR_KILL"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.7 9990 {"bits": [11, 11], "name": "FORCE_Z_READ"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.8 9991 {"bits": [12, 12], "name": "FORCE_STENCIL_READ"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.9 9992 {"bits": [13, 14], "enum_ref": "ForceControl", "name": "FORCE_FULL_Z_RANGE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.10 9993 {"bits": [15, 15], "name": "FORCE_QC_SMASK_CONFLICT"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.11 9994 {"bits": [16, 16], "name": "DISABLE_VIEWPORT_CLAMP"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.12 9995 {"bits": [17, 17], "name": "IGNORE_SC_ZRANGE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.13 9996 {"bits": [18, 18], "name": "DISABLE_FULLY_COVERED"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.14 9997 {"bits": [19, 20], "enum_ref": "ZLimitSumm", "name": "FORCE_Z_LIMIT_SUMM"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.15 9998 {"bits": [21, 25], "name": "MAX_TILES_IN_DTT"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.16 9999 {"bits": [26, 26], "name": "DISABLE_TILE_RATE_TILES"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.17 10000 {"bits": [27, 27], "name": "FORCE_Z_DIRTY"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.18 10001 {"bits": [28, 28], "name": "FORCE_STENCIL_DIRTY"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.19 10002 {"bits": [29, 29], "name": "FORCE_Z_VALID"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.20 10003 {"bits": [30, 30], "name": "FORCE_STENCIL_VALID"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.21 10004 {"bits": [31, 31], "name": "PRESERVE_COMPRESSION"} string in object:register_types.DB_RENDER_OVERRIDE.fields.22 10009 {"bits": [0, 1], "enum_ref": "DbPSLControl", "name": "PARTIAL_SQUAD_LAUNCH_CONTROL"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.0 10010 {"bits": [2, 4], "name": "PARTIAL_SQUAD_LAUNCH_COUNTDOWN"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.1 10011 {"bits": [5, 5], "name": "DISABLE_ZMASK_EXPCLEAR_OPTIMIZATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.2 10012 {"bits": [6, 6], "name": "DISABLE_SMEM_EXPCLEAR_OPTIMIZATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.3 10013 {"bits": [7, 7], "name": "DISABLE_COLOR_ON_VALIDATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.4 10014 {"bits": [8, 8], "name": "DECOMPRESS_Z_ON_FLUSH"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.5 10015 {"bits": [9, 9], "name": "DISABLE_REG_SNOOP"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.6 10016 {"bits": [10, 10], "name": "DEPTH_BOUNDS_HIER_DEPTH_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.7 10017 {"bits": [11, 11], "name": "SEPARATE_HIZS_FUNC_ENABLE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.8 10018 {"bits": [12, 14], "enum_ref": "CompareFrag", "name": "HIZ_ZFUNC"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.9 10019 {"bits": [15, 17], "name": "HIS_SFUNC_FF"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.10 10020 {"bits": [18, 20], "name": "HIS_SFUNC_BF"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.11 10021 {"bits": [21, 21], "name": "PRESERVE_ZRANGE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.12 10022 {"bits": [22, 22], "name": "PRESERVE_SRESULTS"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.13 10023 {"bits": [23, 23], "name": "DISABLE_FAST_PASS"} string in object:register_types.DB_RENDER_OVERRIDE2.fields.14 10028 {"bits": [0, 0], "name": "Z_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.0 10029 {"bits": [1, 1], "name": "STENCIL_TEST_VAL_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.1 10030 {"bits": [2, 2], "name": "STENCIL_OP_VAL_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.2 10031 {"bits": [4, 5], "enum_ref": "ZOrder", "name": "Z_ORDER"}, string in object:register_types.DB_SHADER_CONTROL.fields.3 10032 {"bits": [6, 6], "name": "KILL_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.4 10033 {"bits": [7, 7], "name": "COVERAGE_TO_MASK_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.5 10034 {"bits": [8, 8], "name": "MASK_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.6 10035 {"bits": [9, 9], "name": "EXEC_ON_HIER_FAIL"}, string in object:register_types.DB_SHADER_CONTROL.fields.7 10036 {"bits": [10, 10], "name": "EXEC_ON_NOOP"}, string in object:register_types.DB_SHADER_CONTROL.fields.8 10037 {"bits": [11, 11], "name": "ALPHA_TO_MASK_DISABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.9 10038 {"bits": [12, 12], "name": "DEPTH_BEFORE_SHADER"}, string in object:register_types.DB_SHADER_CONTROL.fields.10 10039 {"bits": [13, 14], "enum_ref": "ConservativeZExport", "name": "CONSERVATIVE_Z_EXPORT"} string in object:register_types.DB_SHADER_CONTROL.fields.11 10044 {"bits": [0, 2], "enum_ref": "CompareFrag", "name": "COMPAREFUNC0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.0 10045 {"bits": [4, 11], "name": "COMPAREVALUE0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.1 10046 {"bits": [12, 19], "name": "COMPAREMASK0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.2 10047 {"bits": [24, 24], "name": "ENABLE0"} string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.3 10052 {"bits": [0, 2], "enum_ref": "CompareFrag", "name": "COMPAREFUNC1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.0 10053 {"bits": [4, 11], "name": "COMPAREVALUE1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.1 10054 {"bits": [12, 19], "name": "COMPAREMASK1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.2 10055 {"bits": [24, 24], "name": "ENABLE1"} string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.3 10060 {"bits": [0, 7], "name": "STENCILTESTVAL"}, string in object:register_types.DB_STENCILREFMASK.fields.0 10061 {"bits": [8, 15], "name": "STENCILMASK"}, string in object:register_types.DB_STENCILREFMASK.fields.1 10062 {"bits": [16, 23], "name": "STENCILWRITEMASK"}, string in object:register_types.DB_STENCILREFMASK.fields.2 10063 {"bits": [24, 31], "name": "STENCILOPVAL"} string in object:register_types.DB_STENCILREFMASK.fields.3 10068 {"bits": [0, 7], "name": "STENCILTESTVAL_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.0 10069 {"bits": [8, 15], "name": "STENCILMASK_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.1 10070 {"bits": [16, 23], "name": "STENCILWRITEMASK_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.2 10071 {"bits": [24, 31], "name": "STENCILOPVAL_BF"} string in object:register_types.DB_STENCILREFMASK_BF.fields.3 10076 {"bits": [0, 7], "name": "CLEAR"} string in object:register_types.DB_STENCIL_CLEAR.fields.0 10081 {"bits": [0, 3], "enum_ref": "StencilOp", "name": "STENCILFAIL"}, string in object:register_types.DB_STENCIL_CONTROL.fields.0 10082 {"bits": [4, 7], "enum_ref": "StencilOp", "name": "STENCILZPASS"}, string in object:register_types.DB_STENCIL_CONTROL.fields.1 10083 {"bits": [8, 11], "enum_ref": "StencilOp", "name": "STENCILZFAIL"}, string in object:register_types.DB_STENCIL_CONTROL.fields.2 10084 {"bits": [12, 15], "enum_ref": "StencilOp", "name": "STENCILFAIL_BF"}, string in object:register_types.DB_STENCIL_CONTROL.fields.3 10085 {"bits": [16, 19], "enum_ref": "StencilOp", "name": "STENCILZPASS_BF"}, string in object:register_types.DB_STENCIL_CONTROL.fields.4 10086 {"bits": [20, 23], "enum_ref": "StencilOp", "name": "STENCILZFAIL_BF"} string in object:register_types.DB_STENCIL_CONTROL.fields.5 10091 {"bits": [0, 0], "enum_ref": "StencilFormat", "name": "FORMAT"}, string in object:register_types.DB_STENCIL_INFO.fields.0 10092 {"bits": [13, 15], "enum_ref": "TileSplit", "name": "TILE_SPLIT"}, string in object:register_types.DB_STENCIL_INFO.fields.1 10093 {"bits": [20, 22], "name": "TILE_MODE_INDEX"}, string in object:register_types.DB_STENCIL_INFO.fields.2 10094 {"bits": [27, 27], "name": "ALLOW_EXPCLEAR"}, string in object:register_types.DB_STENCIL_INFO.fields.3 10095 {"bits": [29, 29], "name": "TILE_STENCIL_DISABLE"} string in object:register_types.DB_STENCIL_INFO.fields.4 10100 {"bits": [0, 30], "name": "COUNT_HI"} string in object:register_types.DB_ZPASS_COUNT_HI.fields.0 10105 {"bits": [0, 1], "enum_ref": "ZFormat", "name": "FORMAT"}, string in object:register_types.DB_Z_INFO.fields.0 10106 {"bits": [2, 3], "name": "NUM_SAMPLES"}, string in object:register_types.DB_Z_INFO.fields.1 10107 {"bits": [13, 15], "enum_ref": "TileSplit", "name": "TILE_SPLIT"}, string in object:register_types.DB_Z_INFO.fields.2 10108 {"bits": [20, 22], "name": "TILE_MODE_INDEX"}, string in object:register_types.DB_Z_INFO.fields.3 10109 {"bits": [27, 27], "name": "ALLOW_EXPCLEAR"}, string in object:register_types.DB_Z_INFO.fields.4 10110 {"bits": [28, 28], "name": "READ_SIZE"}, string in object:register_types.DB_Z_INFO.fields.5 10111 {"bits": [29, 29], "name": "TILE_SURFACE_ENABLE"}, string in object:register_types.DB_Z_INFO.fields.6 10112 {"bits": [31, 31], "name": "ZRANGE_PRECISION"} string in object:register_types.DB_Z_INFO.fields.7 10117 {"bits": [0, 2], "name": "NUM_PIPES"}, string in object:register_types.GB_ADDR_CONFIG.fields.0 10118 {"bits": [4, 6], "name": "PIPE_INTERLEAVE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.1 10119 {"bits": [8, 10], "name": "BANK_INTERLEAVE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.2 10120 {"bits": [12, 13], "name": "NUM_SHADER_ENGINES"}, string in object:register_types.GB_ADDR_CONFIG.fields.3 10121 {"bits": [16, 18], "name": "SHADER_ENGINE_TILE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.4 10122 {"bits": [20, 22], "name": "NUM_GPUS"}, string in object:register_types.GB_ADDR_CONFIG.fields.5 10123 {"bits": [24, 25], "name": "MULTI_GPU_TILE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.6 10124 {"bits": [28, 29], "name": "ROW_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.7 10125 {"bits": [30, 30], "name": "NUM_LOWER_PIPES"} string in object:register_types.GB_ADDR_CONFIG.fields.8 10130 {"bits": [0, 1], "enum_ref": "BankWidth", "name": "BANK_WIDTH"}, string in object:register_types.GB_MACROTILE_MODE0.fields.0 10131 {"bits": [2, 3], "enum_ref": "BankHeight", "name": "BANK_HEIGHT"}, string in object:register_types.GB_MACROTILE_MODE0.fields.1 10132 {"bits": [4, 5], "enum_ref": "MacroTileAspect", "name": "MACRO_TILE_ASPECT"}, string in object:register_types.GB_MACROTILE_MODE0.fields.2 10133 {"bits": [6, 7], "enum_ref": "NumBanks", "name": "NUM_BANKS"} string in object:register_types.GB_MACROTILE_MODE0.fields.3 10138 {"bits": [2, 5], "enum_ref": "ArrayMode", "name": "ARRAY_MODE"}, string in object:register_types.GB_TILE_MODE0.fields.0 10139 {"bits": [6, 10], "enum_ref": "PipeConfig", "name": "PIPE_CONFIG"}, string in object:register_types.GB_TILE_MODE0.fields.1 10140 {"bits": [11, 13], "enum_ref": "TileSplit", "name": "TILE_SPLIT"}, string in object:register_types.GB_TILE_MODE0.fields.2 10141 {"bits": [22, 24], "enum_ref": "MicroTileMode", "name": "MICRO_TILE_MODE_NEW"}, string in object:register_types.GB_TILE_MODE0.fields.3 10142 {"bits": [25, 26], "name": "SAMPLE_SPLIT"} string in object:register_types.GB_TILE_MODE0.fields.4 10147 {"bits": [0, 15], "name": "BASE"}, string in object:register_types.GDS_ATOM_BASE.fields.0 10148 {"bits": [16, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_BASE.fields.1 10153 {"bits": [0, 5], "name": "AINC"}, string in object:register_types.GDS_ATOM_CNTL.fields.0 10154 {"bits": [6, 7], "name": "UNUSED1"}, string in object:register_types.GDS_ATOM_CNTL.fields.1 10155 {"bits": [8, 8], "name": "DMODE"}, string in object:register_types.GDS_ATOM_CNTL.fields.2 10156 {"bits": [9, 31], "name": "UNUSED2"} string in object:register_types.GDS_ATOM_CNTL.fields.3 10161 {"bits": [0, 0], "name": "COMPLETE"}, string in object:register_types.GDS_ATOM_COMPLETE.fields.0 10162 {"bits": [1, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_COMPLETE.fields.1 10167 {"bits": [0, 7], "name": "OFFSET0"}, string in object:register_types.GDS_ATOM_OFFSET0.fields.0 10168 {"bits": [8, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_OFFSET0.fields.1 10173 {"bits": [0, 7], "name": "OFFSET1"}, string in object:register_types.GDS_ATOM_OFFSET1.fields.0 10174 {"bits": [8, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_OFFSET1.fields.1 10179 {"bits": [0, 7], "name": "OP"}, string in object:register_types.GDS_ATOM_OP.fields.0 10180 {"bits": [8, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_OP.fields.1 10185 {"bits": [0, 15], "name": "SIZE"}, string in object:register_types.GDS_ATOM_SIZE.fields.0 10186 {"bits": [16, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_SIZE.fields.1 10191 {"bits": [0, 0], "name": "FLAG"}, string in object:register_types.GDS_GWS_RESOURCE.fields.0 10192 {"bits": [1, 12], "name": "COUNTER"}, string in object:register_types.GDS_GWS_RESOURCE.fields.1 10193 {"bits": [13, 13], "name": "TYPE"}, string in object:register_types.GDS_GWS_RESOURCE.fields.2 10194 {"bits": [14, 14], "name": "DED"}, string in object:register_types.GDS_GWS_RESOURCE.fields.3 10195 {"bits": [15, 15], "name": "RELEASE_ALL"}, string in object:register_types.GDS_GWS_RESOURCE.fields.4 10196 {"bits": [16, 26], "name": "HEAD_QUEUE"}, string in object:register_types.GDS_GWS_RESOURCE.fields.5 10197 {"bits": [27, 27], "name": "HEAD_VALID"}, string in object:register_types.GDS_GWS_RESOURCE.fields.6 10198 {"bits": [28, 28], "name": "HEAD_FLAG"}, string in object:register_types.GDS_GWS_RESOURCE.fields.7 10199 {"bits": [29, 31], "name": "UNUSED1"} string in object:register_types.GDS_GWS_RESOURCE.fields.8 10204 {"bits": [0, 15], "name": "RESOURCE_CNT"}, string in object:register_types.GDS_GWS_RESOURCE_CNT.fields.0 10205 {"bits": [16, 31], "name": "UNUSED"} string in object:register_types.GDS_GWS_RESOURCE_CNT.fields.1 10210 {"bits": [0, 5], "name": "INDEX"}, string in object:register_types.GDS_GWS_RESOURCE_CNTL.fields.0 10211 {"bits": [6, 31], "name": "UNUSED"} string in object:register_types.GDS_GWS_RESOURCE_CNTL.fields.1 10216 {"bits": [0, 15], "name": "DS_ADDRESS"}, string in object:register_types.GDS_OA_ADDRESS.fields.0 10217 {"bits": [16, 19], "name": "CRAWLER_TYPE"}, string in object:register_types.GDS_OA_ADDRESS.fields.1 10218 {"bits": [20, 23], "name": "CRAWLER"}, string in object:register_types.GDS_OA_ADDRESS.fields.2 10219 {"bits": [24, 29], "name": "UNUSED"}, string in object:register_types.GDS_OA_ADDRESS.fields.3 10220 {"bits": [30, 30], "name": "NO_ALLOC"}, string in object:register_types.GDS_OA_ADDRESS.fields.4 10221 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.GDS_OA_ADDRESS.fields.5 10226 {"bits": [0, 3], "name": "INDEX"}, string in object:register_types.GDS_OA_CNTL.fields.0 10227 {"bits": [4, 31], "name": "UNUSED"} string in object:register_types.GDS_OA_CNTL.fields.1 10232 {"bits": [0, 30], "name": "VALUE"}, string in object:register_types.GDS_OA_INCDEC.fields.0 10233 {"bits": [31, 31], "name": "INCDEC"} string in object:register_types.GDS_OA_INCDEC.fields.1 10238 {"bits": [0, 7], "name": "INSTANCE_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.0 10239 {"bits": [8, 15], "name": "SH_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.1 10240 {"bits": [16, 23], "name": "SE_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.2 10241 {"bits": [29, 29], "name": "SH_BROADCAST_WRITES"}, string in object:register_types.GRBM_GFX_INDEX.fields.3 10242 {"bits": [30, 30], "name": "INSTANCE_BROADCAST_WRITES"}, string in object:register_types.GRBM_GFX_INDEX.fields.4 10243 {"bits": [31, 31], "name": "SE_BROADCAST_WRITES"} string in object:register_types.GRBM_GFX_INDEX.fields.5 10248 {"bits": [0, 5], "name": "PERF_SEL"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.0 10249 {"bits": [10, 10], "name": "DB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.1 10250 {"bits": [11, 11], "name": "CB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.2 10251 {"bits": [12, 12], "name": "VGT_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.3 10252 {"bits": [13, 13], "name": "TA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.4 10253 {"bits": [14, 14], "name": "SX_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.5 10254 {"bits": [16, 16], "name": "SPI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.6 10255 {"bits": [17, 17], "name": "SC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.7 10256 {"bits": [18, 18], "name": "PA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.8 10257 {"bits": [19, 19], "name": "GRBM_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.9 10258 {"bits": [20, 20], "name": "DB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.10 10259 {"bits": [21, 21], "name": "CB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.11 10260 {"bits": [22, 22], "name": "CP_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.12 10261 {"bits": [23, 23], "name": "IA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.13 10262 {"bits": [24, 24], "name": "GDS_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.14 10263 {"bits": [25, 25], "name": "BCI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.15 10264 {"bits": [26, 26], "name": "RLC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.16 10265 {"bits": [27, 27], "name": "TC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.17 10266 {"bits": [28, 28], "name": "WD_BUSY_USER_DEFINED_MASK"} string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.18 10271 {"bits": [0, 5], "name": "PERF_SEL"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.0 10272 {"bits": [10, 10], "name": "DB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.1 10273 {"bits": [11, 11], "name": "CB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.2 10274 {"bits": [12, 12], "name": "TA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.3 10275 {"bits": [13, 13], "name": "SX_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.4 10276 {"bits": [15, 15], "name": "SPI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.5 10277 {"bits": [16, 16], "name": "SC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.6 10278 {"bits": [17, 17], "name": "DB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.7 10279 {"bits": [18, 18], "name": "CB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.8 10280 {"bits": [19, 19], "name": "VGT_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.9 10281 {"bits": [20, 20], "name": "PA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.10 10282 {"bits": [21, 21], "name": "BCI_BUSY_USER_DEFINED_MASK"} string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.11 10287 {"bits": [0, 3], "name": "ME0PIPE0_CMDFIFO_AVAIL"}, string in object:register_types.GRBM_STATUS.fields.0 10288 {"bits": [5, 5], "name": "SRBM_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.1 10289 {"bits": [7, 7], "name": "ME0PIPE0_CF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.2 10290 {"bits": [8, 8], "name": "ME0PIPE0_PF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.3 10291 {"bits": [9, 9], "name": "GDS_DMA_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.4 10292 {"bits": [12, 12], "name": "DB_CLEAN"}, string in object:register_types.GRBM_STATUS.fields.5 10293 {"bits": [13, 13], "name": "CB_CLEAN"}, string in object:register_types.GRBM_STATUS.fields.6 10294 {"bits": [14, 14], "name": "TA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.7 10295 {"bits": [15, 15], "name": "GDS_BUSY"}, string in object:register_types.GRBM_STATUS.fields.8 10296 {"bits": [16, 16], "name": "WD_BUSY_NO_DMA"}, string in object:register_types.GRBM_STATUS.fields.9 10297 {"bits": [17, 17], "name": "VGT_BUSY"}, string in object:register_types.GRBM_STATUS.fields.10 10298 {"bits": [18, 18], "name": "IA_BUSY_NO_DMA"}, string in object:register_types.GRBM_STATUS.fields.11 10299 {"bits": [19, 19], "name": "IA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.12 10300 {"bits": [20, 20], "name": "SX_BUSY"}, string in object:register_types.GRBM_STATUS.fields.13 10301 {"bits": [21, 21], "name": "WD_BUSY"}, string in object:register_types.GRBM_STATUS.fields.14 10302 {"bits": [22, 22], "name": "SPI_BUSY"}, string in object:register_types.GRBM_STATUS.fields.15 10303 {"bits": [23, 23], "name": "BCI_BUSY"}, string in object:register_types.GRBM_STATUS.fields.16 10304 {"bits": [24, 24], "name": "SC_BUSY"}, string in object:register_types.GRBM_STATUS.fields.17 10305 {"bits": [25, 25], "name": "PA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.18 10306 {"bits": [26, 26], "name": "DB_BUSY"}, string in object:register_types.GRBM_STATUS.fields.19 10307 {"bits": [28, 28], "name": "CP_COHERENCY_BUSY"}, string in object:register_types.GRBM_STATUS.fields.20 10308 {"bits": [29, 29], "name": "CP_BUSY"}, string in object:register_types.GRBM_STATUS.fields.21 10309 {"bits": [30, 30], "name": "CB_BUSY"}, string in object:register_types.GRBM_STATUS.fields.22 10310 {"bits": [31, 31], "name": "GUI_ACTIVE"} string in object:register_types.GRBM_STATUS.fields.23 10315 {"bits": [0, 3], "name": "ME0PIPE1_CMDFIFO_AVAIL"}, string in object:register_types.GRBM_STATUS2.fields.0 10316 {"bits": [4, 4], "name": "ME0PIPE1_CF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.1 10317 {"bits": [5, 5], "name": "ME0PIPE1_PF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.2 10318 {"bits": [6, 6], "name": "ME1PIPE0_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.3 10319 {"bits": [7, 7], "name": "ME1PIPE1_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.4 10320 {"bits": [8, 8], "name": "ME1PIPE2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.5 10321 {"bits": [9, 9], "name": "ME1PIPE3_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.6 10322 {"bits": [10, 10], "name": "ME2PIPE0_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.7 10323 {"bits": [11, 11], "name": "ME2PIPE1_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.8 10324 {"bits": [12, 12], "name": "ME2PIPE2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.9 10325 {"bits": [13, 13], "name": "ME2PIPE3_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.10 10326 {"bits": [14, 14], "name": "RLC_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.11 10327 {"bits": [24, 24], "name": "RLC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.12 10328 {"bits": [25, 25], "name": "TC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.13 10329 {"bits": [28, 28], "name": "CPF_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.14 10330 {"bits": [29, 29], "name": "CPC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.15 10331 {"bits": [30, 30], "name": "CPG_BUSY"} string in object:register_types.GRBM_STATUS2.fields.16 10336 {"bits": [1, 1], "name": "DB_CLEAN"}, string in object:register_types.GRBM_STATUS_SE0.fields.0 10337 {"bits": [2, 2], "name": "CB_CLEAN"}, string in object:register_types.GRBM_STATUS_SE0.fields.1 10338 {"bits": [22, 22], "name": "BCI_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.2 10339 {"bits": [23, 23], "name": "VGT_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.3 10340 {"bits": [24, 24], "name": "PA_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.4 10341 {"bits": [25, 25], "name": "TA_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.5 10342 {"bits": [26, 26], "name": "SX_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.6 10343 {"bits": [27, 27], "name": "SPI_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.7 10344 {"bits": [29, 29], "name": "SC_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.8 10345 {"bits": [30, 30], "name": "DB_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.9 10346 {"bits": [31, 31], "name": "CB_BUSY"} string in object:register_types.GRBM_STATUS_SE0.fields.10 10351 {"bits": [0, 15], "name": "PRIMGROUP_SIZE"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.0 10352 {"bits": [16, 16], "name": "PARTIAL_VS_WAVE_ON"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.1 10353 {"bits": [17, 17], "name": "SWITCH_ON_EOP"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.2 10354 {"bits": [18, 18], "name": "PARTIAL_ES_WAVE_ON"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.3 10355 {"bits": [19, 19], "name": "SWITCH_ON_EOI"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.4 10356 {"bits": [20, 20], "name": "WD_SWITCH_ON_EOP"} string in object:register_types.IA_MULTI_VGT_PARAM.fields.5 10361 {"bits": [0, 0], "name": "UCP_ENA_0"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.0 10362 {"bits": [1, 1], "name": "UCP_ENA_1"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.1 10363 {"bits": [2, 2], "name": "UCP_ENA_2"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.2 10364 {"bits": [3, 3], "name": "UCP_ENA_3"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.3 10365 {"bits": [4, 4], "name": "UCP_ENA_4"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.4 10366 {"bits": [5, 5], "name": "UCP_ENA_5"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.5 10367 {"bits": [13, 13], "name": "PS_UCP_Y_SCALE_NEG"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.6 10368 {"bits": [14, 15], "name": "PS_UCP_MODE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.7 10369 {"bits": [16, 16], "name": "CLIP_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.8 10370 {"bits": [17, 17], "name": "UCP_CULL_ONLY_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.9 10371 {"bits": [18, 18], "name": "BOUNDARY_EDGE_FLAG_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.10 10372 {"bits": [19, 19], "name": "DX_CLIP_SPACE_DEF"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.11 10373 {"bits": [20, 20], "name": "DIS_CLIP_ERR_DETECT"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.12 10374 {"bits": [21, 21], "name": "VTX_KILL_OR"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.13 10375 {"bits": [22, 22], "name": "DX_RASTERIZATION_KILL"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.14 10376 {"bits": [24, 24], "name": "DX_LINEAR_ATTR_CLIP_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.15 10377 {"bits": [25, 25], "name": "VTE_VPORT_PROVOKE_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.16 10378 {"bits": [26, 26], "name": "ZCLIP_NEAR_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.17 10379 {"bits": [27, 27], "name": "ZCLIP_FAR_DISABLE"} string in object:register_types.PA_CL_CLIP_CNTL.fields.18 10384 {"bits": [0, 0], "name": "VTE_XY_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.0 10385 {"bits": [1, 1], "name": "VTE_Z_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.1 10386 {"bits": [2, 2], "name": "VTE_W_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.2 10387 {"bits": [3, 3], "name": "VTE_0XNANINF_IS_0"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.3 10388 {"bits": [4, 4], "name": "VTE_XY_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.4 10389 {"bits": [5, 5], "name": "VTE_Z_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.5 10390 {"bits": [6, 6], "name": "VTE_W_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.6 10391 {"bits": [7, 7], "name": "VTE_W_RECIP_NAN_IS_0"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.7 10392 {"bits": [8, 8], "name": "VS_XY_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.8 10393 {"bits": [9, 9], "name": "VS_XY_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.9 10394 {"bits": [10, 10], "name": "VS_Z_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.10 10395 {"bits": [11, 11], "name": "VS_Z_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.11 10396 {"bits": [12, 12], "name": "VS_W_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.12 10397 {"bits": [13, 13], "name": "VS_W_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.13 10398 {"bits": [14, 14], "name": "VS_CLIP_DIST_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.14 10399 {"bits": [20, 20], "name": "VTE_NO_OUTPUT_NEG_0"} string in object:register_types.PA_CL_NANINF_CNTL.fields.15 10404 {"bits": [0, 0], "name": "CLIP_DIST_ENA_0"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.0 10405 {"bits": [1, 1], "name": "CLIP_DIST_ENA_1"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.1 10406 {"bits": [2, 2], "name": "CLIP_DIST_ENA_2"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.2 10407 {"bits": [3, 3], "name": "CLIP_DIST_ENA_3"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.3 10408 {"bits": [4, 4], "name": "CLIP_DIST_ENA_4"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.4 10409 {"bits": [5, 5], "name": "CLIP_DIST_ENA_5"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.5 10410 {"bits": [6, 6], "name": "CLIP_DIST_ENA_6"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.6 10411 {"bits": [7, 7], "name": "CLIP_DIST_ENA_7"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.7 10412 {"bits": [8, 8], "name": "CULL_DIST_ENA_0"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.8 10413 {"bits": [9, 9], "name": "CULL_DIST_ENA_1"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.9 10414 {"bits": [10, 10], "name": "CULL_DIST_ENA_2"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.10 10415 {"bits": [11, 11], "name": "CULL_DIST_ENA_3"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.11 10416 {"bits": [12, 12], "name": "CULL_DIST_ENA_4"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.12 10417 {"bits": [13, 13], "name": "CULL_DIST_ENA_5"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.13 10418 {"bits": [14, 14], "name": "CULL_DIST_ENA_6"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.14 10419 {"bits": [15, 15], "name": "CULL_DIST_ENA_7"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.15 10420 {"bits": [16, 16], "name": "USE_VTX_POINT_SIZE"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.16 10421 {"bits": [17, 17], "name": "USE_VTX_EDGE_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.17 10422 {"bits": [18, 18], "name": "USE_VTX_RENDER_TARGET_INDX"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.18 10423 {"bits": [19, 19], "name": "USE_VTX_VIEWPORT_INDX"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.19 10424 {"bits": [20, 20], "name": "USE_VTX_KILL_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.20 10425 {"bits": [21, 21], "name": "VS_OUT_MISC_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.21 10426 {"bits": [22, 22], "name": "VS_OUT_CCDIST0_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.22 10427 {"bits": [23, 23], "name": "VS_OUT_CCDIST1_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.23 10428 {"bits": [24, 24], "name": "VS_OUT_MISC_SIDE_BUS_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.24 10429 {"bits": [25, 25], "name": "USE_VTX_GS_CUT_FLAG"} string in object:register_types.PA_CL_VS_OUT_CNTL.fields.25 10434 {"bits": [0, 0], "name": "VPORT_X_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.0 10435 {"bits": [1, 1], "name": "VPORT_X_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.1 10436 {"bits": [2, 2], "name": "VPORT_Y_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.2 10437 {"bits": [3, 3], "name": "VPORT_Y_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.3 10438 {"bits": [4, 4], "name": "VPORT_Z_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.4 10439 {"bits": [5, 5], "name": "VPORT_Z_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.5 10440 {"bits": [8, 8], "name": "VTX_XY_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.6 10441 {"bits": [9, 9], "name": "VTX_Z_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.7 10442 {"bits": [10, 10], "name": "VTX_W0_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.8 10443 {"bits": [11, 11], "name": "PERFCOUNTER_REF"} string in object:register_types.PA_CL_VTE_CNTL.fields.9 10448 {"bits": [0, 2], "name": "MSAA_NUM_SAMPLES"}, string in object:register_types.PA_SC_AA_CONFIG.fields.0 10449 {"bits": [4, 4], "name": "AA_MASK_CENTROID_DTMN"}, string in object:register_types.PA_SC_AA_CONFIG.fields.1 10450 {"bits": [13, 16], "name": "MAX_SAMPLE_DIST"}, string in object:register_types.PA_SC_AA_CONFIG.fields.2 10451 {"bits": [20, 22], "name": "MSAA_EXPOSED_SAMPLES"}, string in object:register_types.PA_SC_AA_CONFIG.fields.3 10452 {"bits": [24, 25], "name": "DETAIL_TO_EXPOSED_MODE"} string in object:register_types.PA_SC_AA_CONFIG.fields.4 10457 {"bits": [0, 15], "name": "AA_MASK_X0Y0"}, string in object:register_types.PA_SC_AA_MASK_X0Y0_X1Y0.fields.0 10458 {"bits": [16, 31], "name": "AA_MASK_X1Y0"} string in object:register_types.PA_SC_AA_MASK_X0Y0_X1Y0.fields.1 10463 {"bits": [0, 15], "name": "AA_MASK_X0Y1"}, string in object:register_types.PA_SC_AA_MASK_X0Y1_X1Y1.fields.0 10464 {"bits": [16, 31], "name": "AA_MASK_X1Y1"} string in object:register_types.PA_SC_AA_MASK_X0Y1_X1Y1.fields.1 10469 {"bits": [0, 3], "name": "S0_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.0 10470 {"bits": [4, 7], "name": "S0_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.1 10471 {"bits": [8, 11], "name": "S1_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.2 10472 {"bits": [12, 15], "name": "S1_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.3 10473 {"bits": [16, 19], "name": "S2_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.4 10474 {"bits": [20, 23], "name": "S2_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.5 10475 {"bits": [24, 27], "name": "S3_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.6 10476 {"bits": [28, 31], "name": "S3_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.7 10481 {"bits": [0, 3], "name": "S4_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.0 10482 {"bits": [4, 7], "name": "S4_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.1 10483 {"bits": [8, 11], "name": "S5_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.2 10484 {"bits": [12, 15], "name": "S5_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.3 10485 {"bits": [16, 19], "name": "S6_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.4 10486 {"bits": [20, 23], "name": "S6_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.5 10487 {"bits": [24, 27], "name": "S7_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.6 10488 {"bits": [28, 31], "name": "S7_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.7 10493 {"bits": [0, 3], "name": "S8_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.0 10494 {"bits": [4, 7], "name": "S8_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.1 10495 {"bits": [8, 11], "name": "S9_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.2 10496 {"bits": [12, 15], "name": "S9_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.3 10497 {"bits": [16, 19], "name": "S10_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.4 10498 {"bits": [20, 23], "name": "S10_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.5 10499 {"bits": [24, 27], "name": "S11_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.6 10500 {"bits": [28, 31], "name": "S11_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.7 10505 {"bits": [0, 3], "name": "S12_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.0 10506 {"bits": [4, 7], "name": "S12_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.1 10507 {"bits": [8, 11], "name": "S13_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.2 10508 {"bits": [12, 15], "name": "S13_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.3 10509 {"bits": [16, 19], "name": "S14_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.4 10510 {"bits": [20, 23], "name": "S14_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.5 10511 {"bits": [24, 27], "name": "S15_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.6 10512 {"bits": [28, 31], "name": "S15_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.7 10517 {"bits": [0, 3], "name": "DISTANCE_0"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.0 10518 {"bits": [4, 7], "name": "DISTANCE_1"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.1 10519 {"bits": [8, 11], "name": "DISTANCE_2"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.2 10520 {"bits": [12, 15], "name": "DISTANCE_3"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.3 10521 {"bits": [16, 19], "name": "DISTANCE_4"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.4 10522 {"bits": [20, 23], "name": "DISTANCE_5"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.5 10523 {"bits": [24, 27], "name": "DISTANCE_6"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.6 10524 {"bits": [28, 31], "name": "DISTANCE_7"} string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.7 10529 {"bits": [0, 3], "name": "DISTANCE_8"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.0 10530 {"bits": [4, 7], "name": "DISTANCE_9"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.1 10531 {"bits": [8, 11], "name": "DISTANCE_10"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.2 10532 {"bits": [12, 15], "name": "DISTANCE_11"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.3 10533 {"bits": [16, 19], "name": "DISTANCE_12"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.4 10534 {"bits": [20, 23], "name": "DISTANCE_13"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.5 10535 {"bits": [24, 27], "name": "DISTANCE_14"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.6 10536 {"bits": [28, 31], "name": "DISTANCE_15"} string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.7 10541 {"bits": [0, 14], "name": "BR_X"}, string in object:register_types.PA_SC_CLIPRECT_0_BR.fields.0 10542 {"bits": [16, 30], "name": "BR_Y"} string in object:register_types.PA_SC_CLIPRECT_0_BR.fields.1 10547 {"bits": [0, 14], "name": "TL_X"}, string in object:register_types.PA_SC_CLIPRECT_0_TL.fields.0 10548 {"bits": [16, 30], "name": "TL_Y"} string in object:register_types.PA_SC_CLIPRECT_0_TL.fields.1 10553 {"bits": [0, 15], "enum_ref": "CLIP_RULE", "name": "CLIP_RULE"} string in object:register_types.PA_SC_CLIPRECT_RULE.fields.0 10558 {"bits": [0, 3], "name": "ER_TRI"}, string in object:register_types.PA_SC_EDGERULE.fields.0 10559 {"bits": [4, 7], "name": "ER_POINT"}, string in object:register_types.PA_SC_EDGERULE.fields.1 10560 {"bits": [8, 11], "name": "ER_RECT"}, string in object:register_types.PA_SC_EDGERULE.fields.2 10561 {"bits": [12, 17], "name": "ER_LINE_LR"}, string in object:register_types.PA_SC_EDGERULE.fields.3 10562 {"bits": [18, 23], "name": "ER_LINE_RL"}, string in object:register_types.PA_SC_EDGERULE.fields.4 10563 {"bits": [24, 27], "name": "ER_LINE_TB"}, string in object:register_types.PA_SC_EDGERULE.fields.5 10564 {"bits": [28, 31], "name": "ER_LINE_BT"} string in object:register_types.PA_SC_EDGERULE.fields.6 10569 {"bits": [0, 14], "name": "TL_X"}, string in object:register_types.PA_SC_GENERIC_SCISSOR_TL.fields.0 10570 {"bits": [16, 30], "name": "TL_Y"}, string in object:register_types.PA_SC_GENERIC_SCISSOR_TL.fields.1 10571 {"bits": [31, 31], "name": "WINDOW_OFFSET_DISABLE"} string in object:register_types.PA_SC_GENERIC_SCISSOR_TL.fields.2 10576 {"bits": [9, 9], "name": "EXPAND_LINE_WIDTH"}, string in object:register_types.PA_SC_LINE_CNTL.fields.0 10577 {"bits": [10, 10], "name": "LAST_PIXEL"}, string in object:register_types.PA_SC_LINE_CNTL.fields.1 10578 {"bits": [11, 11], "name": "PERPENDICULAR_ENDCAP_ENA"}, string in object:register_types.PA_SC_LINE_CNTL.fields.2 10579 {"bits": [12, 12], "name": "DX10_DIAMOND_TEST_ENA"} string in object:register_types.PA_SC_LINE_CNTL.fields.3 10584 {"bits": [0, 15], "name": "LINE_PATTERN"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.0 10585 {"bits": [16, 23], "name": "REPEAT_COUNT"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.1 10586 {"bits": [28, 28], "name": "PATTERN_BIT_ORDER"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.2 10587 {"bits": [29, 30], "name": "AUTO_RESET_CNTL"} string in object:register_types.PA_SC_LINE_STIPPLE.fields.3 10592 {"bits": [0, 3], "name": "CURRENT_PTR"}, string in object:register_types.PA_SC_LINE_STIPPLE_STATE.fields.0 10593 {"bits": [8, 15], "name": "CURRENT_COUNT"} string in object:register_types.PA_SC_LINE_STIPPLE_STATE.fields.1 10598 {"bits": [0, 0], "name": "MSAA_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.0 10599 {"bits": [1, 1], "name": "VPORT_SCISSOR_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.1 10600 {"bits": [2, 2], "name": "LINE_STIPPLE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.2 10601 {"bits": [3, 3], "name": "SEND_UNLIT_STILES_TO_PKR"} string in object:register_types.PA_SC_MODE_CNTL_0.fields.3 10606 {"bits": [0, 0], "name": "WALK_SIZE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.0 10607 {"bits": [1, 1], "name": "WALK_ALIGNMENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.1 10608 {"bits": [2, 2], "name": "WALK_ALIGN8_PRIM_FITS_ST"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.2 10609 {"bits": [3, 3], "name": "WALK_FENCE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.3 10610 {"bits": [4, 6], "name": "WALK_FENCE_SIZE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.4 10611 {"bits": [7, 7], "name": "SUPERTILE_WALK_ORDER_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.5 10612 {"bits": [8, 8], "name": "TILE_WALK_ORDER_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.6 10613 {"bits": [9, 9], "name": "TILE_COVER_DISABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.7 10614 {"bits": [10, 10], "name": "TILE_COVER_NO_SCISSOR"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.8 10615 {"bits": [11, 11], "name": "ZMM_LINE_EXTENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.9 10616 {"bits": [12, 12], "name": "ZMM_LINE_OFFSET"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.10 10617 {"bits": [13, 13], "name": "ZMM_RECT_EXTENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.11 10618 {"bits": [14, 14], "name": "KILL_PIX_POST_HI_Z"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.12 10619 {"bits": [15, 15], "name": "KILL_PIX_POST_DETAIL_MASK"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.13 10620 {"bits": [16, 16], "name": "PS_ITER_SAMPLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.14 10621 {"bits": [17, 17], "name": "MULTI_SHADER_ENGINE_PRIM_DISCARD_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.15 10622 {"bits": [18, 18], "name": "MULTI_GPU_SUPERTILE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.16 10623 {"bits": [19, 19], "name": "GPU_ID_OVERRIDE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.17 10624 {"bits": [20, 23], "name": "GPU_ID_OVERRIDE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.18 10625 {"bits": [24, 24], "name": "MULTI_GPU_PRIM_DISCARD_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.19 10626 {"bits": [25, 25], "name": "FORCE_EOV_CNTDWN_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.20 10627 {"bits": [26, 26], "name": "FORCE_EOV_REZ_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.21 10628 {"bits": [27, 27], "name": "OUT_OF_ORDER_PRIMITIVE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.22 10629 {"bits": [28, 30], "name": "OUT_OF_ORDER_WATER_MARK"} string in object:register_types.PA_SC_MODE_CNTL_1.fields.23 10634 {"bits": [0, 13], "name": "X_COORD"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_H.fields.0 10639 {"bits": [0, 0], "name": "ENABLE_HV_PRE_SHADER"}, string in object:register_types.PA_SC_P3D_TRAP_SCREEN_HV_EN.fields.0 10640 {"bits": [1, 1], "name": "FORCE_PRE_SHADER_ALL_PIXELS"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_HV_EN.fields.1 10645 {"bits": [0, 13], "name": "Y_COORD"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_V.fields.0 10650 {"bits": [0, 9], "name": "PERF_SEL"} string in object:register_types.PA_SC_PERFCOUNTER1_SELECT.fields.0 10655 {"bits": [0, 1], "enum_ref": "RbMap", "name": "RB_MAP_PKR0"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.0 10656 {"bits": [2, 3], "enum_ref": "RbMap", "name": "RB_MAP_PKR1"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.1 10657 {"bits": [4, 5], "enum_ref": "RbXsel2", "name": "RB_XSEL2"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.2 10658 {"bits": [6, 6], "enum_ref": "RbXsel", "name": "RB_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.3 10659 {"bits": [7, 7], "enum_ref": "RbYsel", "name": "RB_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.4 10660 {"bits": [8, 9], "enum_ref": "PkrMap", "name": "PKR_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.5 10661 {"bits": [10, 11], "enum_ref": "PkrXsel", "name": "PKR_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.6 10662 {"bits": [12, 13], "enum_ref": "PkrYsel", "name": "PKR_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.7 10663 {"bits": [14, 15], "enum_ref": "PkrXsel2", "name": "PKR_XSEL2"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.8 10664 {"bits": [16, 17], "enum_ref": "ScMap", "name": "SC_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.9 10665 {"bits": [18, 19], "enum_ref": "ScXsel", "name": "SC_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.10 10666 {"bits": [20, 21], "enum_ref": "ScYsel", "name": "SC_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.11 10667 {"bits": [24, 25], "enum_ref": "SeMap", "name": "SE_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.12 10668 {"bits": [26, 27], "enum_ref": "SeXsel", "name": "SE_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.13 10669 {"bits": [28, 29], "enum_ref": "SeYsel", "name": "SE_YSEL"} string in object:register_types.PA_SC_RASTER_CONFIG.fields.14 10674 {"bits": [0, 1], "enum_ref": "SePairMap", "name": "SE_PAIR_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG_1.fields.0 10675 {"bits": [2, 3], "enum_ref": "SePairXsel", "name": "SE_PAIR_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG_1.fields.1 10676 {"bits": [4, 5], "enum_ref": "SePairYsel", "name": "SE_PAIR_YSEL"} string in object:register_types.PA_SC_RASTER_CONFIG_1.fields.2 10681 {"bits": [0, 1], "name": "SLICE_EVEN_ENABLE"}, string in object:register_types.PA_SC_SCREEN_EXTENT_CONTROL.fields.0 10682 {"bits": [2, 3], "name": "SLICE_ODD_ENABLE"} string in object:register_types.PA_SC_SCREEN_EXTENT_CONTROL.fields.1 10687 {"bits": [0, 15], "name": "X"}, string in object:register_types.PA_SC_SCREEN_EXTENT_MIN_0.fields.0 10688 {"bits": [16, 31], "name": "Y"} string in object:register_types.PA_SC_SCREEN_EXTENT_MIN_0.fields.1 10693 {"bits": [0, 15], "name": "BR_X"}, string in object:register_types.PA_SC_SCREEN_SCISSOR_BR.fields.0 10694 {"bits": [16, 31], "name": "BR_Y"} string in object:register_types.PA_SC_SCREEN_SCISSOR_BR.fields.1 10699 {"bits": [0, 15], "name": "TL_X"}, string in object:register_types.PA_SC_SCREEN_SCISSOR_TL.fields.0 10700 {"bits": [16, 31], "name": "TL_Y"} string in object:register_types.PA_SC_SCREEN_SCISSOR_TL.fields.1 10705 {"bits": [0, 15], "name": "WINDOW_X_OFFSET"}, string in object:register_types.PA_SC_WINDOW_OFFSET.fields.0 10706 {"bits": [16, 31], "name": "WINDOW_Y_OFFSET"} string in object:register_types.PA_SC_WINDOW_OFFSET.fields.1 10711 {"bits": [0, 8], "name": "HW_SCREEN_OFFSET_X"}, string in object:register_types.PA_SU_HARDWARE_SCREEN_OFFSET.fields.0 10712 {"bits": [16, 24], "name": "HW_SCREEN_OFFSET_Y"} string in object:register_types.PA_SU_HARDWARE_SCREEN_OFFSET.fields.1 10717 {"bits": [0, 15], "name": "WIDTH"} string in object:register_types.PA_SU_LINE_CNTL.fields.0 10722 {"bits": [0, 1], "name": "LINE_STIPPLE_RESET"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.0 10723 {"bits": [2, 2], "name": "EXPAND_FULL_LENGTH"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.1 10724 {"bits": [3, 3], "name": "FRACTIONAL_ACCUM"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.2 10725 {"bits": [4, 4], "name": "DIAMOND_ADJUST"} string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.3 10730 {"bits": [0, 23], "name": "LINE_STIPPLE_VALUE"} string in object:register_types.PA_SU_LINE_STIPPLE_VALUE.fields.0 10735 {"bits": [0, 15], "name": "PERFCOUNTER_HI"} string in object:register_types.PA_SU_PERFCOUNTER0_HI.fields.0 10740 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.0 10741 {"bits": [10, 19], "name": "PERF_SEL1"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.1 10742 {"bits": [20, 23], "name": "CNTR_MODE"} string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.2 10747 {"bits": [0, 9], "name": "PERF_SEL2"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT1.fields.0 10748 {"bits": [10, 19], "name": "PERF_SEL3"} string in object:register_types.PA_SU_PERFCOUNTER0_SELECT1.fields.1 10753 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.PA_SU_PERFCOUNTER2_SELECT.fields.0 10754 {"bits": [20, 23], "name": "CNTR_MODE"} string in object:register_types.PA_SU_PERFCOUNTER2_SELECT.fields.1 10759 {"bits": [0, 15], "name": "MIN_SIZE"}, string in object:register_types.PA_SU_POINT_MINMAX.fields.0 10760 {"bits": [16, 31], "name": "MAX_SIZE"} string in object:register_types.PA_SU_POINT_MINMAX.fields.1 10765 {"bits": [0, 15], "name": "HEIGHT"}, string in object:register_types.PA_SU_POINT_SIZE.fields.0 10766 {"bits": [16, 31], "name": "WIDTH"} string in object:register_types.PA_SU_POINT_SIZE.fields.1 10771 {"bits": [0, 7], "name": "POLY_OFFSET_NEG_NUM_DB_BITS"}, string in object:register_types.PA_SU_POLY_OFFSET_DB_FMT_CNTL.fields.0 10772 {"bits": [8, 8], "name": "POLY_OFFSET_DB_IS_FLOAT_FMT"} string in object:register_types.PA_SU_POLY_OFFSET_DB_FMT_CNTL.fields.1 10777 {"bits": [0, 0], "name": "TRIANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.0 10778 {"bits": [1, 1], "name": "LINE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.1 10779 {"bits": [2, 2], "name": "POINT_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.2 10780 {"bits": [3, 3], "name": "RECTANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.3 10781 {"bits": [4, 4], "name": "TRIANGLE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.4 10782 {"bits": [5, 5], "name": "LINE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.5 10783 {"bits": [6, 6], "name": "POINT_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.6 10784 {"bits": [7, 7], "name": "RECTANGLE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.7 10785 {"bits": [8, 15], "name": "PRIM_EXPAND_CONSTANT"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.8 10786 {"bits": [30, 30], "name": "XMAX_RIGHT_EXCLUSION"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.9 10787 {"bits": [31, 31], "name": "YMAX_BOTTOM_EXCLUSION"} string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.10 10792 {"bits": [0, 0], "name": "CULL_FRONT"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.0 10793 {"bits": [1, 1], "name": "CULL_BACK"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.1 10794 {"bits": [2, 2], "name": "FACE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.2 10795 {"bits": [3, 4], "enum_ref": "PA_SU_SC_MODE_CNTL__POLY_MODE", "name": "POLY_MODE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.3 10796 {"bits": [5, 7], "enum_ref": "PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE", "name": "POLYMODE_ string in object:register_types.PA_SU_SC_MODE_CNTL.fields.4 10797 {"bits": [8, 10], "enum_ref": "PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE", "name": "POLYMODE string in object:register_types.PA_SU_SC_MODE_CNTL.fields.5 10798 {"bits": [11, 11], "name": "POLY_OFFSET_FRONT_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.6 10799 {"bits": [12, 12], "name": "POLY_OFFSET_BACK_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.7 10800 {"bits": [13, 13], "name": "POLY_OFFSET_PARA_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.8 10801 {"bits": [16, 16], "name": "VTX_WINDOW_OFFSET_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.9 10802 {"bits": [19, 19], "name": "PROVOKING_VTX_LAST"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.10 10803 {"bits": [20, 20], "name": "PERSP_CORR_DIS"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.11 10804 {"bits": [21, 21], "name": "MULTI_PRIM_IB_ENA"} string in object:register_types.PA_SU_SC_MODE_CNTL.fields.12 10809 {"bits": [0, 0], "name": "PIX_CENTER"}, string in object:register_types.PA_SU_VTX_CNTL.fields.0 10810 {"bits": [1, 2], "enum_ref": "PA_SU_VTX_CNTL__ROUND_MODE", "name": "ROUND_MODE"}, string in object:register_types.PA_SU_VTX_CNTL.fields.1 10811 {"bits": [3, 5], "enum_ref": "QUANT_MODE", "name": "QUANT_MODE"} string in object:register_types.PA_SU_VTX_CNTL.fields.2 10816 {"bits": [0, 7], "name": "PERFCOUNTER_SELECT"} string in object:register_types.RLC_PERFCOUNTER0_SELECT.fields.0 10821 {"bits": [0, 2], "enum_ref": "CP_PERFMON_STATE", "name": "PERFMON_STATE"}, string in object:register_types.RLC_PERFMON_CNTL.fields.0 10822 {"bits": [10, 10], "name": "PERFMON_SAMPLE_ENABLE"} string in object:register_types.RLC_PERFMON_CNTL.fields.1 10827 {"bits": [0, 7], "name": "PERFMON_SAMPLE_DELAY"}, string in object:register_types.RLC_SPM_CPG_PERFMON_SAMPLE_DELAY.fields.0 10828 {"bits": [8, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_CPG_PERFMON_SAMPLE_DELAY.fields.1 10833 {"bits": [0, 11], "name": "RESERVED1"}, string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.0 10834 {"bits": [12, 13], "name": "PERFMON_RING_MODE"}, string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.1 10835 {"bits": [14, 15], "name": "RESERVED"}, string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.2 10836 {"bits": [16, 31], "name": "PERFMON_SAMPLE_INTERVAL"} string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.3 10841 {"bits": [0, 15], "name": "RING_BASE_HI"}, string in object:register_types.RLC_SPM_PERFMON_RING_BASE_HI.fields.0 10842 {"bits": [16, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_PERFMON_RING_BASE_HI.fields.1 10847 {"bits": [0, 7], "name": "PERFMON_SEGMENT_SIZE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.0 10848 {"bits": [8, 10], "name": "RESERVED1"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.1 10849 {"bits": [11, 15], "name": "GLOBAL_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.2 10850 {"bits": [16, 20], "name": "SE0_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.3 10851 {"bits": [21, 25], "name": "SE1_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.4 10852 {"bits": [26, 30], "name": "SE2_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.5 10853 {"bits": [31, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.6 10858 {"bits": [0, 7], "name": "OBSOLETE_UMSK"}, string in object:register_types.SCRATCH_UMSK.fields.0 10859 {"bits": [16, 17], "name": "OBSOLETE_SWAP"} string in object:register_types.SCRATCH_UMSK.fields.1 10864 {"bits": [0, 0], "name": "PERSP_CENTER_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.0 10865 {"bits": [4, 4], "name": "PERSP_CENTROID_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.1 10866 {"bits": [8, 8], "name": "LINEAR_CENTER_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.2 10867 {"bits": [12, 12], "name": "LINEAR_CENTROID_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.3 10868 {"bits": [16, 17], "name": "POS_FLOAT_LOCATION"}, string in object:register_types.SPI_BARYC_CNTL.fields.4 10869 {"bits": [20, 20], "name": "POS_FLOAT_ULC"}, string in object:register_types.SPI_BARYC_CNTL.fields.5 10870 {"bits": [24, 24], "name": "FRONT_FACE_ALL_BITS"} string in object:register_types.SPI_BARYC_CNTL.fields.6 10875 {"bits": [0, 20], "name": "GPR_WRITE_PRIORITY"}, string in object:register_types.SPI_CONFIG_CNTL.fields.0 10876 {"bits": [21, 23], "name": "EXP_PRIORITY_ORDER"}, string in object:register_types.SPI_CONFIG_CNTL.fields.1 10877 {"bits": [24, 24], "name": "ENABLE_SQG_TOP_EVENTS"}, string in object:register_types.SPI_CONFIG_CNTL.fields.2 10878 {"bits": [25, 25], "name": "ENABLE_SQG_BOP_EVENTS"}, string in object:register_types.SPI_CONFIG_CNTL.fields.3 10879 {"bits": [26, 26], "name": "RSRC_MGMT_RESET"}, string in object:register_types.SPI_CONFIG_CNTL.fields.4 10880 {"bits": [27, 27], "name": "TTRACE_STALL_ALL"} string in object:register_types.SPI_CONFIG_CNTL.fields.5 10885 {"bits": [0, 0], "name": "FLAT_SHADE_ENA"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.0 10886 {"bits": [1, 1], "name": "PNT_SPRITE_ENA"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.1 10887 {"bits": [2, 4], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_X"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.2 10888 {"bits": [5, 7], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_Y"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.3 10889 {"bits": [8, 10], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_Z"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.4 10890 {"bits": [11, 13], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_W"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.5 10891 {"bits": [14, 14], "name": "PNT_SPRITE_TOP_1"} string in object:register_types.SPI_INTERP_CONTROL_0.fields.6 10896 {"bits": [0, 7], "name": "PERF_SEL"} string in object:register_types.SPI_PERFCOUNTER4_SELECT.fields.0 10901 {"bits": [0, 3], "name": "BIN0_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.0 10902 {"bits": [4, 7], "name": "BIN0_MAX"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.1 10903 {"bits": [8, 11], "name": "BIN1_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.2 10904 {"bits": [12, 15], "name": "BIN1_MAX"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.3 10905 {"bits": [16, 19], "name": "BIN2_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.4 10906 {"bits": [20, 23], "name": "BIN2_MAX"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.5 10907 {"bits": [24, 27], "name": "BIN3_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.6 10908 {"bits": [28, 31], "name": "BIN3_MAX"} string in object:register_types.SPI_PERFCOUNTER_BINS.fields.7 10913 {"bits": [0, 5], "name": "OFFSET"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.0 10914 {"bits": [8, 9], "name": "DEFAULT_VAL"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.1 10915 {"bits": [10, 10], "name": "FLAT_SHADE"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.2 10916 {"bits": [13, 16], "name": "CYL_WRAP"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.3 10917 {"bits": [17, 17], "name": "PT_SPRITE_TEX"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.4 10918 {"bits": [18, 18], "name": "DUP"} string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.5 10923 {"bits": [0, 5], "name": "OFFSET"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.0 10924 {"bits": [8, 9], "name": "DEFAULT_VAL"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.1 10925 {"bits": [10, 10], "name": "FLAT_SHADE"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.2 10926 {"bits": [18, 18], "name": "DUP"} string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.3 10931 {"bits": [0, 0], "name": "PERSP_SAMPLE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.0 10932 {"bits": [1, 1], "name": "PERSP_CENTER_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.1 10933 {"bits": [2, 2], "name": "PERSP_CENTROID_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.2 10934 {"bits": [3, 3], "name": "PERSP_PULL_MODEL_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.3 10935 {"bits": [4, 4], "name": "LINEAR_SAMPLE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.4 10936 {"bits": [5, 5], "name": "LINEAR_CENTER_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.5 10937 {"bits": [6, 6], "name": "LINEAR_CENTROID_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.6 10938 {"bits": [7, 7], "name": "LINE_STIPPLE_TEX_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.7 10939 {"bits": [8, 8], "name": "POS_X_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.8 10940 {"bits": [9, 9], "name": "POS_Y_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.9 10941 {"bits": [10, 10], "name": "POS_Z_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.10 10942 {"bits": [11, 11], "name": "POS_W_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.11 10943 {"bits": [12, 12], "name": "FRONT_FACE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.12 10944 {"bits": [13, 13], "name": "ANCILLARY_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.13 10945 {"bits": [14, 14], "name": "SAMPLE_COVERAGE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.14 10946 {"bits": [15, 15], "name": "POS_FIXED_PT_ENA"} string in object:register_types.SPI_PS_INPUT_ENA.fields.15 10951 {"bits": [0, 5], "name": "NUM_INTERP"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.0 10952 {"bits": [6, 6], "name": "PARAM_GEN"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.1 10953 {"bits": [14, 14], "name": "BC_OPTIMIZE_DISABLE"} string in object:register_types.SPI_PS_IN_CONTROL.fields.2 10958 {"bits": [0, 3], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL0_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.0 10959 {"bits": [4, 7], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL1_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.1 10960 {"bits": [8, 11], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL2_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.2 10961 {"bits": [12, 15], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL3_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.3 10962 {"bits": [16, 19], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL4_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.4 10963 {"bits": [20, 23], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL5_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.5 10964 {"bits": [24, 27], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL6_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.6 10965 {"bits": [28, 31], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL7_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_COL_FORMAT.fields.7 10970 {"bits": [0, 5], "name": "LIMIT"} string in object:register_types.SPI_SHADER_LATE_ALLOC_VS.fields.0 10975 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.0 10976 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.1 10977 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.2 10978 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.3 10979 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.4 10980 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.5 10981 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.6 10982 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.7 10983 {"bits": [24, 24], "name": "CU_GROUP_ENABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.8 10984 {"bits": [25, 27], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.9 10985 {"bits": [28, 28], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.10 10990 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.0 10991 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.1 10992 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.2 10993 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.3 10994 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.4 10995 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.5 10996 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.6 10997 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.7 10998 {"bits": [24, 26], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.8 10999 {"bits": [27, 27], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.9 11004 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.0 11005 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.1 11006 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.2 11007 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.3 11008 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.4 11009 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.5 11010 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.6 11011 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.7 11012 {"bits": [24, 25], "name": "VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.8 11013 {"bits": [26, 28], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.9 11014 {"bits": [29, 29], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.10 11019 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.0 11020 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.1 11021 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.2 11022 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.3 11023 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.4 11024 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.5 11025 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.6 11026 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.7 11027 {"bits": [24, 24], "name": "CU_GROUP_DISABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.8 11028 {"bits": [25, 27], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.9 11029 {"bits": [28, 28], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.10 11034 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.0 11035 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.1 11036 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.2 11037 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.3 11038 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.4 11039 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.5 11040 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.6 11041 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.7 11042 {"bits": [24, 25], "name": "VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.8 11043 {"bits": [26, 26], "name": "CU_GROUP_ENABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.9 11044 {"bits": [27, 29], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.10 11045 {"bits": [30, 30], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.11 11050 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.0 11051 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.1 11052 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.2 11053 {"bits": [7, 7], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.3 11054 {"bits": [8, 16], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.4 11055 {"bits": [20, 28], "name": "LDS_SIZE"} string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.5 11060 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.0 11061 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.1 11062 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.2 11063 {"bits": [7, 15], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.3 11068 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.0 11069 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.1 11070 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.2 11071 {"bits": [7, 7], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.3 11072 {"bits": [8, 8], "name": "TG_SIZE_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.4 11073 {"bits": [9, 17], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.5 11078 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.0 11079 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.1 11080 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.2 11081 {"bits": [7, 15], "name": "LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.3 11082 {"bits": [16, 24], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.4 11087 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.0 11088 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.1 11089 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.2 11090 {"bits": [7, 7], "name": "WAVE_CNT_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.3 11091 {"bits": [8, 15], "name": "EXTRA_LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.4 11092 {"bits": [16, 24], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.5 11097 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.0 11098 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.1 11099 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.2 11100 {"bits": [7, 7], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.3 11101 {"bits": [8, 8], "name": "SO_BASE0_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.4 11102 {"bits": [9, 9], "name": "SO_BASE1_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.5 11103 {"bits": [10, 10], "name": "SO_BASE2_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.6 11104 {"bits": [11, 11], "name": "SO_BASE3_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.7 11105 {"bits": [12, 12], "name": "SO_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.8 11106 {"bits": [13, 21], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.9 11111 {"bits": [0, 5], "name": "WAVE_LIMIT"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.0 11112 {"bits": [6, 9], "name": "LOCK_LOW_THRESHOLD"} string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.1 11117 {"bits": [0, 15], "name": "CU_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.0 11118 {"bits": [16, 21], "name": "WAVE_LIMIT"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.1 11119 {"bits": [22, 25], "name": "LOCK_LOW_THRESHOLD"} string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.2 11124 {"bits": [0, 3], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS0_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.0 11125 {"bits": [4, 7], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS1_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.1 11126 {"bits": [8, 11], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS2_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.2 11127 {"bits": [12, 15], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS3_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_POS_FORMAT.fields.3 11132 {"bits": [0, 7], "name": "MEM_BASE"} string in object:register_types.SPI_SHADER_TBA_HI_PS.fields.0 11137 {"bits": [0, 3], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "Z_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_Z_FORMAT.fields.0 11142 {"bits": [1, 5], "name": "VS_EXPORT_COUNT"}, string in object:register_types.SPI_VS_OUT_CONFIG.fields.0 11143 {"bits": [6, 6], "name": "VS_HALF_PACK"} string in object:register_types.SPI_VS_OUT_CONFIG.fields.1 11148 {"bits": [0, 0], "name": "INST_INVALIDATE"}, string in object:register_types.SQC_CACHES.fields.0 11149 {"bits": [1, 1], "name": "DATA_INVALIDATE"}, string in object:register_types.SQC_CACHES.fields.1 11150 {"bits": [2, 2], "name": "INVALIDATE_VOLATILE"} string in object:register_types.SQC_CACHES.fields.2 11155 {"bits": [0, 15], "name": "BASE_ADDRESS_HI"}, string in object:register_types.SQ_BUF_RSRC_WORD1.fields.0 11156 {"bits": [16, 29], "name": "STRIDE"}, string in object:register_types.SQ_BUF_RSRC_WORD1.fields.1 11157 {"bits": [30, 30], "name": "CACHE_SWIZZLE"}, string in object:register_types.SQ_BUF_RSRC_WORD1.fields.2 11158 {"bits": [31, 31], "name": "SWIZZLE_ENABLE"} string in object:register_types.SQ_BUF_RSRC_WORD1.fields.3 11163 {"bits": [0, 2], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_X"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.0 11164 {"bits": [3, 5], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Y"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.1 11165 {"bits": [6, 8], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Z"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.2 11166 {"bits": [9, 11], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_W"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.3 11167 {"bits": [12, 14], "enum_ref": "BUF_NUM_FORMAT", "name": "NUM_FORMAT"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.4 11168 {"bits": [15, 18], "enum_ref": "BUF_DATA_FORMAT", "name": "DATA_FORMAT"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.5 11169 {"bits": [19, 20], "name": "ELEMENT_SIZE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.6 11170 {"bits": [21, 22], "name": "INDEX_STRIDE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.7 11171 {"bits": [23, 23], "name": "ADD_TID_ENABLE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.8 11172 {"bits": [24, 24], "name": "ATC"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.9 11173 {"bits": [25, 25], "name": "HASH_ENABLE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.10 11174 {"bits": [26, 26], "name": "HEAP"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.11 11175 {"bits": [27, 29], "name": "MTYPE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.12 11176 {"bits": [30, 31], "enum_ref": "SQ_RSRC_BUF_TYPE", "name": "TYPE"} string in object:register_types.SQ_BUF_RSRC_WORD3.fields.13 11181 {"bits": [0, 7], "name": "BASE_ADDRESS_HI"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.0 11182 {"bits": [8, 19], "name": "MIN_LOD"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.1 11183 {"bits": [20, 25], "enum_ref": "IMG_DATA_FORMAT", "name": "DATA_FORMAT"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.2 11184 {"bits": [26, 29], "enum_ref": "IMG_NUM_FORMAT", "name": "NUM_FORMAT"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.3 11185 {"bits": [30, 31], "name": "MTYPE"} string in object:register_types.SQ_IMG_RSRC_WORD1.fields.4 11190 {"bits": [0, 13], "name": "WIDTH"}, string in object:register_types.SQ_IMG_RSRC_WORD2.fields.0 11191 {"bits": [14, 27], "name": "HEIGHT"}, string in object:register_types.SQ_IMG_RSRC_WORD2.fields.1 11192 {"bits": [28, 30], "name": "PERF_MOD"}, string in object:register_types.SQ_IMG_RSRC_WORD2.fields.2 11193 {"bits": [31, 31], "name": "INTERLACED"} string in object:register_types.SQ_IMG_RSRC_WORD2.fields.3 11198 {"bits": [0, 2], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_X"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.0 11199 {"bits": [3, 5], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Y"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.1 11200 {"bits": [6, 8], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Z"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.2 11201 {"bits": [9, 11], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_W"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.3 11202 {"bits": [12, 15], "name": "BASE_LEVEL"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.4 11203 {"bits": [16, 19], "name": "LAST_LEVEL"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.5 11204 {"bits": [20, 24], "name": "TILING_INDEX"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.6 11205 {"bits": [25, 25], "name": "POW2_PAD"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.7 11206 {"bits": [26, 26], "name": "MTYPE"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.8 11207 {"bits": [27, 27], "name": "ATC"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.9 11208 {"bits": [28, 31], "enum_ref": "SQ_RSRC_IMG_TYPE", "name": "TYPE"} string in object:register_types.SQ_IMG_RSRC_WORD3.fields.10 11213 {"bits": [0, 12], "name": "DEPTH"}, string in object:register_types.SQ_IMG_RSRC_WORD4.fields.0 11214 {"bits": [13, 26], "name": "PITCH"} string in object:register_types.SQ_IMG_RSRC_WORD4.fields.1 11219 {"bits": [0, 12], "name": "BASE_ARRAY"}, string in object:register_types.SQ_IMG_RSRC_WORD5.fields.0 11220 {"bits": [13, 25], "name": "LAST_ARRAY"} string in object:register_types.SQ_IMG_RSRC_WORD5.fields.1 11225 {"bits": [0, 11], "name": "MIN_LOD_WARN"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.0 11226 {"bits": [12, 19], "name": "COUNTER_BANK_ID"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.1 11227 {"bits": [20, 20], "name": "LOD_HDW_CNT_EN"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.2 11228 {"bits": [21, 31], "name": "UNUNSED"} string in object:register_types.SQ_IMG_RSRC_WORD6.fields.3 11233 {"bits": [0, 2], "enum_ref": "SQ_TEX_CLAMP", "name": "CLAMP_X"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.0 11234 {"bits": [3, 5], "enum_ref": "SQ_TEX_CLAMP", "name": "CLAMP_Y"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.1 11235 {"bits": [6, 8], "enum_ref": "SQ_TEX_CLAMP", "name": "CLAMP_Z"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.2 11236 {"bits": [9, 11], "name": "MAX_ANISO_RATIO"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.3 11237 {"bits": [12, 14], "enum_ref": "SQ_TEX_DEPTH_COMPARE", "name": "DEPTH_COMPARE_FUNC"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.4 11238 {"bits": [15, 15], "name": "FORCE_UNNORMALIZED"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.5 11239 {"bits": [16, 18], "name": "ANISO_THRESHOLD"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.6 11240 {"bits": [19, 19], "name": "MC_COORD_TRUNC"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.7 11241 {"bits": [20, 20], "name": "FORCE_DEGAMMA"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.8 11242 {"bits": [21, 26], "name": "ANISO_BIAS"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.9 11243 {"bits": [27, 27], "name": "TRUNC_COORD"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.10 11244 {"bits": [28, 28], "name": "DISABLE_CUBE_WRAP"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.11 11245 {"bits": [29, 30], "enum_ref": "SQ_IMG_FILTER_TYPE", "name": "FILTER_MODE"} string in object:register_types.SQ_IMG_SAMP_WORD0.fields.12 11250 {"bits": [0, 11], "name": "MIN_LOD"}, string in object:register_types.SQ_IMG_SAMP_WORD1.fields.0 11251 {"bits": [12, 23], "name": "MAX_LOD"}, string in object:register_types.SQ_IMG_SAMP_WORD1.fields.1 11252 {"bits": [24, 27], "name": "PERF_MIP"}, string in object:register_types.SQ_IMG_SAMP_WORD1.fields.2 11253 {"bits": [28, 31], "name": "PERF_Z"} string in object:register_types.SQ_IMG_SAMP_WORD1.fields.3 11258 {"bits": [0, 13], "name": "LOD_BIAS"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.0 11259 {"bits": [14, 19], "name": "LOD_BIAS_SEC"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.1 11260 {"bits": [20, 21], "enum_ref": "SQ_TEX_XY_FILTER", "name": "XY_MAG_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.2 11261 {"bits": [22, 23], "enum_ref": "SQ_TEX_XY_FILTER", "name": "XY_MIN_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.3 11262 {"bits": [24, 25], "enum_ref": "SQ_TEX_Z_FILTER", "name": "Z_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.4 11263 {"bits": [26, 27], "enum_ref": "SQ_TEX_MIP_FILTER", "name": "MIP_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.5 11264 {"bits": [28, 28], "name": "MIP_POINT_PRECLAMP"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.6 11265 {"bits": [29, 29], "name": "DISABLE_LSB_CEIL"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.7 11266 {"bits": [30, 30], "name": "FILTER_PREC_FIX"} string in object:register_types.SQ_IMG_SAMP_WORD2.fields.8 11271 {"bits": [0, 11], "name": "BORDER_COLOR_PTR"}, string in object:register_types.SQ_IMG_SAMP_WORD3.fields.0 11272 {"bits": [29, 29], "name": "UPGRADED_DEPTH"}, string in object:register_types.SQ_IMG_SAMP_WORD3.fields.1 11273 {"bits": [30, 31], "enum_ref": "SQ_TEX_BORDER_COLOR", "name": "BORDER_COLOR_TYPE"} string in object:register_types.SQ_IMG_SAMP_WORD3.fields.2 11278 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.0 11279 {"bits": [12, 15], "name": "SQC_BANK_MASK"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.1 11280 {"bits": [16, 19], "name": "SQC_CLIENT_MASK"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.2 11281 {"bits": [20, 23], "name": "SPM_MODE"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.3 11282 {"bits": [24, 27], "name": "SIMD_MASK"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.4 11283 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.5 11288 {"bits": [0, 0], "name": "PS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.0 11289 {"bits": [1, 1], "enum_ref": "VGT_STAGES_VS_EN", "name": "VS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.1 11290 {"bits": [2, 2], "enum_ref": "VGT_STAGES_GS_EN", "name": "GS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.2 11291 {"bits": [3, 3], "enum_ref": "VGT_STAGES_ES_EN", "name": "ES_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.3 11292 {"bits": [4, 4], "enum_ref": "VGT_STAGES_HS_EN", "name": "HS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.4 11293 {"bits": [5, 5], "enum_ref": "VGT_STAGES_LS_EN", "name": "LS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.5 11294 {"bits": [6, 6], "name": "CS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.6 11295 {"bits": [8, 12], "name": "CNTR_RATE"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.7 11296 {"bits": [13, 13], "name": "DISABLE_FLUSH"} string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.8 11301 {"bits": [0, 0], "name": "FORCE_EN"} string in object:register_types.SQ_PERFCOUNTER_CTRL2.fields.0 11306 {"bits": [0, 15], "name": "SH0_MASK"}, string in object:register_types.SQ_PERFCOUNTER_MASK.fields.0 11307 {"bits": [16, 31], "name": "SH1_MASK"} string in object:register_types.SQ_PERFCOUNTER_MASK.fields.1 11312 {"bits": [0, 3], "name": "ADDR_HI"}, string in object:register_types.SQ_THREAD_TRACE_BASE2.fields.0 11313 {"bits": [4, 4], "name": "ATC"} string in object:register_types.SQ_THREAD_TRACE_BASE2.fields.1 11318 {"bits": [31, 31], "name": "RESET_BUFFER"} string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.0 11323 {"bits": [0, 2], "name": "HIWATER"} string in object:register_types.SQ_THREAD_TRACE_HIWATER.fields.0 11328 {"bits": [0, 4], "name": "CU_SEL"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.0 11329 {"bits": [5, 5], "name": "SH_SEL"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.1 11330 {"bits": [7, 7], "name": "REG_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.2 11331 {"bits": [8, 11], "name": "SIMD_EN"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.3 11332 {"bits": [12, 13], "name": "VM_ID_MASK"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.4 11333 {"bits": [14, 14], "name": "SPI_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.5 11334 {"bits": [15, 15], "name": "SQ_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.6 11335 {"bits": [16, 31], "name": "RANDOM_SEED"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.7 11336 {"bits": [16, 31], "name": "RANDOM_SEED"} string in object:register_types.SQ_THREAD_TRACE_MASK.fields.8 11341 {"bits": [0, 2], "name": "MASK_PS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.0 11342 {"bits": [3, 5], "name": "MASK_VS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.1 11343 {"bits": [6, 8], "name": "MASK_GS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.2 11344 {"bits": [9, 11], "name": "MASK_ES"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.3 11345 {"bits": [12, 14], "name": "MASK_HS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.4 11346 {"bits": [15, 17], "name": "MASK_LS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.5 11347 {"bits": [18, 20], "name": "MASK_CS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.6 11348 {"bits": [21, 22], "name": "MODE"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.7 11349 {"bits": [23, 24], "name": "CAPTURE_MODE"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.8 11350 {"bits": [25, 25], "name": "AUTOFLUSH_EN"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.9 11351 {"bits": [26, 26], "name": "PRIV"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.10 11352 {"bits": [27, 28], "name": "ISSUE_MASK"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.11 11353 {"bits": [29, 29], "name": "TEST_MODE"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.12 11354 {"bits": [30, 30], "name": "INTERRUPT_EN"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.13 11355 {"bits": [31, 31], "name": "WRAP"} string in object:register_types.SQ_THREAD_TRACE_MODE.fields.14 11360 {"bits": [0, 21], "name": "SIZE"} string in object:register_types.SQ_THREAD_TRACE_SIZE.fields.0 11365 {"bits": [0, 9], "name": "FINISH_PENDING"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.0 11366 {"bits": [16, 25], "name": "FINISH_DONE"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.1 11367 {"bits": [29, 29], "name": "NEW_BUF"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.2 11368 {"bits": [30, 30], "name": "BUSY"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.3 11369 {"bits": [31, 31], "name": "FULL"} string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.4 11374 {"bits": [0, 15], "name": "TOKEN_MASK"}, string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.0 11375 {"bits": [16, 23], "name": "REG_MASK"}, string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.1 11376 {"bits": [24, 24], "name": "REG_DROP_ON_STALL"} string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.2 11381 {"bits": [0, 15], "name": "INST_MASK"} string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK2.fields.0 11386 {"bits": [0, 29], "name": "WPTR"}, string in object:register_types.SQ_THREAD_TRACE_WPTR.fields.0 11387 {"bits": [30, 31], "name": "READ_OFFSET"} string in object:register_types.SQ_THREAD_TRACE_WPTR.fields.1 11392 {"bits": [0, 5], "name": "VGPR_BASE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.0 11393 {"bits": [8, 13], "name": "VGPR_SIZE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.1 11394 {"bits": [16, 21], "name": "SGPR_BASE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.2 11395 {"bits": [24, 27], "name": "SGPR_SIZE"} string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.3 11400 {"bits": [0, 3], "name": "WAVE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.0 11401 {"bits": [4, 5], "name": "SIMD_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.1 11402 {"bits": [6, 7], "name": "PIPE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.2 11403 {"bits": [8, 11], "name": "CU_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.3 11404 {"bits": [12, 12], "name": "SH_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.4 11405 {"bits": [13, 14], "name": "SE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.5 11406 {"bits": [16, 19], "name": "TG_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.6 11407 {"bits": [20, 23], "name": "VM_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.7 11408 {"bits": [24, 26], "name": "QUEUE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.8 11409 {"bits": [27, 29], "name": "STATE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.9 11410 {"bits": [30, 31], "name": "ME_ID"} string in object:register_types.SQ_WAVE_HW_ID.fields.10 11415 {"bits": [0, 2], "name": "IBUF_ST"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.0 11416 {"bits": [3, 3], "name": "PC_INVALID"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.1 11417 {"bits": [4, 4], "name": "NEED_NEXT_DW"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.2 11418 {"bits": [5, 7], "name": "NO_PREFETCH_CNT"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.3 11419 {"bits": [8, 9], "name": "IBUF_RPTR"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.4 11420 {"bits": [10, 11], "name": "IBUF_WPTR"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.5 11421 {"bits": [16, 18], "name": "INST_STR_ST"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.6 11422 {"bits": [19, 21], "name": "MISC_CNT"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.7 11423 {"bits": [22, 23], "name": "ECC_ST"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.8 11424 {"bits": [24, 24], "name": "IS_HYB"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.9 11425 {"bits": [25, 26], "name": "HYB_CNT"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.10 11426 {"bits": [27, 27], "name": "KILL"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.11 11427 {"bits": [28, 28], "name": "NEED_KILL_IFETCH"} string in object:register_types.SQ_WAVE_IB_DBG0.fields.12 11432 {"bits": [0, 3], "name": "VM_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.0 11433 {"bits": [4, 6], "name": "EXP_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.1 11434 {"bits": [8, 11], "name": "LGKM_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.2 11435 {"bits": [12, 14], "name": "VALU_CNT"} string in object:register_types.SQ_WAVE_IB_STS.fields.3 11440 {"bits": [0, 7], "name": "LDS_BASE"}, string in object:register_types.SQ_WAVE_LDS_ALLOC.fields.0 11441 {"bits": [12, 20], "name": "LDS_SIZE"} string in object:register_types.SQ_WAVE_LDS_ALLOC.fields.1 11446 {"bits": [0, 3], "name": "FP_ROUND"}, string in object:register_types.SQ_WAVE_MODE.fields.0 11447 {"bits": [4, 7], "name": "FP_DENORM"}, string in object:register_types.SQ_WAVE_MODE.fields.1 11448 {"bits": [8, 8], "name": "DX10_CLAMP"}, string in object:register_types.SQ_WAVE_MODE.fields.2 11449 {"bits": [9, 9], "name": "IEEE"}, string in object:register_types.SQ_WAVE_MODE.fields.3 11450 {"bits": [10, 10], "name": "LOD_CLAMPED"}, string in object:register_types.SQ_WAVE_MODE.fields.4 11451 {"bits": [11, 11], "name": "DEBUG_EN"}, string in object:register_types.SQ_WAVE_MODE.fields.5 11452 {"bits": [12, 20], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SQ_WAVE_MODE.fields.6 11453 {"bits": [28, 28], "name": "VSKIP"}, string in object:register_types.SQ_WAVE_MODE.fields.7 11454 {"bits": [29, 31], "name": "CSP"} string in object:register_types.SQ_WAVE_MODE.fields.8 11459 {"bits": [0, 7], "name": "PC_HI"} string in object:register_types.SQ_WAVE_PC_HI.fields.0 11464 {"bits": [0, 0], "name": "SCC"}, string in object:register_types.SQ_WAVE_STATUS.fields.0 11465 {"bits": [1, 2], "name": "SPI_PRIO"}, string in object:register_types.SQ_WAVE_STATUS.fields.1 11466 {"bits": [3, 4], "name": "WAVE_PRIO"}, string in object:register_types.SQ_WAVE_STATUS.fields.2 11467 {"bits": [5, 5], "name": "PRIV"}, string in object:register_types.SQ_WAVE_STATUS.fields.3 11468 {"bits": [6, 6], "name": "TRAP_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.4 11469 {"bits": [7, 7], "name": "TTRACE_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.5 11470 {"bits": [8, 8], "name": "EXPORT_RDY"}, string in object:register_types.SQ_WAVE_STATUS.fields.6 11471 {"bits": [9, 9], "name": "EXECZ"}, string in object:register_types.SQ_WAVE_STATUS.fields.7 11472 {"bits": [10, 10], "name": "VCCZ"}, string in object:register_types.SQ_WAVE_STATUS.fields.8 11473 {"bits": [11, 11], "name": "IN_TG"}, string in object:register_types.SQ_WAVE_STATUS.fields.9 11474 {"bits": [12, 12], "name": "IN_BARRIER"}, string in object:register_types.SQ_WAVE_STATUS.fields.10 11475 {"bits": [13, 13], "name": "HALT"}, string in object:register_types.SQ_WAVE_STATUS.fields.11 11476 {"bits": [14, 14], "name": "TRAP"}, string in object:register_types.SQ_WAVE_STATUS.fields.12 11477 {"bits": [15, 15], "name": "TTRACE_CU_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.13 11478 {"bits": [16, 16], "name": "VALID"}, string in object:register_types.SQ_WAVE_STATUS.fields.14 11479 {"bits": [17, 17], "name": "ECC_ERR"}, string in object:register_types.SQ_WAVE_STATUS.fields.15 11480 {"bits": [18, 18], "name": "SKIP_EXPORT"}, string in object:register_types.SQ_WAVE_STATUS.fields.16 11481 {"bits": [19, 19], "name": "PERF_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.17 11482 {"bits": [20, 20], "name": "COND_DBG_USER"}, string in object:register_types.SQ_WAVE_STATUS.fields.18 11483 {"bits": [21, 21], "name": "COND_DBG_SYS"}, string in object:register_types.SQ_WAVE_STATUS.fields.19 11484 {"bits": [22, 22], "name": "DATA_ATC"}, string in object:register_types.SQ_WAVE_STATUS.fields.20 11485 {"bits": [23, 23], "name": "INST_ATC"}, string in object:register_types.SQ_WAVE_STATUS.fields.21 11486 {"bits": [24, 26], "name": "DISPATCH_CACHE_CTRL"}, string in object:register_types.SQ_WAVE_STATUS.fields.22 11487 {"bits": [27, 27], "name": "MUST_EXPORT"} string in object:register_types.SQ_WAVE_STATUS.fields.23 11492 {"bits": [0, 7], "name": "ADDR_HI"} string in object:register_types.SQ_WAVE_TBA_HI.fields.0 11497 {"bits": [0, 8], "enum_ref": "EXCP_EN", "name": "EXCP"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.0 11498 {"bits": [16, 21], "name": "EXCP_CYCLE"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.1 11499 {"bits": [29, 31], "name": "DP_RATE"} string in object:register_types.SQ_WAVE_TRAPSTS.fields.2 11504 {"bits": [0, 9], "name": "PERFCOUNTER_SELECT"}, string in object:register_types.SX_PERFCOUNTER0_SELECT.fields.0 11505 {"bits": [10, 19], "name": "PERFCOUNTER_SELECT1"}, string in object:register_types.SX_PERFCOUNTER0_SELECT.fields.1 11506 {"bits": [20, 23], "name": "CNTR_MODE"} string in object:register_types.SX_PERFCOUNTER0_SELECT.fields.2 11511 {"bits": [0, 9], "name": "PERFCOUNTER_SELECT2"}, string in object:register_types.SX_PERFCOUNTER0_SELECT1.fields.0 11512 {"bits": [10, 19], "name": "PERFCOUNTER_SELECT3"} string in object:register_types.SX_PERFCOUNTER0_SELECT1.fields.1 11517 {"bits": [0, 7], "name": "ADDRESS"} string in object:register_types.TA_BC_BASE_ADDR_HI.fields.0 11522 {"bits": [0, 9], "name": "PERF_SEL2"}, string in object:register_types.TCC_PERFCOUNTER0_SELECT1.fields.0 11523 {"bits": [10, 19], "name": "PERF_SEL3"}, string in object:register_types.TCC_PERFCOUNTER0_SELECT1.fields.1 11524 {"bits": [24, 27], "name": "PERF_MODE2"}, string in object:register_types.TCC_PERFCOUNTER0_SELECT1.fields.2 11525 {"bits": [28, 31], "name": "PERF_MODE3"} string in object:register_types.TCC_PERFCOUNTER0_SELECT1.fields.3 11530 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.TCC_PERFCOUNTER2_SELECT.fields.0 11531 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.TCC_PERFCOUNTER2_SELECT.fields.1 11532 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.TCC_PERFCOUNTER2_SELECT.fields.2 11537 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.TD_PERFCOUNTER0_SELECT.fields.0 11538 {"bits": [10, 17], "name": "PERF_SEL1"}, string in object:register_types.TD_PERFCOUNTER0_SELECT.fields.1 11539 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.TD_PERFCOUNTER0_SELECT.fields.2 11540 {"bits": [24, 27], "name": "PERF_MODE1"}, string in object:register_types.TD_PERFCOUNTER0_SELECT.fields.3 11541 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.TD_PERFCOUNTER0_SELECT.fields.4 11546 {"bits": [0, 7], "name": "PERF_SEL2"}, string in object:register_types.TD_PERFCOUNTER0_SELECT1.fields.0 11547 {"bits": [10, 17], "name": "PERF_SEL3"}, string in object:register_types.TD_PERFCOUNTER0_SELECT1.fields.1 11548 {"bits": [24, 27], "name": "PERF_MODE3"}, string in object:register_types.TD_PERFCOUNTER0_SELECT1.fields.2 11549 {"bits": [28, 31], "name": "PERF_MODE2"} string in object:register_types.TD_PERFCOUNTER0_SELECT1.fields.3 11554 {"bits": [0, 7], "name": "BASE_ADDR"} string in object:register_types.VGT_DMA_BASE_HI.fields.0 11559 {"bits": [0, 1], "enum_ref": "VGT_INDEX_TYPE_MODE", "name": "INDEX_TYPE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.0 11560 {"bits": [2, 3], "enum_ref": "VGT_DMA_SWAP_MODE", "name": "SWAP_MODE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.1 11561 {"bits": [4, 5], "enum_ref": "VGT_DMA_BUF_TYPE", "name": "BUF_TYPE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.2 11562 {"bits": [6, 7], "enum_ref": "VGT_RDREQ_POLICY", "name": "RDREQ_POLICY"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.3 11563 {"bits": [8, 8], "name": "ATC"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.4 11564 {"bits": [9, 9], "name": "NOT_EOP"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.5 11565 {"bits": [10, 10], "name": "REQ_PATH"} string in object:register_types.VGT_DMA_INDEX_TYPE.fields.6 11570 {"bits": [0, 1], "enum_ref": "VGT_DI_SOURCE_SELECT", "name": "SOURCE_SELECT"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.0 11571 {"bits": [2, 3], "enum_ref": "VGT_DI_MAJOR_MODE_SELECT", "name": "MAJOR_MODE"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.1 11572 {"bits": [4, 4], "name": "SPRITE_EN_R6XX"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.2 11573 {"bits": [5, 5], "name": "NOT_EOP"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.3 11574 {"bits": [6, 6], "name": "USE_OPAQUE"} string in object:register_types.VGT_DRAW_INITIATOR.fields.4 11579 {"bits": [0, 14], "name": "ITEMSIZE"} string in object:register_types.VGT_ESGS_RING_ITEMSIZE.fields.0 11584 {"bits": [0, 10], "name": "ES_PER_GS"} string in object:register_types.VGT_ES_PER_GS.fields.0 11589 {"bits": [0, 27], "name": "ADDRESS_LOW"} string in object:register_types.VGT_EVENT_ADDRESS_REG.fields.0 11594 {"bits": [0, 5], "enum_ref": "VGT_EVENT_TYPE", "name": "EVENT_TYPE"}, string in object:register_types.VGT_EVENT_INITIATOR.fields.0 11595 {"bits": [18, 26], "name": "ADDRESS_HI"}, string in object:register_types.VGT_EVENT_INITIATOR.fields.1 11596 {"bits": [27, 27], "name": "EXTENDED_EVENT"} string in object:register_types.VGT_EVENT_INITIATOR.fields.2 11601 {"bits": [0, 3], "name": "DECR"} string in object:register_types.VGT_GROUP_DECR.fields.0 11606 {"bits": [0, 3], "name": "FIRST_DECR"} string in object:register_types.VGT_GROUP_FIRST_DECR.fields.0 11611 {"bits": [0, 4], "enum_ref": "VGT_DI_PRIM_TYPE", "name": "PRIM_TYPE"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.0 11612 {"bits": [14, 14], "name": "RETAIN_ORDER"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.1 11613 {"bits": [15, 15], "name": "RETAIN_QUADS"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.2 11614 {"bits": [16, 18], "name": "PRIM_ORDER"} string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.3 11619 {"bits": [0, 0], "name": "COMP_X_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.0 11620 {"bits": [1, 1], "name": "COMP_Y_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.1 11621 {"bits": [2, 2], "name": "COMP_Z_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.2 11622 {"bits": [3, 3], "name": "COMP_W_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.3 11623 {"bits": [8, 15], "name": "STRIDE"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.4 11624 {"bits": [16, 23], "name": "SHIFT"} string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.5 11629 {"bits": [0, 3], "name": "X_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.0 11630 {"bits": [4, 7], "name": "X_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.1 11631 {"bits": [8, 11], "name": "Y_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.2 11632 {"bits": [12, 15], "name": "Y_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.3 11633 {"bits": [16, 19], "name": "Z_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.4 11634 {"bits": [20, 23], "name": "Z_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.5 11635 {"bits": [24, 27], "name": "W_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.6 11636 {"bits": [28, 31], "name": "W_OFFSET"} string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.7 11641 {"bits": [0, 14], "name": "OFFSET"} string in object:register_types.VGT_GSVS_RING_OFFSET_1.fields.0 11646 {"bits": [0, 0], "name": "ENABLE"}, string in object:register_types.VGT_GS_INSTANCE_CNT.fields.0 11647 {"bits": [2, 8], "name": "CNT"} string in object:register_types.VGT_GS_INSTANCE_CNT.fields.1 11652 {"bits": [0, 10], "name": "MAX_VERT_OUT"} string in object:register_types.VGT_GS_MAX_VERT_OUT.fields.0 11657 {"bits": [0, 2], "enum_ref": "VGT_GS_MODE_TYPE", "name": "MODE"}, string in object:register_types.VGT_GS_MODE.fields.0 11658 {"bits": [3, 3], "name": "RESERVED_0"}, string in object:register_types.VGT_GS_MODE.fields.1 11659 {"bits": [4, 5], "enum_ref": "VGT_GS_CUT_MODE", "name": "CUT_MODE"}, string in object:register_types.VGT_GS_MODE.fields.2 11660 {"bits": [6, 10], "name": "RESERVED_1"}, string in object:register_types.VGT_GS_MODE.fields.3 11661 {"bits": [11, 11], "name": "GS_C_PACK_EN"}, string in object:register_types.VGT_GS_MODE.fields.4 11662 {"bits": [12, 12], "name": "RESERVED_2"}, string in object:register_types.VGT_GS_MODE.fields.5 11663 {"bits": [13, 13], "name": "ES_PASSTHRU"}, string in object:register_types.VGT_GS_MODE.fields.6 11664 {"bits": [14, 14], "name": "COMPUTE_MODE"}, string in object:register_types.VGT_GS_MODE.fields.7 11665 {"bits": [15, 15], "name": "FAST_COMPUTE_MODE"}, string in object:register_types.VGT_GS_MODE.fields.8 11666 {"bits": [16, 16], "name": "ELEMENT_INFO_EN"}, string in object:register_types.VGT_GS_MODE.fields.9 11667 {"bits": [17, 17], "name": "PARTIAL_THD_AT_EOI"}, string in object:register_types.VGT_GS_MODE.fields.10 11668 {"bits": [18, 18], "name": "SUPPRESS_CUTS"}, string in object:register_types.VGT_GS_MODE.fields.11 11669 {"bits": [19, 19], "name": "ES_WRITE_OPTIMIZE"}, string in object:register_types.VGT_GS_MODE.fields.12 11670 {"bits": [20, 20], "name": "GS_WRITE_OPTIMIZE"}, string in object:register_types.VGT_GS_MODE.fields.13 11671 {"bits": [21, 22], "name": "ONCHIP"} string in object:register_types.VGT_GS_MODE.fields.14 11676 {"bits": [0, 10], "name": "ES_VERTS_PER_SUBGRP"}, string in object:register_types.VGT_GS_ONCHIP_CNTL.fields.0 11677 {"bits": [11, 21], "name": "GS_PRIMS_PER_SUBGRP"} string in object:register_types.VGT_GS_ONCHIP_CNTL.fields.1 11682 {"bits": [0, 5], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.0 11683 {"bits": [8, 13], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_1"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.1 11684 {"bits": [16, 21], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_2"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.2 11685 {"bits": [22, 27], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_3"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.3 11686 {"bits": [31, 31], "name": "UNIQUE_TYPE_PER_STREAM"} string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.4 11691 {"bits": [0, 10], "name": "GS_PER_ES"} string in object:register_types.VGT_GS_PER_ES.fields.0 11696 {"bits": [0, 3], "name": "GS_PER_VS"} string in object:register_types.VGT_GS_PER_VS.fields.0 11701 {"bits": [0, 1], "name": "TESS_MODE"} string in object:register_types.VGT_HOS_CNTL.fields.0 11706 {"bits": [0, 7], "name": "REUSE_DEPTH"} string in object:register_types.VGT_HOS_REUSE_DEPTH.fields.0 11711 {"bits": [0, 8], "name": "OFFCHIP_BUFFERING"}, string in object:register_types.VGT_HS_OFFCHIP_PARAM.fields.0 11712 {"bits": [9, 10], "enum_ref": "VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY", "name": "OFFCHIP string in object:register_types.VGT_HS_OFFCHIP_PARAM.fields.1 11717 {"bits": [0, 1], "enum_ref": "VGT_INDEX_TYPE_MODE", "name": "INDEX_TYPE"} string in object:register_types.VGT_INDEX_TYPE.fields.0 11722 {"bits": [0, 7], "name": "NUM_PATCHES"}, string in object:register_types.VGT_LS_HS_CONFIG.fields.0 11723 {"bits": [8, 13], "name": "HS_NUM_INPUT_CP"}, string in object:register_types.VGT_LS_HS_CONFIG.fields.1 11724 {"bits": [14, 19], "name": "HS_NUM_OUTPUT_CP"} string in object:register_types.VGT_LS_HS_CONFIG.fields.2 11729 {"bits": [0, 0], "name": "RESET_EN"} string in object:register_types.VGT_MULTI_PRIM_IB_RESET_EN.fields.0 11734 {"bits": [0, 2], "name": "PATH_SELECT"} string in object:register_types.VGT_OUTPUT_PATH_CNTL.fields.0 11739 {"bits": [0, 6], "name": "DEALLOC_DIST"} string in object:register_types.VGT_OUT_DEALLOC_CNTL.fields.0 11744 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.VGT_PERFCOUNTER2_SELECT.fields.0 11745 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.VGT_PERFCOUNTER2_SELECT.fields.1 11750 {"bits": [0, 7], "name": "PERF_SEID_IGNORE_MASK"} string in object:register_types.VGT_PERFCOUNTER_SEID_MASK.fields.0 11755 {"bits": [0, 0], "name": "PRIMITIVEID_EN"}, string in object:register_types.VGT_PRIMITIVEID_EN.fields.0 11756 {"bits": [1, 1], "name": "DISABLE_RESET_ON_EOI"} string in object:register_types.VGT_PRIMITIVEID_EN.fields.1 11761 {"bits": [0, 5], "enum_ref": "VGT_DI_PRIM_TYPE", "name": "PRIM_TYPE"} string in object:register_types.VGT_PRIMITIVE_TYPE.fields.0 11766 {"bits": [0, 0], "name": "REUSE_OFF"} string in object:register_types.VGT_REUSE_OFF.fields.0 11771 {"bits": [0, 1], "enum_ref": "VGT_STAGES_LS_EN", "name": "LS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.0 11772 {"bits": [2, 2], "enum_ref": "VGT_STAGES_HS_EN", "name": "HS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.1 11773 {"bits": [3, 4], "enum_ref": "VGT_STAGES_ES_EN", "name": "ES_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.2 11774 {"bits": [5, 5], "enum_ref": "VGT_STAGES_GS_EN", "name": "GS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.3 11775 {"bits": [6, 7], "enum_ref": "VGT_STAGES_VS_EN", "name": "VS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.4 11776 {"bits": [8, 8], "name": "DYNAMIC_HS"} string in object:register_types.VGT_SHADER_STAGES_EN.fields.5 11781 {"bits": [0, 3], "name": "STREAM_0_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.0 11782 {"bits": [4, 7], "name": "STREAM_1_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.1 11783 {"bits": [8, 11], "name": "STREAM_2_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.2 11784 {"bits": [12, 15], "name": "STREAM_3_BUFFER_EN"} string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.3 11789 {"bits": [0, 0], "name": "STREAMOUT_0_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.0 11790 {"bits": [1, 1], "name": "STREAMOUT_1_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.1 11791 {"bits": [2, 2], "name": "STREAMOUT_2_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.2 11792 {"bits": [3, 3], "name": "STREAMOUT_3_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.3 11793 {"bits": [4, 6], "name": "RAST_STREAM"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.4 11794 {"bits": [8, 11], "name": "RAST_STREAM_MASK"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.5 11795 {"bits": [31, 31], "name": "USE_RAST_STREAM_MASK"} string in object:register_types.VGT_STRMOUT_CONFIG.fields.6 11800 {"bits": [0, 8], "name": "VERTEX_STRIDE"} string in object:register_types.VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE.fields.0 11805 {"bits": [0, 9], "name": "STRIDE"} string in object:register_types.VGT_STRMOUT_VTX_STRIDE_0.fields.0 11810 {"bits": [0, 1], "enum_ref": "VGT_TESS_TYPE", "name": "TYPE"}, string in object:register_types.VGT_TF_PARAM.fields.0 11811 {"bits": [2, 4], "enum_ref": "VGT_TESS_PARTITION", "name": "PARTITIONING"}, string in object:register_types.VGT_TF_PARAM.fields.1 11812 {"bits": [5, 7], "enum_ref": "VGT_TESS_TOPOLOGY", "name": "TOPOLOGY"}, string in object:register_types.VGT_TF_PARAM.fields.2 11813 {"bits": [8, 8], "name": "RESERVED_REDUC_AXIS"}, string in object:register_types.VGT_TF_PARAM.fields.3 11814 {"bits": [9, 9], "name": "DEPRECATED"}, string in object:register_types.VGT_TF_PARAM.fields.4 11815 {"bits": [10, 13], "name": "NUM_DS_WAVES_PER_SIMD"}, string in object:register_types.VGT_TF_PARAM.fields.5 11816 {"bits": [14, 14], "name": "DISABLE_DONUTS"}, string in object:register_types.VGT_TF_PARAM.fields.6 11817 {"bits": [15, 16], "enum_ref": "VGT_RDREQ_POLICY", "name": "RDREQ_POLICY"} string in object:register_types.VGT_TF_PARAM.fields.7 11822 {"bits": [0, 15], "name": "SIZE"} string in object:register_types.VGT_TF_RING_SIZE.fields.0 11827 {"bits": [0, 7], "name": "VTX_REUSE_DEPTH"} string in object:register_types.VGT_VERTEX_REUSE_BLOCK_CNTL.fields.0 11832 {"bits": [0, 0], "name": "VTX_CNT_EN"} string in object:register_types.VGT_VTX_CNT_EN.fields.0 [all...] |
| H A D | gfx6.json | 5 {"name": "ARRAY_LINEAR_GENERAL", "value": 0}, string in object:enums.ArrayMode.entries.0 6 {"name": "ARRAY_LINEAR_ALIGNED", "value": 1}, string in object:enums.ArrayMode.entries.1 7 {"name": "ARRAY_1D_TILED_THIN1", "value": 2}, string in object:enums.ArrayMode.entries.2 8 {"name": "ARRAY_1D_TILED_THICK", "value": 3}, string in object:enums.ArrayMode.entries.3 9 {"name": "ARRAY_2D_TILED_THIN1", "value": 4}, string in object:enums.ArrayMode.entries.4 10 {"name": "ARRAY_PRT_TILED_THIN1", "value": 5}, string in object:enums.ArrayMode.entries.5 11 {"name": "ARRAY_PRT_2D_TILED_THIN1", "value": 6}, string in object:enums.ArrayMode.entries.6 12 {"name": "ARRAY_2D_TILED_THICK", "value": 7}, string in object:enums.ArrayMode.entries.7 13 {"name": "ARRAY_2D_TILED_XTHICK", "value": 8}, string in object:enums.ArrayMode.entries.8 14 {"name" string in object:enums.ArrayMode.entries.9 15 {"name": "ARRAY_PRT_2D_TILED_THICK", "value": 10}, string in object:enums.ArrayMode.entries.10 16 {"name": "ARRAY_PRT_3D_TILED_THIN1", "value": 11}, string in object:enums.ArrayMode.entries.11 17 {"name": "ARRAY_3D_TILED_THIN1", "value": 12}, string in object:enums.ArrayMode.entries.12 18 {"name": "ARRAY_3D_TILED_THICK", "value": 13}, string in object:enums.ArrayMode.entries.13 19 {"name": "ARRAY_3D_TILED_XTHICK", "value": 14}, string in object:enums.ArrayMode.entries.14 20 {"name": "ARRAY_PRT_3D_TILED_THICK", "value": 15} string in object:enums.ArrayMode.entries.15 25 {"name": "BUF_DATA_FORMAT_INVALID", "value": 0}, string in object:enums.BUF_DATA_FORMAT.entries.0 26 {"name": "BUF_DATA_FORMAT_8", "value": 1}, string in object:enums.BUF_DATA_FORMAT.entries.1 27 {"name": "BUF_DATA_FORMAT_16", "value": 2}, string in object:enums.BUF_DATA_FORMAT.entries.2 28 {"name": "BUF_DATA_FORMAT_8_8", "value": 3}, string in object:enums.BUF_DATA_FORMAT.entries.3 29 {"name": "BUF_DATA_FORMAT_32", "value": 4}, string in object:enums.BUF_DATA_FORMAT.entries.4 30 {"name": "BUF_DATA_FORMAT_16_16", "value": 5}, string in object:enums.BUF_DATA_FORMAT.entries.5 31 {"name": "BUF_DATA_FORMAT_10_11_11", "value": 6}, string in object:enums.BUF_DATA_FORMAT.entries.6 32 {"name": "BUF_DATA_FORMAT_11_11_10", "value": 7}, string in object:enums.BUF_DATA_FORMAT.entries.7 33 {"name": "BUF_DATA_FORMAT_10_10_10_2", "value": 8}, string in object:enums.BUF_DATA_FORMAT.entries.8 34 {"name": "BUF_DATA_FORMAT_2_10_10_10", "value": 9}, string in object:enums.BUF_DATA_FORMAT.entries.9 35 {"name": "BUF_DATA_FORMAT_8_8_8_8", "value": 10}, string in object:enums.BUF_DATA_FORMAT.entries.10 36 {"name": "BUF_DATA_FORMAT_32_32", "value": 11}, string in object:enums.BUF_DATA_FORMAT.entries.11 37 {"name": "BUF_DATA_FORMAT_16_16_16_16", "value": 12}, string in object:enums.BUF_DATA_FORMAT.entries.12 38 {"name": "BUF_DATA_FORMAT_32_32_32", "value": 13}, string in object:enums.BUF_DATA_FORMAT.entries.13 39 {"name": "BUF_DATA_FORMAT_32_32_32_32", "value": 14}, string in object:enums.BUF_DATA_FORMAT.entries.14 40 {"name": "BUF_DATA_FORMAT_RESERVED_15", "value": 15} string in object:enums.BUF_DATA_FORMAT.entries.15 45 {"name": "BUF_NUM_FORMAT_UNORM", "value": 0}, string in object:enums.BUF_NUM_FORMAT.entries.0 46 {"name": "BUF_NUM_FORMAT_SNORM", "value": 1}, string in object:enums.BUF_NUM_FORMAT.entries.1 47 {"name": "BUF_NUM_FORMAT_USCALED", "value": 2}, string in object:enums.BUF_NUM_FORMAT.entries.2 48 {"name": "BUF_NUM_FORMAT_SSCALED", "value": 3}, string in object:enums.BUF_NUM_FORMAT.entries.3 49 {"name": "BUF_NUM_FORMAT_UINT", "value": 4}, string in object:enums.BUF_NUM_FORMAT.entries.4 50 {"name": "BUF_NUM_FORMAT_SINT", "value": 5}, string in object:enums.BUF_NUM_FORMAT.entries.5 51 {"name": "BUF_NUM_FORMAT_SNORM_OGL", "value": 6}, string in object:enums.BUF_NUM_FORMAT.entries.6 52 {"name": "BUF_NUM_FORMAT_FLOAT", "value": 7} string in object:enums.BUF_NUM_FORMAT.entries.7 57 {"name": "ADDR_SURF_BANK_HEIGHT_1", "value": 0}, string in object:enums.BankHeight.entries.0 58 {"name": "ADDR_SURF_BANK_HEIGHT_2", "value": 1}, string in object:enums.BankHeight.entries.1 59 {"name": "ADDR_SURF_BANK_HEIGHT_4", "value": 2}, string in object:enums.BankHeight.entries.2 60 {"name": "ADDR_SURF_BANK_HEIGHT_8", "value": 3} string in object:enums.BankHeight.entries.3 65 {"name": "ADDR_SURF_BANK_WIDTH_1", "value": 0}, string in object:enums.BankWidth.entries.0 66 {"name": "ADDR_SURF_BANK_WIDTH_2", "value": 1}, string in object:enums.BankWidth.entries.1 67 {"name": "ADDR_SURF_BANK_WIDTH_4", "value": 2}, string in object:enums.BankWidth.entries.2 68 {"name": "ADDR_SURF_BANK_WIDTH_8", "value": 3} string in object:enums.BankWidth.entries.3 73 {"name": "BLEND_ZERO", "value": 0}, string in object:enums.BlendOp.entries.0 74 {"name": "BLEND_ONE", "value": 1}, string in object:enums.BlendOp.entries.1 75 {"name": "BLEND_SRC_COLOR", "value": 2}, string in object:enums.BlendOp.entries.2 76 {"name": "BLEND_ONE_MINUS_SRC_COLOR", "value": 3}, string in object:enums.BlendOp.entries.3 77 {"name": "BLEND_SRC_ALPHA", "value": 4}, string in object:enums.BlendOp.entries.4 78 {"name": "BLEND_ONE_MINUS_SRC_ALPHA", "value": 5}, string in object:enums.BlendOp.entries.5 79 {"name": "BLEND_DST_ALPHA", "value": 6}, string in object:enums.BlendOp.entries.6 80 {"name": "BLEND_ONE_MINUS_DST_ALPHA", "value": 7}, string in object:enums.BlendOp.entries.7 81 {"name": "BLEND_DST_COLOR", "value": 8}, string in object:enums.BlendOp.entries.8 82 {"name": "BLEND_ONE_MINUS_DST_COLOR", "value": 9}, string in object:enums.BlendOp.entries.9 83 {"name": "BLEND_SRC_ALPHA_SATURATE", "value": 10}, string in object:enums.BlendOp.entries.10 84 {"name": "BLEND_BOTH_SRC_ALPHA", "value": 11}, string in object:enums.BlendOp.entries.11 85 {"name": "BLEND_BOTH_INV_SRC_ALPHA", "value": 12}, string in object:enums.BlendOp.entries.12 86 {"name": "BLEND_CONSTANT_COLOR", "value": 13}, string in object:enums.BlendOp.entries.13 87 {"name": "BLEND_ONE_MINUS_CONSTANT_COLOR", "value": 14}, string in object:enums.BlendOp.entries.14 88 {"name": "BLEND_SRC1_COLOR", "value": 15}, string in object:enums.BlendOp.entries.15 89 {"name": "BLEND_INV_SRC1_COLOR", "value": 16}, string in object:enums.BlendOp.entries.16 90 {"name": "BLEND_SRC1_ALPHA", "value": 17}, string in object:enums.BlendOp.entries.17 91 {"name": "BLEND_INV_SRC1_ALPHA", "value": 18}, string in object:enums.BlendOp.entries.18 92 {"name": "BLEND_CONSTANT_ALPHA", "value": 19}, string in object:enums.BlendOp.entries.19 93 {"name": "BLEND_ONE_MINUS_CONSTANT_ALPHA", "value": 20} string in object:enums.BlendOp.entries.20 98 {"name": "FORCE_OPT_AUTO", "value": 0}, string in object:enums.BlendOpt.entries.0 99 {"name": "FORCE_OPT_DISABLE", "value": 1}, string in object:enums.BlendOpt.entries.1 100 {"name": "FORCE_OPT_ENABLE_IF_SRC_A_0", "value": 2}, string in object:enums.BlendOpt.entries.2 101 {"name": "FORCE_OPT_ENABLE_IF_SRC_RGB_0", "value": 3}, string in object:enums.BlendOpt.entries.3 102 {"name": "FORCE_OPT_ENABLE_IF_SRC_ARGB_0", "value": 4}, string in object:enums.BlendOpt.entries.4 103 {"name": "FORCE_OPT_ENABLE_IF_SRC_A_1", "value": 5}, string in object:enums.BlendOpt.entries.5 104 {"name": "FORCE_OPT_ENABLE_IF_SRC_RGB_1", "value": 6}, string in object:enums.BlendOpt.entries.6 105 {"name": "FORCE_OPT_ENABLE_IF_SRC_ARGB_1", "value": 7} string in object:enums.BlendOpt.entries.7 110 {"name": "CB_DISABLE", "value": 0}, string in object:enums.CBMode.entries.0 111 {"name": "CB_NORMAL", "value": 1}, string in object:enums.CBMode.entries.1 112 {"name": "CB_ELIMINATE_FAST_CLEAR", "value": 2}, string in object:enums.CBMode.entries.2 113 {"name": "CB_RESOLVE", "value": 3}, string in object:enums.CBMode.entries.3 114 {"name": "CB_DECOMPRESS", "value": 4}, string in object:enums.CBMode.entries.4 115 {"name": "CB_FMASK_DECOMPRESS", "value": 5} string in object:enums.CBMode.entries.5 120 {"name": "OUT", "value": 1}, string in object:enums.CLIP_RULE.entries.0 121 {"name": "IN_0", "value": 2}, string in object:enums.CLIP_RULE.entries.1 122 {"name": "IN_1", "value": 4}, string in object:enums.CLIP_RULE.entries.2 123 {"name": "IN_10", "value": 8}, string in object:enums.CLIP_RULE.entries.3 124 {"name": "IN_2", "value": 16}, string in object:enums.CLIP_RULE.entries.4 125 {"name": "IN_20", "value": 32}, string in object:enums.CLIP_RULE.entries.5 126 {"name": "IN_21", "value": 64}, string in object:enums.CLIP_RULE.entries.6 127 {"name": "IN_210", "value": 128}, string in object:enums.CLIP_RULE.entries.7 128 {"name": "IN_3", "value": 256}, string in object:enums.CLIP_RULE.entries.8 129 {"name": "IN_30", "value": 512}, string in object:enums.CLIP_RULE.entries.9 130 {"name": "IN_31", "value": 1024}, string in object:enums.CLIP_RULE.entries.10 131 {"name": "IN_310", "value": 2048}, string in object:enums.CLIP_RULE.entries.11 132 {"name": "IN_32", "value": 4096}, string in object:enums.CLIP_RULE.entries.12 133 {"name": "IN_320", "value": 8192}, string in object:enums.CLIP_RULE.entries.13 134 {"name": "IN_321", "value": 16384}, string in object:enums.CLIP_RULE.entries.14 135 {"name": "IN_3210", "value": 32768} string in object:enums.CLIP_RULE.entries.15 140 {"name": "CP_PERFMON_ENABLE_MODE_ALWAYS_COUNT", "value": 0}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.0 141 {"name": "CP_PERFMON_ENABLE_MODE_RESERVED_1", "value": 1}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.1 142 {"name": "CP_PERFMON_ENABLE_MODE_COUNT_CONTEXT_TRUE", "value": 2}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.2 143 {"name": "CP_PERFMON_ENABLE_MODE_COUNT_CONTEXT_FALSE", "value": 3} string in object:enums.CP_PERFMON_ENABLE_MODE.entries.3 148 {"name": "CP_PERFMON_STATE_DISABLE_AND_RESET", "value": 0}, string in object:enums.CP_PERFMON_STATE.entries.0 149 {"name": "CP_PERFMON_STATE_START_COUNTING", "value": 1}, string in object:enums.CP_PERFMON_STATE.entries.1 150 {"name": "CP_PERFMON_STATE_STOP_COUNTING", "value": 2}, string in object:enums.CP_PERFMON_STATE.entries.2 151 {"name": "CP_PERFMON_STATE_RESERVED_3", "value": 3}, string in object:enums.CP_PERFMON_STATE.entries.3 152 {"name": "CP_PERFMON_STATE_DISABLE_AND_RESET_PHANTOM", "value": 4}, string in object:enums.CP_PERFMON_STATE.entries.4 153 {"name": "CP_PERFMON_STATE_COUNT_AND_DUMP_PHANTOM", "value": 5} string in object:enums.CP_PERFMON_STATE.entries.5 158 {"name": "COLOR_INVALID", "value": 0}, string in object:enums.ColorFormat.entries.0 159 {"name": "COLOR_8", "value": 1}, string in object:enums.ColorFormat.entries.1 160 {"name": "COLOR_16", "value": 2}, string in object:enums.ColorFormat.entries.2 161 {"name": "COLOR_8_8", "value": 3}, string in object:enums.ColorFormat.entries.3 162 {"name": "COLOR_32", "value": 4}, string in object:enums.ColorFormat.entries.4 163 {"name": "COLOR_16_16", "value": 5}, string in object:enums.ColorFormat.entries.5 164 {"name": "COLOR_10_11_11", "value": 6}, string in object:enums.ColorFormat.entries.6 165 {"name": "COLOR_11_11_10", "value": 7}, string in object:enums.ColorFormat.entries.7 166 {"name": "COLOR_10_10_10_2", "value": 8}, string in object:enums.ColorFormat.entries.8 167 {"name": "COLOR_2_10_10_10", "value": 9}, string in object:enums.ColorFormat.entries.9 168 {"name": "COLOR_8_8_8_8", "value": 10}, string in object:enums.ColorFormat.entries.10 169 {"name": "COLOR_32_32", "value": 11}, string in object:enums.ColorFormat.entries.11 170 {"name": "COLOR_16_16_16_16", "value": 12}, string in object:enums.ColorFormat.entries.12 171 {"name": "COLOR_RESERVED_13", "value": 13}, string in object:enums.ColorFormat.entries.13 172 {"name": "COLOR_32_32_32_32", "value": 14}, string in object:enums.ColorFormat.entries.14 173 {"name": "COLOR_RESERVED_15", "value": 15}, string in object:enums.ColorFormat.entries.15 174 {"name": "COLOR_5_6_5", "value": 16}, string in object:enums.ColorFormat.entries.16 175 {"name": "COLOR_1_5_5_5", "value": 17}, string in object:enums.ColorFormat.entries.17 176 {"name": "COLOR_5_5_5_1", "value": 18}, string in object:enums.ColorFormat.entries.18 177 {"name": "COLOR_4_4_4_4", "value": 19}, string in object:enums.ColorFormat.entries.19 178 {"name": "COLOR_8_24", "value": 20}, string in object:enums.ColorFormat.entries.20 179 {"name": "COLOR_24_8", "value": 21}, string in object:enums.ColorFormat.entries.21 180 {"name": "COLOR_X24_8_32_FLOAT", "value": 22}, string in object:enums.ColorFormat.entries.22 181 {"name": "COLOR_RESERVED_23", "value": 23} string in object:enums.ColorFormat.entries.23 186 {"name": "COMB_DST_PLUS_SRC", "value": 0}, string in object:enums.CombFunc.entries.0 187 {"name": "COMB_SRC_MINUS_DST", "value": 1}, string in object:enums.CombFunc.entries.1 188 {"name": "COMB_MIN_DST_SRC", "value": 2}, string in object:enums.CombFunc.entries.2 189 {"name": "COMB_MAX_DST_SRC", "value": 3}, string in object:enums.CombFunc.entries.3 190 {"name": "COMB_DST_MINUS_SRC", "value": 4} string in object:enums.CombFunc.entries.4 195 {"name": "FRAG_NEVER", "value": 0}, string in object:enums.CompareFrag.entries.0 196 {"name": "FRAG_LESS", "value": 1}, string in object:enums.CompareFrag.entries.1 197 {"name": "FRAG_EQUAL", "value": 2}, string in object:enums.CompareFrag.entries.2 198 {"name": "FRAG_LEQUAL", "value": 3}, string in object:enums.CompareFrag.entries.3 199 {"name": "FRAG_GREATER", "value": 4}, string in object:enums.CompareFrag.entries.4 200 {"name": "FRAG_NOTEQUAL", "value": 5}, string in object:enums.CompareFrag.entries.5 201 {"name": "FRAG_GEQUAL", "value": 6}, string in object:enums.CompareFrag.entries.6 202 {"name": "FRAG_ALWAYS", "value": 7} string in object:enums.CompareFrag.entries.7 207 {"name": "EXPORT_ANY_Z", "value": 0}, string in object:enums.ConservativeZExport.entries.0 208 {"name": "EXPORT_LESS_THAN_Z", "value": 1}, string in object:enums.ConservativeZExport.entries.1 209 {"name": "EXPORT_GREATER_THAN_Z", "value": 2}, string in object:enums.ConservativeZExport.entries.2 210 {"name": "EXPORT_RESERVED", "value": 3} string in object:enums.ConservativeZExport.entries.3 215 {"name": "PSLC_AUTO", "value": 0}, string in object:enums.DbPSLControl.entries.0 216 {"name": "PSLC_ON_HANG_ONLY", "value": 1}, string in object:enums.DbPSLControl.entries.1 217 {"name": "PSLC_ASAP", "value": 2}, string in object:enums.DbPSLControl.entries.2 218 {"name": "PSLC_COUNTDOWN", "value": 3} string in object:enums.DbPSLControl.entries.3 223 {"name": "INVALID", "value": 1}, string in object:enums.EXCP_EN.entries.0 224 {"name": "INPUT_DENORMAL", "value": 2}, string in object:enums.EXCP_EN.entries.1 225 {"name": "DIVIDE_BY_ZERO", "value": 4}, string in object:enums.EXCP_EN.entries.2 226 {"name": "OVERFLOW", "value": 8}, string in object:enums.EXCP_EN.entries.3 227 {"name": "UNDERFLOW", "value": 16}, string in object:enums.EXCP_EN.entries.4 228 {"name": "INEXACT", "value": 32}, string in object:enums.EXCP_EN.entries.5 229 {"name": "INT_DIVIDE_BY_ZERO", "value": 64}, string in object:enums.EXCP_EN.entries.6 230 {"name": "ADDRESS_WATCH", "value": 128}, string in object:enums.EXCP_EN.entries.7 231 {"name": "MEMORY_VIOLATION", "value": 256} string in object:enums.EXCP_EN.entries.8 236 {"name": "FP_32_DENORMS", "value": 48}, string in object:enums.FLOAT_MODE.entries.0 237 {"name": "FP_64_DENORMS", "value": 192}, string in object:enums.FLOAT_MODE.entries.1 238 {"name": "FP_ALL_DENORMS", "value": 240} string in object:enums.FLOAT_MODE.entries.2 243 {"name": "FORCE_OFF", "value": 0}, string in object:enums.ForceControl.entries.0 244 {"name": "FORCE_ENABLE", "value": 1}, string in object:enums.ForceControl.entries.1 245 {"name": "FORCE_DISABLE", "value": 2}, string in object:enums.ForceControl.entries.2 246 {"name": "FORCE_RESERVED", "value": 3} string in object:enums.ForceControl.entries.3 251 {"name": "ADDR_SURF_DISPLAY_MICRO_TILING", "value": 0}, string in object:enums.GB_TILE_MODE0__MICRO_TILE_MODE.entries.0 252 {"name": "ADDR_SURF_THIN_MICRO_TILING", "value": 1}, string in object:enums.GB_TILE_MODE0__MICRO_TILE_MODE.entries.1 253 {"name": "ADDR_SURF_DEPTH_MICRO_TILING", "value": 2}, string in object:enums.GB_TILE_MODE0__MICRO_TILE_MODE.entries.2 254 {"name": "ADDR_SURF_THICK_MICRO_TILING_GFX6", "value": 3} string in object:enums.GB_TILE_MODE0__MICRO_TILE_MODE.entries.3 259 {"name": "IMG_DATA_FORMAT_INVALID", "value": 0}, string in object:enums.IMG_DATA_FORMAT.entries.0 260 {"name": "IMG_DATA_FORMAT_8", "value": 1}, string in object:enums.IMG_DATA_FORMAT.entries.1 261 {"name": "IMG_DATA_FORMAT_16", "value": 2}, string in object:enums.IMG_DATA_FORMAT.entries.2 262 {"name": "IMG_DATA_FORMAT_8_8", "value": 3}, string in object:enums.IMG_DATA_FORMAT.entries.3 263 {"name": "IMG_DATA_FORMAT_32", "value": 4}, string in object:enums.IMG_DATA_FORMAT.entries.4 264 {"name": "IMG_DATA_FORMAT_16_16", "value": 5}, string in object:enums.IMG_DATA_FORMAT.entries.5 265 {"name": "IMG_DATA_FORMAT_10_11_11", "value": 6}, string in object:enums.IMG_DATA_FORMAT.entries.6 266 {"name": "IMG_DATA_FORMAT_11_11_10", "value": 7}, string in object:enums.IMG_DATA_FORMAT.entries.7 267 {"name": "IMG_DATA_FORMAT_10_10_10_2", "value": 8}, string in object:enums.IMG_DATA_FORMAT.entries.8 268 {"name": "IMG_DATA_FORMAT_2_10_10_10", "value": 9}, string in object:enums.IMG_DATA_FORMAT.entries.9 269 {"name": "IMG_DATA_FORMAT_8_8_8_8", "value": 10}, string in object:enums.IMG_DATA_FORMAT.entries.10 270 {"name": "IMG_DATA_FORMAT_32_32", "value": 11}, string in object:enums.IMG_DATA_FORMAT.entries.11 271 {"name": "IMG_DATA_FORMAT_16_16_16_16", "value": 12}, string in object:enums.IMG_DATA_FORMAT.entries.12 272 {"name": "IMG_DATA_FORMAT_32_32_32", "value": 13}, string in object:enums.IMG_DATA_FORMAT.entries.13 273 {"name": "IMG_DATA_FORMAT_32_32_32_32", "value": 14}, string in object:enums.IMG_DATA_FORMAT.entries.14 274 {"name": "IMG_DATA_FORMAT_RESERVED_15", "value": 15}, string in object:enums.IMG_DATA_FORMAT.entries.15 275 {"name": "IMG_DATA_FORMAT_5_6_5", "value": 16}, string in object:enums.IMG_DATA_FORMAT.entries.16 276 {"name": "IMG_DATA_FORMAT_1_5_5_5", "value": 17}, string in object:enums.IMG_DATA_FORMAT.entries.17 277 {"name": "IMG_DATA_FORMAT_5_5_5_1", "value": 18}, string in object:enums.IMG_DATA_FORMAT.entries.18 278 {"name": "IMG_DATA_FORMAT_4_4_4_4", "value": 19}, string in object:enums.IMG_DATA_FORMAT.entries.19 279 {"name": "IMG_DATA_FORMAT_8_24", "value": 20}, string in object:enums.IMG_DATA_FORMAT.entries.20 280 {"name": "IMG_DATA_FORMAT_24_8", "value": 21}, string in object:enums.IMG_DATA_FORMAT.entries.21 281 {"name": "IMG_DATA_FORMAT_X24_8_32", "value": 22}, string in object:enums.IMG_DATA_FORMAT.entries.22 282 {"name": "IMG_DATA_FORMAT_RESERVED_23", "value": 23}, string in object:enums.IMG_DATA_FORMAT.entries.23 283 {"name": "IMG_DATA_FORMAT_RESERVED_24", "value": 24}, string in object:enums.IMG_DATA_FORMAT.entries.24 284 {"name": "IMG_DATA_FORMAT_RESERVED_25", "value": 25}, string in object:enums.IMG_DATA_FORMAT.entries.25 285 {"name": "IMG_DATA_FORMAT_RESERVED_26", "value": 26}, string in object:enums.IMG_DATA_FORMAT.entries.26 286 {"name": "IMG_DATA_FORMAT_RESERVED_27", "value": 27}, string in object:enums.IMG_DATA_FORMAT.entries.27 287 {"name": "IMG_DATA_FORMAT_RESERVED_28", "value": 28}, string in object:enums.IMG_DATA_FORMAT.entries.28 288 {"name": "IMG_DATA_FORMAT_RESERVED_29", "value": 29}, string in object:enums.IMG_DATA_FORMAT.entries.29 289 {"name": "IMG_DATA_FORMAT_RESERVED_30", "value": 30}, string in object:enums.IMG_DATA_FORMAT.entries.30 290 {"name": "IMG_DATA_FORMAT_RESERVED_31", "value": 31}, string in object:enums.IMG_DATA_FORMAT.entries.31 291 {"name": "IMG_DATA_FORMAT_GB_GR", "value": 32}, string in object:enums.IMG_DATA_FORMAT.entries.32 292 {"name": "IMG_DATA_FORMAT_BG_RG", "value": 33}, string in object:enums.IMG_DATA_FORMAT.entries.33 293 {"name": "IMG_DATA_FORMAT_5_9_9_9", "value": 34}, string in object:enums.IMG_DATA_FORMAT.entries.34 294 {"name": "IMG_DATA_FORMAT_BC1", "value": 35}, string in object:enums.IMG_DATA_FORMAT.entries.35 295 {"name": "IMG_DATA_FORMAT_BC2", "value": 36}, string in object:enums.IMG_DATA_FORMAT.entries.36 296 {"name": "IMG_DATA_FORMAT_BC3", "value": 37}, string in object:enums.IMG_DATA_FORMAT.entries.37 297 {"name": "IMG_DATA_FORMAT_BC4", "value": 38}, string in object:enums.IMG_DATA_FORMAT.entries.38 298 {"name": "IMG_DATA_FORMAT_BC5", "value": 39}, string in object:enums.IMG_DATA_FORMAT.entries.39 299 {"name": "IMG_DATA_FORMAT_BC6", "value": 40}, string in object:enums.IMG_DATA_FORMAT.entries.40 300 {"name": "IMG_DATA_FORMAT_BC7", "value": 41}, string in object:enums.IMG_DATA_FORMAT.entries.41 301 {"name": "IMG_DATA_FORMAT_RESERVED_42", "value": 42}, string in object:enums.IMG_DATA_FORMAT.entries.42 302 {"name": "IMG_DATA_FORMAT_RESERVED_43", "value": 43}, string in object:enums.IMG_DATA_FORMAT.entries.43 303 {"name": "IMG_DATA_FORMAT_FMASK8_S2_F1", "value": 44}, string in object:enums.IMG_DATA_FORMAT.entries.44 304 {"name": "IMG_DATA_FORMAT_FMASK8_S4_F1", "value": 45}, string in object:enums.IMG_DATA_FORMAT.entries.45 305 {"name": "IMG_DATA_FORMAT_FMASK8_S8_F1", "value": 46}, string in object:enums.IMG_DATA_FORMAT.entries.46 306 {"name": "IMG_DATA_FORMAT_FMASK8_S2_F2", "value": 47}, string in object:enums.IMG_DATA_FORMAT.entries.47 307 {"name": "IMG_DATA_FORMAT_FMASK8_S4_F2", "value": 48}, string in object:enums.IMG_DATA_FORMAT.entries.48 308 {"name": "IMG_DATA_FORMAT_FMASK8_S4_F4", "value": 49}, string in object:enums.IMG_DATA_FORMAT.entries.49 309 {"name": "IMG_DATA_FORMAT_FMASK16_S16_F1", "value": 50}, string in object:enums.IMG_DATA_FORMAT.entries.50 310 {"name": "IMG_DATA_FORMAT_FMASK16_S8_F2", "value": 51}, string in object:enums.IMG_DATA_FORMAT.entries.51 311 {"name": "IMG_DATA_FORMAT_FMASK32_S16_F2", "value": 52}, string in object:enums.IMG_DATA_FORMAT.entries.52 312 {"name": "IMG_DATA_FORMAT_FMASK32_S8_F4", "value": 53}, string in object:enums.IMG_DATA_FORMAT.entries.53 313 {"name": "IMG_DATA_FORMAT_FMASK32_S8_F8", "value": 54}, string in object:enums.IMG_DATA_FORMAT.entries.54 314 {"name": "IMG_DATA_FORMAT_FMASK64_S16_F4", "value": 55}, string in object:enums.IMG_DATA_FORMAT.entries.55 315 {"name": "IMG_DATA_FORMAT_FMASK64_S16_F8", "value": 56}, string in object:enums.IMG_DATA_FORMAT.entries.56 316 {"name": "IMG_DATA_FORMAT_4_4", "value": 57}, string in object:enums.IMG_DATA_FORMAT.entries.57 317 {"name": "IMG_DATA_FORMAT_6_5_5", "value": 58}, string in object:enums.IMG_DATA_FORMAT.entries.58 318 {"name": "IMG_DATA_FORMAT_1", "value": 59}, string in object:enums.IMG_DATA_FORMAT.entries.59 319 {"name": "IMG_DATA_FORMAT_1_REVERSED", "value": 60}, string in object:enums.IMG_DATA_FORMAT.entries.60 320 {"name": "IMG_DATA_FORMAT_32_AS_8", "value": 61}, string in object:enums.IMG_DATA_FORMAT.entries.61 321 {"name": "IMG_DATA_FORMAT_32_AS_8_8", "value": 62}, string in object:enums.IMG_DATA_FORMAT.entries.62 322 {"name": "IMG_DATA_FORMAT_32_AS_32_32_32_32", "value": 63} string in object:enums.IMG_DATA_FORMAT.entries.63 327 {"name": "IMG_NUM_FORMAT_UNORM", "value": 0}, string in object:enums.IMG_NUM_FORMAT.entries.0 328 {"name": "IMG_NUM_FORMAT_SNORM", "value": 1}, string in object:enums.IMG_NUM_FORMAT.entries.1 329 {"name": "IMG_NUM_FORMAT_USCALED", "value": 2}, string in object:enums.IMG_NUM_FORMAT.entries.2 330 {"name": "IMG_NUM_FORMAT_SSCALED", "value": 3}, string in object:enums.IMG_NUM_FORMAT.entries.3 331 {"name": "IMG_NUM_FORMAT_UINT", "value": 4}, string in object:enums.IMG_NUM_FORMAT.entries.4 332 {"name": "IMG_NUM_FORMAT_SINT", "value": 5}, string in object:enums.IMG_NUM_FORMAT.entries.5 333 {"name": "IMG_NUM_FORMAT_SNORM_OGL", "value": 6}, string in object:enums.IMG_NUM_FORMAT.entries.6 334 {"name": "IMG_NUM_FORMAT_FLOAT", "value": 7}, string in object:enums.IMG_NUM_FORMAT.entries.7 335 {"name": "IMG_NUM_FORMAT_RESERVED_8", "value": 8}, string in object:enums.IMG_NUM_FORMAT.entries.8 336 {"name": "IMG_NUM_FORMAT_SRGB", "value": 9}, string in object:enums.IMG_NUM_FORMAT.entries.9 337 {"name": "IMG_NUM_FORMAT_UBNORM", "value": 10}, string in object:enums.IMG_NUM_FORMAT.entries.10 338 {"name": "IMG_NUM_FORMAT_UBNORM_OGL", "value": 11}, string in object:enums.IMG_NUM_FORMAT.entries.11 339 {"name": "IMG_NUM_FORMAT_UBINT", "value": 12}, string in object:enums.IMG_NUM_FORMAT.entries.12 340 {"name": "IMG_NUM_FORMAT_UBSCALED", "value": 13}, string in object:enums.IMG_NUM_FORMAT.entries.13 341 {"name": "IMG_NUM_FORMAT_RESERVED_14", "value": 14}, string in object:enums.IMG_NUM_FORMAT.entries.14 342 {"name": "IMG_NUM_FORMAT_RESERVED_15", "value": 15} string in object:enums.IMG_NUM_FORMAT.entries.15 347 {"name": "ADDR_SURF_MACRO_ASPECT_1", "value": 0}, string in object:enums.MacroTileAspect.entries.0 348 {"name": "ADDR_SURF_MACRO_ASPECT_2", "value": 1}, string in object:enums.MacroTileAspect.entries.1 349 {"name": "ADDR_SURF_MACRO_ASPECT_4", "value": 2}, string in object:enums.MacroTileAspect.entries.2 350 {"name": "ADDR_SURF_MACRO_ASPECT_8", "value": 3} string in object:enums.MacroTileAspect.entries.3 355 {"name": "ADDR_SURF_DISPLAY_MICRO_TILING", "value": 0}, string in object:enums.MicroTileMode.entries.0 356 {"name": "ADDR_SURF_THIN_MICRO_TILING", "value": 1}, string in object:enums.MicroTileMode.entries.1 357 {"name": "ADDR_SURF_DEPTH_MICRO_TILING", "value": 2}, string in object:enums.MicroTileMode.entries.2 358 {"name": "ADDR_SURF_ROTATED_MICRO_TILING", "value": 3}, string in object:enums.MicroTileMode.entries.3 359 {"name": "ADDR_SURF_THICK_MICRO_TILING", "value": 4} string in object:enums.MicroTileMode.entries.4 364 {"name": "ADDR_SURF_2_BANK", "value": 0}, string in object:enums.NumBanks.entries.0 365 {"name": "ADDR_SURF_4_BANK", "value": 1}, string in object:enums.NumBanks.entries.1 366 {"name": "ADDR_SURF_8_BANK", "value": 2}, string in object:enums.NumBanks.entries.2 367 {"name": "ADDR_SURF_16_BANK", "value": 3} string in object:enums.NumBanks.entries.3 372 {"name": "X_DRAW_POINTS", "value": 0}, string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.0 373 {"name": "X_DRAW_LINES", "value": 1}, string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.1 374 {"name": "X_DRAW_TRIANGLES", "value": 2} string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.2 379 {"name": "X_DISABLE_POLY_MODE", "value": 0}, string in object:enums.PA_SU_SC_MODE_CNTL__POLY_MODE.entries.0 380 {"name": "X_DUAL_MODE", "value": 1} string in object:enums.PA_SU_SC_MODE_CNTL__POLY_MODE.entries.1 385 {"name": "X_TRUNCATE", "value": 0}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.0 386 {"name": "X_ROUND", "value": 1}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.1 387 {"name": "X_ROUND_TO_EVEN", "value": 2}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.2 388 {"name": "X_ROUND_TO_ODD", "value": 3} string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.3 393 {"name": "ADDR_SURF_P2", "value": 0}, string in object:enums.PipeConfig.entries.0 394 {"name": "ADDR_SURF_P2_RESERVED0", "value": 1}, string in object:enums.PipeConfig.entries.1 395 {"name": "ADDR_SURF_P2_RESERVED1", "value": 2}, string in object:enums.PipeConfig.entries.2 396 {"name": "ADDR_SURF_P2_RESERVED2", "value": 3}, string in object:enums.PipeConfig.entries.3 397 {"name": "ADDR_SURF_P4_8x16", "value": 4}, string in object:enums.PipeConfig.entries.4 398 {"name": "ADDR_SURF_P4_16x16", "value": 5}, string in object:enums.PipeConfig.entries.5 399 {"name": "ADDR_SURF_P4_16x32", "value": 6}, string in object:enums.PipeConfig.entries.6 400 {"name": "ADDR_SURF_P4_32x32", "value": 7}, string in object:enums.PipeConfig.entries.7 401 {"name": "ADDR_SURF_P8_16x16_8x16", "value": 8}, string in object:enums.PipeConfig.entries.8 402 {"name": "ADDR_SURF_P8_16x32_8x16", "value": 9}, string in object:enums.PipeConfig.entries.9 403 {"name": "ADDR_SURF_P8_32x32_8x16", "value": 10}, string in object:enums.PipeConfig.entries.10 404 {"name": "ADDR_SURF_P8_16x32_16x16", "value": 11}, string in object:enums.PipeConfig.entries.11 405 {"name": "ADDR_SURF_P8_32x32_16x16", "value": 12}, string in object:enums.PipeConfig.entries.12 406 {"name": "ADDR_SURF_P8_32x32_16x32", "value": 13}, string in object:enums.PipeConfig.entries.13 407 {"name": "ADDR_SURF_P8_32x64_32x32", "value": 14}, string in object:enums.PipeConfig.entries.14 408 {"name": "ADDR_SURF_P8_RESERVED0", "value": 15}, string in object:enums.PipeConfig.entries.15 409 {"name": "ADDR_SURF_P16_32x32_8x16", "value": 16}, string in object:enums.PipeConfig.entries.16 410 {"name": "ADDR_SURF_P16_32x32_16x16", "value": 17} string in object:enums.PipeConfig.entries.17 415 {"name": "RASTER_CONFIG_PKR_MAP_0", "value": 0}, string in object:enums.PkrMap.entries.0 416 {"name": "RASTER_CONFIG_PKR_MAP_1", "value": 1}, string in object:enums.PkrMap.entries.1 417 {"name": "RASTER_CONFIG_PKR_MAP_2", "value": 2}, string in object:enums.PkrMap.entries.2 418 {"name": "RASTER_CONFIG_PKR_MAP_3", "value": 3} string in object:enums.PkrMap.entries.3 423 {"name": "RASTER_CONFIG_PKR_XSEL_0", "value": 0}, string in object:enums.PkrXsel.entries.0 424 {"name": "RASTER_CONFIG_PKR_XSEL_1", "value": 1}, string in object:enums.PkrXsel.entries.1 425 {"name": "RASTER_CONFIG_PKR_XSEL_2", "value": 2}, string in object:enums.PkrXsel.entries.2 426 {"name": "RASTER_CONFIG_PKR_XSEL_3", "value": 3} string in object:enums.PkrXsel.entries.3 431 {"name": "RASTER_CONFIG_PKR_XSEL2_0", "value": 0}, string in object:enums.PkrXsel2.entries.0 432 {"name": "RASTER_CONFIG_PKR_XSEL2_1", "value": 1}, string in object:enums.PkrXsel2.entries.1 433 {"name": "RASTER_CONFIG_PKR_XSEL2_2", "value": 2}, string in object:enums.PkrXsel2.entries.2 434 {"name": "RASTER_CONFIG_PKR_XSEL2_3", "value": 3} string in object:enums.PkrXsel2.entries.3 439 {"name": "RASTER_CONFIG_PKR_YSEL_0", "value": 0}, string in object:enums.PkrYsel.entries.0 440 {"name": "RASTER_CONFIG_PKR_YSEL_1", "value": 1}, string in object:enums.PkrYsel.entries.1 441 {"name": "RASTER_CONFIG_PKR_YSEL_2", "value": 2}, string in object:enums.PkrYsel.entries.2 442 {"name": "RASTER_CONFIG_PKR_YSEL_3", "value": 3} string in object:enums.PkrYsel.entries.3 447 {"name": "X_16_8_FIXED_POINT_1_16TH", "value": 0}, string in object:enums.QUANT_MODE.entries.0 448 {"name": "X_16_8_FIXED_POINT_1_8TH", "value": 1}, string in object:enums.QUANT_MODE.entries.1 449 {"name": "X_16_8_FIXED_POINT_1_4TH", "value": 2}, string in object:enums.QUANT_MODE.entries.2 450 {"name": "X_16_8_FIXED_POINT_1_2", "value": 3}, string in object:enums.QUANT_MODE.entries.3 451 {"name": "X_16_8_FIXED_POINT_1", "value": 4}, string in object:enums.QUANT_MODE.entries.4 452 {"name": "X_16_8_FIXED_POINT_1_256TH", "value": 5}, string in object:enums.QUANT_MODE.entries.5 453 {"name": "X_14_10_FIXED_POINT_1_1024TH", "value": 6}, string in object:enums.QUANT_MODE.entries.6 454 {"name": "X_12_12_FIXED_POINT_1_4096TH", "value": 7} string in object:enums.QUANT_MODE.entries.7 459 {"name": "ROP3_CLEAR", "value": 0}, string in object:enums.ROP3.entries.0 460 {"name": "X_0X05", "value": 5}, string in object:enums.ROP3.entries.1 461 {"name": "X_0X0A", "value": 10}, string in object:enums.ROP3.entries.2 462 {"name": "X_0X0F", "value": 15}, string in object:enums.ROP3.entries.3 463 {"name": "ROP3_NOR", "value": 17}, string in object:enums.ROP3.entries.4 464 {"name": "ROP3_AND_INVERTED", "value": 34}, string in object:enums.ROP3.entries.5 465 {"name": "ROP3_COPY_INVERTED", "value": 51}, string in object:enums.ROP3.entries.6 466 {"name": "ROP3_AND_REVERSE", "value": 68}, string in object:enums.ROP3.entries.7 467 {"name": "X_0X50", "value": 80}, string in object:enums.ROP3.entries.8 468 {"name": "ROP3_INVERT", "value": 85}, string in object:enums.ROP3.entries.9 469 {"name": "X_0X5A", "value": 90}, string in object:enums.ROP3.entries.10 470 {"name": "X_0X5F", "value": 95}, string in object:enums.ROP3.entries.11 471 {"name": "ROP3_XOR", "value": 102}, string in object:enums.ROP3.entries.12 472 {"name": "ROP3_NAND", "value": 119}, string in object:enums.ROP3.entries.13 473 {"name": "ROP3_AND", "value": 136}, string in object:enums.ROP3.entries.14 474 {"name": "ROP3_EQUIVALENT", "value": 153}, string in object:enums.ROP3.entries.15 475 {"name": "X_0XA0", "value": 160}, string in object:enums.ROP3.entries.16 476 {"name": "X_0XA5", "value": 165}, string in object:enums.ROP3.entries.17 477 {"name": "ROP3_NO_OP", "value": 170}, string in object:enums.ROP3.entries.18 478 {"name": "X_0XAF", "value": 175}, string in object:enums.ROP3.entries.19 479 {"name": "ROP3_OR_INVERTED", "value": 187}, string in object:enums.ROP3.entries.20 480 {"name": "ROP3_COPY", "value": 204}, string in object:enums.ROP3.entries.21 481 {"name": "ROP3_OR_REVERSE", "value": 221}, string in object:enums.ROP3.entries.22 482 {"name": "ROP3_OR", "value": 238}, string in object:enums.ROP3.entries.23 483 {"name": "X_0XF0", "value": 240}, string in object:enums.ROP3.entries.24 484 {"name": "X_0XF5", "value": 245}, string in object:enums.ROP3.entries.25 485 {"name": "X_0XFA", "value": 250}, string in object:enums.ROP3.entries.26 486 {"name": "ROP3_SET", "value": 255} string in object:enums.ROP3.entries.27 491 {"name": "RASTER_CONFIG_RB_MAP_0", "value": 0}, string in object:enums.RbMap.entries.0 492 {"name": "RASTER_CONFIG_RB_MAP_1", "value": 1}, string in object:enums.RbMap.entries.1 493 {"name": "RASTER_CONFIG_RB_MAP_2", "value": 2}, string in object:enums.RbMap.entries.2 494 {"name": "RASTER_CONFIG_RB_MAP_3", "value": 3} string in object:enums.RbMap.entries.3 499 {"name": "RASTER_CONFIG_RB_XSEL_0", "value": 0}, string in object:enums.RbXsel.entries.0 500 {"name": "RASTER_CONFIG_RB_XSEL_1", "value": 1} string in object:enums.RbXsel.entries.1 505 {"name": "RASTER_CONFIG_RB_XSEL2_0", "value": 0}, string in object:enums.RbXsel2.entries.0 506 {"name": "RASTER_CONFIG_RB_XSEL2_1", "value": 1}, string in object:enums.RbXsel2.entries.1 507 {"name": "RASTER_CONFIG_RB_XSEL2_2", "value": 2}, string in object:enums.RbXsel2.entries.2 508 {"name": "RASTER_CONFIG_RB_XSEL2_3", "value": 3} string in object:enums.RbXsel2.entries.3 513 {"name": "RASTER_CONFIG_RB_YSEL_0", "value": 0}, string in object:enums.RbYsel.entries.0 514 {"name": "RASTER_CONFIG_RB_YSEL_1", "value": 1} string in object:enums.RbYsel.entries.1 519 {"name": "SPI_PNT_SPRITE_SEL_0", "value": 0}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.0 520 {"name": "SPI_PNT_SPRITE_SEL_1", "value": 1}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.1 521 {"name": "SPI_PNT_SPRITE_SEL_S", "value": 2}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.2 522 {"name": "SPI_PNT_SPRITE_SEL_T", "value": 3}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.3 523 {"name": "SPI_PNT_SPRITE_SEL_NONE", "value": 4} string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.4 528 {"name": "SPI_SHADER_ZERO", "value": 0}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.0 529 {"name": "SPI_SHADER_32_R", "value": 1}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.1 530 {"name": "SPI_SHADER_32_GR", "value": 2}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.2 531 {"name": "SPI_SHADER_32_AR", "value": 3}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.3 532 {"name": "SPI_SHADER_FP16_ABGR", "value": 4}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.4 533 {"name": "SPI_SHADER_UNORM16_ABGR", "value": 5}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.5 534 {"name": "SPI_SHADER_SNORM16_ABGR", "value": 6}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.6 535 {"name": "SPI_SHADER_UINT16_ABGR", "value": 7}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.7 536 {"name": "SPI_SHADER_SINT16_ABGR", "value": 8}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.8 537 {"name": "SPI_SHADER_32_ABGR", "value": 9} string in object:enums.SPI_SHADER_EX_FORMAT.entries.9 542 {"name": "SPI_SHADER_NONE", "value": 0}, string in object:enums.SPI_SHADER_FORMAT.entries.0 543 {"name": "SPI_SHADER_1COMP", "value": 1}, string in object:enums.SPI_SHADER_FORMAT.entries.1 544 {"name": "SPI_SHADER_2COMP", "value": 2}, string in object:enums.SPI_SHADER_FORMAT.entries.2 545 {"name": "SPI_SHADER_4COMPRESS", "value": 3}, string in object:enums.SPI_SHADER_FORMAT.entries.3 546 {"name": "SPI_SHADER_4COMP", "value": 4} string in object:enums.SPI_SHADER_FORMAT.entries.4 551 {"name": "STRM_PERFMON_STATE_DISABLE_AND_RESET", "value": 0}, string in object:enums.SPM_PERFMON_STATE.entries.0 552 {"name": "STRM_PERFMON_STATE_START_COUNTING", "value": 1}, string in object:enums.SPM_PERFMON_STATE.entries.1 553 {"name": "STRM_PERFMON_STATE_STOP_COUNTING", "value": 2}, string in object:enums.SPM_PERFMON_STATE.entries.2 554 {"name": "STRM_PERFMON_STATE_RESERVED_3", "value": 3}, string in object:enums.SPM_PERFMON_STATE.entries.3 555 {"name": "STRM_PERFMON_STATE_DISABLE_AND_RESET_PHANTOM", "value": 4}, string in object:enums.SPM_PERFMON_STATE.entries.4 556 {"name": "STRM_PERFMON_STATE_COUNT_AND_DUMP_PHANTOM", "value": 5} string in object:enums.SPM_PERFMON_STATE.entries.5 561 {"name": "SQ_IMG_FILTER_MODE_BLEND", "value": 0}, string in object:enums.SQ_IMG_FILTER_TYPE.entries.0 562 {"name": "SQ_IMG_FILTER_MODE_MIN", "value": 1}, string in object:enums.SQ_IMG_FILTER_TYPE.entries.1 563 {"name": "SQ_IMG_FILTER_MODE_MAX", "value": 2} string in object:enums.SQ_IMG_FILTER_TYPE.entries.2 568 {"name": "SQ_RSRC_BUF", "value": 0}, string in object:enums.SQ_RSRC_BUF_TYPE.entries.0 569 {"name": "SQ_RSRC_BUF_RSVD_1", "value": 1}, string in object:enums.SQ_RSRC_BUF_TYPE.entries.1 570 {"name": "SQ_RSRC_BUF_RSVD_2", "value": 2}, string in object:enums.SQ_RSRC_BUF_TYPE.entries.2 571 {"name": "SQ_RSRC_BUF_RSVD_3", "value": 3} string in object:enums.SQ_RSRC_BUF_TYPE.entries.3 576 {"name": "SQ_RSRC_IMG_RSVD_0", "value": 0}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.0 577 {"name": "SQ_RSRC_IMG_RSVD_1", "value": 1}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.1 578 {"name": "SQ_RSRC_IMG_RSVD_2", "value": 2}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.2 579 {"name": "SQ_RSRC_IMG_RSVD_3", "value": 3}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.3 580 {"name": "SQ_RSRC_IMG_RSVD_4", "value": 4}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.4 581 {"name": "SQ_RSRC_IMG_RSVD_5", "value": 5}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.5 582 {"name": "SQ_RSRC_IMG_RSVD_6", "value": 6}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.6 583 {"name": "SQ_RSRC_IMG_RSVD_7", "value": 7}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.7 584 {"name": "SQ_RSRC_IMG_1D", "value": 8}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.8 585 {"name": "SQ_RSRC_IMG_2D", "value": 9}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.9 586 {"name": "SQ_RSRC_IMG_3D", "value": 10}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.10 587 {"name": "SQ_RSRC_IMG_CUBE", "value": 11}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.11 588 {"name": "SQ_RSRC_IMG_1D_ARRAY", "value": 12}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.12 589 {"name": "SQ_RSRC_IMG_2D_ARRAY", "value": 13}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.13 590 {"name": "SQ_RSRC_IMG_2D_MSAA", "value": 14}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.14 591 {"name": "SQ_RSRC_IMG_2D_MSAA_ARRAY", "value": 15} string in object:enums.SQ_RSRC_IMG_TYPE.entries.15 596 {"name": "SQ_SEL_0", "value": 0}, string in object:enums.SQ_SEL_XYZW01.entries.0 597 {"name": "SQ_SEL_1", "value": 1}, string in object:enums.SQ_SEL_XYZW01.entries.1 598 {"name": "SQ_SEL_RESERVED_0", "value": 2}, string in object:enums.SQ_SEL_XYZW01.entries.2 599 {"name": "SQ_SEL_RESERVED_1", "value": 3}, string in object:enums.SQ_SEL_XYZW01.entries.3 600 {"name": "SQ_SEL_X", "value": 4}, string in object:enums.SQ_SEL_XYZW01.entries.4 601 {"name": "SQ_SEL_Y", "value": 5}, string in object:enums.SQ_SEL_XYZW01.entries.5 602 {"name": "SQ_SEL_Z", "value": 6}, string in object:enums.SQ_SEL_XYZW01.entries.6 603 {"name": "SQ_SEL_W", "value": 7} string in object:enums.SQ_SEL_XYZW01.entries.7 608 {"name": "SQ_TEX_BORDER_COLOR_TRANS_BLACK", "value": 0}, string in object:enums.SQ_TEX_BORDER_COLOR.entries.0 609 {"name": "SQ_TEX_BORDER_COLOR_OPAQUE_BLACK", "value": 1}, string in object:enums.SQ_TEX_BORDER_COLOR.entries.1 610 {"name": "SQ_TEX_BORDER_COLOR_OPAQUE_WHITE", "value": 2}, string in object:enums.SQ_TEX_BORDER_COLOR.entries.2 611 {"name": "SQ_TEX_BORDER_COLOR_REGISTER", "value": 3} string in object:enums.SQ_TEX_BORDER_COLOR.entries.3 616 {"name": "SQ_TEX_WRAP", "value": 0}, string in object:enums.SQ_TEX_CLAMP.entries.0 617 {"name": "SQ_TEX_MIRROR", "value": 1}, string in object:enums.SQ_TEX_CLAMP.entries.1 618 {"name": "SQ_TEX_CLAMP_LAST_TEXEL", "value": 2}, string in object:enums.SQ_TEX_CLAMP.entries.2 619 {"name": "SQ_TEX_MIRROR_ONCE_LAST_TEXEL", "value": 3}, string in object:enums.SQ_TEX_CLAMP.entries.3 620 {"name": "SQ_TEX_CLAMP_HALF_BORDER", "value": 4}, string in object:enums.SQ_TEX_CLAMP.entries.4 621 {"name": "SQ_TEX_MIRROR_ONCE_HALF_BORDER", "value": 5}, string in object:enums.SQ_TEX_CLAMP.entries.5 622 {"name": "SQ_TEX_CLAMP_BORDER", "value": 6}, string in object:enums.SQ_TEX_CLAMP.entries.6 623 {"name": "SQ_TEX_MIRROR_ONCE_BORDER", "value": 7} string in object:enums.SQ_TEX_CLAMP.entries.7 628 {"name": "SQ_TEX_DEPTH_COMPARE_NEVER", "value": 0}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.0 629 {"name": "SQ_TEX_DEPTH_COMPARE_LESS", "value": 1}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.1 630 {"name": "SQ_TEX_DEPTH_COMPARE_EQUAL", "value": 2}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.2 631 {"name": "SQ_TEX_DEPTH_COMPARE_LESSEQUAL", "value": 3}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.3 632 {"name": "SQ_TEX_DEPTH_COMPARE_GREATER", "value": 4}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.4 633 {"name": "SQ_TEX_DEPTH_COMPARE_NOTEQUAL", "value": 5}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.5 634 {"name": "SQ_TEX_DEPTH_COMPARE_GREATEREQUAL", "value": 6}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.6 635 {"name": "SQ_TEX_DEPTH_COMPARE_ALWAYS", "value": 7} string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.7 640 {"name": "SQ_TEX_MIP_FILTER_NONE", "value": 0}, string in object:enums.SQ_TEX_MIP_FILTER.entries.0 641 {"name": "SQ_TEX_MIP_FILTER_POINT", "value": 1}, string in object:enums.SQ_TEX_MIP_FILTER.entries.1 642 {"name": "SQ_TEX_MIP_FILTER_LINEAR", "value": 2} string in object:enums.SQ_TEX_MIP_FILTER.entries.2 647 {"name": "SQ_TEX_XY_FILTER_POINT", "value": 0}, string in object:enums.SQ_TEX_XY_FILTER.entries.0 648 {"name": "SQ_TEX_XY_FILTER_BILINEAR", "value": 1}, string in object:enums.SQ_TEX_XY_FILTER.entries.1 649 {"name": "SQ_TEX_XY_FILTER_ANISO_POINT", "value": 2}, string in object:enums.SQ_TEX_XY_FILTER.entries.2 650 {"name": "SQ_TEX_XY_FILTER_ANISO_BILINEAR", "value": 3} string in object:enums.SQ_TEX_XY_FILTER.entries.3 655 {"name": "SQ_TEX_Z_FILTER_NONE", "value": 0}, string in object:enums.SQ_TEX_Z_FILTER.entries.0 656 {"name": "SQ_TEX_Z_FILTER_POINT", "value": 1}, string in object:enums.SQ_TEX_Z_FILTER.entries.1 657 {"name": "SQ_TEX_Z_FILTER_LINEAR", "value": 2} string in object:enums.SQ_TEX_Z_FILTER.entries.2 662 {"name": "RASTER_CONFIG_SC_MAP_0", "value": 0}, string in object:enums.ScMap.entries.0 663 {"name": "RASTER_CONFIG_SC_MAP_1", "value": 1}, string in object:enums.ScMap.entries.1 664 {"name": "RASTER_CONFIG_SC_MAP_2", "value": 2}, string in object:enums.ScMap.entries.2 665 {"name": "RASTER_CONFIG_SC_MAP_3", "value": 3} string in object:enums.ScMap.entries.3 670 {"name": "RASTER_CONFIG_SC_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.ScXsel.entries.0 671 {"name": "RASTER_CONFIG_SC_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.ScXsel.entries.1 672 {"name": "RASTER_CONFIG_SC_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.ScXsel.entries.2 673 {"name": "RASTER_CONFIG_SC_XSEL_64_WIDE_TILE", "value": 3} string in object:enums.ScXsel.entries.3 678 {"name": "RASTER_CONFIG_SC_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.ScYsel.entries.0 679 {"name": "RASTER_CONFIG_SC_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.ScYsel.entries.1 680 {"name": "RASTER_CONFIG_SC_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.ScYsel.entries.2 681 {"name": "RASTER_CONFIG_SC_YSEL_64_WIDE_TILE", "value": 3} string in object:enums.ScYsel.entries.3 686 {"name": "RASTER_CONFIG_SE_MAP_0", "value": 0}, string in object:enums.SeMap.entries.0 687 {"name": "RASTER_CONFIG_SE_MAP_1", "value": 1}, string in object:enums.SeMap.entries.1 688 {"name": "RASTER_CONFIG_SE_MAP_2", "value": 2}, string in object:enums.SeMap.entries.2 689 {"name": "RASTER_CONFIG_SE_MAP_3", "value": 3} string in object:enums.SeMap.entries.3 694 {"name": "RASTER_CONFIG_SE_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SeXsel.entries.0 695 {"name": "RASTER_CONFIG_SE_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SeXsel.entries.1 696 {"name": "RASTER_CONFIG_SE_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SeXsel.entries.2 697 {"name": "RASTER_CONFIG_SE_XSEL_64_WIDE_TILE", "value": 3} string in object:enums.SeXsel.entries.3 702 {"name": "RASTER_CONFIG_SE_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SeYsel.entries.0 703 {"name": "RASTER_CONFIG_SE_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SeYsel.entries.1 704 {"name": "RASTER_CONFIG_SE_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SeYsel.entries.2 705 {"name": "RASTER_CONFIG_SE_YSEL_64_WIDE_TILE", "value": 3} string in object:enums.SeYsel.entries.3 710 {"name": "STENCIL_INVALID", "value": 0}, string in object:enums.StencilFormat.entries.0 711 {"name": "STENCIL_8", "value": 1} string in object:enums.StencilFormat.entries.1 716 {"name": "STENCIL_KEEP", "value": 0}, string in object:enums.StencilOp.entries.0 717 {"name": "STENCIL_ZERO", "value": 1}, string in object:enums.StencilOp.entries.1 718 {"name": "STENCIL_ONES", "value": 2}, string in object:enums.StencilOp.entries.2 719 {"name": "STENCIL_REPLACE_TEST", "value": 3}, string in object:enums.StencilOp.entries.3 720 {"name": "STENCIL_REPLACE_OP", "value": 4}, string in object:enums.StencilOp.entries.4 721 {"name": "STENCIL_ADD_CLAMP", "value": 5}, string in object:enums.StencilOp.entries.5 722 {"name": "STENCIL_SUB_CLAMP", "value": 6}, string in object:enums.StencilOp.entries.6 723 {"name": "STENCIL_INVERT", "value": 7}, string in object:enums.StencilOp.entries.7 724 {"name": "STENCIL_ADD_WRAP", "value": 8}, string in object:enums.StencilOp.entries.8 725 {"name": "STENCIL_SUB_WRAP", "value": 9}, string in object:enums.StencilOp.entries.9 726 {"name": "STENCIL_AND", "value": 10}, string in object:enums.StencilOp.entries.10 727 {"name": "STENCIL_OR", "value": 11}, string in object:enums.StencilOp.entries.11 728 {"name": "STENCIL_XOR", "value": 12}, string in object:enums.StencilOp.entries.12 729 {"name": "STENCIL_NAND", "value": 13}, string in object:enums.StencilOp.entries.13 730 {"name": "STENCIL_NOR", "value": 14}, string in object:enums.StencilOp.entries.14 731 {"name": "STENCIL_XNOR", "value": 15} string in object:enums.StencilOp.entries.15 736 {"name": "ENDIAN_NONE", "value": 0}, string in object:enums.SurfaceEndian.entries.0 737 {"name": "ENDIAN_8IN16", "value": 1}, string in object:enums.SurfaceEndian.entries.1 738 {"name": "ENDIAN_8IN32", "value": 2}, string in object:enums.SurfaceEndian.entries.2 739 {"name": "ENDIAN_8IN64", "value": 3} string in object:enums.SurfaceEndian.entries.3 744 {"name": "NUMBER_UNORM", "value": 0}, string in object:enums.SurfaceNumber.entries.0 745 {"name": "NUMBER_SNORM", "value": 1}, string in object:enums.SurfaceNumber.entries.1 746 {"name": "NUMBER_USCALED", "value": 2}, string in object:enums.SurfaceNumber.entries.2 747 {"name": "NUMBER_SSCALED", "value": 3}, string in object:enums.SurfaceNumber.entries.3 748 {"name": "NUMBER_UINT", "value": 4}, string in object:enums.SurfaceNumber.entries.4 749 {"name": "NUMBER_SINT", "value": 5}, string in object:enums.SurfaceNumber.entries.5 750 {"name": "NUMBER_SRGB", "value": 6}, string in object:enums.SurfaceNumber.entries.6 751 {"name": "NUMBER_FLOAT", "value": 7} string in object:enums.SurfaceNumber.entries.7 756 {"name": "SWAP_STD", "value": 0}, string in object:enums.SurfaceSwap.entries.0 757 {"name": "SWAP_ALT", "value": 1}, string in object:enums.SurfaceSwap.entries.1 758 {"name": "SWAP_STD_REV", "value": 2}, string in object:enums.SurfaceSwap.entries.2 759 {"name": "SWAP_ALT_REV", "value": 3} string in object:enums.SurfaceSwap.entries.3 764 {"name": "ADDR_SURF_TILE_SPLIT_64B", "value": 0}, string in object:enums.TileSplit.entries.0 765 {"name": "ADDR_SURF_TILE_SPLIT_128B", "value": 1}, string in object:enums.TileSplit.entries.1 766 {"name": "ADDR_SURF_TILE_SPLIT_256B", "value": 2}, string in object:enums.TileSplit.entries.2 767 {"name": "ADDR_SURF_TILE_SPLIT_512B", "value": 3}, string in object:enums.TileSplit.entries.3 768 {"name": "ADDR_SURF_TILE_SPLIT_1KB", "value": 4}, string in object:enums.TileSplit.entries.4 769 {"name": "ADDR_SURF_TILE_SPLIT_2KB", "value": 5}, string in object:enums.TileSplit.entries.5 770 {"name": "ADDR_SURF_TILE_SPLIT_4KB", "value": 6} string in object:enums.TileSplit.entries.6 775 {"name": "DI_MAJOR_MODE_0", "value": 0}, string in object:enums.VGT_DI_MAJOR_MODE_SELECT.entries.0 776 {"name": "DI_MAJOR_MODE_1", "value": 1} string in object:enums.VGT_DI_MAJOR_MODE_SELECT.entries.1 781 {"name": "DI_PT_NONE", "value": 0}, string in object:enums.VGT_DI_PRIM_TYPE.entries.0 782 {"name": "DI_PT_POINTLIST", "value": 1}, string in object:enums.VGT_DI_PRIM_TYPE.entries.1 783 {"name": "DI_PT_LINELIST", "value": 2}, string in object:enums.VGT_DI_PRIM_TYPE.entries.2 784 {"name": "DI_PT_LINESTRIP", "value": 3}, string in object:enums.VGT_DI_PRIM_TYPE.entries.3 785 {"name": "DI_PT_TRILIST", "value": 4}, string in object:enums.VGT_DI_PRIM_TYPE.entries.4 786 {"name": "DI_PT_TRIFAN", "value": 5}, string in object:enums.VGT_DI_PRIM_TYPE.entries.5 787 {"name": "DI_PT_TRISTRIP", "value": 6}, string in object:enums.VGT_DI_PRIM_TYPE.entries.6 788 {"name": "DI_PT_UNUSED_0", "value": 7}, string in object:enums.VGT_DI_PRIM_TYPE.entries.7 789 {"name": "DI_PT_UNUSED_1", "value": 8}, string in object:enums.VGT_DI_PRIM_TYPE.entries.8 790 {"name": "DI_PT_PATCH", "value": 9}, string in object:enums.VGT_DI_PRIM_TYPE.entries.9 791 {"name": "DI_PT_LINELIST_ADJ", "value": 10}, string in object:enums.VGT_DI_PRIM_TYPE.entries.10 792 {"name": "DI_PT_LINESTRIP_ADJ", "value": 11}, string in object:enums.VGT_DI_PRIM_TYPE.entries.11 793 {"name": "DI_PT_TRILIST_ADJ", "value": 12}, string in object:enums.VGT_DI_PRIM_TYPE.entries.12 794 {"name": "DI_PT_TRISTRIP_ADJ", "value": 13}, string in object:enums.VGT_DI_PRIM_TYPE.entries.13 795 {"name": "DI_PT_UNUSED_3", "value": 14}, string in object:enums.VGT_DI_PRIM_TYPE.entries.14 796 {"name": "DI_PT_UNUSED_4", "value": 15}, string in object:enums.VGT_DI_PRIM_TYPE.entries.15 797 {"name": "DI_PT_TRI_WITH_WFLAGS", "value": 16}, string in object:enums.VGT_DI_PRIM_TYPE.entries.16 798 {"name": "DI_PT_RECTLIST", "value": 17}, string in object:enums.VGT_DI_PRIM_TYPE.entries.17 799 {"name": "DI_PT_LINELOOP", "value": 18}, string in object:enums.VGT_DI_PRIM_TYPE.entries.18 800 {"name": "DI_PT_QUADLIST", "value": 19}, string in object:enums.VGT_DI_PRIM_TYPE.entries.19 801 {"name": "DI_PT_QUADSTRIP", "value": 20}, string in object:enums.VGT_DI_PRIM_TYPE.entries.20 802 {"name": "DI_PT_POLYGON", "value": 21}, string in object:enums.VGT_DI_PRIM_TYPE.entries.21 803 {"name": "DI_PT_2D_COPY_RECT_LIST_V0", "value": 22}, string in object:enums.VGT_DI_PRIM_TYPE.entries.22 804 {"name": "DI_PT_2D_COPY_RECT_LIST_V1", "value": 23}, string in object:enums.VGT_DI_PRIM_TYPE.entries.23 805 {"name": "DI_PT_2D_COPY_RECT_LIST_V2", "value": 24}, string in object:enums.VGT_DI_PRIM_TYPE.entries.24 806 {"name": "DI_PT_2D_COPY_RECT_LIST_V3", "value": 25}, string in object:enums.VGT_DI_PRIM_TYPE.entries.25 807 {"name": "DI_PT_2D_FILL_RECT_LIST", "value": 26}, string in object:enums.VGT_DI_PRIM_TYPE.entries.26 808 {"name": "DI_PT_2D_LINE_STRIP", "value": 27}, string in object:enums.VGT_DI_PRIM_TYPE.entries.27 809 {"name": "DI_PT_2D_TRI_STRIP", "value": 28} string in object:enums.VGT_DI_PRIM_TYPE.entries.28 814 {"name": "DI_SRC_SEL_DMA", "value": 0}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.0 815 {"name": "DI_SRC_SEL_IMMEDIATE", "value": 1}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.1 816 {"name": "DI_SRC_SEL_AUTO_INDEX", "value": 2}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.2 817 {"name": "DI_SRC_SEL_RESERVED", "value": 3} string in object:enums.VGT_DI_SOURCE_SELECT.entries.3 822 {"name": "VGT_DMA_BUF_MEM", "value": 0}, string in object:enums.VGT_DMA_BUF_TYPE.entries.0 823 {"name": "VGT_DMA_BUF_RING", "value": 1}, string in object:enums.VGT_DMA_BUF_TYPE.entries.1 824 {"name": "VGT_DMA_BUF_SETUP", "value": 2} string in object:enums.VGT_DMA_BUF_TYPE.entries.2 829 {"name": "VGT_DMA_SWAP_NONE", "value": 0}, string in object:enums.VGT_DMA_SWAP_MODE.entries.0 830 {"name": "VGT_DMA_SWAP_16_BIT", "value": 1}, string in object:enums.VGT_DMA_SWAP_MODE.entries.1 831 {"name": "VGT_DMA_SWAP_32_BIT", "value": 2}, string in object:enums.VGT_DMA_SWAP_MODE.entries.2 832 {"name": "VGT_DMA_SWAP_WORD", "value": 3} string in object:enums.VGT_DMA_SWAP_MODE.entries.3 837 {"name": "Reserved_0x00", "value": 0}, string in object:enums.VGT_EVENT_TYPE.entries.0 838 {"name": "SAMPLE_STREAMOUTSTATS1", "value": 1}, string in object:enums.VGT_EVENT_TYPE.entries.1 839 {"name": "SAMPLE_STREAMOUTSTATS2", "value": 2}, string in object:enums.VGT_EVENT_TYPE.entries.2 840 {"name": "SAMPLE_STREAMOUTSTATS3", "value": 3}, string in object:enums.VGT_EVENT_TYPE.entries.3 841 {"name": "CACHE_FLUSH_TS", "value": 4}, string in object:enums.VGT_EVENT_TYPE.entries.4 842 {"name": "CONTEXT_DONE", "value": 5}, string in object:enums.VGT_EVENT_TYPE.entries.5 843 {"name": "CACHE_FLUSH", "value": 6}, string in object:enums.VGT_EVENT_TYPE.entries.6 844 {"name": "CS_PARTIAL_FLUSH", "value": 7}, string in object:enums.VGT_EVENT_TYPE.entries.7 845 {"name": "VGT_STREAMOUT_SYNC", "value": 8}, string in object:enums.VGT_EVENT_TYPE.entries.8 846 {"name": "Reserved_0x09", "value": 9}, string in object:enums.VGT_EVENT_TYPE.entries.9 847 {"name": "VGT_STREAMOUT_RESET", "value": 10}, string in object:enums.VGT_EVENT_TYPE.entries.10 848 {"name": "END_OF_PIPE_INCR_DE", "value": 11}, string in object:enums.VGT_EVENT_TYPE.entries.11 849 {"name": "END_OF_PIPE_IB_END", "value": 12}, string in object:enums.VGT_EVENT_TYPE.entries.12 850 {"name": "RST_PIX_CNT", "value": 13}, string in object:enums.VGT_EVENT_TYPE.entries.13 851 {"name": "Reserved_0x0E", "value": 14}, string in object:enums.VGT_EVENT_TYPE.entries.14 852 {"name": "VS_PARTIAL_FLUSH", "value": 15}, string in object:enums.VGT_EVENT_TYPE.entries.15 853 {"name": "PS_PARTIAL_FLUSH", "value": 16}, string in object:enums.VGT_EVENT_TYPE.entries.16 854 {"name": "FLUSH_HS_OUTPUT", "value": 17}, string in object:enums.VGT_EVENT_TYPE.entries.17 855 {"name": "FLUSH_LS_OUTPUT", "value": 18}, string in object:enums.VGT_EVENT_TYPE.entries.18 856 {"name": "Reserved_0x13", "value": 19}, string in object:enums.VGT_EVENT_TYPE.entries.19 857 {"name": "CACHE_FLUSH_AND_INV_TS_EVENT", "value": 20}, string in object:enums.VGT_EVENT_TYPE.entries.20 858 {"name": "ZPASS_DONE", "value": 21}, string in object:enums.VGT_EVENT_TYPE.entries.21 859 {"name": "CACHE_FLUSH_AND_INV_EVENT", "value": 22}, string in object:enums.VGT_EVENT_TYPE.entries.22 860 {"name": "PERFCOUNTER_START", "value": 23}, string in object:enums.VGT_EVENT_TYPE.entries.23 861 {"name": "PERFCOUNTER_STOP", "value": 24}, string in object:enums.VGT_EVENT_TYPE.entries.24 862 {"name": "PIPELINESTAT_START", "value": 25}, string in object:enums.VGT_EVENT_TYPE.entries.25 863 {"name": "PIPELINESTAT_STOP", "value": 26}, string in object:enums.VGT_EVENT_TYPE.entries.26 864 {"name": "PERFCOUNTER_SAMPLE", "value": 27}, string in object:enums.VGT_EVENT_TYPE.entries.27 865 {"name": "FLUSH_ES_OUTPUT", "value": 28}, string in object:enums.VGT_EVENT_TYPE.entries.28 866 {"name": "FLUSH_GS_OUTPUT", "value": 29}, string in object:enums.VGT_EVENT_TYPE.entries.29 867 {"name": "SAMPLE_PIPELINESTAT", "value": 30}, string in object:enums.VGT_EVENT_TYPE.entries.30 868 {"name": "SO_VGTSTREAMOUT_FLUSH", "value": 31}, string in object:enums.VGT_EVENT_TYPE.entries.31 869 {"name": "SAMPLE_STREAMOUTSTATS", "value": 32}, string in object:enums.VGT_EVENT_TYPE.entries.32 870 {"name": "RESET_VTX_CNT", "value": 33}, string in object:enums.VGT_EVENT_TYPE.entries.33 871 {"name": "BLOCK_CONTEXT_DONE", "value": 34}, string in object:enums.VGT_EVENT_TYPE.entries.34 872 {"name": "CS_CONTEXT_DONE", "value": 35}, string in object:enums.VGT_EVENT_TYPE.entries.35 873 {"name": "VGT_FLUSH", "value": 36}, string in object:enums.VGT_EVENT_TYPE.entries.36 874 {"name": "Reserved_0x25", "value": 37}, string in object:enums.VGT_EVENT_TYPE.entries.37 875 {"name": "SQ_NON_EVENT", "value": 38}, string in object:enums.VGT_EVENT_TYPE.entries.38 876 {"name": "SC_SEND_DB_VPZ", "value": 39}, string in object:enums.VGT_EVENT_TYPE.entries.39 877 {"name": "BOTTOM_OF_PIPE_TS", "value": 40}, string in object:enums.VGT_EVENT_TYPE.entries.40 878 {"name": "FLUSH_SX_TS", "value": 41}, string in object:enums.VGT_EVENT_TYPE.entries.41 879 {"name": "DB_CACHE_FLUSH_AND_INV", "value": 42}, string in object:enums.VGT_EVENT_TYPE.entries.42 880 {"name": "FLUSH_AND_INV_DB_DATA_TS", "value": 43}, string in object:enums.VGT_EVENT_TYPE.entries.43 881 {"name": "FLUSH_AND_INV_DB_META", "value": 44}, string in object:enums.VGT_EVENT_TYPE.entries.44 882 {"name": "FLUSH_AND_INV_CB_DATA_TS", "value": 45}, string in object:enums.VGT_EVENT_TYPE.entries.45 883 {"name": "FLUSH_AND_INV_CB_META", "value": 46}, string in object:enums.VGT_EVENT_TYPE.entries.46 884 {"name": "CS_DONE", "value": 47}, string in object:enums.VGT_EVENT_TYPE.entries.47 885 {"name": "PS_DONE", "value": 48}, string in object:enums.VGT_EVENT_TYPE.entries.48 886 {"name": "FLUSH_AND_INV_CB_PIXEL_DATA", "value": 49}, string in object:enums.VGT_EVENT_TYPE.entries.49 887 {"name": "SX_CB_RAT_ACK_REQUEST", "value": 50}, string in object:enums.VGT_EVENT_TYPE.entries.50 888 {"name": "THREAD_TRACE_START", "value": 51}, string in object:enums.VGT_EVENT_TYPE.entries.51 889 {"name": "THREAD_TRACE_STOP", "value": 52}, string in object:enums.VGT_EVENT_TYPE.entries.52 890 {"name": "THREAD_TRACE_MARKER", "value": 53}, string in object:enums.VGT_EVENT_TYPE.entries.53 891 {"name": "THREAD_TRACE_FLUSH", "value": 54}, string in object:enums.VGT_EVENT_TYPE.entries.54 892 {"name": "THREAD_TRACE_FINISH", "value": 55}, string in object:enums.VGT_EVENT_TYPE.entries.55 893 {"name": "PIXEL_PIPE_STAT_CONTROL", "value": 56}, string in object:enums.VGT_EVENT_TYPE.entries.56 894 {"name": "PIXEL_PIPE_STAT_DUMP", "value": 57}, string in object:enums.VGT_EVENT_TYPE.entries.57 895 {"name": "PIXEL_PIPE_STAT_RESET", "value": 58}, string in object:enums.VGT_EVENT_TYPE.entries.58 896 {"name": "CONTEXT_SUSPEND", "value": 59} string in object:enums.VGT_EVENT_TYPE.entries.59 901 {"name": "GS_CUT_1024", "value": 0}, string in object:enums.VGT_GS_CUT_MODE.entries.0 902 {"name": "GS_CUT_512", "value": 1}, string in object:enums.VGT_GS_CUT_MODE.entries.1 903 {"name": "GS_CUT_256", "value": 2}, string in object:enums.VGT_GS_CUT_MODE.entries.2 904 {"name": "GS_CUT_128", "value": 3} string in object:enums.VGT_GS_CUT_MODE.entries.3 909 {"name": "GS_OFF", "value": 0}, string in object:enums.VGT_GS_MODE_TYPE.entries.0 910 {"name": "GS_SCENARIO_A", "value": 1}, string in object:enums.VGT_GS_MODE_TYPE.entries.1 911 {"name": "GS_SCENARIO_B", "value": 2}, string in object:enums.VGT_GS_MODE_TYPE.entries.2 912 {"name": "GS_SCENARIO_G", "value": 3}, string in object:enums.VGT_GS_MODE_TYPE.entries.3 913 {"name": "GS_SCENARIO_C", "value": 4}, string in object:enums.VGT_GS_MODE_TYPE.entries.4 914 {"name": "SPRITE_EN", "value": 5} string in object:enums.VGT_GS_MODE_TYPE.entries.5 919 {"name": "POINTLIST", "value": 0}, string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.0 920 {"name": "LINESTRIP", "value": 1}, string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.1 921 {"name": "TRISTRIP", "value": 2} string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.2 926 {"name": "X_8K_DWORDS", "value": 0}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.0 927 {"name": "X_4K_DWORDS", "value": 1}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.1 928 {"name": "X_2K_DWORDS", "value": 2}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.2 929 {"name": "X_1K_DWORDS", "value": 3} string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.3 934 {"name": "VGT_INDEX_16", "value": 0}, string in object:enums.VGT_INDEX_TYPE_MODE.entries.0 935 {"name": "VGT_INDEX_32", "value": 1} string in object:enums.VGT_INDEX_TYPE_MODE.entries.1 940 {"name": "VGT_POLICY_LRU", "value": 0}, string in object:enums.VGT_RDREQ_POLICY.entries.0 941 {"name": "VGT_POLICY_STREAM", "value": 1}, string in object:enums.VGT_RDREQ_POLICY.entries.1 942 {"name": "VGT_POLICY_BYPASS", "value": 2}, string in object:enums.VGT_RDREQ_POLICY.entries.2 943 {"name": "VGT_POLICY_RESERVED", "value": 3} string in object:enums.VGT_RDREQ_POLICY.entries.3 948 {"name": "ES_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_ES_EN.entries.0 949 {"name": "ES_STAGE_DS", "value": 1}, string in object:enums.VGT_STAGES_ES_EN.entries.1 950 {"name": "ES_STAGE_REAL", "value": 2}, string in object:enums.VGT_STAGES_ES_EN.entries.2 951 {"name": "RESERVED_ES", "value": 3} string in object:enums.VGT_STAGES_ES_EN.entries.3 956 {"name": "GS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_GS_EN.entries.0 957 {"name": "GS_STAGE_ON", "value": 1} string in object:enums.VGT_STAGES_GS_EN.entries.1 962 {"name": "HS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_HS_EN.entries.0 963 {"name": "HS_STAGE_ON", "value": 1} string in object:enums.VGT_STAGES_HS_EN.entries.1 968 {"name": "LS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_LS_EN.entries.0 969 {"name": "LS_STAGE_ON", "value": 1}, string in object:enums.VGT_STAGES_LS_EN.entries.1 970 {"name": "CS_STAGE_ON", "value": 2}, string in object:enums.VGT_STAGES_LS_EN.entries.2 971 {"name": "RESERVED_LS", "value": 3} string in object:enums.VGT_STAGES_LS_EN.entries.3 976 {"name": "VS_STAGE_REAL", "value": 0}, string in object:enums.VGT_STAGES_VS_EN.entries.0 977 {"name": "VS_STAGE_DS", "value": 1}, string in object:enums.VGT_STAGES_VS_EN.entries.1 978 {"name": "VS_STAGE_COPY_SHADER", "value": 2}, string in object:enums.VGT_STAGES_VS_EN.entries.2 979 {"name": "RESERVED_VS", "value": 3} string in object:enums.VGT_STAGES_VS_EN.entries.3 984 {"name": "PART_INTEGER", "value": 0}, string in object:enums.VGT_TESS_PARTITION.entries.0 985 {"name": "PART_POW2", "value": 1}, string in object:enums.VGT_TESS_PARTITION.entries.1 986 {"name": "PART_FRAC_ODD", "value": 2}, string in object:enums.VGT_TESS_PARTITION.entries.2 987 {"name": "PART_FRAC_EVEN", "value": 3} string in object:enums.VGT_TESS_PARTITION.entries.3 992 {"name": "OUTPUT_POINT", "value": 0}, string in object:enums.VGT_TESS_TOPOLOGY.entries.0 993 {"name": "OUTPUT_LINE", "value": 1}, string in object:enums.VGT_TESS_TOPOLOGY.entries.1 994 {"name": "OUTPUT_TRIANGLE_CW", "value": 2}, string in object:enums.VGT_TESS_TOPOLOGY.entries.2 995 {"name": "OUTPUT_TRIANGLE_CCW", "value": 3} string in object:enums.VGT_TESS_TOPOLOGY.entries.3 1000 {"name": "TESS_ISOLINE", "value": 0}, string in object:enums.VGT_TESS_TYPE.entries.0 1001 {"name": "TESS_TRIANGLE", "value": 1}, string in object:enums.VGT_TESS_TYPE.entries.1 1002 {"name": "TESS_QUAD", "value": 2} string in object:enums.VGT_TESS_TYPE.entries.2 1007 {"name": "Z_INVALID", "value": 0}, string in object:enums.ZFormat.entries.0 1008 {"name": "Z_16", "value": 1}, string in object:enums.ZFormat.entries.1 1009 {"name": "Z_24", "value": 2}, string in object:enums.ZFormat.entries.2 1010 {"name": "Z_32_FLOAT", "value": 3} string in object:enums.ZFormat.entries.3 1015 {"name": "FORCE_SUMM_OFF", "value": 0}, string in object:enums.ZLimitSumm.entries.0 1016 {"name": "FORCE_SUMM_MINZ", "value": 1}, string in object:enums.ZLimitSumm.entries.1 1017 {"name": "FORCE_SUMM_MAXZ", "value": 2}, string in object:enums.ZLimitSumm.entries.2 1018 {"name": "FORCE_SUMM_BOTH", "value": 3} string in object:enums.ZLimitSumm.entries.3 1023 {"name": "LATE_Z", "value": 0}, string in object:enums.ZOrder.entries.0 1024 {"name": "EARLY_Z_THEN_LATE_Z", "value": 1}, string in object:enums.ZOrder.entries.1 1025 {"name": "RE_Z", "value": 2}, string in object:enums.ZOrder.entries.2 1026 {"name": "EARLY_Z_THEN_RE_Z", "value": 3} string in object:enums.ZOrder.entries.3 1034 "name": "SQ_WAVE_MODE", string in object:register_mappings.0 1040 "name": "SQ_WAVE_STATUS", string in object:register_mappings.1 1046 "name": "SQ_WAVE_TRAPSTS", string in object:register_mappings.2 1052 "name": "SQ_WAVE_HW_ID", string in object:register_mappings.3 1058 "name": "SQ_WAVE_GPR_ALLOC", string in object:register_mappings.4 1064 "name": "SQ_WAVE_LDS_ALLOC", string in object:register_mappings.5 1070 "name": "SQ_WAVE_IB_STS", string in object:register_mappings.6 1076 "name": "SQ_WAVE_PC_LO" string in object:register_mappings.7 1081 "name": "SQ_WAVE_PC_HI", string in object:register_mappings.8 1087 "name": "SQ_WAVE_INST_DW0" string in object:register_mappings.9 1092 "name": "SQ_WAVE_INST_DW1" string in object:register_mappings.10 1097 "name": "SQ_WAVE_IB_DBG0", string in object:register_mappings.11 1103 "name": "SQ_WAVE_TBA_LO" string in object:register_mappings.12 1108 "name": "SQ_WAVE_TBA_HI", string in object:register_mappings.13 1114 "name": "SQ_WAVE_TMA_LO" string in object:register_mappings.14 1119 "name": "SQ_WAVE_TMA_HI", string in object:register_mappings.15 1125 "name": "SQ_WAVE_TTMP0" string in object:register_mappings.16 1130 "name": "SQ_WAVE_TTMP1" string in object:register_mappings.17 1135 "name": "SQ_WAVE_TTMP2" string in object:register_mappings.18 1140 "name": "SQ_WAVE_TTMP3" string in object:register_mappings.19 1145 "name": "SQ_WAVE_TTMP4" string in object:register_mappings.20 1150 "name": "SQ_WAVE_TTMP5" string in object:register_mappings.21 1155 "name": "SQ_WAVE_TTMP6" string in object:register_mappings.22 1160 "name": "SQ_WAVE_TTMP7" string in object:register_mappings.23 1165 "name": "SQ_WAVE_TTMP8" string in object:register_mappings.24 1170 "name": "SQ_WAVE_TTMP9" string in object:register_mappings.25 1175 "name": "SQ_WAVE_TTMP10" string in object:register_mappings.26 1180 "name": "SQ_WAVE_TTMP11" string in object:register_mappings.27 1185 "name": "SQ_WAVE_M0" string in object:register_mappings.28 1190 "name": "SQ_WAVE_EXEC_LO" string in object:register_mappings.29 1195 "name": "SQ_WAVE_EXEC_HI" string in object:register_mappings.30 1200 "name": "GRBM_CNTL", string in object:register_mappings.31 1206 "name": "GRBM_SKEW_CNTL", string in object:register_mappings.32 1212 "name": "GRBM_STATUS2", string in object:register_mappings.33 1218 "name": "GRBM_PWR_CNTL", string in object:register_mappings.34 1224 "name": "GRBM_STATUS", string in object:register_mappings.35 1230 "name": "GRBM_STATUS_SE0", string in object:register_mappings.36 1236 "name": "GRBM_STATUS_SE1", string in object:register_mappings.37 1242 "name": "GRBM_SOFT_RESET", string in object:register_mappings.38 1248 "name": "GRBM_DEBUG_CNTL", string in object:register_mappings.39 1254 "name": "GRBM_DEBUG_DATA" string in object:register_mappings.40 1259 "name": "GRBM_GFX_INDEX", string in object:register_mappings.41 1265 "name": "GRBM_GFX_CLKEN_CNTL", string in object:register_mappings.42 1271 "name": "GRBM_WAIT_IDLE_CLOCKS", string in object:register_mappings.43 1277 "name": "GRBM_DEBUG", string in object:register_mappings.44 1283 "name": "GRBM_DEBUG_SNAPSHOT", string in object:register_mappings.45 1289 "name": "GRBM_READ_ERROR", string in object:register_mappings.46 1295 "name": "GRBM_INT_CNTL", string in object:register_mappings.47 1301 "name": "GRBM_PERFCOUNTER0_SELECT", string in object:register_mappings.48 1307 "name": "GRBM_PERFCOUNTER1_SELECT", string in object:register_mappings.49 1313 "name": "GRBM_PERFCOUNTER0_LO" string in object:register_mappings.50 1318 "name": "GRBM_PERFCOUNTER0_HI" string in object:register_mappings.51 1323 "name": "GRBM_PERFCOUNTER1_LO" string in object:register_mappings.52 1328 "name": "GRBM_PERFCOUNTER1_HI" string in object:register_mappings.53 1333 "name": "GRBM_SE0_PERFCOUNTER_SELECT", string in object:register_mappings.54 1339 "name": "GRBM_SE1_PERFCOUNTER_SELECT", string in object:register_mappings.55 1345 "name": "GRBM_SE0_PERFCOUNTER_LO" string in object:register_mappings.56 1350 "name": "GRBM_SE0_PERFCOUNTER_HI" string in object:register_mappings.57 1355 "name": "GRBM_SE1_PERFCOUNTER_LO" string in object:register_mappings.58 1360 "name": "GRBM_SE1_PERFCOUNTER_HI" string in object:register_mappings.59 1365 "name": "DEBUG_INDEX", string in object:register_mappings.60 1371 "name": "DEBUG_DATA" string in object:register_mappings.61 1376 "name": "GRBM_NOWHERE" string in object:register_mappings.62 1381 "name": "GRBM_SCRATCH_REG0" string in object:register_mappings.63 1386 "name": "GRBM_SCRATCH_REG1" string in object:register_mappings.64 1391 "name": "GRBM_SCRATCH_REG2" string in object:register_mappings.65 1396 "name": "GRBM_SCRATCH_REG3" string in object:register_mappings.66 1401 "name": "GRBM_SCRATCH_REG4" string in object:register_mappings.67 1406 "name": "GRBM_SCRATCH_REG5" string in object:register_mappings.68 1411 "name": "GRBM_SCRATCH_REG6" string in object:register_mappings.69 1416 "name": "GRBM_SCRATCH_REG7" string in object:register_mappings.70 1421 "name": "SQ_INTERRUPT_WORD_AUTO", string in object:register_mappings.71 1427 "name": "CP_EOP_DONE_ADDR_LO", string in object:register_mappings.72 1433 "name": "CP_EOP_DONE_ADDR_HI", string in object:register_mappings.73 1439 "name": "CP_EOP_DONE_DATA_LO" string in object:register_mappings.74 1444 "name": "CP_EOP_DONE_DATA_HI" string in object:register_mappings.75 1449 "name": "CP_EOP_LAST_FENCE_LO" string in object:register_mappings.76 1454 "name": "CP_EOP_LAST_FENCE_HI" string in object:register_mappings.77 1459 "name": "CP_STREAM_OUT_ADDR_LO", string in object:register_mappings.78 1465 "name": "CP_STREAM_OUT_ADDR_HI" string in object:register_mappings.79 1470 "name": "CP_NUM_PRIM_WRITTEN_COUNT0_LO" string in object:register_mappings.80 1475 "name": "CP_NUM_PRIM_WRITTEN_COUNT0_HI" string in object:register_mappings.81 1480 "name": "CP_NUM_PRIM_NEEDED_COUNT0_LO" string in object:register_mappings.82 1485 "name": "CP_NUM_PRIM_NEEDED_COUNT0_HI" string in object:register_mappings.83 1490 "name": "CP_NUM_PRIM_WRITTEN_COUNT1_LO" string in object:register_mappings.84 1495 "name": "CP_NUM_PRIM_WRITTEN_COUNT1_HI" string in object:register_mappings.85 1500 "name": "CP_NUM_PRIM_NEEDED_COUNT1_LO" string in object:register_mappings.86 1505 "name": "CP_NUM_PRIM_NEEDED_COUNT1_HI" string in object:register_mappings.87 1510 "name": "CP_NUM_PRIM_WRITTEN_COUNT2_LO" string in object:register_mappings.88 1515 "name": "CP_NUM_PRIM_WRITTEN_COUNT2_HI" string in object:register_mappings.89 1520 "name": "CP_NUM_PRIM_NEEDED_COUNT2_LO" string in object:register_mappings.90 1525 "name": "CP_NUM_PRIM_NEEDED_COUNT2_HI" string in object:register_mappings.91 1530 "name": "CP_NUM_PRIM_WRITTEN_COUNT3_LO" string in object:register_mappings.92 1535 "name": "CP_NUM_PRIM_WRITTEN_COUNT3_HI" string in object:register_mappings.93 1540 "name": "CP_NUM_PRIM_NEEDED_COUNT3_LO" string in object:register_mappings.94 1545 "name": "CP_NUM_PRIM_NEEDED_COUNT3_HI" string in object:register_mappings.95 1550 "name": "CP_PIPE_STATS_ADDR_LO", string in object:register_mappings.96 1556 "name": "CP_PIPE_STATS_ADDR_HI" string in object:register_mappings.97 1561 "name": "CP_VGT_IAVERT_COUNT_LO" string in object:register_mappings.98 1566 "name": "CP_VGT_IAVERT_COUNT_HI" string in object:register_mappings.99 1571 "name": "CP_VGT_IAPRIM_COUNT_LO" string in object:register_mappings.100 1576 "name": "CP_VGT_IAPRIM_COUNT_HI" string in object:register_mappings.101 1581 "name": "CP_VGT_GSPRIM_COUNT_LO" string in object:register_mappings.102 1586 "name": "CP_VGT_GSPRIM_COUNT_HI" string in object:register_mappings.103 1591 "name": "CP_VGT_VSINVOC_COUNT_LO" string in object:register_mappings.104 1596 "name": "CP_VGT_VSINVOC_COUNT_HI" string in object:register_mappings.105 1601 "name": "CP_VGT_GSINVOC_COUNT_LO" string in object:register_mappings.106 1606 "name": "CP_VGT_GSINVOC_COUNT_HI" string in object:register_mappings.107 1611 "name": "CP_VGT_HSINVOC_COUNT_LO" string in object:register_mappings.108 1616 "name": "CP_VGT_HSINVOC_COUNT_HI" string in object:register_mappings.109 1621 "name": "CP_VGT_DSINVOC_COUNT_LO" string in object:register_mappings.110 1626 "name": "CP_VGT_DSINVOC_COUNT_HI" string in object:register_mappings.111 1631 "name": "CP_PA_CINVOC_COUNT_LO" string in object:register_mappings.112 1636 "name": "CP_PA_CINVOC_COUNT_HI" string in object:register_mappings.113 1641 "name": "CP_PA_CPRIM_COUNT_LO" string in object:register_mappings.114 1646 "name": "CP_PA_CPRIM_COUNT_HI" string in object:register_mappings.115 1651 "name": "CP_SC_PSINVOC_COUNT0_LO" string in object:register_mappings.116 1656 "name": "CP_SC_PSINVOC_COUNT0_HI" string in object:register_mappings.117 1661 "name": "CP_SC_PSINVOC_COUNT1_LO" string in object:register_mappings.118 1666 "name": "CP_SC_PSINVOC_COUNT1_HI" string in object:register_mappings.119 1671 "name": "CP_VGT_CSINVOC_COUNT_LO" string in object:register_mappings.120 1676 "name": "CP_VGT_CSINVOC_COUNT_HI" string in object:register_mappings.121 1681 "name": "CP_STRMOUT_CNTL", string in object:register_mappings.122 1687 "name": "SCRATCH_REG0" string in object:register_mappings.123 1692 "name": "SCRATCH_REG1" string in object:register_mappings.124 1697 "name": "SCRATCH_REG2" string in object:register_mappings.125 1702 "name": "SCRATCH_REG3" string in object:register_mappings.126 1707 "name": "SCRATCH_REG4" string in object:register_mappings.127 1712 "name": "SCRATCH_REG5" string in object:register_mappings.128 1717 "name": "SCRATCH_REG6" string in object:register_mappings.129 1722 "name": "SCRATCH_REG7" string in object:register_mappings.130 1727 "name": "SCRATCH_UMSK", string in object:register_mappings.131 1733 "name": "SCRATCH_ADDR" string in object:register_mappings.132 1738 "name": "CP_APPEND_ADDR_LO", string in object:register_mappings.133 1744 "name": "CP_APPEND_ADDR_HI", string in object:register_mappings.134 1750 "name": "CP_APPEND_DATA" string in object:register_mappings.135 1755 "name": "CP_APPEND_LAST_CS_FENCE" string in object:register_mappings.136 1760 "name": "CP_APPEND_LAST_PS_FENCE" string in object:register_mappings.137 1765 "name": "CP_ATOMIC_PREOP_LO" string in object:register_mappings.138 1770 "name": "CP_ATOMIC_PREOP_HI" string in object:register_mappings.139 1775 "name": "CP_GDS_ATOMIC0_PREOP_LO" string in object:register_mappings.140 1780 "name": "CP_GDS_ATOMIC0_PREOP_HI" string in object:register_mappings.141 1785 "name": "CP_GDS_ATOMIC1_PREOP_LO" string in object:register_mappings.142 1790 "name": "CP_GDS_ATOMIC1_PREOP_HI" string in object:register_mappings.143 1795 "name": "CP_ME_MC_WADDR_LO", string in object:register_mappings.144 1801 "name": "CP_ME_MC_WADDR_HI", string in object:register_mappings.145 1807 "name": "CP_ME_MC_WDATA_LO" string in object:register_mappings.146 1812 "name": "CP_ME_MC_WDATA_HI" string in object:register_mappings.147 1817 "name": "CP_ME_MC_RADDR_LO", string in object:register_mappings.148 1823 "name": "CP_ME_MC_RADDR_HI", string in object:register_mappings.149 1829 "name": "CP_SEM_WAIT_TIMER" string in object:register_mappings.150 1834 "name": "CP_SIG_SEM_ADDR_LO", string in object:register_mappings.151 1840 "name": "CP_SIG_SEM_ADDR_HI", string in object:register_mappings.152 1846 "name": "CP_WAIT_REG_MEM_TIMEOUT" string in object:register_mappings.153 1851 "name": "CP_WAIT_SEM_ADDR_LO", string in object:register_mappings.154 1857 "name": "CP_WAIT_SEM_ADDR_HI", string in object:register_mappings.155 1863 "name": "CP_COHER_START_DELAY", string in object:register_mappings.156 1869 "name": "CP_COHER_CNTL", string in object:register_mappings.157 1875 "name": "CP_COHER_SIZE" string in object:register_mappings.158 1880 "name": "CP_COHER_BASE" string in object:register_mappings.159 1885 "name": "CP_COHER_STATUS", string in object:register_mappings.160 1891 "name": "CP_DMA_ME_SRC_ADDR" string in object:register_mappings.161 1896 "name": "CP_DMA_ME_SRC_ADDR_HI", string in object:register_mappings.162 1902 "name": "CP_DMA_ME_DST_ADDR" string in object:register_mappings.163 1907 "name": "CP_DMA_ME_DST_ADDR_HI", string in object:register_mappings.164 1913 "name": "CP_DMA_ME_COMMAND", string in object:register_mappings.165 1919 "name": "CP_DMA_PFP_SRC_ADDR" string in object:register_mappings.166 1924 "name": "CP_DMA_PFP_SRC_ADDR_HI", string in object:register_mappings.167 1930 "name": "CP_DMA_PFP_DST_ADDR" string in object:register_mappings.168 1935 "name": "CP_DMA_PFP_DST_ADDR_HI", string in object:register_mappings.169 1941 "name": "CP_DMA_PFP_COMMAND", string in object:register_mappings.170 1947 "name": "CP_DMA_CNTL", string in object:register_mappings.171 1953 "name": "CP_DMA_READ_TAGS", string in object:register_mappings.172 1959 "name": "CP_PFP_IB_CONTROL", string in object:register_mappings.173 1965 "name": "CP_PFP_LOAD_CONTROL", string in object:register_mappings.174 1971 "name": "CP_SCRATCH_INDEX", string in object:register_mappings.175 1977 "name": "CP_SCRATCH_DATA" string in object:register_mappings.176 1982 "name": "CP_RB_OFFSET", string in object:register_mappings.177 1988 "name": "CP_IB1_OFFSET", string in object:register_mappings.178 1994 "name": "CP_IB2_OFFSET", string in object:register_mappings.179 2000 "name": "CP_IB1_PREAMBLE_BEGIN", string in object:register_mappings.180 2006 "name": "CP_IB1_PREAMBLE_END", string in object:register_mappings.181 2012 "name": "CP_IB2_PREAMBLE_BEGIN", string in object:register_mappings.182 2018 "name": "CP_IB2_PREAMBLE_END", string in object:register_mappings.183 2024 "name": "CP_STALLED_STAT3", string in object:register_mappings.184 2030 "name": "CP_STALLED_STAT1", string in object:register_mappings.185 2036 "name": "CP_STALLED_STAT2", string in object:register_mappings.186 2042 "name": "CP_BUSY_STAT", string in object:register_mappings.187 2048 "name": "CP_STAT", string in object:register_mappings.188 2054 "name": "CP_ME_HEADER_DUMP" string in object:register_mappings.189 2059 "name": "CP_PFP_HEADER_DUMP" string in object:register_mappings.190 2064 "name": "CP_GRBM_FREE_COUNT", string in object:register_mappings.191 2070 "name": "CP_CE_HEADER_DUMP" string in object:register_mappings.192 2075 "name": "CP_MC_PACK_DELAY_CNT", string in object:register_mappings.193 2081 "name": "CP_CSF_STAT", string in object:register_mappings.194 2087 "name": "CP_CSF_CNTL", string in object:register_mappings.195 2093 "name": "CP_ME_CNTL", string in object:register_mappings.196 2099 "name": "CP_CNTX_STAT", string in object:register_mappings.197 2105 "name": "CP_ME_PREEMPTION", string in object:register_mappings.198 2111 "name": "CP_RB2_RPTR", string in object:register_mappings.199 2117 "name": "CP_RB1_RPTR", string in object:register_mappings.200 2123 "name": "CP_RB0_RPTR", string in object:register_mappings.201 2129 "name": "CP_RB_WPTR_DELAY", string in object:register_mappings.202 2135 "name": "CP_RB_WPTR_POLL_CNTL", string in object:register_mappings.203 2141 "name": "CP_CE_INIT_BASE_LO", string in object:register_mappings.204 2147 "name": "CP_CE_INIT_BASE_HI", string in object:register_mappings.205 2153 "name": "CP_CE_INIT_BUFSZ", string in object:register_mappings.206 2159 "name": "CP_CE_IB1_BASE_LO", string in object:register_mappings.207 2165 "name": "CP_CE_IB1_BASE_HI", string in object:register_mappings.208 2171 "name": "CP_CE_IB1_BUFSZ", string in object:register_mappings.209 2177 "name": "CP_CE_IB2_BASE_LO", string in object:register_mappings.210 2183 "name": "CP_CE_IB2_BASE_HI", string in object:register_mappings.211 2189 "name": "CP_CE_IB2_BUFSZ", string in object:register_mappings.212 2195 "name": "CP_IB1_BASE_LO", string in object:register_mappings.213 2201 "name": "CP_IB1_BASE_HI", string in object:register_mappings.214 2207 "name": "CP_IB1_BUFSZ", string in object:register_mappings.215 2213 "name": "CP_IB2_BASE_LO", string in object:register_mappings.216 2219 "name": "CP_IB2_BASE_HI", string in object:register_mappings.217 2225 "name": "CP_IB2_BUFSZ", string in object:register_mappings.218 2231 "name": "CP_ST_BASE_LO", string in object:register_mappings.219 2237 "name": "CP_ST_BASE_HI", string in object:register_mappings.220 2243 "name": "CP_ST_BUFSZ", string in object:register_mappings.221 2249 "name": "CP_ROQ1_THRESHOLDS", string in object:register_mappings.222 2255 "name": "CP_ROQ2_THRESHOLDS", string in object:register_mappings.223 2261 "name": "CP_STQ_THRESHOLDS", string in object:register_mappings.224 2267 "name": "CP_QUEUE_THRESHOLDS", string in object:register_mappings.225 2273 "name": "CP_MEQ_THRESHOLDS", string in object:register_mappings.226 2279 "name": "CP_ROQ_AVAIL", string in object:register_mappings.227 2285 "name": "CP_STQ_AVAIL", string in object:register_mappings.228 2291 "name": "CP_ROQ2_AVAIL", string in object:register_mappings.229 2297 "name": "CP_MEQ_AVAIL", string in object:register_mappings.230 2303 "name": "CP_CMD_INDEX", string in object:register_mappings.231 2309 "name": "CP_CMD_DATA" string in object:register_mappings.232 2314 "name": "CP_ROQ_RB_STAT", string in object:register_mappings.233 2320 "name": "CP_ROQ_IB1_STAT", string in object:register_mappings.234 2326 "name": "CP_ROQ_IB2_STAT", string in object:register_mappings.235 2332 "name": "CP_STQ_STAT", string in object:register_mappings.236 2338 "name": "CP_MEQ_STAT", string in object:register_mappings.237 2344 "name": "CP_CEQ1_AVAIL", string in object:register_mappings.238 2350 "name": "CP_CEQ2_AVAIL", string in object:register_mappings.239 2356 "name": "CP_CE_ROQ_RB_STAT", string in object:register_mappings.240 2362 "name": "CP_CE_ROQ_IB1_STAT", string in object:register_mappings.241 2368 "name": "CP_CE_ROQ_IB2_STAT", string in object:register_mappings.242 2374 "name": "CP_INT_STAT_DEBUG", string in object:register_mappings.243 2380 "name": "CP_PERFMON_CNTL", string in object:register_mappings.244 2386 "name": "IA_PERFCOUNTER0_SELECT", string in object:register_mappings.245 2392 "name": "IA_PERFCOUNTER1_SELECT", string in object:register_mappings.246 2398 "name": "IA_PERFCOUNTER2_SELECT", string in object:register_mappings.247 2404 "name": "IA_PERFCOUNTER3_SELECT", string in object:register_mappings.248 2410 "name": "IA_PERFCOUNTER0_LO" string in object:register_mappings.249 2415 "name": "IA_PERFCOUNTER0_HI" string in object:register_mappings.250 2420 "name": "IA_PERFCOUNTER1_LO" string in object:register_mappings.251 2425 "name": "IA_PERFCOUNTER1_HI" string in object:register_mappings.252 2430 "name": "IA_PERFCOUNTER2_LO" string in object:register_mappings.253 2435 "name": "IA_PERFCOUNTER2_HI" string in object:register_mappings.254 2440 "name": "IA_PERFCOUNTER3_LO" string in object:register_mappings.255 2445 "name": "IA_PERFCOUNTER3_HI" string in object:register_mappings.256 2450 "name": "VGT_VTX_VECT_EJECT_REG", string in object:register_mappings.257 2456 "name": "VGT_DMA_DATA_FIFO_DEPTH", string in object:register_mappings.258 2462 "name": "VGT_DMA_REQ_FIFO_DEPTH", string in object:register_mappings.259 2468 "name": "VGT_DRAW_INIT_FIFO_DEPTH", string in object:register_mappings.260 2474 "name": "VGT_LAST_COPY_STATE", string in object:register_mappings.261 2480 "name": "VGT_CACHE_INVALIDATION", string in object:register_mappings.262 2486 "name": "VGT_ESGS_RING_SIZE" string in object:register_mappings.263 2491 "name": "VGT_GSVS_RING_SIZE" string in object:register_mappings.264 2496 "name": "VGT_FIFO_DEPTHS", string in object:register_mappings.265 2502 "name": "VGT_GS_VERTEX_REUSE", string in object:register_mappings.266 2508 "name": "VGT_MC_LAT_CNTL", string in object:register_mappings.267 2514 "name": "IA_CNTL_STATUS", string in object:register_mappings.268 2520 "name": "VGT_DEBUG_CNTL", string in object:register_mappings.269 2526 "name": "VGT_DEBUG_DATA" string in object:register_mappings.270 2531 "name": "IA_DEBUG_CNTL", string in object:register_mappings.271 2537 "name": "IA_DEBUG_DATA" string in object:register_mappings.272 2542 "name": "VGT_CNTL_STATUS", string in object:register_mappings.273 2548 "name": "VGT_PERFCOUNTER_SEID_MASK", string in object:register_mappings.274 2554 "name": "VGT_PERFCOUNTER0_SELECT", string in object:register_mappings.275 2560 "name": "VGT_PERFCOUNTER1_SELECT", string in object:register_mappings.276 2566 "name": "VGT_PERFCOUNTER2_SELECT", string in object:register_mappings.277 2572 "name": "VGT_PERFCOUNTER3_SELECT", string in object:register_mappings.278 2578 "name": "VGT_PERFCOUNTER0_LO" string in object:register_mappings.279 2583 "name": "VGT_PERFCOUNTER0_HI" string in object:register_mappings.280 2588 "name": "VGT_PERFCOUNTER1_LO" string in object:register_mappings.281 2593 "name": "VGT_PERFCOUNTER1_HI" string in object:register_mappings.282 2598 "name": "VGT_PERFCOUNTER2_LO" string in object:register_mappings.283 2603 "name": "VGT_PERFCOUNTER2_HI" string in object:register_mappings.284 2608 "name": "VGT_PERFCOUNTER3_LO" string in object:register_mappings.285 2613 "name": "VGT_PERFCOUNTER3_HI" string in object:register_mappings.286 2618 "name": "VGT_PRIMITIVE_TYPE", string in object:register_mappings.287 2624 "name": "VGT_INDEX_TYPE", string in object:register_mappings.288 2630 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_0" string in object:register_mappings.289 2635 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_1" string in object:register_mappings.290 2640 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_2" string in object:register_mappings.291 2645 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_3" string in object:register_mappings.292 2650 "name": "VGT_NUM_INDICES" string in object:register_mappings.293 2655 "name": "VGT_NUM_INSTANCES" string in object:register_mappings.294 2660 "name": "CGTT_VGT_CLK_CTRL", string in object:register_mappings.295 2666 "name": "IA_VMID_OVERRIDE", string in object:register_mappings.296 2672 "name": "CGTT_IA_CLK_CTRL", string in object:register_mappings.297 2678 "name": "VGT_TF_RING_SIZE", string in object:register_mappings.298 2684 "name": "VGT_SYS_CONFIG", string in object:register_mappings.299 2690 "name": "VGT_HS_OFFCHIP_PARAM", string in object:register_mappings.300 2696 "name": "VGT_TF_MEMORY_BASE" string in object:register_mappings.301 2701 "name": "CC_GC_SHADER_ARRAY_CONFIG", string in object:register_mappings.302 2707 "name": "GC_USER_SHADER_ARRAY_CONFIG", string in object:register_mappings.303 2713 "name": "PA_SU_DEBUG_CNTL", string in object:register_mappings.304 2719 "name": "PA_SU_DEBUG_DATA" string in object:register_mappings.305 2724 "name": "PA_CL_CNTL_STATUS", string in object:register_mappings.306 2730 "name": "PA_CL_ENHANCE", string in object:register_mappings.307 2736 "name": "CGTT_PA_CLK_CTRL", string in object:register_mappings.308 2742 "name": "PA_SU_PERFCOUNTER0_SELECT", string in object:register_mappings.309 2748 "name": "PA_SU_PERFCOUNTER1_SELECT", string in object:register_mappings.310 2754 "name": "PA_SU_PERFCOUNTER2_SELECT", string in object:register_mappings.311 2760 "name": "PA_SU_PERFCOUNTER3_SELECT", string in object:register_mappings.312 2766 "name": "PA_SU_PERFCOUNTER0_LO" string in object:register_mappings.313 2771 "name": "PA_SU_PERFCOUNTER0_HI", string in object:register_mappings.314 2777 "name": "PA_SU_PERFCOUNTER1_LO" string in object:register_mappings.315 2782 "name": "PA_SU_PERFCOUNTER1_HI", string in object:register_mappings.316 2788 "name": "PA_SU_PERFCOUNTER2_LO" string in object:register_mappings.317 2793 "name": "PA_SU_PERFCOUNTER2_HI", string in object:register_mappings.318 2799 "name": "PA_SU_PERFCOUNTER3_LO" string in object:register_mappings.319 2804 "name": "PA_SU_PERFCOUNTER3_HI", string in object:register_mappings.320 2810 "name": "PA_SU_CNTL_STATUS", string in object:register_mappings.321 2816 "name": "PA_SC_FIFO_DEPTH_CNTL", string in object:register_mappings.322 2822 "name": "PA_SU_LINE_STIPPLE_VALUE", string in object:register_mappings.323 2828 "name": "PA_SC_PERFCOUNTER0_SELECT", string in object:register_mappings.324 2834 "name": "PA_SC_PERFCOUNTER1_SELECT", string in object:register_mappings.325 2840 "name": "PA_SC_PERFCOUNTER2_SELECT", string in object:register_mappings.326 2846 "name": "PA_SC_PERFCOUNTER3_SELECT", string in object:register_mappings.327 2852 "name": "PA_SC_PERFCOUNTER4_SELECT", string in object:register_mappings.328 2858 "name": "PA_SC_PERFCOUNTER5_SELECT", string in object:register_mappings.329 2864 "name": "PA_SC_PERFCOUNTER6_SELECT", string in object:register_mappings.330 2870 "name": "PA_SC_PERFCOUNTER7_SELECT", string in object:register_mappings.331 2876 "name": "PA_SC_PERFCOUNTER0_LO" string in object:register_mappings.332 2881 "name": "PA_SC_PERFCOUNTER0_HI" string in object:register_mappings.333 2886 "name": "PA_SC_PERFCOUNTER1_LO" string in object:register_mappings.334 2891 "name": "PA_SC_PERFCOUNTER1_HI" string in object:register_mappings.335 2896 "name": "PA_SC_PERFCOUNTER2_LO" string in object:register_mappings.336 2901 "name": "PA_SC_PERFCOUNTER2_HI" string in object:register_mappings.337 2906 "name": "PA_SC_PERFCOUNTER3_LO" string in object:register_mappings.338 2911 "name": "PA_SC_PERFCOUNTER3_HI" string in object:register_mappings.339 2916 "name": "PA_SC_PERFCOUNTER4_LO" string in object:register_mappings.340 2921 "name": "PA_SC_PERFCOUNTER4_HI" string in object:register_mappings.341 2926 "name": "PA_SC_PERFCOUNTER5_LO" string in object:register_mappings.342 2931 "name": "PA_SC_PERFCOUNTER5_HI" string in object:register_mappings.343 2936 "name": "PA_SC_PERFCOUNTER6_LO" string in object:register_mappings.344 2941 "name": "PA_SC_PERFCOUNTER6_HI" string in object:register_mappings.345 2946 "name": "PA_SC_PERFCOUNTER7_LO" string in object:register_mappings.346 2951 "name": "PA_SC_PERFCOUNTER7_HI" string in object:register_mappings.347 2956 "name": "PA_SC_LINE_STIPPLE_STATE", string in object:register_mappings.348 2962 "name": "PA_SC_FORCE_EOV_MAX_CNTS", string in object:register_mappings.349 2968 "name": "CGTT_SC_CLK_CTRL", string in object:register_mappings.350 2974 "name": "PA_SC_FIFO_SIZE", string in object:register_mappings.351 2980 "name": "PA_SC_IF_FIFO_SIZE", string in object:register_mappings.352 2986 "name": "PA_SC_DEBUG_CNTL", string in object:register_mappings.353 2992 "name": "PA_SC_DEBUG_DATA" string in object:register_mappings.354 2997 "name": "PA_SC_ENHANCE", string in object:register_mappings.355 3003 "name": "SQ_CONFIG", string in object:register_mappings.356 3009 "name": "SQC_CONFIG", string in object:register_mappings.357 3015 "name": "SQC_CACHES", string in object:register_mappings.358 3021 "name": "SQ_RANDOM_WAVE_PRI", string in object:register_mappings.359 3027 "name": "SQ_REG_CREDITS", string in object:register_mappings.360 3033 "name": "SQ_FIFO_SIZES", string in object:register_mappings.361 3039 "name": "SQ_PERFCOUNTER_CTRL", string in object:register_mappings.362 3045 "name": "CC_SQC_BANK_DISABLE", string in object:register_mappings.363 3051 "name": "USER_SQC_BANK_DISABLE", string in object:register_mappings.364 3057 "name": "SQ_DEBUG_STS_GLOBAL", string in object:register_mappings.365 3063 "name": "SQ_PERFCOUNTER0_LO" string in object:register_mappings.366 3068 "name": "SQ_PERFCOUNTER0_HI" string in object:register_mappings.367 3073 "name": "SQ_PERFCOUNTER1_LO" string in object:register_mappings.368 3078 "name": "SQ_PERFCOUNTER1_HI" string in object:register_mappings.369 3083 "name": "SQ_PERFCOUNTER2_LO" string in object:register_mappings.370 3088 "name": "SQ_PERFCOUNTER2_HI" string in object:register_mappings.371 3093 "name": "SQ_PERFCOUNTER3_LO" string in object:register_mappings.372 3098 "name": "SQ_PERFCOUNTER3_HI" string in object:register_mappings.373 3103 "name": "SQ_PERFCOUNTER4_LO" string in object:register_mappings.374 3108 "name": "SQ_PERFCOUNTER4_HI" string in object:register_mappings.375 3113 "name": "SQ_PERFCOUNTER5_LO" string in object:register_mappings.376 3118 "name": "SQ_PERFCOUNTER5_HI" string in object:register_mappings.377 3123 "name": "SQ_PERFCOUNTER6_LO" string in object:register_mappings.378 3128 "name": "SQ_PERFCOUNTER6_HI" string in object:register_mappings.379 3133 "name": "SQ_PERFCOUNTER7_LO" string in object:register_mappings.380 3138 "name": "SQ_PERFCOUNTER7_HI" string in object:register_mappings.381 3143 "name": "SQ_PERFCOUNTER8_LO" string in object:register_mappings.382 3148 "name": "SQ_PERFCOUNTER8_HI" string in object:register_mappings.383 3153 "name": "SQ_PERFCOUNTER9_LO" string in object:register_mappings.384 3158 "name": "SQ_PERFCOUNTER9_HI" string in object:register_mappings.385 3163 "name": "SQ_PERFCOUNTER10_LO" string in object:register_mappings.386 3168 "name": "SQ_PERFCOUNTER10_HI" string in object:register_mappings.387 3173 "name": "SQ_PERFCOUNTER11_LO" string in object:register_mappings.388 3178 "name": "SQ_PERFCOUNTER11_HI" string in object:register_mappings.389 3183 "name": "SQ_PERFCOUNTER12_LO" string in object:register_mappings.390 3188 "name": "SQ_PERFCOUNTER12_HI" string in object:register_mappings.391 3193 "name": "SQ_PERFCOUNTER13_LO" string in object:register_mappings.392 3198 "name": "SQ_PERFCOUNTER13_HI" string in object:register_mappings.393 3203 "name": "SQ_PERFCOUNTER14_LO" string in object:register_mappings.394 3208 "name": "SQ_PERFCOUNTER14_HI" string in object:register_mappings.395 3213 "name": "SQ_PERFCOUNTER15_LO" string in object:register_mappings.396 3218 "name": "SQ_PERFCOUNTER15_HI" string in object:register_mappings.397 3223 "name": "SQ_PERFCOUNTER0_SELECT", string in object:register_mappings.398 3229 "name": "SQ_PERFCOUNTER1_SELECT", string in object:register_mappings.399 3235 "name": "SQ_PERFCOUNTER2_SELECT", string in object:register_mappings.400 3241 "name": "SQ_PERFCOUNTER3_SELECT", string in object:register_mappings.401 3247 "name": "SQ_PERFCOUNTER4_SELECT", string in object:register_mappings.402 3253 "name": "SQ_PERFCOUNTER5_SELECT", string in object:register_mappings.403 3259 "name": "SQ_PERFCOUNTER6_SELECT", string in object:register_mappings.404 3265 "name": "SQ_PERFCOUNTER7_SELECT", string in object:register_mappings.405 3271 "name": "SQ_PERFCOUNTER8_SELECT", string in object:register_mappings.406 3277 "name": "SQ_PERFCOUNTER9_SELECT", string in object:register_mappings.407 3283 "name": "SQ_PERFCOUNTER10_SELECT", string in object:register_mappings.408 3289 "name": "SQ_PERFCOUNTER11_SELECT", string in object:register_mappings.409 3295 "name": "SQ_PERFCOUNTER12_SELECT", string in object:register_mappings.410 3301 "name": "SQ_PERFCOUNTER13_SELECT", string in object:register_mappings.411 3307 "name": "SQ_PERFCOUNTER14_SELECT", string in object:register_mappings.412 3313 "name": "SQ_PERFCOUNTER15_SELECT", string in object:register_mappings.413 3319 "name": "SQ_ALU_CLK_CTRL", string in object:register_mappings.414 3325 "name": "SQ_TEX_CLK_CTRL", string in object:register_mappings.415 3331 "name": "CGTT_SQ_CLK_CTRL", string in object:register_mappings.416 3337 "name": "CGTT_SQG_CLK_CTRL", string in object:register_mappings.417 3343 "name": "SQ_IND_INDEX", string in object:register_mappings.418 3349 "name": "SQ_IND_DATA" string in object:register_mappings.419 3354 "name": "SQ_TIME_HI" string in object:register_mappings.420 3359 "name": "SQ_TIME_LO" string in object:register_mappings.421 3364 "name": "SQ_THREAD_TRACE_BASE" string in object:register_mappings.422 3369 "name": "SQ_THREAD_TRACE_SIZE", string in object:register_mappings.423 3375 "name": "SQ_THREAD_TRACE_MASK", string in object:register_mappings.424 3381 "name": "SQ_THREAD_TRACE_TOKEN_MASK", string in object:register_mappings.425 3387 "name": "SQ_THREAD_TRACE_PERF_MASK", string in object:register_mappings.426 3393 "name": "SQ_THREAD_TRACE_USERDATA_0" string in object:register_mappings.427 3398 "name": "SQ_THREAD_TRACE_USERDATA_1" string in object:register_mappings.428 3403 "name": "SQ_THREAD_TRACE_USERDATA_2" string in object:register_mappings.429 3408 "name": "SQ_THREAD_TRACE_USERDATA_3" string in object:register_mappings.430 3413 "name": "SQ_THREAD_TRACE_WPTR", string in object:register_mappings.431 3419 "name": "SQ_THREAD_TRACE_STATUS", string in object:register_mappings.432 3425 "name": "SQ_THREAD_TRACE_MODE", string in object:register_mappings.433 3431 "name": "SQ_THREAD_TRACE_CTRL", string in object:register_mappings.434 3437 "name": "SQ_THREAD_TRACE_CNTR" string in object:register_mappings.435 3442 "name": "SQ_THREAD_TRACE_HIWATER", string in object:register_mappings.436 3448 "name": "SQ_POWER_THROTTLE", string in object:register_mappings.437 3454 "name": "SQ_POWER_THROTTLE2", string in object:register_mappings.438 3460 "name": "SQ_LB_CTR_CTRL", string in object:register_mappings.439 3466 "name": "SQ_LB_DATA_ALU_CYCLES" string in object:register_mappings.440 3471 "name": "SQ_LB_DATA_TEX_CYCLES" string in object:register_mappings.441 3476 "name": "SQ_LB_DATA_ALU_STALLS" string in object:register_mappings.442 3481 "name": "SQ_LB_DATA_TEX_STALLS" string in object:register_mappings.443 3486 "name": "SQC_SECDED_CNT", string in object:register_mappings.444 3492 "name": "SQ_SEC_CNT", string in object:register_mappings.445 3498 "name": "SQ_DED_CNT", string in object:register_mappings.446 3504 "name": "SQ_DED_INFO", string in object:register_mappings.447 3510 "name": "SQ_BUF_RSRC_WORD0" string in object:register_mappings.448 3515 "name": "SQ_BUF_RSRC_WORD1", string in object:register_mappings.449 3521 "name": "SQ_BUF_RSRC_WORD2" string in object:register_mappings.450 3526 "name": "SQ_BUF_RSRC_WORD3", string in object:register_mappings.451 3532 "name": "SQ_IMG_RSRC_WORD0" string in object:register_mappings.452 3537 "name": "SQ_IMG_RSRC_WORD1", string in object:register_mappings.453 3543 "name": "SQ_IMG_RSRC_WORD2", string in object:register_mappings.454 3549 "name": "SQ_IMG_RSRC_WORD3", string in object:register_mappings.455 3555 "name": "SQ_IMG_RSRC_WORD4", string in object:register_mappings.456 3561 "name": "SQ_IMG_RSRC_WORD5", string in object:register_mappings.457 3567 "name": "SQ_IMG_RSRC_WORD6", string in object:register_mappings.458 3573 "name": "SQ_IMG_RSRC_WORD7" string in object:register_mappings.459 3578 "name": "SQ_IMG_SAMP_WORD0", string in object:register_mappings.460 3584 "name": "SQ_IMG_SAMP_WORD1", string in object:register_mappings.461 3590 "name": "SQ_IMG_SAMP_WORD2", string in object:register_mappings.462 3596 "name": "SQ_IMG_SAMP_WORD3", string in object:register_mappings.463 3602 "name": "SPI_CONFIG_CNTL", string in object:register_mappings.464 3608 "name": "TA_CS_BC_BASE_ADDR" string in object:register_mappings.465 3613 "name": "GB_ADDR_CONFIG", string in object:register_mappings.466 3619 "name": "GB_TILE_MODE0", string in object:register_mappings.467 3625 "name": "GB_TILE_MODE1", string in object:register_mappings.468 3631 "name": "GB_TILE_MODE2", string in object:register_mappings.469 3637 "name": "GB_TILE_MODE3", string in object:register_mappings.470 3643 "name": "GB_TILE_MODE4", string in object:register_mappings.471 3649 "name": "GB_TILE_MODE5", string in object:register_mappings.472 3655 "name": "GB_TILE_MODE6", string in object:register_mappings.473 3661 "name": "GB_TILE_MODE7", string in object:register_mappings.474 3667 "name": "GB_TILE_MODE8", string in object:register_mappings.475 3673 "name": "GB_TILE_MODE9", string in object:register_mappings.476 3679 "name": "GB_TILE_MODE10", string in object:register_mappings.477 3685 "name": "GB_TILE_MODE11", string in object:register_mappings.478 3691 "name": "GB_TILE_MODE12", string in object:register_mappings.479 3697 "name": "GB_TILE_MODE13", string in object:register_mappings.480 3703 "name": "GB_TILE_MODE14", string in object:register_mappings.481 3709 "name": "GB_TILE_MODE15", string in object:register_mappings.482 3715 "name": "GB_TILE_MODE16", string in object:register_mappings.483 3721 "name": "GB_TILE_MODE17", string in object:register_mappings.484 3727 "name": "GB_TILE_MODE18", string in object:register_mappings.485 3733 "name": "GB_TILE_MODE19", string in object:register_mappings.486 3739 "name": "GB_TILE_MODE20", string in object:register_mappings.487 3745 "name": "GB_TILE_MODE21", string in object:register_mappings.488 3751 "name": "GB_TILE_MODE22", string in object:register_mappings.489 3757 "name": "GB_TILE_MODE23", string in object:register_mappings.490 3763 "name": "GB_TILE_MODE24", string in object:register_mappings.491 3769 "name": "GB_TILE_MODE25", string in object:register_mappings.492 3775 "name": "GB_TILE_MODE26", string in object:register_mappings.493 3781 "name": "GB_TILE_MODE27", string in object:register_mappings.494 3787 "name": "GB_TILE_MODE28", string in object:register_mappings.495 3793 "name": "GB_TILE_MODE29", string in object:register_mappings.496 3799 "name": "GB_TILE_MODE30", string in object:register_mappings.497 3805 "name": "GB_TILE_MODE31", string in object:register_mappings.498 3811 "name": "SPI_SHADER_TBA_LO_PS" string in object:register_mappings.499 3816 "name": "SPI_SHADER_TBA_HI_PS", string in object:register_mappings.500 3822 "name": "SPI_SHADER_TMA_LO_PS" string in object:register_mappings.501 3827 "name": "SPI_SHADER_TMA_HI_PS", string in object:register_mappings.502 3833 "name": "SPI_SHADER_PGM_LO_PS" string in object:register_mappings.503 3838 "name": "SPI_SHADER_PGM_HI_PS", string in object:register_mappings.504 3844 "name": "SPI_SHADER_PGM_RSRC1_PS", string in object:register_mappings.505 3850 "name": "SPI_SHADER_PGM_RSRC2_PS", string in object:register_mappings.506 3856 "name": "SPI_SHADER_USER_DATA_PS_0" string in object:register_mappings.507 3861 "name": "SPI_SHADER_USER_DATA_PS_1" string in object:register_mappings.508 3866 "name": "SPI_SHADER_USER_DATA_PS_2" string in object:register_mappings.509 3871 "name": "SPI_SHADER_USER_DATA_PS_3" string in object:register_mappings.510 3876 "name": "SPI_SHADER_USER_DATA_PS_4" string in object:register_mappings.511 3881 "name": "SPI_SHADER_USER_DATA_PS_5" string in object:register_mappings.512 3886 "name": "SPI_SHADER_USER_DATA_PS_6" string in object:register_mappings.513 3891 "name": "SPI_SHADER_USER_DATA_PS_7" string in object:register_mappings.514 3896 "name": "SPI_SHADER_USER_DATA_PS_8" string in object:register_mappings.515 3901 "name": "SPI_SHADER_USER_DATA_PS_9" string in object:register_mappings.516 3906 "name": "SPI_SHADER_USER_DATA_PS_10" string in object:register_mappings.517 3911 "name": "SPI_SHADER_USER_DATA_PS_11" string in object:register_mappings.518 3916 "name": "SPI_SHADER_USER_DATA_PS_12" string in object:register_mappings.519 3921 "name": "SPI_SHADER_USER_DATA_PS_13" string in object:register_mappings.520 3926 "name": "SPI_SHADER_USER_DATA_PS_14" string in object:register_mappings.521 3931 "name": "SPI_SHADER_USER_DATA_PS_15" string in object:register_mappings.522 3936 "name": "SPI_SHADER_TBA_LO_VS" string in object:register_mappings.523 3941 "name": "SPI_SHADER_TBA_HI_VS", string in object:register_mappings.524 3947 "name": "SPI_SHADER_TMA_LO_VS" string in object:register_mappings.525 3952 "name": "SPI_SHADER_TMA_HI_VS", string in object:register_mappings.526 3958 "name": "SPI_SHADER_PGM_LO_VS" string in object:register_mappings.527 3963 "name": "SPI_SHADER_PGM_HI_VS", string in object:register_mappings.528 3969 "name": "SPI_SHADER_PGM_RSRC1_VS", string in object:register_mappings.529 3975 "name": "SPI_SHADER_PGM_RSRC2_VS", string in object:register_mappings.530 3981 "name": "SPI_SHADER_USER_DATA_VS_0" string in object:register_mappings.531 3986 "name": "SPI_SHADER_USER_DATA_VS_1" string in object:register_mappings.532 3991 "name": "SPI_SHADER_USER_DATA_VS_2" string in object:register_mappings.533 3996 "name": "SPI_SHADER_USER_DATA_VS_3" string in object:register_mappings.534 4001 "name": "SPI_SHADER_USER_DATA_VS_4" string in object:register_mappings.535 4006 "name": "SPI_SHADER_USER_DATA_VS_5" string in object:register_mappings.536 4011 "name": "SPI_SHADER_USER_DATA_VS_6" string in object:register_mappings.537 4016 "name": "SPI_SHADER_USER_DATA_VS_7" string in object:register_mappings.538 4021 "name": "SPI_SHADER_USER_DATA_VS_8" string in object:register_mappings.539 4026 "name": "SPI_SHADER_USER_DATA_VS_9" string in object:register_mappings.540 4031 "name": "SPI_SHADER_USER_DATA_VS_10" string in object:register_mappings.541 4036 "name": "SPI_SHADER_USER_DATA_VS_11" string in object:register_mappings.542 4041 "name": "SPI_SHADER_USER_DATA_VS_12" string in object:register_mappings.543 4046 "name": "SPI_SHADER_USER_DATA_VS_13" string in object:register_mappings.544 4051 "name": "SPI_SHADER_USER_DATA_VS_14" string in object:register_mappings.545 4056 "name": "SPI_SHADER_USER_DATA_VS_15" string in object:register_mappings.546 4061 "name": "SPI_SHADER_TBA_LO_GS" string in object:register_mappings.547 4066 "name": "SPI_SHADER_TBA_HI_GS", string in object:register_mappings.548 4072 "name": "SPI_SHADER_TMA_LO_GS" string in object:register_mappings.549 4077 "name": "SPI_SHADER_TMA_HI_GS", string in object:register_mappings.550 4083 "name": "SPI_SHADER_PGM_LO_GS" string in object:register_mappings.551 4088 "name": "SPI_SHADER_PGM_HI_GS", string in object:register_mappings.552 4094 "name": "SPI_SHADER_PGM_RSRC1_GS", string in object:register_mappings.553 4100 "name": "SPI_SHADER_PGM_RSRC2_GS", string in object:register_mappings.554 4106 "name": "SPI_SHADER_USER_DATA_GS_0" string in object:register_mappings.555 4111 "name": "SPI_SHADER_USER_DATA_GS_1" string in object:register_mappings.556 4116 "name": "SPI_SHADER_USER_DATA_GS_2" string in object:register_mappings.557 4121 "name": "SPI_SHADER_USER_DATA_GS_3" string in object:register_mappings.558 4126 "name": "SPI_SHADER_USER_DATA_GS_4" string in object:register_mappings.559 4131 "name": "SPI_SHADER_USER_DATA_GS_5" string in object:register_mappings.560 4136 "name": "SPI_SHADER_USER_DATA_GS_6" string in object:register_mappings.561 4141 "name": "SPI_SHADER_USER_DATA_GS_7" string in object:register_mappings.562 4146 "name": "SPI_SHADER_USER_DATA_GS_8" string in object:register_mappings.563 4151 "name": "SPI_SHADER_USER_DATA_GS_9" string in object:register_mappings.564 4156 "name": "SPI_SHADER_USER_DATA_GS_10" string in object:register_mappings.565 4161 "name": "SPI_SHADER_USER_DATA_GS_11" string in object:register_mappings.566 4166 "name": "SPI_SHADER_USER_DATA_GS_12" string in object:register_mappings.567 4171 "name": "SPI_SHADER_USER_DATA_GS_13" string in object:register_mappings.568 4176 "name": "SPI_SHADER_USER_DATA_GS_14" string in object:register_mappings.569 4181 "name": "SPI_SHADER_USER_DATA_GS_15" string in object:register_mappings.570 4186 "name": "SPI_SHADER_TBA_LO_ES" string in object:register_mappings.571 4191 "name": "SPI_SHADER_TBA_HI_ES", string in object:register_mappings.572 4197 "name": "SPI_SHADER_TMA_LO_ES" string in object:register_mappings.573 4202 "name": "SPI_SHADER_TMA_HI_ES", string in object:register_mappings.574 4208 "name": "SPI_SHADER_PGM_LO_ES" string in object:register_mappings.575 4213 "name": "SPI_SHADER_PGM_HI_ES", string in object:register_mappings.576 4219 "name": "SPI_SHADER_PGM_RSRC1_ES", string in object:register_mappings.577 4225 "name": "SPI_SHADER_PGM_RSRC2_ES", string in object:register_mappings.578 4231 "name": "SPI_SHADER_USER_DATA_ES_0" string in object:register_mappings.579 4236 "name": "SPI_SHADER_USER_DATA_ES_1" string in object:register_mappings.580 4241 "name": "SPI_SHADER_USER_DATA_ES_2" string in object:register_mappings.581 4246 "name": "SPI_SHADER_USER_DATA_ES_3" string in object:register_mappings.582 4251 "name": "SPI_SHADER_USER_DATA_ES_4" string in object:register_mappings.583 4256 "name": "SPI_SHADER_USER_DATA_ES_5" string in object:register_mappings.584 4261 "name": "SPI_SHADER_USER_DATA_ES_6" string in object:register_mappings.585 4266 "name": "SPI_SHADER_USER_DATA_ES_7" string in object:register_mappings.586 4271 "name": "SPI_SHADER_USER_DATA_ES_8" string in object:register_mappings.587 4276 "name": "SPI_SHADER_USER_DATA_ES_9" string in object:register_mappings.588 4281 "name": "SPI_SHADER_USER_DATA_ES_10" string in object:register_mappings.589 4286 "name": "SPI_SHADER_USER_DATA_ES_11" string in object:register_mappings.590 4291 "name": "SPI_SHADER_USER_DATA_ES_12" string in object:register_mappings.591 4296 "name": "SPI_SHADER_USER_DATA_ES_13" string in object:register_mappings.592 4301 "name": "SPI_SHADER_USER_DATA_ES_14" string in object:register_mappings.593 4306 "name": "SPI_SHADER_USER_DATA_ES_15" string in object:register_mappings.594 4311 "name": "SPI_SHADER_TBA_LO_HS" string in object:register_mappings.595 4316 "name": "SPI_SHADER_TBA_HI_HS", string in object:register_mappings.596 4322 "name": "SPI_SHADER_TMA_LO_HS" string in object:register_mappings.597 4327 "name": "SPI_SHADER_TMA_HI_HS", string in object:register_mappings.598 4333 "name": "SPI_SHADER_PGM_LO_HS" string in object:register_mappings.599 4338 "name": "SPI_SHADER_PGM_HI_HS", string in object:register_mappings.600 4344 "name": "SPI_SHADER_PGM_RSRC1_HS", string in object:register_mappings.601 4350 "name": "SPI_SHADER_PGM_RSRC2_HS", string in object:register_mappings.602 4356 "name": "SPI_SHADER_USER_DATA_HS_0" string in object:register_mappings.603 4361 "name": "SPI_SHADER_USER_DATA_HS_1" string in object:register_mappings.604 4366 "name": "SPI_SHADER_USER_DATA_HS_2" string in object:register_mappings.605 4371 "name": "SPI_SHADER_USER_DATA_HS_3" string in object:register_mappings.606 4376 "name": "SPI_SHADER_USER_DATA_HS_4" string in object:register_mappings.607 4381 "name": "SPI_SHADER_USER_DATA_HS_5" string in object:register_mappings.608 4386 "name": "SPI_SHADER_USER_DATA_HS_6" string in object:register_mappings.609 4391 "name": "SPI_SHADER_USER_DATA_HS_7" string in object:register_mappings.610 4396 "name": "SPI_SHADER_USER_DATA_HS_8" string in object:register_mappings.611 4401 "name": "SPI_SHADER_USER_DATA_HS_9" string in object:register_mappings.612 4406 "name": "SPI_SHADER_USER_DATA_HS_10" string in object:register_mappings.613 4411 "name": "SPI_SHADER_USER_DATA_HS_11" string in object:register_mappings.614 4416 "name": "SPI_SHADER_USER_DATA_HS_12" string in object:register_mappings.615 4421 "name": "SPI_SHADER_USER_DATA_HS_13" string in object:register_mappings.616 4426 "name": "SPI_SHADER_USER_DATA_HS_14" string in object:register_mappings.617 4431 "name": "SPI_SHADER_USER_DATA_HS_15" string in object:register_mappings.618 4436 "name": "SPI_SHADER_TBA_LO_LS" string in object:register_mappings.619 4441 "name": "SPI_SHADER_TBA_HI_LS", string in object:register_mappings.620 4447 "name": "SPI_SHADER_TMA_LO_LS" string in object:register_mappings.621 4452 "name": "SPI_SHADER_TMA_HI_LS", string in object:register_mappings.622 4458 "name": "SPI_SHADER_PGM_LO_LS" string in object:register_mappings.623 4463 "name": "SPI_SHADER_PGM_HI_LS", string in object:register_mappings.624 4469 "name": "SPI_SHADER_PGM_RSRC1_LS", string in object:register_mappings.625 4475 "name": "SPI_SHADER_PGM_RSRC2_LS", string in object:register_mappings.626 4481 "name": "SPI_SHADER_USER_DATA_LS_0" string in object:register_mappings.627 4486 "name": "SPI_SHADER_USER_DATA_LS_1" string in object:register_mappings.628 4491 "name": "SPI_SHADER_USER_DATA_LS_2" string in object:register_mappings.629 4496 "name": "SPI_SHADER_USER_DATA_LS_3" string in object:register_mappings.630 4501 "name": "SPI_SHADER_USER_DATA_LS_4" string in object:register_mappings.631 4506 "name": "SPI_SHADER_USER_DATA_LS_5" string in object:register_mappings.632 4511 "name": "SPI_SHADER_USER_DATA_LS_6" string in object:register_mappings.633 4516 "name": "SPI_SHADER_USER_DATA_LS_7" string in object:register_mappings.634 4521 "name": "SPI_SHADER_USER_DATA_LS_8" string in object:register_mappings.635 4526 "name": "SPI_SHADER_USER_DATA_LS_9" string in object:register_mappings.636 4531 "name": "SPI_SHADER_USER_DATA_LS_10" string in object:register_mappings.637 4536 "name": "SPI_SHADER_USER_DATA_LS_11" string in object:register_mappings.638 4541 "name": "SPI_SHADER_USER_DATA_LS_12" string in object:register_mappings.639 4546 "name": "SPI_SHADER_USER_DATA_LS_13" string in object:register_mappings.640 4551 "name": "SPI_SHADER_USER_DATA_LS_14" string in object:register_mappings.641 4556 "name": "SPI_SHADER_USER_DATA_LS_15" string in object:register_mappings.642 4561 "name": "COMPUTE_DISPATCH_INITIATOR", string in object:register_mappings.643 4567 "name": "COMPUTE_DIM_X" string in object:register_mappings.644 4572 "name": "COMPUTE_DIM_Y" string in object:register_mappings.645 4577 "name": "COMPUTE_DIM_Z" string in object:register_mappings.646 4582 "name": "COMPUTE_START_X" string in object:register_mappings.647 4587 "name": "COMPUTE_START_Y" string in object:register_mappings.648 4592 "name": "COMPUTE_START_Z" string in object:register_mappings.649 4597 "name": "COMPUTE_NUM_THREAD_X", string in object:register_mappings.650 4603 "name": "COMPUTE_NUM_THREAD_Y", string in object:register_mappings.651 4609 "name": "COMPUTE_NUM_THREAD_Z", string in object:register_mappings.652 4615 "name": "COMPUTE_PGM_LO" string in object:register_mappings.653 4620 "name": "COMPUTE_PGM_HI", string in object:register_mappings.654 4626 "name": "COMPUTE_TBA_LO" string in object:register_mappings.655 4631 "name": "COMPUTE_TBA_HI", string in object:register_mappings.656 4637 "name": "COMPUTE_TMA_LO" string in object:register_mappings.657 4642 "name": "COMPUTE_TMA_HI", string in object:register_mappings.658 4648 "name": "COMPUTE_PGM_RSRC1", string in object:register_mappings.659 4654 "name": "COMPUTE_PGM_RSRC2", string in object:register_mappings.660 4660 "name": "COMPUTE_VMID", string in object:register_mappings.661 4666 "name": "COMPUTE_RESOURCE_LIMITS", string in object:register_mappings.662 4672 "name": "COMPUTE_STATIC_THREAD_MGMT_SE0", string in object:register_mappings.663 4678 "name": "COMPUTE_STATIC_THREAD_MGMT_SE1", string in object:register_mappings.664 4684 "name": "COMPUTE_TMPRING_SIZE", string in object:register_mappings.665 4690 "name": "COMPUTE_USER_DATA_0" string in object:register_mappings.666 4695 "name": "COMPUTE_USER_DATA_1" string in object:register_mappings.667 4700 "name": "COMPUTE_USER_DATA_2" string in object:register_mappings.668 4705 "name": "COMPUTE_USER_DATA_3" string in object:register_mappings.669 4710 "name": "COMPUTE_USER_DATA_4" string in object:register_mappings.670 4715 "name": "COMPUTE_USER_DATA_5" string in object:register_mappings.671 4720 "name": "COMPUTE_USER_DATA_6" string in object:register_mappings.672 4725 "name": "COMPUTE_USER_DATA_7" string in object:register_mappings.673 4730 "name": "COMPUTE_USER_DATA_8" string in object:register_mappings.674 4735 "name": "COMPUTE_USER_DATA_9" string in object:register_mappings.675 4740 "name": "COMPUTE_USER_DATA_10" string in object:register_mappings.676 4745 "name": "COMPUTE_USER_DATA_11" string in object:register_mappings.677 4750 "name": "COMPUTE_USER_DATA_12" string in object:register_mappings.678 4755 "name": "COMPUTE_USER_DATA_13" string in object:register_mappings.679 4760 "name": "COMPUTE_USER_DATA_14" string in object:register_mappings.680 4765 "name": "COMPUTE_USER_DATA_15" string in object:register_mappings.681 4770 "name": "DB_RENDER_CONTROL", string in object:register_mappings.682 4776 "name": "DB_COUNT_CONTROL", string in object:register_mappings.683 4782 "name": "DB_DEPTH_VIEW", string in object:register_mappings.684 4788 "name": "DB_RENDER_OVERRIDE", string in object:register_mappings.685 4794 "name": "DB_RENDER_OVERRIDE2", string in object:register_mappings.686 4800 "name": "DB_HTILE_DATA_BASE" string in object:register_mappings.687 4805 "name": "DB_DEPTH_BOUNDS_MIN" string in object:register_mappings.688 4810 "name": "DB_DEPTH_BOUNDS_MAX" string in object:register_mappings.689 4815 "name": "DB_STENCIL_CLEAR", string in object:register_mappings.690 4821 "name": "DB_DEPTH_CLEAR" string in object:register_mappings.691 4826 "name": "PA_SC_SCREEN_SCISSOR_TL", string in object:register_mappings.692 4832 "name": "PA_SC_SCREEN_SCISSOR_BR", string in object:register_mappings.693 4838 "name": "DB_DEPTH_INFO", string in object:register_mappings.694 4844 "name": "DB_Z_INFO", string in object:register_mappings.695 4850 "name": "DB_STENCIL_INFO", string in object:register_mappings.696 4856 "name": "DB_Z_READ_BASE" string in object:register_mappings.697 4861 "name": "DB_STENCIL_READ_BASE" string in object:register_mappings.698 4866 "name": "DB_Z_WRITE_BASE" string in object:register_mappings.699 4871 "name": "DB_STENCIL_WRITE_BASE" string in object:register_mappings.700 4876 "name": "DB_DEPTH_SIZE", string in object:register_mappings.701 4882 "name": "DB_DEPTH_SLICE", string in object:register_mappings.702 4888 "name": "TA_BC_BASE_ADDR" string in object:register_mappings.703 4893 "name": "COHER_DEST_BASE_2" string in object:register_mappings.704 4898 "name": "COHER_DEST_BASE_3" string in object:register_mappings.705 4903 "name": "PA_SC_WINDOW_OFFSET", string in object:register_mappings.706 4909 "name": "PA_SC_WINDOW_SCISSOR_TL", string in object:register_mappings.707 4915 "name": "PA_SC_WINDOW_SCISSOR_BR", string in object:register_mappings.708 4921 "name": "PA_SC_CLIPRECT_RULE", string in object:register_mappings.709 4927 "name": "PA_SC_CLIPRECT_0_TL", string in object:register_mappings.710 4933 "name": "PA_SC_CLIPRECT_0_BR", string in object:register_mappings.711 4939 "name": "PA_SC_CLIPRECT_1_TL", string in object:register_mappings.712 4945 "name": "PA_SC_CLIPRECT_1_BR", string in object:register_mappings.713 4951 "name": "PA_SC_CLIPRECT_2_TL", string in object:register_mappings.714 4957 "name": "PA_SC_CLIPRECT_2_BR", string in object:register_mappings.715 4963 "name": "PA_SC_CLIPRECT_3_TL", string in object:register_mappings.716 4969 "name": "PA_SC_CLIPRECT_3_BR", string in object:register_mappings.717 4975 "name": "PA_SC_EDGERULE", string in object:register_mappings.718 4981 "name": "PA_SU_HARDWARE_SCREEN_OFFSET", string in object:register_mappings.719 4987 "name": "CB_TARGET_MASK", string in object:register_mappings.720 4993 "name": "CB_SHADER_MASK", string in object:register_mappings.721 4999 "name": "PA_SC_GENERIC_SCISSOR_TL", string in object:register_mappings.722 5005 "name": "PA_SC_GENERIC_SCISSOR_BR", string in object:register_mappings.723 5011 "name": "COHER_DEST_BASE_0" string in object:register_mappings.724 5016 "name": "COHER_DEST_BASE_1" string in object:register_mappings.725 5021 "name": "PA_SC_VPORT_SCISSOR_0_TL", string in object:register_mappings.726 5027 "name": "PA_SC_VPORT_SCISSOR_0_BR", string in object:register_mappings.727 5033 "name": "PA_SC_VPORT_SCISSOR_1_TL", string in object:register_mappings.728 5039 "name": "PA_SC_VPORT_SCISSOR_1_BR", string in object:register_mappings.729 5045 "name": "PA_SC_VPORT_SCISSOR_2_TL", string in object:register_mappings.730 5051 "name": "PA_SC_VPORT_SCISSOR_2_BR", string in object:register_mappings.731 5057 "name": "PA_SC_VPORT_SCISSOR_3_TL", string in object:register_mappings.732 5063 "name": "PA_SC_VPORT_SCISSOR_3_BR", string in object:register_mappings.733 5069 "name": "PA_SC_VPORT_SCISSOR_4_TL", string in object:register_mappings.734 5075 "name": "PA_SC_VPORT_SCISSOR_4_BR", string in object:register_mappings.735 5081 "name": "PA_SC_VPORT_SCISSOR_5_TL", string in object:register_mappings.736 5087 "name": "PA_SC_VPORT_SCISSOR_5_BR", string in object:register_mappings.737 5093 "name": "PA_SC_VPORT_SCISSOR_6_TL", string in object:register_mappings.738 5099 "name": "PA_SC_VPORT_SCISSOR_6_BR", string in object:register_mappings.739 5105 "name": "PA_SC_VPORT_SCISSOR_7_TL", string in object:register_mappings.740 5111 "name": "PA_SC_VPORT_SCISSOR_7_BR", string in object:register_mappings.741 5117 "name": "PA_SC_VPORT_SCISSOR_8_TL", string in object:register_mappings.742 5123 "name": "PA_SC_VPORT_SCISSOR_8_BR", string in object:register_mappings.743 5129 "name": "PA_SC_VPORT_SCISSOR_9_TL", string in object:register_mappings.744 5135 "name": "PA_SC_VPORT_SCISSOR_9_BR", string in object:register_mappings.745 5141 "name": "PA_SC_VPORT_SCISSOR_10_TL", string in object:register_mappings.746 5147 "name": "PA_SC_VPORT_SCISSOR_10_BR", string in object:register_mappings.747 5153 "name": "PA_SC_VPORT_SCISSOR_11_TL", string in object:register_mappings.748 5159 "name": "PA_SC_VPORT_SCISSOR_11_BR", string in object:register_mappings.749 5165 "name": "PA_SC_VPORT_SCISSOR_12_TL", string in object:register_mappings.750 5171 "name": "PA_SC_VPORT_SCISSOR_12_BR", string in object:register_mappings.751 5177 "name": "PA_SC_VPORT_SCISSOR_13_TL", string in object:register_mappings.752 5183 "name": "PA_SC_VPORT_SCISSOR_13_BR", string in object:register_mappings.753 5189 "name": "PA_SC_VPORT_SCISSOR_14_TL", string in object:register_mappings.754 5195 "name": "PA_SC_VPORT_SCISSOR_14_BR", string in object:register_mappings.755 5201 "name": "PA_SC_VPORT_SCISSOR_15_TL", string in object:register_mappings.756 5207 "name": "PA_SC_VPORT_SCISSOR_15_BR", string in object:register_mappings.757 5213 "name": "PA_SC_VPORT_ZMIN_0" string in object:register_mappings.758 5218 "name": "PA_SC_VPORT_ZMAX_0" string in object:register_mappings.759 5223 "name": "PA_SC_VPORT_ZMIN_1" string in object:register_mappings.760 5228 "name": "PA_SC_VPORT_ZMAX_1" string in object:register_mappings.761 5233 "name": "PA_SC_VPORT_ZMIN_2" string in object:register_mappings.762 5238 "name": "PA_SC_VPORT_ZMAX_2" string in object:register_mappings.763 5243 "name": "PA_SC_VPORT_ZMIN_3" string in object:register_mappings.764 5248 "name": "PA_SC_VPORT_ZMAX_3" string in object:register_mappings.765 5253 "name": "PA_SC_VPORT_ZMIN_4" string in object:register_mappings.766 5258 "name": "PA_SC_VPORT_ZMAX_4" string in object:register_mappings.767 5263 "name": "PA_SC_VPORT_ZMIN_5" string in object:register_mappings.768 5268 "name": "PA_SC_VPORT_ZMAX_5" string in object:register_mappings.769 5273 "name": "PA_SC_VPORT_ZMIN_6" string in object:register_mappings.770 5278 "name": "PA_SC_VPORT_ZMAX_6" string in object:register_mappings.771 5283 "name": "PA_SC_VPORT_ZMIN_7" string in object:register_mappings.772 5288 "name": "PA_SC_VPORT_ZMAX_7" string in object:register_mappings.773 5293 "name": "PA_SC_VPORT_ZMIN_8" string in object:register_mappings.774 5298 "name": "PA_SC_VPORT_ZMAX_8" string in object:register_mappings.775 5303 "name": "PA_SC_VPORT_ZMIN_9" string in object:register_mappings.776 5308 "name": "PA_SC_VPORT_ZMAX_9" string in object:register_mappings.777 5313 "name": "PA_SC_VPORT_ZMIN_10" string in object:register_mappings.778 5318 "name": "PA_SC_VPORT_ZMAX_10" string in object:register_mappings.779 5323 "name": "PA_SC_VPORT_ZMIN_11" string in object:register_mappings.780 5328 "name": "PA_SC_VPORT_ZMAX_11" string in object:register_mappings.781 5333 "name": "PA_SC_VPORT_ZMIN_12" string in object:register_mappings.782 5338 "name": "PA_SC_VPORT_ZMAX_12" string in object:register_mappings.783 5343 "name": "PA_SC_VPORT_ZMIN_13" string in object:register_mappings.784 5348 "name": "PA_SC_VPORT_ZMAX_13" string in object:register_mappings.785 5353 "name": "PA_SC_VPORT_ZMIN_14" string in object:register_mappings.786 5358 "name": "PA_SC_VPORT_ZMAX_14" string in object:register_mappings.787 5363 "name": "PA_SC_VPORT_ZMIN_15" string in object:register_mappings.788 5368 "name": "PA_SC_VPORT_ZMAX_15" string in object:register_mappings.789 5373 "name": "PA_SC_RASTER_CONFIG", string in object:register_mappings.790 5379 "name": "CP_PERFMON_CNTX_CNTL", string in object:register_mappings.791 5385 "name": "CP_RINGID", string in object:register_mappings.792 5391 "name": "CP_VMID", string in object:register_mappings.793 5397 "name": "VGT_MAX_VTX_INDX" string in object:register_mappings.794 5402 "name": "VGT_MIN_VTX_INDX" string in object:register_mappings.795 5407 "name": "VGT_INDX_OFFSET" string in object:register_mappings.796 5412 "name": "VGT_MULTI_PRIM_IB_RESET_INDX" string in object:register_mappings.797 5417 "name": "CB_BLEND_RED" string in object:register_mappings.798 5422 "name": "CB_BLEND_GREEN" string in object:register_mappings.799 5427 "name": "CB_BLEND_BLUE" string in object:register_mappings.800 5432 "name": "CB_BLEND_ALPHA" string in object:register_mappings.801 5437 "name": "DB_STENCIL_CONTROL", string in object:register_mappings.802 5443 "name": "DB_STENCILREFMASK", string in object:register_mappings.803 5449 "name": "DB_STENCILREFMASK_BF", string in object:register_mappings.804 5455 "name": "PA_CL_VPORT_XSCALE" string in object:register_mappings.805 5460 "name": "PA_CL_VPORT_XOFFSET" string in object:register_mappings.806 5465 "name": "PA_CL_VPORT_YSCALE" string in object:register_mappings.807 5470 "name": "PA_CL_VPORT_YOFFSET" string in object:register_mappings.808 5475 "name": "PA_CL_VPORT_ZSCALE" string in object:register_mappings.809 5480 "name": "PA_CL_VPORT_ZOFFSET" string in object:register_mappings.810 5485 "name": "PA_CL_VPORT_XSCALE_1" string in object:register_mappings.811 5490 "name": "PA_CL_VPORT_XOFFSET_1" string in object:register_mappings.812 5495 "name": "PA_CL_VPORT_YSCALE_1" string in object:register_mappings.813 5500 "name": "PA_CL_VPORT_YOFFSET_1" string in object:register_mappings.814 5505 "name": "PA_CL_VPORT_ZSCALE_1" string in object:register_mappings.815 5510 "name": "PA_CL_VPORT_ZOFFSET_1" string in object:register_mappings.816 5515 "name": "PA_CL_VPORT_XSCALE_2" string in object:register_mappings.817 5520 "name": "PA_CL_VPORT_XOFFSET_2" string in object:register_mappings.818 5525 "name": "PA_CL_VPORT_YSCALE_2" string in object:register_mappings.819 5530 "name": "PA_CL_VPORT_YOFFSET_2" string in object:register_mappings.820 5535 "name": "PA_CL_VPORT_ZSCALE_2" string in object:register_mappings.821 5540 "name": "PA_CL_VPORT_ZOFFSET_2" string in object:register_mappings.822 5545 "name": "PA_CL_VPORT_XSCALE_3" string in object:register_mappings.823 5550 "name": "PA_CL_VPORT_XOFFSET_3" string in object:register_mappings.824 5555 "name": "PA_CL_VPORT_YSCALE_3" string in object:register_mappings.825 5560 "name": "PA_CL_VPORT_YOFFSET_3" string in object:register_mappings.826 5565 "name": "PA_CL_VPORT_ZSCALE_3" string in object:register_mappings.827 5570 "name": "PA_CL_VPORT_ZOFFSET_3" string in object:register_mappings.828 5575 "name": "PA_CL_VPORT_XSCALE_4" string in object:register_mappings.829 5580 "name": "PA_CL_VPORT_XOFFSET_4" string in object:register_mappings.830 5585 "name": "PA_CL_VPORT_YSCALE_4" string in object:register_mappings.831 5590 "name": "PA_CL_VPORT_YOFFSET_4" string in object:register_mappings.832 5595 "name": "PA_CL_VPORT_ZSCALE_4" string in object:register_mappings.833 5600 "name": "PA_CL_VPORT_ZOFFSET_4" string in object:register_mappings.834 5605 "name": "PA_CL_VPORT_XSCALE_5" string in object:register_mappings.835 5610 "name": "PA_CL_VPORT_XOFFSET_5" string in object:register_mappings.836 5615 "name": "PA_CL_VPORT_YSCALE_5" string in object:register_mappings.837 5620 "name": "PA_CL_VPORT_YOFFSET_5" string in object:register_mappings.838 5625 "name": "PA_CL_VPORT_ZSCALE_5" string in object:register_mappings.839 5630 "name": "PA_CL_VPORT_ZOFFSET_5" string in object:register_mappings.840 5635 "name": "PA_CL_VPORT_XSCALE_6" string in object:register_mappings.841 5640 "name": "PA_CL_VPORT_XOFFSET_6" string in object:register_mappings.842 5645 "name": "PA_CL_VPORT_YSCALE_6" string in object:register_mappings.843 5650 "name": "PA_CL_VPORT_YOFFSET_6" string in object:register_mappings.844 5655 "name": "PA_CL_VPORT_ZSCALE_6" string in object:register_mappings.845 5660 "name": "PA_CL_VPORT_ZOFFSET_6" string in object:register_mappings.846 5665 "name": "PA_CL_VPORT_XSCALE_7" string in object:register_mappings.847 5670 "name": "PA_CL_VPORT_XOFFSET_7" string in object:register_mappings.848 5675 "name": "PA_CL_VPORT_YSCALE_7" string in object:register_mappings.849 5680 "name": "PA_CL_VPORT_YOFFSET_7" string in object:register_mappings.850 5685 "name": "PA_CL_VPORT_ZSCALE_7" string in object:register_mappings.851 5690 "name": "PA_CL_VPORT_ZOFFSET_7" string in object:register_mappings.852 5695 "name": "PA_CL_VPORT_XSCALE_8" string in object:register_mappings.853 5700 "name": "PA_CL_VPORT_XOFFSET_8" string in object:register_mappings.854 5705 "name": "PA_CL_VPORT_YSCALE_8" string in object:register_mappings.855 5710 "name": "PA_CL_VPORT_YOFFSET_8" string in object:register_mappings.856 5715 "name": "PA_CL_VPORT_ZSCALE_8" string in object:register_mappings.857 5720 "name": "PA_CL_VPORT_ZOFFSET_8" string in object:register_mappings.858 5725 "name": "PA_CL_VPORT_XSCALE_9" string in object:register_mappings.859 5730 "name": "PA_CL_VPORT_XOFFSET_9" string in object:register_mappings.860 5735 "name": "PA_CL_VPORT_YSCALE_9" string in object:register_mappings.861 5740 "name": "PA_CL_VPORT_YOFFSET_9" string in object:register_mappings.862 5745 "name": "PA_CL_VPORT_ZSCALE_9" string in object:register_mappings.863 5750 "name": "PA_CL_VPORT_ZOFFSET_9" string in object:register_mappings.864 5755 "name": "PA_CL_VPORT_XSCALE_10" string in object:register_mappings.865 5760 "name": "PA_CL_VPORT_XOFFSET_10" string in object:register_mappings.866 5765 "name": "PA_CL_VPORT_YSCALE_10" string in object:register_mappings.867 5770 "name": "PA_CL_VPORT_YOFFSET_10" string in object:register_mappings.868 5775 "name": "PA_CL_VPORT_ZSCALE_10" string in object:register_mappings.869 5780 "name": "PA_CL_VPORT_ZOFFSET_10" string in object:register_mappings.870 5785 "name": "PA_CL_VPORT_XSCALE_11" string in object:register_mappings.871 5790 "name": "PA_CL_VPORT_XOFFSET_11" string in object:register_mappings.872 5795 "name": "PA_CL_VPORT_YSCALE_11" string in object:register_mappings.873 5800 "name": "PA_CL_VPORT_YOFFSET_11" string in object:register_mappings.874 5805 "name": "PA_CL_VPORT_ZSCALE_11" string in object:register_mappings.875 5810 "name": "PA_CL_VPORT_ZOFFSET_11" string in object:register_mappings.876 5815 "name": "PA_CL_VPORT_XSCALE_12" string in object:register_mappings.877 5820 "name": "PA_CL_VPORT_XOFFSET_12" string in object:register_mappings.878 5825 "name": "PA_CL_VPORT_YSCALE_12" string in object:register_mappings.879 5830 "name": "PA_CL_VPORT_YOFFSET_12" string in object:register_mappings.880 5835 "name": "PA_CL_VPORT_ZSCALE_12" string in object:register_mappings.881 5840 "name": "PA_CL_VPORT_ZOFFSET_12" string in object:register_mappings.882 5845 "name": "PA_CL_VPORT_XSCALE_13" string in object:register_mappings.883 5850 "name": "PA_CL_VPORT_XOFFSET_13" string in object:register_mappings.884 5855 "name": "PA_CL_VPORT_YSCALE_13" string in object:register_mappings.885 5860 "name": "PA_CL_VPORT_YOFFSET_13" string in object:register_mappings.886 5865 "name": "PA_CL_VPORT_ZSCALE_13" string in object:register_mappings.887 5870 "name": "PA_CL_VPORT_ZOFFSET_13" string in object:register_mappings.888 5875 "name": "PA_CL_VPORT_XSCALE_14" string in object:register_mappings.889 5880 "name": "PA_CL_VPORT_XOFFSET_14" string in object:register_mappings.890 5885 "name": "PA_CL_VPORT_YSCALE_14" string in object:register_mappings.891 5890 "name": "PA_CL_VPORT_YOFFSET_14" string in object:register_mappings.892 5895 "name": "PA_CL_VPORT_ZSCALE_14" string in object:register_mappings.893 5900 "name": "PA_CL_VPORT_ZOFFSET_14" string in object:register_mappings.894 5905 "name": "PA_CL_VPORT_XSCALE_15" string in object:register_mappings.895 5910 "name": "PA_CL_VPORT_XOFFSET_15" string in object:register_mappings.896 5915 "name": "PA_CL_VPORT_YSCALE_15" string in object:register_mappings.897 5920 "name": "PA_CL_VPORT_YOFFSET_15" string in object:register_mappings.898 5925 "name": "PA_CL_VPORT_ZSCALE_15" string in object:register_mappings.899 5930 "name": "PA_CL_VPORT_ZOFFSET_15" string in object:register_mappings.900 5935 "name": "PA_CL_UCP_0_X" string in object:register_mappings.901 5940 "name": "PA_CL_UCP_0_Y" string in object:register_mappings.902 5945 "name": "PA_CL_UCP_0_Z" string in object:register_mappings.903 5950 "name": "PA_CL_UCP_0_W" string in object:register_mappings.904 5955 "name": "PA_CL_UCP_1_X" string in object:register_mappings.905 5960 "name": "PA_CL_UCP_1_Y" string in object:register_mappings.906 5965 "name": "PA_CL_UCP_1_Z" string in object:register_mappings.907 5970 "name": "PA_CL_UCP_1_W" string in object:register_mappings.908 5975 "name": "PA_CL_UCP_2_X" string in object:register_mappings.909 5980 "name": "PA_CL_UCP_2_Y" string in object:register_mappings.910 5985 "name": "PA_CL_UCP_2_Z" string in object:register_mappings.911 5990 "name": "PA_CL_UCP_2_W" string in object:register_mappings.912 5995 "name": "PA_CL_UCP_3_X" string in object:register_mappings.913 6000 "name": "PA_CL_UCP_3_Y" string in object:register_mappings.914 6005 "name": "PA_CL_UCP_3_Z" string in object:register_mappings.915 6010 "name": "PA_CL_UCP_3_W" string in object:register_mappings.916 6015 "name": "PA_CL_UCP_4_X" string in object:register_mappings.917 6020 "name": "PA_CL_UCP_4_Y" string in object:register_mappings.918 6025 "name": "PA_CL_UCP_4_Z" string in object:register_mappings.919 6030 "name": "PA_CL_UCP_4_W" string in object:register_mappings.920 6035 "name": "PA_CL_UCP_5_X" string in object:register_mappings.921 6040 "name": "PA_CL_UCP_5_Y" string in object:register_mappings.922 6045 "name": "PA_CL_UCP_5_Z" string in object:register_mappings.923 6050 "name": "PA_CL_UCP_5_W" string in object:register_mappings.924 6055 "name": "SPI_PS_INPUT_CNTL_0", string in object:register_mappings.925 6061 "name": "SPI_PS_INPUT_CNTL_1", string in object:register_mappings.926 6067 "name": "SPI_PS_INPUT_CNTL_2", string in object:register_mappings.927 6073 "name": "SPI_PS_INPUT_CNTL_3", string in object:register_mappings.928 6079 "name": "SPI_PS_INPUT_CNTL_4", string in object:register_mappings.929 6085 "name": "SPI_PS_INPUT_CNTL_5", string in object:register_mappings.930 6091 "name": "SPI_PS_INPUT_CNTL_6", string in object:register_mappings.931 6097 "name": "SPI_PS_INPUT_CNTL_7", string in object:register_mappings.932 6103 "name": "SPI_PS_INPUT_CNTL_8", string in object:register_mappings.933 6109 "name": "SPI_PS_INPUT_CNTL_9", string in object:register_mappings.934 6115 "name": "SPI_PS_INPUT_CNTL_10", string in object:register_mappings.935 6121 "name": "SPI_PS_INPUT_CNTL_11", string in object:register_mappings.936 6127 "name": "SPI_PS_INPUT_CNTL_12", string in object:register_mappings.937 6133 "name": "SPI_PS_INPUT_CNTL_13", string in object:register_mappings.938 6139 "name": "SPI_PS_INPUT_CNTL_14", string in object:register_mappings.939 6145 "name": "SPI_PS_INPUT_CNTL_15", string in object:register_mappings.940 6151 "name": "SPI_PS_INPUT_CNTL_16", string in object:register_mappings.941 6157 "name": "SPI_PS_INPUT_CNTL_17", string in object:register_mappings.942 6163 "name": "SPI_PS_INPUT_CNTL_18", string in object:register_mappings.943 6169 "name": "SPI_PS_INPUT_CNTL_19", string in object:register_mappings.944 6175 "name": "SPI_PS_INPUT_CNTL_20", string in object:register_mappings.945 6181 "name": "SPI_PS_INPUT_CNTL_21", string in object:register_mappings.946 6187 "name": "SPI_PS_INPUT_CNTL_22", string in object:register_mappings.947 6193 "name": "SPI_PS_INPUT_CNTL_23", string in object:register_mappings.948 6199 "name": "SPI_PS_INPUT_CNTL_24", string in object:register_mappings.949 6205 "name": "SPI_PS_INPUT_CNTL_25", string in object:register_mappings.950 6211 "name": "SPI_PS_INPUT_CNTL_26", string in object:register_mappings.951 6217 "name": "SPI_PS_INPUT_CNTL_27", string in object:register_mappings.952 6223 "name": "SPI_PS_INPUT_CNTL_28", string in object:register_mappings.953 6229 "name": "SPI_PS_INPUT_CNTL_29", string in object:register_mappings.954 6235 "name": "SPI_PS_INPUT_CNTL_30", string in object:register_mappings.955 6241 "name": "SPI_PS_INPUT_CNTL_31", string in object:register_mappings.956 6247 "name": "SPI_VS_OUT_CONFIG", string in object:register_mappings.957 6253 "name": "SPI_PS_INPUT_ENA", string in object:register_mappings.958 6259 "name": "SPI_PS_INPUT_ADDR", string in object:register_mappings.959 6265 "name": "SPI_INTERP_CONTROL_0", string in object:register_mappings.960 6271 "name": "SPI_PS_IN_CONTROL", string in object:register_mappings.961 6277 "name": "SPI_BARYC_CNTL", string in object:register_mappings.962 6283 "name": "SPI_TMPRING_SIZE", string in object:register_mappings.963 6289 "name": "SPI_SHADER_POS_FORMAT", string in object:register_mappings.964 6295 "name": "SPI_SHADER_Z_FORMAT", string in object:register_mappings.965 6301 "name": "SPI_SHADER_COL_FORMAT", string in object:register_mappings.966 6307 "name": "CB_BLEND0_CONTROL", string in object:register_mappings.967 6313 "name": "CB_BLEND1_CONTROL", string in object:register_mappings.968 6319 "name": "CB_BLEND2_CONTROL", string in object:register_mappings.969 6325 "name": "CB_BLEND3_CONTROL", string in object:register_mappings.970 6331 "name": "CB_BLEND4_CONTROL", string in object:register_mappings.971 6337 "name": "CB_BLEND5_CONTROL", string in object:register_mappings.972 6343 "name": "CB_BLEND6_CONTROL", string in object:register_mappings.973 6349 "name": "CB_BLEND7_CONTROL", string in object:register_mappings.974 6355 "name": "CS_COPY_STATE", string in object:register_mappings.975 6361 "name": "GFX_COPY_STATE", string in object:register_mappings.976 6367 "name": "PA_CL_POINT_X_RAD" string in object:register_mappings.977 6372 "name": "PA_CL_POINT_Y_RAD" string in object:register_mappings.978 6377 "name": "PA_CL_POINT_SIZE" string in object:register_mappings.979 6382 "name": "PA_CL_POINT_CULL_RAD" string in object:register_mappings.980 6387 "name": "VGT_DMA_BASE_HI", string in object:register_mappings.981 6393 "name": "VGT_DMA_BASE" string in object:register_mappings.982 6398 "name": "VGT_DRAW_INITIATOR", string in object:register_mappings.983 6404 "name": "VGT_IMMED_DATA" string in object:register_mappings.984 6409 "name": "VGT_EVENT_ADDRESS_REG", string in object:register_mappings.985 6415 "name": "DB_DEPTH_CONTROL", string in object:register_mappings.986 6421 "name": "DB_EQAA", string in object:register_mappings.987 6427 "name": "CB_COLOR_CONTROL", string in object:register_mappings.988 6433 "name": "DB_SHADER_CONTROL", string in object:register_mappings.989 6439 "name": "PA_CL_CLIP_CNTL", string in object:register_mappings.990 6445 "name": "PA_SU_SC_MODE_CNTL", string in object:register_mappings.991 6451 "name": "PA_CL_VTE_CNTL", string in object:register_mappings.992 6457 "name": "PA_CL_VS_OUT_CNTL", string in object:register_mappings.993 6463 "name": "PA_CL_NANINF_CNTL", string in object:register_mappings.994 6469 "name": "PA_SU_LINE_STIPPLE_CNTL", string in object:register_mappings.995 6475 "name": "PA_SU_LINE_STIPPLE_SCALE" string in object:register_mappings.996 6480 "name": "PA_SU_PRIM_FILTER_CNTL", string in object:register_mappings.997 6486 "name": "PA_SU_POINT_SIZE", string in object:register_mappings.998 6492 "name": "PA_SU_POINT_MINMAX", string in object:register_mappings.999 6498 "name": "PA_SU_LINE_CNTL", string in object:register_mappings.1000 6504 "name": "PA_SC_LINE_STIPPLE", string in object:register_mappings.1001 6510 "name": "VGT_OUTPUT_PATH_CNTL", string in object:register_mappings.1002 6516 "name": "VGT_HOS_CNTL", string in object:register_mappings.1003 6522 "name": "VGT_HOS_MAX_TESS_LEVEL" string in object:register_mappings.1004 6527 "name": "VGT_HOS_MIN_TESS_LEVEL" string in object:register_mappings.1005 6532 "name": "VGT_HOS_REUSE_DEPTH", string in object:register_mappings.1006 6538 "name": "VGT_GROUP_PRIM_TYPE", string in object:register_mappings.1007 6544 "name": "VGT_GROUP_FIRST_DECR", string in object:register_mappings.1008 6550 "name": "VGT_GROUP_DECR", string in object:register_mappings.1009 6556 "name": "VGT_GROUP_VECT_0_CNTL", string in object:register_mappings.1010 6562 "name": "VGT_GROUP_VECT_1_CNTL", string in object:register_mappings.1011 6568 "name": "VGT_GROUP_VECT_0_FMT_CNTL", string in object:register_mappings.1012 6574 "name": "VGT_GROUP_VECT_1_FMT_CNTL", string in object:register_mappings.1013 6580 "name": "VGT_GS_MODE", string in object:register_mappings.1014 6586 "name": "PA_SC_MODE_CNTL_0", string in object:register_mappings.1015 6592 "name": "PA_SC_MODE_CNTL_1", string in object:register_mappings.1016 6598 "name": "VGT_ENHANCE" string in object:register_mappings.1017 6603 "name": "VGT_GS_PER_ES", string in object:register_mappings.1018 6609 "name": "VGT_ES_PER_GS", string in object:register_mappings.1019 6615 "name": "VGT_GS_PER_VS", string in object:register_mappings.1020 6621 "name": "VGT_GSVS_RING_OFFSET_1", string in object:register_mappings.1021 6627 "name": "VGT_GSVS_RING_OFFSET_2", string in object:register_mappings.1022 6633 "name": "VGT_GSVS_RING_OFFSET_3", string in object:register_mappings.1023 6639 "name": "VGT_GS_OUT_PRIM_TYPE", string in object:register_mappings.1024 6645 "name": "IA_ENHANCE" string in object:register_mappings.1025 6650 "name": "VGT_DMA_SIZE" string in object:register_mappings.1026 6655 "name": "VGT_DMA_MAX_SIZE" string in object:register_mappings.1027 6660 "name": "VGT_DMA_INDEX_TYPE", string in object:register_mappings.1028 6666 "name": "VGT_PRIMITIVEID_EN", string in object:register_mappings.1029 6672 "name": "VGT_DMA_NUM_INSTANCES" string in object:register_mappings.1030 6677 "name": "VGT_PRIMITIVEID_RESET" string in object:register_mappings.1031 6682 "name": "VGT_EVENT_INITIATOR", string in object:register_mappings.1032 6688 "name": "VGT_MULTI_PRIM_IB_RESET_EN", string in object:register_mappings.1033 6694 "name": "VGT_INSTANCE_STEP_RATE_0" string in object:register_mappings.1034 6699 "name": "VGT_INSTANCE_STEP_RATE_1" string in object:register_mappings.1035 6704 "name": "IA_MULTI_VGT_PARAM", string in object:register_mappings.1036 6710 "name": "VGT_ESGS_RING_ITEMSIZE", string in object:register_mappings.1037 6716 "name": "VGT_GSVS_RING_ITEMSIZE", string in object:register_mappings.1038 6722 "name": "VGT_REUSE_OFF", string in object:register_mappings.1039 6728 "name": "VGT_VTX_CNT_EN", string in object:register_mappings.1040 6734 "name": "DB_HTILE_SURFACE", string in object:register_mappings.1041 6740 "name": "DB_SRESULTS_COMPARE_STATE0", string in object:register_mappings.1042 6746 "name": "DB_SRESULTS_COMPARE_STATE1", string in object:register_mappings.1043 6752 "name": "DB_PRELOAD_CONTROL", string in object:register_mappings.1044 6758 "name": "VGT_STRMOUT_BUFFER_SIZE_0" string in object:register_mappings.1045 6763 "name": "VGT_STRMOUT_VTX_STRIDE_0", string in object:register_mappings.1046 6769 "name": "VGT_STRMOUT_BUFFER_OFFSET_0" string in object:register_mappings.1047 6774 "name": "VGT_STRMOUT_BUFFER_SIZE_1" string in object:register_mappings.1048 6779 "name": "VGT_STRMOUT_VTX_STRIDE_1", string in object:register_mappings.1049 6785 "name": "VGT_STRMOUT_BUFFER_OFFSET_1" string in object:register_mappings.1050 6790 "name": "VGT_STRMOUT_BUFFER_SIZE_2" string in object:register_mappings.1051 6795 "name": "VGT_STRMOUT_VTX_STRIDE_2", string in object:register_mappings.1052 6801 "name": "VGT_STRMOUT_BUFFER_OFFSET_2" string in object:register_mappings.1053 6806 "name": "VGT_STRMOUT_BUFFER_SIZE_3" string in object:register_mappings.1054 6811 "name": "VGT_STRMOUT_VTX_STRIDE_3", string in object:register_mappings.1055 6817 "name": "VGT_STRMOUT_BUFFER_OFFSET_3" string in object:register_mappings.1056 6822 "name": "VGT_STRMOUT_DRAW_OPAQUE_OFFSET" string in object:register_mappings.1057 6827 "name": "VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE" string in object:register_mappings.1058 6832 "name": "VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE", string in object:register_mappings.1059 6838 "name": "VGT_GS_MAX_VERT_OUT", string in object:register_mappings.1060 6844 "name": "VGT_SHADER_STAGES_EN", string in object:register_mappings.1061 6850 "name": "VGT_LS_HS_CONFIG", string in object:register_mappings.1062 6856 "name": "VGT_GS_VERT_ITEMSIZE", string in object:register_mappings.1063 6862 "name": "VGT_GS_VERT_ITEMSIZE_1", string in object:register_mappings.1064 6868 "name": "VGT_GS_VERT_ITEMSIZE_2", string in object:register_mappings.1065 6874 "name": "VGT_GS_VERT_ITEMSIZE_3", string in object:register_mappings.1066 6880 "name": "VGT_TF_PARAM", string in object:register_mappings.1067 6886 "name": "DB_ALPHA_TO_MASK", string in object:register_mappings.1068 6892 "name": "PA_SU_POLY_OFFSET_DB_FMT_CNTL", string in object:register_mappings.1069 6898 "name": "PA_SU_POLY_OFFSET_CLAMP" string in object:register_mappings.1070 6903 "name": "PA_SU_POLY_OFFSET_FRONT_SCALE" string in object:register_mappings.1071 6908 "name": "PA_SU_POLY_OFFSET_FRONT_OFFSET" string in object:register_mappings.1072 6913 "name": "PA_SU_POLY_OFFSET_BACK_SCALE" string in object:register_mappings.1073 6918 "name": "PA_SU_POLY_OFFSET_BACK_OFFSET" string in object:register_mappings.1074 6923 "name": "VGT_GS_INSTANCE_CNT", string in object:register_mappings.1075 6929 "name": "VGT_STRMOUT_CONFIG", string in object:register_mappings.1076 6935 "name": "VGT_STRMOUT_BUFFER_CONFIG", string in object:register_mappings.1077 6941 "name": "PA_SC_CENTROID_PRIORITY_0", string in object:register_mappings.1078 6947 "name": "PA_SC_CENTROID_PRIORITY_1", string in object:register_mappings.1079 6953 "name": "PA_SC_LINE_CNTL", string in object:register_mappings.1080 6959 "name": "PA_SC_AA_CONFIG", string in object:register_mappings.1081 6965 "name": "PA_SU_VTX_CNTL", string in object:register_mappings.1082 6971 "name": "PA_CL_GB_VERT_CLIP_ADJ" string in object:register_mappings.1083 6976 "name": "PA_CL_GB_VERT_DISC_ADJ" string in object:register_mappings.1084 6981 "name": "PA_CL_GB_HORZ_CLIP_ADJ" string in object:register_mappings.1085 6986 "name": "PA_CL_GB_HORZ_DISC_ADJ" string in object:register_mappings.1086 6991 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0", string in object:register_mappings.1087 6997 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1", string in object:register_mappings.1088 7003 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2", string in object:register_mappings.1089 7009 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3", string in object:register_mappings.1090 7015 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0", string in object:register_mappings.1091 7021 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1", string in object:register_mappings.1092 7027 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2", string in object:register_mappings.1093 7033 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3", string in object:register_mappings.1094 7039 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0", string in object:register_mappings.1095 7045 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1", string in object:register_mappings.1096 7051 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2", string in object:register_mappings.1097 7057 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3", string in object:register_mappings.1098 7063 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0", string in object:register_mappings.1099 7069 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1", string in object:register_mappings.1100 7075 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2", string in object:register_mappings.1101 7081 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3", string in object:register_mappings.1102 7087 "name": "PA_SC_AA_MASK_X0Y0_X1Y0", string in object:register_mappings.1103 7093 "name": "PA_SC_AA_MASK_X0Y1_X1Y1", string in object:register_mappings.1104 7099 "name": "VGT_VERTEX_REUSE_BLOCK_CNTL", string in object:register_mappings.1105 7105 "name": "VGT_OUT_DEALLOC_CNTL", string in object:register_mappings.1106 7111 "name": "CB_COLOR0_BASE" string in object:register_mappings.1107 7116 "name": "CB_COLOR0_PITCH", string in object:register_mappings.1108 7122 "name": "CB_COLOR0_SLICE", string in object:register_mappings.1109 7128 "name": "CB_COLOR0_VIEW", string in object:register_mappings.1110 7134 "name": "CB_COLOR0_INFO", string in object:register_mappings.1111 7140 "name": "CB_COLOR0_ATTRIB", string in object:register_mappings.1112 7146 "name": "CB_COLOR0_CMASK" string in object:register_mappings.1113 7151 "name": "CB_COLOR0_CMASK_SLICE", string in object:register_mappings.1114 7157 "name": "CB_COLOR0_FMASK" string in object:register_mappings.1115 7162 "name": "CB_COLOR0_FMASK_SLICE", string in object:register_mappings.1116 7168 "name": "CB_COLOR0_CLEAR_WORD0" string in object:register_mappings.1117 7173 "name": "CB_COLOR0_CLEAR_WORD1" string in object:register_mappings.1118 7178 "name": "CB_COLOR1_BASE" string in object:register_mappings.1119 7183 "name": "CB_COLOR1_PITCH", string in object:register_mappings.1120 7189 "name": "CB_COLOR1_SLICE", string in object:register_mappings.1121 7195 "name": "CB_COLOR1_VIEW", string in object:register_mappings.1122 7201 "name": "CB_COLOR1_INFO", string in object:register_mappings.1123 7207 "name": "CB_COLOR1_ATTRIB", string in object:register_mappings.1124 7213 "name": "CB_COLOR1_CMASK" string in object:register_mappings.1125 7218 "name": "CB_COLOR1_CMASK_SLICE", string in object:register_mappings.1126 7224 "name": "CB_COLOR1_FMASK" string in object:register_mappings.1127 7229 "name": "CB_COLOR1_FMASK_SLICE", string in object:register_mappings.1128 7235 "name": "CB_COLOR1_CLEAR_WORD0" string in object:register_mappings.1129 7240 "name": "CB_COLOR1_CLEAR_WORD1" string in object:register_mappings.1130 7245 "name": "CB_COLOR2_BASE" string in object:register_mappings.1131 7250 "name": "CB_COLOR2_PITCH", string in object:register_mappings.1132 7256 "name": "CB_COLOR2_SLICE", string in object:register_mappings.1133 7262 "name": "CB_COLOR2_VIEW", string in object:register_mappings.1134 7268 "name": "CB_COLOR2_INFO", string in object:register_mappings.1135 7274 "name": "CB_COLOR2_ATTRIB", string in object:register_mappings.1136 7280 "name": "CB_COLOR2_CMASK" string in object:register_mappings.1137 7285 "name": "CB_COLOR2_CMASK_SLICE", string in object:register_mappings.1138 7291 "name": "CB_COLOR2_FMASK" string in object:register_mappings.1139 7296 "name": "CB_COLOR2_FMASK_SLICE", string in object:register_mappings.1140 7302 "name": "CB_COLOR2_CLEAR_WORD0" string in object:register_mappings.1141 7307 "name": "CB_COLOR2_CLEAR_WORD1" string in object:register_mappings.1142 7312 "name": "CB_COLOR3_BASE" string in object:register_mappings.1143 7317 "name": "CB_COLOR3_PITCH", string in object:register_mappings.1144 7323 "name": "CB_COLOR3_SLICE", string in object:register_mappings.1145 7329 "name": "CB_COLOR3_VIEW", string in object:register_mappings.1146 7335 "name": "CB_COLOR3_INFO", string in object:register_mappings.1147 7341 "name": "CB_COLOR3_ATTRIB", string in object:register_mappings.1148 7347 "name": "CB_COLOR3_CMASK" string in object:register_mappings.1149 7352 "name": "CB_COLOR3_CMASK_SLICE", string in object:register_mappings.1150 7358 "name": "CB_COLOR3_FMASK" string in object:register_mappings.1151 7363 "name": "CB_COLOR3_FMASK_SLICE", string in object:register_mappings.1152 7369 "name": "CB_COLOR3_CLEAR_WORD0" string in object:register_mappings.1153 7374 "name": "CB_COLOR3_CLEAR_WORD1" string in object:register_mappings.1154 7379 "name": "CB_COLOR4_BASE" string in object:register_mappings.1155 7384 "name": "CB_COLOR4_PITCH", string in object:register_mappings.1156 7390 "name": "CB_COLOR4_SLICE", string in object:register_mappings.1157 7396 "name": "CB_COLOR4_VIEW", string in object:register_mappings.1158 7402 "name": "CB_COLOR4_INFO", string in object:register_mappings.1159 7408 "name": "CB_COLOR4_ATTRIB", string in object:register_mappings.1160 7414 "name": "CB_COLOR4_CMASK" string in object:register_mappings.1161 7419 "name": "CB_COLOR4_CMASK_SLICE", string in object:register_mappings.1162 7425 "name": "CB_COLOR4_FMASK" string in object:register_mappings.1163 7430 "name": "CB_COLOR4_FMASK_SLICE", string in object:register_mappings.1164 7436 "name": "CB_COLOR4_CLEAR_WORD0" string in object:register_mappings.1165 7441 "name": "CB_COLOR4_CLEAR_WORD1" string in object:register_mappings.1166 7446 "name": "CB_COLOR5_BASE" string in object:register_mappings.1167 7451 "name": "CB_COLOR5_PITCH", string in object:register_mappings.1168 7457 "name": "CB_COLOR5_SLICE", string in object:register_mappings.1169 7463 "name": "CB_COLOR5_VIEW", string in object:register_mappings.1170 7469 "name": "CB_COLOR5_INFO", string in object:register_mappings.1171 7475 "name": "CB_COLOR5_ATTRIB", string in object:register_mappings.1172 7481 "name": "CB_COLOR5_CMASK" string in object:register_mappings.1173 7486 "name": "CB_COLOR5_CMASK_SLICE", string in object:register_mappings.1174 7492 "name": "CB_COLOR5_FMASK" string in object:register_mappings.1175 7497 "name": "CB_COLOR5_FMASK_SLICE", string in object:register_mappings.1176 7503 "name": "CB_COLOR5_CLEAR_WORD0" string in object:register_mappings.1177 7508 "name": "CB_COLOR5_CLEAR_WORD1" string in object:register_mappings.1178 7513 "name": "CB_COLOR6_BASE" string in object:register_mappings.1179 7518 "name": "CB_COLOR6_PITCH", string in object:register_mappings.1180 7524 "name": "CB_COLOR6_SLICE", string in object:register_mappings.1181 7530 "name": "CB_COLOR6_VIEW", string in object:register_mappings.1182 7536 "name": "CB_COLOR6_INFO", string in object:register_mappings.1183 7542 "name": "CB_COLOR6_ATTRIB", string in object:register_mappings.1184 7548 "name": "CB_COLOR6_CMASK" string in object:register_mappings.1185 7553 "name": "CB_COLOR6_CMASK_SLICE", string in object:register_mappings.1186 7559 "name": "CB_COLOR6_FMASK" string in object:register_mappings.1187 7564 "name": "CB_COLOR6_FMASK_SLICE", string in object:register_mappings.1188 7570 "name": "CB_COLOR6_CLEAR_WORD0" string in object:register_mappings.1189 7575 "name": "CB_COLOR6_CLEAR_WORD1" string in object:register_mappings.1190 7580 "name": "CB_COLOR7_BASE" string in object:register_mappings.1191 7585 "name": "CB_COLOR7_PITCH", string in object:register_mappings.1192 7591 "name": "CB_COLOR7_SLICE", string in object:register_mappings.1193 7597 "name": "CB_COLOR7_VIEW", string in object:register_mappings.1194 7603 "name": "CB_COLOR7_INFO", string in object:register_mappings.1195 7609 "name": "CB_COLOR7_ATTRIB", string in object:register_mappings.1196 7615 "name": "CB_COLOR7_CMASK" string in object:register_mappings.1197 7620 "name": "CB_COLOR7_CMASK_SLICE", string in object:register_mappings.1198 7626 "name": "CB_COLOR7_FMASK" string in object:register_mappings.1199 7631 "name": "CB_COLOR7_FMASK_SLICE", string in object:register_mappings.1200 7637 "name": "CB_COLOR7_CLEAR_WORD0" string in object:register_mappings.1201 7642 "name": "CB_COLOR7_CLEAR_WORD1" string in object:register_mappings.1202 7648 {"bits": [0, 4], "enum_ref": "BlendOp", "name": "COLOR_SRCBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.0 7649 {"bits": [5, 7], "enum_ref": "CombFunc", "name": "COLOR_COMB_FCN"}, string in object:register_types.CB_BLEND0_CONTROL.fields.1 7650 {"bits": [8, 12], "enum_ref": "BlendOp", "name": "COLOR_DESTBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.2 7651 {"bits": [16, 20], "enum_ref": "BlendOp", "name": "ALPHA_SRCBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.3 7652 {"bits": [21, 23], "enum_ref": "CombFunc", "name": "ALPHA_COMB_FCN"}, string in object:register_types.CB_BLEND0_CONTROL.fields.4 7653 {"bits": [24, 28], "enum_ref": "BlendOp", "name": "ALPHA_DESTBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.5 7654 {"bits": [29, 29], "name": "SEPARATE_ALPHA_BLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.6 7655 {"bits": [30, 30], "name": "ENABLE"}, string in object:register_types.CB_BLEND0_CONTROL.fields.7 7656 {"bits": [31, 31], "name": "DISABLE_ROP3"} string in object:register_types.CB_BLEND0_CONTROL.fields.8 7661 {"bits": [0, 4], "name": "TILE_MODE_INDEX"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.0 7662 {"bits": [5, 9], "name": "FMASK_TILE_MODE_INDEX"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.1 7663 {"bits": [10, 11], "name": "FMASK_BANK_HEIGHT"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.2 7664 {"bits": [12, 14], "name": "NUM_SAMPLES"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.3 7665 {"bits": [15, 16], "name": "NUM_FRAGMENTS"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.4 7666 {"bits": [17, 17], "name": "FORCE_DST_ALPHA_1"} string in object:register_types.CB_COLOR0_ATTRIB.fields.5 7671 {"bits": [0, 13], "name": "TILE_MAX"} string in object:register_types.CB_COLOR0_CMASK_SLICE.fields.0 7676 {"bits": [0, 21], "name": "TILE_MAX"} string in object:register_types.CB_COLOR0_FMASK_SLICE.fields.0 7681 {"bits": [0, 1], "enum_ref": "SurfaceEndian", "name": "ENDIAN"}, string in object:register_types.CB_COLOR0_INFO.fields.0 7682 {"bits": [2, 6], "enum_ref": "ColorFormat", "name": "FORMAT"}, string in object:register_types.CB_COLOR0_INFO.fields.1 7683 {"bits": [7, 7], "name": "LINEAR_GENERAL"}, string in object:register_types.CB_COLOR0_INFO.fields.2 7684 {"bits": [8, 10], "enum_ref": "SurfaceNumber", "name": "NUMBER_TYPE"}, string in object:register_types.CB_COLOR0_INFO.fields.3 7685 {"bits": [11, 12], "enum_ref": "SurfaceSwap", "name": "COMP_SWAP"}, string in object:register_types.CB_COLOR0_INFO.fields.4 7686 {"bits": [13, 13], "name": "FAST_CLEAR"}, string in object:register_types.CB_COLOR0_INFO.fields.5 7687 {"bits": [14, 14], "name": "COMPRESSION"}, string in object:register_types.CB_COLOR0_INFO.fields.6 7688 {"bits": [15, 15], "name": "BLEND_CLAMP"}, string in object:register_types.CB_COLOR0_INFO.fields.7 7689 {"bits": [16, 16], "name": "BLEND_BYPASS"}, string in object:register_types.CB_COLOR0_INFO.fields.8 7690 {"bits": [17, 17], "name": "SIMPLE_FLOAT"}, string in object:register_types.CB_COLOR0_INFO.fields.9 7691 {"bits": [18, 18], "name": "ROUND_MODE"}, string in object:register_types.CB_COLOR0_INFO.fields.10 7692 {"bits": [19, 19], "name": "CMASK_IS_LINEAR"}, string in object:register_types.CB_COLOR0_INFO.fields.11 7693 {"bits": [20, 22], "enum_ref": "BlendOpt", "name": "BLEND_OPT_DONT_RD_DST"}, string in object:register_types.CB_COLOR0_INFO.fields.12 7694 {"bits": [23, 25], "enum_ref": "BlendOpt", "name": "BLEND_OPT_DISCARD_PIXEL"}, string in object:register_types.CB_COLOR0_INFO.fields.13 7695 {"bits": [26, 26], "name": "FMASK_COMPRESSION_DISABLE"} string in object:register_types.CB_COLOR0_INFO.fields.14 7700 {"bits": [0, 10], "name": "TILE_MAX"}, string in object:register_types.CB_COLOR0_PITCH.fields.0 7701 {"bits": [20, 30], "name": "FMASK_TILE_MAX"} string in object:register_types.CB_COLOR0_PITCH.fields.1 7706 {"bits": [0, 10], "name": "SLICE_START"}, string in object:register_types.CB_COLOR0_VIEW.fields.0 7707 {"bits": [13, 23], "name": "SLICE_MAX"} string in object:register_types.CB_COLOR0_VIEW.fields.1 7712 {"bits": [3, 3], "name": "DEGAMMA_ENABLE"}, string in object:register_types.CB_COLOR_CONTROL.fields.0 7713 {"bits": [4, 6], "enum_ref": "CBMode", "name": "MODE"}, string in object:register_types.CB_COLOR_CONTROL.fields.1 7714 {"bits": [16, 23], "enum_ref": "ROP3", "name": "ROP3"} string in object:register_types.CB_COLOR_CONTROL.fields.2 7719 {"bits": [0, 3], "name": "OUTPUT0_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.0 7720 {"bits": [4, 7], "name": "OUTPUT1_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.1 7721 {"bits": [8, 11], "name": "OUTPUT2_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.2 7722 {"bits": [12, 15], "name": "OUTPUT3_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.3 7723 {"bits": [16, 19], "name": "OUTPUT4_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.4 7724 {"bits": [20, 23], "name": "OUTPUT5_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.5 7725 {"bits": [24, 27], "name": "OUTPUT6_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.6 7726 {"bits": [28, 31], "name": "OUTPUT7_ENABLE"} string in object:register_types.CB_SHADER_MASK.fields.7 7731 {"bits": [0, 3], "name": "TARGET0_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.0 7732 {"bits": [4, 7], "name": "TARGET1_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.1 7733 {"bits": [8, 11], "name": "TARGET2_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.2 7734 {"bits": [12, 15], "name": "TARGET3_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.3 7735 {"bits": [16, 19], "name": "TARGET4_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.4 7736 {"bits": [20, 23], "name": "TARGET5_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.5 7737 {"bits": [24, 27], "name": "TARGET6_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.6 7738 {"bits": [28, 31], "name": "TARGET7_ENABLE"} string in object:register_types.CB_TARGET_MASK.fields.7 7743 {"bits": [1, 2], "name": "DPFP_RATE"}, string in object:register_types.CC_GC_SHADER_ARRAY_CONFIG.fields.0 7744 {"bits": [3, 3], "name": "SQC_BALANCE_DISABLE"}, string in object:register_types.CC_GC_SHADER_ARRAY_CONFIG.fields.1 7745 {"bits": [4, 4], "name": "HALF_LDS"}, string in object:register_types.CC_GC_SHADER_ARRAY_CONFIG.fields.2 7746 {"bits": [16, 31], "name": "INACTIVE_CUS"} string in object:register_types.CC_GC_SHADER_ARRAY_CONFIG.fields.3 7751 {"bits": [16, 19], "name": "SQC0_BANK_DISABLE"}, string in object:register_types.CC_SQC_BANK_DISABLE.fields.0 7752 {"bits": [20, 23], "name": "SQC1_BANK_DISABLE"}, string in object:register_types.CC_SQC_BANK_DISABLE.fields.1 7753 {"bits": [24, 27], "name": "SQC2_BANK_DISABLE"}, string in object:register_types.CC_SQC_BANK_DISABLE.fields.2 7754 {"bits": [28, 31], "name": "SQC3_BANK_DISABLE"} string in object:register_types.CC_SQC_BANK_DISABLE.fields.3 7759 {"bits": [0, 3], "name": "ON_DELAY"}, string in object:register_types.CGTT_IA_CLK_CTRL.fields.0 7760 {"bits": [4, 11], "name": "OFF_HYSTERESIS"}, string in object:register_types.CGTT_IA_CLK_CTRL.fields.1 7761 {"bits": [24, 24], "name": "SOFT_OVERRIDE7"}, string in object:register_types.CGTT_IA_CLK_CTRL.fields.2 7762 {"bits": [25, 25], "name": "PERF_ENABLE"}, string in object:register_types.CGTT_IA_CLK_CTRL.fields.3 7763 {"bits": [26, 26], "name": "DBG_ENABLE"}, string in object:register_types.CGTT_IA_CLK_CTRL.fields.4 7764 {"bits": [27, 27], "name": "SOFT_OVERRIDE4"}, string in object:register_types.CGTT_IA_CLK_CTRL.fields.5 7765 {"bits": [28, 28], "name": "SOFT_OVERRIDE3"}, string in object:register_types.CGTT_IA_CLK_CTRL.fields.6 7766 {"bits": [29, 29], "name": "CORE_OVERRIDE"}, string in object:register_types.CGTT_IA_CLK_CTRL.fields.7 7767 {"bits": [29, 29], "name": "SOFT_OVERRIDE2"}, string in object:register_types.CGTT_IA_CLK_CTRL.fields.8 7768 {"bits": [31, 31], "name": "REG_OVERRIDE"} string in object:register_types.CGTT_IA_CLK_CTRL.fields.9 7773 {"bits": [0, 3], "name": "ON_DELAY"}, string in object:register_types.CGTT_PA_CLK_CTRL.fields.0 7774 {"bits": [4, 11], "name": "OFF_HYSTERESIS"}, string in object:register_types.CGTT_PA_CLK_CTRL.fields.1 7775 {"bits": [24, 24], "name": "SOFT_OVERRIDE7"}, string in object:register_types.CGTT_PA_CLK_CTRL.fields.2 7776 {"bits": [25, 25], "name": "SOFT_OVERRIDE6"}, string in object:register_types.CGTT_PA_CLK_CTRL.fields.3 7777 {"bits": [26, 26], "name": "SOFT_OVERRIDE5"}, string in object:register_types.CGTT_PA_CLK_CTRL.fields.4 7778 {"bits": [27, 27], "name": "SOFT_OVERRIDE4"}, string in object:register_types.CGTT_PA_CLK_CTRL.fields.5 7779 {"bits": [28, 28], "name": "SOFT_OVERRIDE3"}, string in object:register_types.CGTT_PA_CLK_CTRL.fields.6 7780 {"bits": [29, 29], "name": "SU_CLK_OVERRIDE"}, string in object:register_types.CGTT_PA_CLK_CTRL.fields.7 7781 {"bits": [30, 30], "name": "CL_CLK_OVERRIDE"}, string in object:register_types.CGTT_PA_CLK_CTRL.fields.8 7782 {"bits": [31, 31], "name": "REG_CLK_OVERRIDE"} string in object:register_types.CGTT_PA_CLK_CTRL.fields.9 7787 {"bits": [0, 3], "name": "ON_DELAY"}, string in object:register_types.CGTT_SC_CLK_CTRL.fields.0 7788 {"bits": [4, 11], "name": "OFF_HYSTERESIS"}, string in object:register_types.CGTT_SC_CLK_CTRL.fields.1 7789 {"bits": [24, 24], "name": "SOFT_OVERRIDE7"}, string in object:register_types.CGTT_SC_CLK_CTRL.fields.2 7790 {"bits": [25, 25], "name": "SOFT_OVERRIDE6"}, string in object:register_types.CGTT_SC_CLK_CTRL.fields.3 7791 {"bits": [26, 26], "name": "SOFT_OVERRIDE5"}, string in object:register_types.CGTT_SC_CLK_CTRL.fields.4 7792 {"bits": [27, 27], "name": "SOFT_OVERRIDE4"}, string in object:register_types.CGTT_SC_CLK_CTRL.fields.5 7793 {"bits": [28, 28], "name": "SOFT_OVERRIDE3"}, string in object:register_types.CGTT_SC_CLK_CTRL.fields.6 7794 {"bits": [29, 29], "name": "SOFT_OVERRIDE2"}, string in object:register_types.CGTT_SC_CLK_CTRL.fields.7 7795 {"bits": [30, 30], "name": "SOFT_OVERRIDE1"}, string in object:register_types.CGTT_SC_CLK_CTRL.fields.8 7796 {"bits": [31, 31], "name": "SOFT_OVERRIDE0"} string in object:register_types.CGTT_SC_CLK_CTRL.fields.9 7801 {"bits": [0, 3], "name": "ON_DELAY"}, string in object:register_types.CGTT_SQ_CLK_CTRL.fields.0 7802 {"bits": [4, 11], "name": "OFF_HYSTERESIS"}, string in object:register_types.CGTT_SQ_CLK_CTRL.fields.1 7803 {"bits": [30, 30], "name": "CORE_OVERRIDE"}, string in object:register_types.CGTT_SQ_CLK_CTRL.fields.2 7804 {"bits": [31, 31], "name": "REG_OVERRIDE"} string in object:register_types.CGTT_SQ_CLK_CTRL.fields.3 7809 {"bits": [0, 3], "name": "ON_DELAY"}, string in object:register_types.CGTT_VGT_CLK_CTRL.fields.0 7810 {"bits": [4, 11], "name": "OFF_HYSTERESIS"}, string in object:register_types.CGTT_VGT_CLK_CTRL.fields.1 7811 {"bits": [24, 24], "name": "SOFT_OVERRIDE7"}, string in object:register_types.CGTT_VGT_CLK_CTRL.fields.2 7812 {"bits": [25, 25], "name": "PERF_ENABLE"}, string in object:register_types.CGTT_VGT_CLK_CTRL.fields.3 7813 {"bits": [26, 26], "name": "DBG_ENABLE"}, string in object:register_types.CGTT_VGT_CLK_CTRL.fields.4 7814 {"bits": [27, 27], "name": "SOFT_OVERRIDE4"}, string in object:register_types.CGTT_VGT_CLK_CTRL.fields.5 7815 {"bits": [28, 28], "name": "SOFT_OVERRIDE3"}, string in object:register_types.CGTT_VGT_CLK_CTRL.fields.6 7816 {"bits": [29, 29], "name": "GS_OVERRIDE"}, string in object:register_types.CGTT_VGT_CLK_CTRL.fields.7 7817 {"bits": [30, 30], "name": "CORE_OVERRIDE"}, string in object:register_types.CGTT_VGT_CLK_CTRL.fields.8 7818 {"bits": [31, 31], "name": "REG_OVERRIDE"} string in object:register_types.CGTT_VGT_CLK_CTRL.fields.9 7823 {"bits": [0, 0], "name": "COMPUTE_SHADER_EN"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.0 7824 {"bits": [1, 1], "name": "PARTIAL_TG_EN"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.1 7825 {"bits": [2, 2], "name": "FORCE_START_AT_000"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.2 7826 {"bits": [3, 3], "name": "ORDERED_APPEND_ENBL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.3 7827 {"bits": [4, 4], "name": "ORDERED_APPEND_MODE"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.4 7828 {"bits": [5, 5], "name": "USE_THREAD_DIMENSIONS"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.5 7829 {"bits": [6, 6], "name": "ORDER_MODE"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.6 7830 {"bits": [7, 9], "name": "DISPATCH_CACHE_CNTL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.7 7831 {"bits": [10, 10], "name": "SCALAR_L1_INV_VOL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.8 7832 {"bits": [11, 11], "name": "VECTOR_L1_INV_VOL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.9 7833 {"bits": [12, 12], "name": "DATA_ATC"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.10 7834 {"bits": [14, 14], "name": "RESTORE"} string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.11 7839 {"bits": [0, 15], "name": "NUM_THREAD_FULL"}, string in object:register_types.COMPUTE_NUM_THREAD_X.fields.0 7840 {"bits": [16, 31], "name": "NUM_THREAD_PARTIAL"} string in object:register_types.COMPUTE_NUM_THREAD_X.fields.1 7845 {"bits": [0, 7], "name": "DATA"}, string in object:register_types.COMPUTE_PGM_HI.fields.0 7846 {"bits": [8, 8], "name": "INST_ATC"} string in object:register_types.COMPUTE_PGM_HI.fields.1 7851 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.0 7852 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.1 7853 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.2 7854 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.3 7855 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.4 7856 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.5 7857 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.6 7858 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.7 7859 {"bits": [24, 24], "name": "BULKY"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.8 7860 {"bits": [25, 25], "name": "CDBG_USER"} string in object:register_types.COMPUTE_PGM_RSRC1.fields.9 7865 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.0 7866 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.1 7867 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.2 7868 {"bits": [7, 7], "name": "TGID_X_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.3 7869 {"bits": [8, 8], "name": "TGID_Y_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.4 7870 {"bits": [9, 9], "name": "TGID_Z_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.5 7871 {"bits": [10, 10], "name": "TG_SIZE_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.6 7872 {"bits": [11, 12], "name": "TIDIG_COMP_CNT"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.7 7873 {"bits": [13, 14], "name": "EXCP_EN_MSB"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.8 7874 {"bits": [15, 23], "name": "LDS_SIZE"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.9 7875 {"bits": [24, 30], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.COMPUTE_PGM_RSRC2.fields.10 7880 {"bits": [0, 5], "name": "WAVES_PER_SH"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.0 7881 {"bits": [0, 5], "name": "WAVES_PER_SH_GFX6"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.1 7882 {"bits": [12, 15], "name": "TG_PER_CU"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.2 7883 {"bits": [16, 21], "name": "LOCK_THRESHOLD"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.3 7884 {"bits": [22, 22], "name": "SIMD_DEST_CNTL"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.4 7885 {"bits": [23, 23], "name": "FORCE_SIMD_DIST"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.5 7886 {"bits": [24, 26], "name": "CU_GROUP_COUNT"} string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.6 7891 {"bits": [0, 15], "name": "SH0_CU_EN"}, string in object:register_types.COMPUTE_STATIC_THREAD_MGMT_SE0.fields.0 7892 {"bits": [16, 31], "name": "SH1_CU_EN"} string in object:register_types.COMPUTE_STATIC_THREAD_MGMT_SE0.fields.1 7897 {"bits": [0, 7], "name": "DATA"} string in object:register_types.COMPUTE_TBA_HI.fields.0 7902 {"bits": [0, 11], "name": "WAVES"}, string in object:register_types.COMPUTE_TMPRING_SIZE.fields.0 7903 {"bits": [12, 24], "name": "WAVESIZE"} string in object:register_types.COMPUTE_TMPRING_SIZE.fields.1 7908 {"bits": [0, 3], "name": "DATA"} string in object:register_types.COMPUTE_VMID.fields.0 7913 {"bits": [0, 7], "name": "MEM_ADDR_HI"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.0 7914 {"bits": [16, 17], "name": "CS_PS_SEL"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.1 7915 {"bits": [29, 31], "name": "COMMAND"} string in object:register_types.CP_APPEND_ADDR_HI.fields.2 7920 {"bits": [2, 31], "name": "MEM_ADDR_LO"} string in object:register_types.CP_APPEND_ADDR_LO.fields.0 7925 {"bits": [0, 0], "name": "REG_BUS_FIFO_BUSY"}, string in object:register_types.CP_BUSY_STAT.fields.0 7926 {"bits": [6, 6], "name": "COHER_CNT_NEQ_ZERO"}, string in object:register_types.CP_BUSY_STAT.fields.1 7927 {"bits": [7, 7], "name": "PFP_PARSING_PACKETS"}, string in object:register_types.CP_BUSY_STAT.fields.2 7928 {"bits": [8, 8], "name": "ME_PARSING_PACKETS"}, string in object:register_types.CP_BUSY_STAT.fields.3 7929 {"bits": [9, 9], "name": "RCIU_PFP_BUSY"}, string in object:register_types.CP_BUSY_STAT.fields.4 7930 {"bits": [10, 10], "name": "RCIU_ME_BUSY"}, string in object:register_types.CP_BUSY_STAT.fields.5 7931 {"bits": [12, 12], "name": "SEM_CMDFIFO_NOT_EMPTY"}, string in object:register_types.CP_BUSY_STAT.fields.6 7932 {"bits": [13, 13], "name": "SEM_FAILED_AND_HOLDING"}, string in object:register_types.CP_BUSY_STAT.fields.7 7933 {"bits": [14, 14], "name": "SEM_POLLING_FOR_PASS"}, string in object:register_types.CP_BUSY_STAT.fields.8 7934 {"bits": [15, 15], "name": "GFX_CONTEXT_BUSY"}, string in object:register_types.CP_BUSY_STAT.fields.9 7935 {"bits": [17, 17], "name": "ME_PARSER_BUSY"}, string in object:register_types.CP_BUSY_STAT.fields.10 7936 {"bits": [18, 18], "name": "EOP_DONE_BUSY"}, string in object:register_types.CP_BUSY_STAT.fields.11 7937 {"bits": [19, 19], "name": "STRM_OUT_BUSY"}, string in object:register_types.CP_BUSY_STAT.fields.12 7938 {"bits": [20, 20], "name": "PIPE_STATS_BUSY"}, string in object:register_types.CP_BUSY_STAT.fields.13 7939 {"bits": [21, 21], "name": "RCIU_CE_BUSY"}, string in object:register_types.CP_BUSY_STAT.fields.14 7940 {"bits": [22, 22], "name": "CE_PARSING_PACKETS"} string in object:register_types.CP_BUSY_STAT.fields.15 7945 {"bits": [0, 10], "name": "CEQ_CNT_RING"}, string in object:register_types.CP_CEQ1_AVAIL.fields.0 7946 {"bits": [16, 26], "name": "CEQ_CNT_IB1"} string in object:register_types.CP_CEQ1_AVAIL.fields.1 7951 {"bits": [0, 10], "name": "CEQ_CNT_IB2"} string in object:register_types.CP_CEQ2_AVAIL.fields.0 7956 {"bits": [0, 7], "name": "IB1_BASE_HI"} string in object:register_types.CP_CE_IB1_BASE_HI.fields.0 7961 {"bits": [2, 31], "name": "IB1_BASE_LO"} string in object:register_types.CP_CE_IB1_BASE_LO.fields.0 7966 {"bits": [0, 19], "name": "IB1_BUFSZ"} string in object:register_types.CP_CE_IB1_BUFSZ.fields.0 7971 {"bits": [0, 7], "name": "IB2_BASE_HI"} string in object:register_types.CP_CE_IB2_BASE_HI.fields.0 7976 {"bits": [2, 31], "name": "IB2_BASE_LO"} string in object:register_types.CP_CE_IB2_BASE_LO.fields.0 7981 {"bits": [0, 19], "name": "IB2_BUFSZ"} string in object:register_types.CP_CE_IB2_BUFSZ.fields.0 7986 {"bits": [0, 7], "name": "INIT_BASE_HI"} string in object:register_types.CP_CE_INIT_BASE_HI.fields.0 7991 {"bits": [5, 31], "name": "INIT_BASE_LO"} string in object:register_types.CP_CE_INIT_BASE_LO.fields.0 7996 {"bits": [0, 11], "name": "INIT_BUFSZ"} string in object:register_types.CP_CE_INIT_BUFSZ.fields.0 8001 {"bits": [0, 9], "name": "CEQ_RPTR_INDIRECT1"}, string in object:register_types.CP_CE_ROQ_IB1_STAT.fields.0 8002 {"bits": [16, 25], "name": "CEQ_WPTR_INDIRECT1"} string in object:register_types.CP_CE_ROQ_IB1_STAT.fields.1 8007 {"bits": [0, 9], "name": "CEQ_RPTR_INDIRECT2"}, string in object:register_types.CP_CE_ROQ_IB2_STAT.fields.0 8008 {"bits": [16, 25], "name": "CEQ_WPTR_INDIRECT2"} string in object:register_types.CP_CE_ROQ_IB2_STAT.fields.1 8013 {"bits": [0, 9], "name": "CEQ_RPTR_PRIMARY"}, string in object:register_types.CP_CE_ROQ_RB_STAT.fields.0 8014 {"bits": [16, 25], "name": "CEQ_WPTR_PRIMARY"} string in object:register_types.CP_CE_ROQ_RB_STAT.fields.1 8019 {"bits": [0, 10], "name": "CMD_INDEX"}, string in object:register_types.CP_CMD_INDEX.fields.0 8020 {"bits": [12, 13], "name": "CMD_ME_SEL"}, string in object:register_types.CP_CMD_INDEX.fields.1 8021 {"bits": [16, 17], "name": "CMD_QUEUE_SEL"} string in object:register_types.CP_CMD_INDEX.fields.2 8026 {"bits": [0, 7], "name": "ACTIVE_HP3D_CONTEXTS"}, string in object:register_types.CP_CNTX_STAT.fields.0 8027 {"bits": [8, 10], "name": "CURRENT_HP3D_CONTEXT"}, string in object:register_types.CP_CNTX_STAT.fields.1 8028 {"bits": [20, 27], "name": "ACTIVE_GFX_CONTEXTS"}, string in object:register_types.CP_CNTX_STAT.fields.2 8029 {"bits": [28, 30], "name": "CURRENT_GFX_CONTEXT"} string in object:register_types.CP_CNTX_STAT.fields.3 8034 {"bits": [0, 0], "name": "DEST_BASE_0_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.0 8035 {"bits": [1, 1], "name": "DEST_BASE_1_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.1 8036 {"bits": [6, 6], "name": "CB0_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.2 8037 {"bits": [7, 7], "name": "CB1_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.3 8038 {"bits": [8, 8], "name": "CB2_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.4 8039 {"bits": [9, 9], "name": "CB3_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.5 8040 {"bits": [10, 10], "name": "CB4_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.6 8041 {"bits": [11, 11], "name": "CB5_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.7 8042 {"bits": [12, 12], "name": "CB6_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.8 8043 {"bits": [13, 13], "name": "CB7_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.9 8044 {"bits": [14, 14], "name": "DB_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.10 8045 {"bits": [15, 15], "name": "TCL1_VOL_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.11 8046 {"bits": [16, 16], "name": "TC_VOL_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.12 8047 {"bits": [18, 18], "name": "TC_WB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.13 8048 {"bits": [19, 19], "name": "DEST_BASE_2_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.14 8049 {"bits": [21, 21], "name": "DEST_BASE_3_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.15 8050 {"bits": [22, 22], "name": "TCL1_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.16 8051 {"bits": [23, 23], "name": "TC_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.17 8052 {"bits": [25, 25], "name": "CB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.18 8053 {"bits": [26, 26], "name": "DB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.19 8054 {"bits": [27, 27], "name": "SH_KCACHE_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.20 8055 {"bits": [28, 28], "name": "SH_KCACHE_VOL_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.21 8056 {"bits": [29, 29], "name": "SH_ICACHE_ACTION_ENA"} string in object:register_types.CP_COHER_CNTL.fields.22 8061 {"bits": [0, 5], "name": "START_DELAY_COUNT"} string in object:register_types.CP_COHER_START_DELAY.fields.0 8066 {"bits": [0, 7], "name": "MATCHING_GFX_CNTX"}, string in object:register_types.CP_COHER_STATUS.fields.0 8067 {"bits": [24, 25], "name": "MEID"}, string in object:register_types.CP_COHER_STATUS.fields.1 8068 {"bits": [30, 30], "name": "PHASE1_STATUS"}, string in object:register_types.CP_COHER_STATUS.fields.2 8069 {"bits": [31, 31], "name": "STATUS"} string in object:register_types.CP_COHER_STATUS.fields.3 8074 {"bits": [0, 3], "name": "FETCH_BUFFER_DEPTH"} string in object:register_types.CP_CSF_CNTL.fields.0 8079 {"bits": [0, 3], "name": "BUFFER_SLOTS_ALLOCATED"}, string in object:register_types.CP_CSF_STAT.fields.0 8080 {"bits": [8, 13], "name": "BUFFER_REQUEST_COUNT"} string in object:register_types.CP_CSF_STAT.fields.1 8085 {"bits": [4, 5], "name": "MIN_AVAILSZ"}, string in object:register_types.CP_DMA_CNTL.fields.0 8086 {"bits": [16, 19], "name": "BUFFER_DEPTH"}, string in object:register_types.CP_DMA_CNTL.fields.1 8087 {"bits": [28, 28], "name": "PIO_FIFO_EMPTY"}, string in object:register_types.CP_DMA_CNTL.fields.2 8088 {"bits": [29, 29], "name": "PIO_FIFO_FULL"}, string in object:register_types.CP_DMA_CNTL.fields.3 8089 {"bits": [30, 31], "name": "PIO_COUNT"} string in object:register_types.CP_DMA_CNTL.fields.4 8094 {"bits": [0, 20], "name": "BYTE_COUNT"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.0 8095 {"bits": [21, 21], "name": "DIS_WC"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.1 8096 {"bits": [22, 23], "name": "SRC_SWAP"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.2 8097 {"bits": [24, 25], "name": "DST_SWAP"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.3 8098 {"bits": [26, 26], "name": "SAS"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.4 8099 {"bits": [27, 27], "name": "DAS"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.5 8100 {"bits": [28, 28], "name": "SAIC"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.6 8101 {"bits": [29, 29], "name": "DAIC"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.7 8102 {"bits": [30, 30], "name": "RAW_WAIT"} string in object:register_types.CP_DMA_ME_COMMAND.fields.8 8107 {"bits": [0, 7], "name": "DST_ADDR_HI"} string in object:register_types.CP_DMA_ME_DST_ADDR_HI.fields.0 8112 {"bits": [0, 7], "name": "SRC_ADDR_HI"} string in object:register_types.CP_DMA_ME_SRC_ADDR_HI.fields.0 8117 {"bits": [0, 25], "name": "DMA_READ_TAG"}, string in object:register_types.CP_DMA_READ_TAGS.fields.0 8118 {"bits": [28, 28], "name": "DMA_READ_TAG_VALID"} string in object:register_types.CP_DMA_READ_TAGS.fields.1 8123 {"bits": [0, 15], "name": "ADDR_HI"} string in object:register_types.CP_EOP_DONE_ADDR_HI.fields.0 8128 {"bits": [0, 1], "name": "ADDR_SWAP"}, string in object:register_types.CP_EOP_DONE_ADDR_LO.fields.0 8129 {"bits": [2, 31], "name": "ADDR_LO"} string in object:register_types.CP_EOP_DONE_ADDR_LO.fields.1 8134 {"bits": [0, 5], "name": "FREE_COUNT"}, string in object:register_types.CP_GRBM_FREE_COUNT.fields.0 8135 {"bits": [8, 13], "name": "FREE_COUNT_GDS"}, string in object:register_types.CP_GRBM_FREE_COUNT.fields.1 8136 {"bits": [16, 21], "name": "FREE_COUNT_PFP"} string in object:register_types.CP_GRBM_FREE_COUNT.fields.2 8141 {"bits": [0, 19], "name": "IB1_OFFSET"} string in object:register_types.CP_IB1_OFFSET.fields.0 8146 {"bits": [0, 19], "name": "IB1_PREAMBLE_BEGIN"} string in object:register_types.CP_IB1_PREAMBLE_BEGIN.fields.0 8151 {"bits": [0, 19], "name": "IB1_PREAMBLE_END"} string in object:register_types.CP_IB1_PREAMBLE_END.fields.0 8156 {"bits": [0, 19], "name": "IB2_OFFSET"} string in object:register_types.CP_IB2_OFFSET.fields.0 8161 {"bits": [0, 19], "name": "IB2_PREAMBLE_BEGIN"} string in object:register_types.CP_IB2_PREAMBLE_BEGIN.fields.0 8166 {"bits": [0, 19], "name": "IB2_PREAMBLE_END"} string in object:register_types.CP_IB2_PREAMBLE_END.fields.0 8171 {"bits": [14, 14], "name": "CP_ECC_ERROR_INT_ASSERTED"}, string in object:register_types.CP_INT_STAT_DEBUG.fields.0 8172 {"bits": [17, 17], "name": "WRM_POLL_TIMEOUT_INT_ASSERTED"}, string in object:register_types.CP_INT_STAT_DEBUG.fields.1 8173 {"bits": [19, 19], "name": "CNTX_BUSY_INT_ASSERTED"}, string in object:register_types.CP_INT_STAT_DEBUG.fields.2 8174 {"bits": [20, 20], "name": "CNTX_EMPTY_INT_ASSERTED"}, string in object:register_types.CP_INT_STAT_DEBUG.fields.3 8175 {"bits": [22, 22], "name": "PRIV_INSTR_INT_ASSERTED"}, string in object:register_types.CP_INT_STAT_DEBUG.fields.4 8176 {"bits": [23, 23], "name": "PRIV_REG_INT_ASSERTED"}, string in object:register_types.CP_INT_STAT_DEBUG.fields.5 8177 {"bits": [24, 24], "name": "OPCODE_ERROR_INT_ASSERTED"}, string in object:register_types.CP_INT_STAT_DEBUG.fields.6 8178 {"bits": [26, 26], "name": "TIME_STAMP_INT_ASSERTED"}, string in object:register_types.CP_INT_STAT_DEBUG.fields.7 8179 {"bits": [27, 27], "name": "RESERVED_BIT_ERROR_INT_ASSERTED"}, string in object:register_types.CP_INT_STAT_DEBUG.fields.8 8180 {"bits": [29, 29], "name": "GENERIC2_INT_ASSERTED"}, string in object:register_types.CP_INT_STAT_DEBUG.fields.9 8181 {"bits": [30, 30], "name": "GENERIC1_INT_ASSERTED"}, string in object:register_types.CP_INT_STAT_DEBUG.fields.10 8182 {"bits": [31, 31], "name": "GENERIC0_INT_ASSERTED"} string in object:register_types.CP_INT_STAT_DEBUG.fields.11 8187 {"bits": [0, 4], "name": "PACK_DELAY_CNT"} string in object:register_types.CP_MC_PACK_DELAY_CNT.fields.0 8192 {"bits": [0, 9], "name": "MEQ_CNT"} string in object:register_types.CP_MEQ_AVAIL.fields.0 8197 {"bits": [0, 9], "name": "MEQ_RPTR"}, string in object:register_types.CP_MEQ_STAT.fields.0 8198 {"bits": [16, 25], "name": "MEQ_WPTR"} string in object:register_types.CP_MEQ_STAT.fields.1 8203 {"bits": [0, 7], "name": "MEQ1_START"}, string in object:register_types.CP_MEQ_THRESHOLDS.fields.0 8204 {"bits": [8, 15], "name": "MEQ2_START"} string in object:register_types.CP_MEQ_THRESHOLDS.fields.1 8209 {"bits": [4, 4], "name": "CE_INVALIDATE_ICACHE"}, string in object:register_types.CP_ME_CNTL.fields.0 8210 {"bits": [6, 6], "name": "PFP_INVALIDATE_ICACHE"}, string in object:register_types.CP_ME_CNTL.fields.1 8211 {"bits": [8, 8], "name": "ME_INVALIDATE_ICACHE"}, string in object:register_types.CP_ME_CNTL.fields.2 8212 {"bits": [24, 24], "name": "CE_HALT"}, string in object:register_types.CP_ME_CNTL.fields.3 8213 {"bits": [25, 25], "name": "CE_STEP"}, string in object:register_types.CP_ME_CNTL.fields.4 8214 {"bits": [26, 26], "name": "PFP_HALT"}, string in object:register_types.CP_ME_CNTL.fields.5 8215 {"bits": [27, 27], "name": "PFP_STEP"}, string in object:register_types.CP_ME_CNTL.fields.6 8216 {"bits": [28, 28], "name": "ME_HALT"}, string in object:register_types.CP_ME_CNTL.fields.7 8217 {"bits": [29, 29], "name": "ME_STEP"} string in object:register_types.CP_ME_CNTL.fields.8 8222 {"bits": [0, 7], "name": "ME_MC_RADDR_HI"} string in object:register_types.CP_ME_MC_RADDR_HI.fields.0 8227 {"bits": [0, 1], "name": "ME_MC_RADDR_SWAP"}, string in object:register_types.CP_ME_MC_RADDR_LO.fields.0 8228 {"bits": [2, 31], "name": "ME_MC_RADDR_LO"} string in object:register_types.CP_ME_MC_RADDR_LO.fields.1 8233 {"bits": [0, 7], "name": "ME_MC_WADDR_HI"} string in object:register_types.CP_ME_MC_WADDR_HI.fields.0 8238 {"bits": [0, 1], "name": "ME_MC_WADDR_SWAP"}, string in object:register_types.CP_ME_MC_WADDR_LO.fields.0 8239 {"bits": [2, 31], "name": "ME_MC_WADDR_LO"} string in object:register_types.CP_ME_MC_WADDR_LO.fields.1 8244 {"bits": [0, 0], "name": "ME_CNTXSW_PREEMPTION"} string in object:register_types.CP_ME_PREEMPTION.fields.0 8249 {"bits": [0, 3], "enum_ref": "CP_PERFMON_STATE", "name": "PERFMON_STATE"}, string in object:register_types.CP_PERFMON_CNTL.fields.0 8250 {"bits": [4, 7], "enum_ref": "SPM_PERFMON_STATE", "name": "SPM_PERFMON_STATE"}, string in object:register_types.CP_PERFMON_CNTL.fields.1 8251 {"bits": [8, 9], "enum_ref": "CP_PERFMON_ENABLE_MODE", "name": "PERFMON_ENABLE_MODE"}, string in object:register_types.CP_PERFMON_CNTL.fields.2 8252 {"bits": [10, 10], "name": "PERFMON_SAMPLE_ENABLE"} string in object:register_types.CP_PERFMON_CNTL.fields.3 8257 {"bits": [31, 31], "name": "PERFMON_ENABLE"} string in object:register_types.CP_PERFMON_CNTX_CNTL.fields.0 8262 {"bits": [0, 0], "name": "IB_EN"} string in object:register_types.CP_PFP_IB_CONTROL.fields.0 8267 {"bits": [0, 0], "name": "CONFIG_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.0 8268 {"bits": [1, 1], "name": "CNTX_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.1 8269 {"bits": [15, 15], "name": "UCONFIG_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.2 8270 {"bits": [16, 16], "name": "SH_GFX_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.3 8271 {"bits": [24, 24], "name": "SH_CS_REG_EN"} string in object:register_types.CP_PFP_LOAD_CONTROL.fields.4 8276 {"bits": [0, 1], "name": "PIPE_STATS_ADDR_SWAP"}, string in object:register_types.CP_PIPE_STATS_ADDR_LO.fields.0 8277 {"bits": [2, 31], "name": "PIPE_STATS_ADDR_LO"} string in object:register_types.CP_PIPE_STATS_ADDR_LO.fields.1 8282 {"bits": [0, 5], "name": "ROQ_IB1_START"}, string in object:register_types.CP_QUEUE_THRESHOLDS.fields.0 8283 {"bits": [8, 13], "name": "ROQ_IB2_START"} string in object:register_types.CP_QUEUE_THRESHOLDS.fields.1 8288 {"bits": [0, 19], "name": "RB_RPTR"} string in object:register_types.CP_RB0_RPTR.fields.0 8293 {"bits": [0, 19], "name": "RB_OFFSET"} string in object:register_types.CP_RB_OFFSET.fields.0 8298 {"bits": [0, 27], "name": "PRE_WRITE_TIMER"}, string in object:register_types.CP_RB_WPTR_DELAY.fields.0 8299 {"bits": [28, 31], "name": "PRE_WRITE_LIMIT"} string in object:register_types.CP_RB_WPTR_DELAY.fields.1 8304 {"bits": [0, 15], "name": "POLL_FREQUENCY"}, string in object:register_types.CP_RB_WPTR_POLL_CNTL.fields.0 8305 {"bits": [16, 31], "name": "IDLE_POLL_COUNT"} string in object:register_types.CP_RB_WPTR_POLL_CNTL.fields.1 8310 {"bits": [0, 1], "name": "RINGID"} string in object:register_types.CP_RINGID.fields.0 8315 {"bits": [0, 7], "name": "RB1_START"}, string in object:register_types.CP_ROQ1_THRESHOLDS.fields.0 8316 {"bits": [8, 15], "name": "RB2_START"}, string in object:register_types.CP_ROQ1_THRESHOLDS.fields.1 8317 {"bits": [16, 23], "name": "R0_IB1_START"}, string in object:register_types.CP_ROQ1_THRESHOLDS.fields.2 8318 {"bits": [24, 31], "name": "R1_IB1_START"} string in object:register_types.CP_ROQ1_THRESHOLDS.fields.3 8323 {"bits": [0, 10], "name": "ROQ_CNT_IB2"} string in object:register_types.CP_ROQ2_AVAIL.fields.0 8328 {"bits": [0, 7], "name": "R2_IB1_START"}, string in object:register_types.CP_ROQ2_THRESHOLDS.fields.0 8329 {"bits": [8, 15], "name": "R0_IB2_START"}, string in object:register_types.CP_ROQ2_THRESHOLDS.fields.1 8330 {"bits": [16, 23], "name": "R1_IB2_START"}, string in object:register_types.CP_ROQ2_THRESHOLDS.fields.2 8331 {"bits": [24, 31], "name": "R2_IB2_START"} string in object:register_types.CP_ROQ2_THRESHOLDS.fields.3 8336 {"bits": [0, 10], "name": "ROQ_CNT_RING"}, string in object:register_types.CP_ROQ_AVAIL.fields.0 8337 {"bits": [16, 26], "name": "ROQ_CNT_IB1"} string in object:register_types.CP_ROQ_AVAIL.fields.1 8342 {"bits": [0, 9], "name": "ROQ_RPTR_INDIRECT1"}, string in object:register_types.CP_ROQ_IB1_STAT.fields.0 8343 {"bits": [16, 25], "name": "ROQ_WPTR_INDIRECT1"} string in object:register_types.CP_ROQ_IB1_STAT.fields.1 8348 {"bits": [0, 9], "name": "ROQ_RPTR_INDIRECT2"}, string in object:register_types.CP_ROQ_IB2_STAT.fields.0 8349 {"bits": [16, 25], "name": "ROQ_WPTR_INDIRECT2"} string in object:register_types.CP_ROQ_IB2_STAT.fields.1 8354 {"bits": [0, 9], "name": "ROQ_RPTR_PRIMARY"}, string in object:register_types.CP_ROQ_RB_STAT.fields.0 8355 {"bits": [16, 25], "name": "ROQ_WPTR_PRIMARY"} string in object:register_types.CP_ROQ_RB_STAT.fields.1 8360 {"bits": [0, 7], "name": "SCRATCH_INDEX"} string in object:register_types.CP_SCRATCH_INDEX.fields.0 8365 {"bits": [0, 7], "name": "SEM_ADDR_HI"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.0 8366 {"bits": [16, 16], "name": "SEM_USE_MAILBOX"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.1 8367 {"bits": [20, 20], "name": "SEM_SIGNAL_TYPE"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.2 8368 {"bits": [24, 25], "name": "SEM_CLIENT_CODE"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.3 8369 {"bits": [29, 31], "name": "SEM_SELECT"} string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.4 8374 {"bits": [0, 1], "name": "SEM_ADDR_SWAP"}, string in object:register_types.CP_SIG_SEM_ADDR_LO.fields.0 8375 {"bits": [3, 31], "name": "SEM_ADDR_LO"} string in object:register_types.CP_SIG_SEM_ADDR_LO.fields.1 8380 {"bits": [0, 0], "name": "RBIU_TO_DMA_NOT_RDY_TO_RCV"}, string in object:register_types.CP_STALLED_STAT1.fields.0 8381 {"bits": [2, 2], "name": "RBIU_TO_SEM_NOT_RDY_TO_RCV"}, string in object:register_types.CP_STALLED_STAT1.fields.1 8382 {"bits": [4, 4], "name": "RBIU_TO_MEMWR_NOT_RDY_TO_RCV"}, string in object:register_types.CP_STALLED_STAT1.fields.2 8383 {"bits": [10, 10], "name": "ME_HAS_ACTIVE_CE_BUFFER_FLAG"}, string in object:register_types.CP_STALLED_STAT1.fields.3 8384 {"bits": [11, 11], "name": "ME_HAS_ACTIVE_DE_BUFFER_FLAG"}, string in object:register_types.CP_STALLED_STAT1.fields.4 8385 {"bits": [12, 12], "name": "ME_STALLED_ON_TC_WR_CONFIRM"}, string in object:register_types.CP_STALLED_STAT1.fields.5 8386 {"bits": [13, 13], "name": "ME_STALLED_ON_ATOMIC_RTN_DATA"}, string in object:register_types.CP_STALLED_STAT1.fields.6 8387 {"bits": [14, 14], "name": "ME_WAITING_ON_MC_READ_DATA"}, string in object:register_types.CP_STALLED_STAT1.fields.7 8388 {"bits": [15, 15], "name": "ME_WAITING_ON_REG_READ_DATA"}, string in object:register_types.CP_STALLED_STAT1.fields.8 8389 {"bits": [16, 16], "name": "MIU_WAITING_ON_RDREQ_FREE"}, string in object:register_types.CP_STALLED_STAT1.fields.9 8390 {"bits": [17, 17], "name": "MIU_WAITING_ON_WRREQ_FREE"}, string in object:register_types.CP_STALLED_STAT1.fields.10 8391 {"bits": [23, 23], "name": "RCIU_WAITING_ON_GDS_FREE"}, string in object:register_types.CP_STALLED_STAT1.fields.11 8392 {"bits": [24, 24], "name": "RCIU_WAITING_ON_GRBM_FREE"}, string in object:register_types.CP_STALLED_STAT1.fields.12 8393 {"bits": [25, 25], "name": "RCIU_WAITING_ON_VGT_FREE"}, string in object:register_types.CP_STALLED_STAT1.fields.13 8394 {"bits": [26, 26], "name": "RCIU_STALLED_ON_ME_READ"}, string in object:register_types.CP_STALLED_STAT1.fields.14 8395 {"bits": [27, 27], "name": "RCIU_STALLED_ON_DMA_READ"}, string in object:register_types.CP_STALLED_STAT1.fields.15 8396 {"bits": [28, 28], "name": "RCIU_HALTED_BY_REG_VIOLATION"}, string in object:register_types.CP_STALLED_STAT1.fields.16 8397 {"bits": [28, 28], "name": "RCIU_STALLED_ON_APPEND_READ"} string in object:register_types.CP_STALLED_STAT1.fields.17 8402 {"bits": [0, 0], "name": "PFP_TO_CSF_NOT_RDY_TO_RCV"}, string in object:register_types.CP_STALLED_STAT2.fields.0 8403 {"bits": [1, 1], "name": "PFP_TO_MEQ_NOT_RDY_TO_RCV"}, string in object:register_types.CP_STALLED_STAT2.fields.1 8404 {"bits": [2, 2], "name": "PFP_TO_RCIU_NOT_RDY_TO_RCV"}, string in object:register_types.CP_STALLED_STAT2.fields.2 8405 {"bits": [4, 4], "name": "PFP_TO_VGT_WRITES_PENDING"}, string in object:register_types.CP_STALLED_STAT2.fields.3 8406 {"bits": [5, 5], "name": "PFP_RCIU_READ_PENDING"}, string in object:register_types.CP_STALLED_STAT2.fields.4 8407 {"bits": [6, 6], "name": "PFP_MIU_READ_PENDING"}, string in object:register_types.CP_STALLED_STAT2.fields.5 8408 {"bits": [7, 7], "name": "PFP_TO_MIU_WRITE_NOT_RDY_TO_RCV"}, string in object:register_types.CP_STALLED_STAT2.fields.6 8409 {"bits": [8, 8], "name": "PFP_WAITING_ON_BUFFER_DATA"}, string in object:register_types.CP_STALLED_STAT2.fields.7 8410 {"bits": [9, 9], "name": "ME_WAIT_ON_CE_COUNTER"}, string in object:register_types.CP_STALLED_STAT2.fields.8 8411 {"bits": [10, 10], "name": "ME_WAIT_ON_AVAIL_BUFFER"}, string in object:register_types.CP_STALLED_STAT2.fields.9 8412 {"bits": [11, 11], "name": "GFX_CNTX_NOT_AVAIL_TO_ME"}, string in object:register_types.CP_STALLED_STAT2.fields.10 8413 {"bits": [12, 12], "name": "ME_RCIU_NOT_RDY_TO_RCV"}, string in object:register_types.CP_STALLED_STAT2.fields.11 8414 {"bits": [13, 13], "name": "ME_TO_CONST_NOT_RDY_TO_RCV"}, string in object:register_types.CP_STALLED_STAT2.fields.12 8415 {"bits": [14, 14], "name": "ME_WAITING_DATA_FROM_PFP"}, string in object:register_types.CP_STALLED_STAT2.fields.13 8416 {"bits": [15, 15], "name": "ME_WAITING_ON_PARTIAL_FLUSH"}, string in object:register_types.CP_STALLED_STAT2.fields.14 8417 {"bits": [16, 16], "name": "MEQ_TO_ME_NOT_RDY_TO_RCV"}, string in object:register_types.CP_STALLED_STAT2.fields.15 8418 {"bits": [17, 17], "name": "STQ_TO_ME_NOT_RDY_TO_RCV"}, string in object:register_types.CP_STALLED_STAT2.fields.16 8419 {"bits": [18, 18], "name": "ME_WAITING_DATA_FROM_STQ"}, string in object:register_types.CP_STALLED_STAT2.fields.17 8420 {"bits": [19, 19], "name": "PFP_STALLED_ON_TC_WR_CONFIRM"}, string in object:register_types.CP_STALLED_STAT2.fields.18 8421 {"bits": [20, 20], "name": "PFP_STALLED_ON_ATOMIC_RTN_DATA"}, string in object:register_types.CP_STALLED_STAT2.fields.19 8422 {"bits": [21, 21], "name": "EOPD_FIFO_NEEDS_SC_EOP_DONE"}, string in object:register_types.CP_STALLED_STAT2.fields.20 8423 {"bits": [22, 22], "name": "EOPD_FIFO_NEEDS_WR_CONFIRM"}, string in object:register_types.CP_STALLED_STAT2.fields.21 8424 {"bits": [23, 23], "name": "STRMO_WR_OF_PRIM_DATA_PENDING"}, string in object:register_types.CP_STALLED_STAT2.fields.22 8425 {"bits": [24, 24], "name": "PIPE_STATS_WR_DATA_PENDING"}, string in object:register_types.CP_STALLED_STAT2.fields.23 8426 {"bits": [25, 25], "name": "APPEND_RDY_WAIT_ON_CS_DONE"}, string in object:register_types.CP_STALLED_STAT2.fields.24 8427 {"bits": [26, 26], "name": "APPEND_RDY_WAIT_ON_PS_DONE"}, string in object:register_types.CP_STALLED_STAT2.fields.25 8428 {"bits": [27, 27], "name": "APPEND_WAIT_ON_WR_CONFIRM"}, string in object:register_types.CP_STALLED_STAT2.fields.26 8429 {"bits": [28, 28], "name": "APPEND_ACTIVE_PARTITION"}, string in object:register_types.CP_STALLED_STAT2.fields.27 8430 {"bits": [29, 29], "name": "APPEND_WAITING_TO_SEND_MEMWRITE"}, string in object:register_types.CP_STALLED_STAT2.fields.28 8431 {"bits": [30, 30], "name": "SURF_SYNC_NEEDS_IDLE_CNTXS"}, string in object:register_types.CP_STALLED_STAT2.fields.29 8432 {"bits": [31, 31], "name": "SURF_SYNC_NEEDS_ALL_CLEAN"} string in object:register_types.CP_STALLED_STAT2.fields.30 8437 {"bits": [0, 0], "name": "CE_TO_CSF_NOT_RDY_TO_RCV"}, string in object:register_types.CP_STALLED_STAT3.fields.0 8438 {"bits": [1, 1], "name": "CE_TO_RAM_INIT_FETCHER_NOT_RDY_TO_RCV"}, string in object:register_types.CP_STALLED_STAT3.fields.1 8439 {"bits": [2, 2], "name": "CE_WAITING_ON_DATA_FROM_RAM_INIT_FETCHER"}, string in object:register_types.CP_STALLED_STAT3.fields.2 8440 {"bits": [3, 3], "name": "CE_TO_RAM_INIT_NOT_RDY"}, string in object:register_types.CP_STALLED_STAT3.fields.3 8441 {"bits": [4, 4], "name": "CE_TO_RAM_DUMP_NOT_RDY"}, string in object:register_types.CP_STALLED_STAT3.fields.4 8442 {"bits": [5, 5], "name": "CE_TO_RAM_WRITE_NOT_RDY"}, string in object:register_types.CP_STALLED_STAT3.fields.5 8443 {"bits": [6, 6], "name": "CE_TO_INC_FIFO_NOT_RDY_TO_RCV"}, string in object:register_types.CP_STALLED_STAT3.fields.6 8444 {"bits": [7, 7], "name": "CE_TO_WR_FIFO_NOT_RDY_TO_RCV"}, string in object:register_types.CP_STALLED_STAT3.fields.7 8445 {"bits": [8, 8], "name": "CE_TO_MIU_WRITE_NOT_RDY_TO_RCV"}, string in object:register_types.CP_STALLED_STAT3.fields.8 8446 {"bits": [10, 10], "name": "CE_WAITING_ON_BUFFER_DATA"}, string in object:register_types.CP_STALLED_STAT3.fields.9 8447 {"bits": [11, 11], "name": "CE_WAITING_ON_CE_BUFFER_FLAG"}, string in object:register_types.CP_STALLED_STAT3.fields.10 8448 {"bits": [12, 12], "name": "CE_WAITING_ON_DE_COUNTER"}, string in object:register_types.CP_STALLED_STAT3.fields.11 8449 {"bits": [13, 13], "name": "CE_WAITING_ON_DE_COUNTER_UNDERFLOW"}, string in object:register_types.CP_STALLED_STAT3.fields.12 8450 {"bits": [14, 14], "name": "TCIU_WAITING_ON_FREE"}, string in object:register_types.CP_STALLED_STAT3.fields.13 8451 {"bits": [15, 15], "name": "TCIU_WAITING_ON_TAGS"} string in object:register_types.CP_STALLED_STAT3.fields.14 8456 {"bits": [7, 7], "name": "MIU_RDREQ_BUSY"}, string in object:register_types.CP_STAT.fields.0 8457 {"bits": [8, 8], "name": "MIU_WRREQ_BUSY"}, string in object:register_types.CP_STAT.fields.1 8458 {"bits": [9, 9], "name": "ROQ_RING_BUSY"}, string in object:register_types.CP_STAT.fields.2 8459 {"bits": [10, 10], "name": "ROQ_INDIRECT1_BUSY"}, string in object:register_types.CP_STAT.fields.3 8460 {"bits": [11, 11], "name": "ROQ_INDIRECT2_BUSY"}, string in object:register_types.CP_STAT.fields.4 8461 {"bits": [12, 12], "name": "ROQ_STATE_BUSY"}, string in object:register_types.CP_STAT.fields.5 8462 {"bits": [13, 13], "name": "DC_BUSY"}, string in object:register_types.CP_STAT.fields.6 8463 {"bits": [15, 15], "name": "PFP_BUSY"}, string in object:register_types.CP_STAT.fields.7 8464 {"bits": [16, 16], "name": "MEQ_BUSY"}, string in object:register_types.CP_STAT.fields.8 8465 {"bits": [17, 17], "name": "ME_BUSY"}, string in object:register_types.CP_STAT.fields.9 8466 {"bits": [18, 18], "name": "QUERY_BUSY"}, string in object:register_types.CP_STAT.fields.10 8467 {"bits": [19, 19], "name": "SEMAPHORE_BUSY"}, string in object:register_types.CP_STAT.fields.11 8468 {"bits": [20, 20], "name": "INTERRUPT_BUSY"}, string in object:register_types.CP_STAT.fields.12 8469 {"bits": [21, 21], "name": "SURFACE_SYNC_BUSY"}, string in object:register_types.CP_STAT.fields.13 8470 {"bits": [22, 22], "name": "DMA_BUSY"}, string in object:register_types.CP_STAT.fields.14 8471 {"bits": [23, 23], "name": "RCIU_BUSY"}, string in object:register_types.CP_STAT.fields.15 8472 {"bits": [24, 24], "name": "SCRATCH_RAM_BUSY"}, string in object:register_types.CP_STAT.fields.16 8473 {"bits": [25, 25], "name": "CPC_CPG_BUSY"}, string in object:register_types.CP_STAT.fields.17 8474 {"bits": [26, 26], "name": "CE_BUSY"}, string in object:register_types.CP_STAT.fields.18 8475 {"bits": [27, 27], "name": "TCIU_BUSY"}, string in object:register_types.CP_STAT.fields.19 8476 {"bits": [28, 28], "name": "ROQ_CE_RING_BUSY"}, string in object:register_types.CP_STAT.fields.20 8477 {"bits": [29, 29], "name": "ROQ_CE_INDIRECT1_BUSY"}, string in object:register_types.CP_STAT.fields.21 8478 {"bits": [30, 30], "name": "ROQ_CE_INDIRECT2_BUSY"}, string in object:register_types.CP_STAT.fields.22 8479 {"bits": [31, 31], "name": "CP_BUSY"} string in object:register_types.CP_STAT.fields.23 8484 {"bits": [0, 8], "name": "STQ_CNT"} string in object:register_types.CP_STQ_AVAIL.fields.0 8489 {"bits": [0, 9], "name": "STQ_RPTR"} string in object:register_types.CP_STQ_STAT.fields.0 8494 {"bits": [0, 7], "name": "STQ0_START"}, string in object:register_types.CP_STQ_THRESHOLDS.fields.0 8495 {"bits": [8, 15], "name": "STQ1_START"}, string in object:register_types.CP_STQ_THRESHOLDS.fields.1 8496 {"bits": [16, 23], "name": "STQ2_START"} string in object:register_types.CP_STQ_THRESHOLDS.fields.2 8501 {"bits": [0, 1], "name": "STREAM_OUT_ADDR_SWAP"}, string in object:register_types.CP_STREAM_OUT_ADDR_LO.fields.0 8502 {"bits": [2, 31], "name": "STREAM_OUT_ADDR_LO"} string in object:register_types.CP_STREAM_OUT_ADDR_LO.fields.1 8507 {"bits": [0, 0], "name": "OFFSET_UPDATE_DONE"} string in object:register_types.CP_STRMOUT_CNTL.fields.0 8512 {"bits": [0, 7], "name": "ST_BASE_HI"} string in object:register_types.CP_ST_BASE_HI.fields.0 8517 {"bits": [2, 31], "name": "ST_BASE_LO"} string in object:register_types.CP_ST_BASE_LO.fields.0 8522 {"bits": [0, 19], "name": "ST_BUFSZ"} string in object:register_types.CP_ST_BUFSZ.fields.0 8527 {"bits": [0, 3], "name": "VMID"} string in object:register_types.CP_VMID.fields.0 8532 {"bits": [0, 2], "name": "SRC_STATE_ID"} string in object:register_types.CS_COPY_STATE.fields.0 8537 {"bits": [0, 0], "name": "ALPHA_TO_MASK_ENABLE"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.0 8538 {"bits": [8, 9], "name": "ALPHA_TO_MASK_OFFSET0"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.1 8539 {"bits": [10, 11], "name": "ALPHA_TO_MASK_OFFSET1"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.2 8540 {"bits": [12, 13], "name": "ALPHA_TO_MASK_OFFSET2"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.3 8541 {"bits": [14, 15], "name": "ALPHA_TO_MASK_OFFSET3"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.4 8542 {"bits": [16, 16], "name": "OFFSET_ROUND"} string in object:register_types.DB_ALPHA_TO_MASK.fields.5 8547 {"bits": [0, 0], "name": "ZPASS_INCREMENT_DISABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.0 8548 {"bits": [1, 1], "name": "PERFECT_ZPASS_COUNTS"}, string in object:register_types.DB_COUNT_CONTROL.fields.1 8549 {"bits": [4, 6], "name": "SAMPLE_RATE"}, string in object:register_types.DB_COUNT_CONTROL.fields.2 8550 {"bits": [8, 11], "name": "ZPASS_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.3 8551 {"bits": [12, 15], "name": "ZFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.4 8552 {"bits": [16, 19], "name": "SFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.5 8553 {"bits": [20, 23], "name": "DBFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.6 8554 {"bits": [24, 27], "name": "SLICE_EVEN_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.7 8555 {"bits": [28, 31], "name": "SLICE_ODD_ENABLE"} string in object:register_types.DB_COUNT_CONTROL.fields.8 8560 {"bits": [0, 0], "name": "STENCIL_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.0 8561 {"bits": [1, 1], "name": "Z_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.1 8562 {"bits": [2, 2], "name": "Z_WRITE_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.2 8563 {"bits": [3, 3], "name": "DEPTH_BOUNDS_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.3 8564 {"bits": [4, 6], "enum_ref": "CompareFrag", "name": "ZFUNC"}, string in object:register_types.DB_DEPTH_CONTROL.fields.4 8565 {"bits": [7, 7], "name": "BACKFACE_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.5 8566 {"bits": [8, 10], "enum_ref": "CompareFrag", "name": "STENCILFUNC"}, string in object:register_types.DB_DEPTH_CONTROL.fields.6 8567 {"bits": [20, 22], "enum_ref": "CompareFrag", "name": "STENCILFUNC_BF"}, string in object:register_types.DB_DEPTH_CONTROL.fields.7 8568 {"bits": [30, 30], "name": "ENABLE_COLOR_WRITES_ON_DEPTH_FAIL"}, string in object:register_types.DB_DEPTH_CONTROL.fields.8 8569 {"bits": [31, 31], "name": "DISABLE_COLOR_WRITES_ON_DEPTH_PASS"} string in object:register_types.DB_DEPTH_CONTROL.fields.9 8574 {"bits": [0, 3], "name": "ADDR5_SWIZZLE_MASK"}, string in object:register_types.DB_DEPTH_INFO.fields.0 8575 {"bits": [4, 7], "enum_ref": "ArrayMode", "name": "ARRAY_MODE"}, string in object:register_types.DB_DEPTH_INFO.fields.1 8576 {"bits": [8, 12], "enum_ref": "PipeConfig", "name": "PIPE_CONFIG"}, string in object:register_types.DB_DEPTH_INFO.fields.2 8577 {"bits": [13, 14], "enum_ref": "BankWidth", "name": "BANK_WIDTH"}, string in object:register_types.DB_DEPTH_INFO.fields.3 8578 {"bits": [15, 16], "enum_ref": "BankHeight", "name": "BANK_HEIGHT"}, string in object:register_types.DB_DEPTH_INFO.fields.4 8579 {"bits": [17, 18], "enum_ref": "MacroTileAspect", "name": "MACRO_TILE_ASPECT"}, string in object:register_types.DB_DEPTH_INFO.fields.5 8580 {"bits": [19, 20], "enum_ref": "NumBanks", "name": "NUM_BANKS"} string in object:register_types.DB_DEPTH_INFO.fields.6 8585 {"bits": [0, 10], "name": "PITCH_TILE_MAX"}, string in object:register_types.DB_DEPTH_SIZE.fields.0 8586 {"bits": [11, 21], "name": "HEIGHT_TILE_MAX"} string in object:register_types.DB_DEPTH_SIZE.fields.1 8591 {"bits": [0, 21], "name": "SLICE_TILE_MAX"} string in object:register_types.DB_DEPTH_SLICE.fields.0 8596 {"bits": [0, 10], "name": "SLICE_START"}, string in object:register_types.DB_DEPTH_VIEW.fields.0 8597 {"bits": [13, 23], "name": "SLICE_MAX"}, string in object:register_types.DB_DEPTH_VIEW.fields.1 8598 {"bits": [24, 24], "name": "Z_READ_ONLY"}, string in object:register_types.DB_DEPTH_VIEW.fields.2 8599 {"bits": [25, 25], "name": "STENCIL_READ_ONLY"} string in object:register_types.DB_DEPTH_VIEW.fields.3 8604 {"bits": [0, 2], "name": "MAX_ANCHOR_SAMPLES"}, string in object:register_types.DB_EQAA.fields.0 8605 {"bits": [4, 6], "name": "PS_ITER_SAMPLES"}, string in object:register_types.DB_EQAA.fields.1 8606 {"bits": [8, 10], "name": "MASK_EXPORT_NUM_SAMPLES"}, string in object:register_types.DB_EQAA.fields.2 8607 {"bits": [12, 14], "name": "ALPHA_TO_MASK_NUM_SAMPLES"}, string in object:register_types.DB_EQAA.fields.3 8608 {"bits": [16, 16], "name": "HIGH_QUALITY_INTERSECTIONS"}, string in object:register_types.DB_EQAA.fields.4 8609 {"bits": [17, 17], "name": "INCOHERENT_EQAA_READS"}, string in object:register_types.DB_EQAA.fields.5 8610 {"bits": [18, 18], "name": "INTERPOLATE_COMP_Z"}, string in object:register_types.DB_EQAA.fields.6 8611 {"bits": [19, 19], "name": "INTERPOLATE_SRC_Z"}, string in object:register_types.DB_EQAA.fields.7 8612 {"bits": [20, 20], "name": "STATIC_ANCHOR_ASSOCIATIONS"}, string in object:register_types.DB_EQAA.fields.8 8613 {"bits": [21, 21], "name": "ALPHA_TO_MASK_EQAA_DISABLE"}, string in object:register_types.DB_EQAA.fields.9 8614 {"bits": [24, 26], "name": "OVERRASTERIZATION_AMOUNT"}, string in object:register_types.DB_EQAA.fields.10 8615 {"bits": [27, 27], "name": "ENABLE_POSTZ_OVERRASTERIZATION"} string in object:register_types.DB_EQAA.fields.11 8620 {"bits": [0, 0], "name": "LINEAR"}, string in object:register_types.DB_HTILE_SURFACE.fields.0 8621 {"bits": [1, 1], "name": "FULL_CACHE"}, string in object:register_types.DB_HTILE_SURFACE.fields.1 8622 {"bits": [2, 2], "name": "HTILE_USES_PRELOAD_WIN"}, string in object:register_types.DB_HTILE_SURFACE.fields.2 8623 {"bits": [3, 3], "name": "PRELOAD"}, string in object:register_types.DB_HTILE_SURFACE.fields.3 8624 {"bits": [4, 9], "name": "PREFETCH_WIDTH"}, string in object:register_types.DB_HTILE_SURFACE.fields.4 8625 {"bits": [10, 15], "name": "PREFETCH_HEIGHT"}, string in object:register_types.DB_HTILE_SURFACE.fields.5 8626 {"bits": [16, 16], "name": "DST_OUTSIDE_ZERO_TO_ONE"} string in object:register_types.DB_HTILE_SURFACE.fields.6 8631 {"bits": [0, 7], "name": "START_X"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.0 8632 {"bits": [8, 15], "name": "START_Y"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.1 8633 {"bits": [16, 23], "name": "MAX_X"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.2 8634 {"bits": [24, 31], "name": "MAX_Y"} string in object:register_types.DB_PRELOAD_CONTROL.fields.3 8639 {"bits": [0, 0], "name": "DEPTH_CLEAR_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.0 8640 {"bits": [1, 1], "name": "STENCIL_CLEAR_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.1 8641 {"bits": [2, 2], "name": "DEPTH_COPY"}, string in object:register_types.DB_RENDER_CONTROL.fields.2 8642 {"bits": [3, 3], "name": "STENCIL_COPY"}, string in object:register_types.DB_RENDER_CONTROL.fields.3 8643 {"bits": [4, 4], "name": "RESUMMARIZE_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.4 8644 {"bits": [5, 5], "name": "STENCIL_COMPRESS_DISABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.5 8645 {"bits": [6, 6], "name": "DEPTH_COMPRESS_DISABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.6 8646 {"bits": [7, 7], "name": "COPY_CENTROID"}, string in object:register_types.DB_RENDER_CONTROL.fields.7 8647 {"bits": [8, 11], "name": "COPY_SAMPLE"} string in object:register_types.DB_RENDER_CONTROL.fields.8 8652 {"bits": [0, 1], "enum_ref": "ForceControl", "name": "FORCE_HIZ_ENABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.0 8653 {"bits": [2, 3], "enum_ref": "ForceControl", "name": "FORCE_HIS_ENABLE0"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.1 8654 {"bits": [4, 5], "enum_ref": "ForceControl", "name": "FORCE_HIS_ENABLE1"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.2 8655 {"bits": [6, 6], "name": "FORCE_SHADER_Z_ORDER"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.3 8656 {"bits": [7, 7], "name": "FAST_Z_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.4 8657 {"bits": [8, 8], "name": "FAST_STENCIL_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.5 8658 {"bits": [9, 9], "name": "NOOP_CULL_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.6 8659 {"bits": [10, 10], "name": "FORCE_COLOR_KILL"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.7 8660 {"bits": [11, 11], "name": "FORCE_Z_READ"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.8 8661 {"bits": [12, 12], "name": "FORCE_STENCIL_READ"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.9 8662 {"bits": [13, 14], "enum_ref": "ForceControl", "name": "FORCE_FULL_Z_RANGE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.10 8663 {"bits": [15, 15], "name": "FORCE_QC_SMASK_CONFLICT"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.11 8664 {"bits": [16, 16], "name": "DISABLE_VIEWPORT_CLAMP"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.12 8665 {"bits": [17, 17], "name": "IGNORE_SC_ZRANGE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.13 8666 {"bits": [18, 18], "name": "DISABLE_FULLY_COVERED"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.14 8667 {"bits": [19, 20], "enum_ref": "ZLimitSumm", "name": "FORCE_Z_LIMIT_SUMM"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.15 8668 {"bits": [21, 25], "name": "MAX_TILES_IN_DTT"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.16 8669 {"bits": [26, 26], "name": "DISABLE_TILE_RATE_TILES"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.17 8670 {"bits": [27, 27], "name": "FORCE_Z_DIRTY"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.18 8671 {"bits": [28, 28], "name": "FORCE_STENCIL_DIRTY"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.19 8672 {"bits": [29, 29], "name": "FORCE_Z_VALID"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.20 8673 {"bits": [30, 30], "name": "FORCE_STENCIL_VALID"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.21 8674 {"bits": [31, 31], "name": "PRESERVE_COMPRESSION"} string in object:register_types.DB_RENDER_OVERRIDE.fields.22 8679 {"bits": [0, 1], "enum_ref": "DbPSLControl", "name": "PARTIAL_SQUAD_LAUNCH_CONTROL"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.0 8680 {"bits": [2, 4], "name": "PARTIAL_SQUAD_LAUNCH_COUNTDOWN"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.1 8681 {"bits": [5, 5], "name": "DISABLE_ZMASK_EXPCLEAR_OPTIMIZATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.2 8682 {"bits": [6, 6], "name": "DISABLE_SMEM_EXPCLEAR_OPTIMIZATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.3 8683 {"bits": [7, 7], "name": "DISABLE_COLOR_ON_VALIDATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.4 8684 {"bits": [8, 8], "name": "DECOMPRESS_Z_ON_FLUSH"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.5 8685 {"bits": [9, 9], "name": "DISABLE_REG_SNOOP"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.6 8686 {"bits": [10, 10], "name": "DEPTH_BOUNDS_HIER_DEPTH_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.7 8687 {"bits": [11, 11], "name": "SEPARATE_HIZS_FUNC_ENABLE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.8 8688 {"bits": [12, 14], "enum_ref": "CompareFrag", "name": "HIZ_ZFUNC"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.9 8689 {"bits": [15, 17], "name": "HIS_SFUNC_FF"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.10 8690 {"bits": [18, 20], "name": "HIS_SFUNC_BF"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.11 8691 {"bits": [21, 21], "name": "PRESERVE_ZRANGE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.12 8692 {"bits": [22, 22], "name": "PRESERVE_SRESULTS"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.13 8693 {"bits": [23, 23], "name": "DISABLE_FAST_PASS"} string in object:register_types.DB_RENDER_OVERRIDE2.fields.14 8698 {"bits": [0, 0], "name": "Z_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.0 8699 {"bits": [1, 1], "name": "STENCIL_TEST_VAL_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.1 8700 {"bits": [2, 2], "name": "STENCIL_OP_VAL_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.2 8701 {"bits": [4, 5], "enum_ref": "ZOrder", "name": "Z_ORDER"}, string in object:register_types.DB_SHADER_CONTROL.fields.3 8702 {"bits": [6, 6], "name": "KILL_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.4 8703 {"bits": [7, 7], "name": "COVERAGE_TO_MASK_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.5 8704 {"bits": [8, 8], "name": "MASK_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.6 8705 {"bits": [9, 9], "name": "EXEC_ON_HIER_FAIL"}, string in object:register_types.DB_SHADER_CONTROL.fields.7 8706 {"bits": [10, 10], "name": "EXEC_ON_NOOP"}, string in object:register_types.DB_SHADER_CONTROL.fields.8 8707 {"bits": [11, 11], "name": "ALPHA_TO_MASK_DISABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.9 8708 {"bits": [12, 12], "name": "DEPTH_BEFORE_SHADER"}, string in object:register_types.DB_SHADER_CONTROL.fields.10 8709 {"bits": [13, 14], "enum_ref": "ConservativeZExport", "name": "CONSERVATIVE_Z_EXPORT"} string in object:register_types.DB_SHADER_CONTROL.fields.11 8714 {"bits": [0, 2], "enum_ref": "CompareFrag", "name": "COMPAREFUNC0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.0 8715 {"bits": [4, 11], "name": "COMPAREVALUE0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.1 8716 {"bits": [12, 19], "name": "COMPAREMASK0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.2 8717 {"bits": [24, 24], "name": "ENABLE0"} string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.3 8722 {"bits": [0, 2], "enum_ref": "CompareFrag", "name": "COMPAREFUNC1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.0 8723 {"bits": [4, 11], "name": "COMPAREVALUE1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.1 8724 {"bits": [12, 19], "name": "COMPAREMASK1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.2 8725 {"bits": [24, 24], "name": "ENABLE1"} string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.3 8730 {"bits": [0, 7], "name": "STENCILTESTVAL"}, string in object:register_types.DB_STENCILREFMASK.fields.0 8731 {"bits": [8, 15], "name": "STENCILMASK"}, string in object:register_types.DB_STENCILREFMASK.fields.1 8732 {"bits": [16, 23], "name": "STENCILWRITEMASK"}, string in object:register_types.DB_STENCILREFMASK.fields.2 8733 {"bits": [24, 31], "name": "STENCILOPVAL"} string in object:register_types.DB_STENCILREFMASK.fields.3 8738 {"bits": [0, 7], "name": "STENCILTESTVAL_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.0 8739 {"bits": [8, 15], "name": "STENCILMASK_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.1 8740 {"bits": [16, 23], "name": "STENCILWRITEMASK_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.2 8741 {"bits": [24, 31], "name": "STENCILOPVAL_BF"} string in object:register_types.DB_STENCILREFMASK_BF.fields.3 8746 {"bits": [0, 7], "name": "CLEAR"} string in object:register_types.DB_STENCIL_CLEAR.fields.0 8751 {"bits": [0, 3], "enum_ref": "StencilOp", "name": "STENCILFAIL"}, string in object:register_types.DB_STENCIL_CONTROL.fields.0 8752 {"bits": [4, 7], "enum_ref": "StencilOp", "name": "STENCILZPASS"}, string in object:register_types.DB_STENCIL_CONTROL.fields.1 8753 {"bits": [8, 11], "enum_ref": "StencilOp", "name": "STENCILZFAIL"}, string in object:register_types.DB_STENCIL_CONTROL.fields.2 8754 {"bits": [12, 15], "enum_ref": "StencilOp", "name": "STENCILFAIL_BF"}, string in object:register_types.DB_STENCIL_CONTROL.fields.3 8755 {"bits": [16, 19], "enum_ref": "StencilOp", "name": "STENCILZPASS_BF"}, string in object:register_types.DB_STENCIL_CONTROL.fields.4 8756 {"bits": [20, 23], "enum_ref": "StencilOp", "name": "STENCILZFAIL_BF"} string in object:register_types.DB_STENCIL_CONTROL.fields.5 8761 {"bits": [0, 0], "enum_ref": "StencilFormat", "name": "FORMAT"}, string in object:register_types.DB_STENCIL_INFO.fields.0 8762 {"bits": [13, 15], "enum_ref": "TileSplit", "name": "TILE_SPLIT"}, string in object:register_types.DB_STENCIL_INFO.fields.1 8763 {"bits": [20, 22], "name": "TILE_MODE_INDEX"}, string in object:register_types.DB_STENCIL_INFO.fields.2 8764 {"bits": [27, 27], "name": "ALLOW_EXPCLEAR"}, string in object:register_types.DB_STENCIL_INFO.fields.3 8765 {"bits": [29, 29], "name": "TILE_STENCIL_DISABLE"} string in object:register_types.DB_STENCIL_INFO.fields.4 8770 {"bits": [0, 1], "enum_ref": "ZFormat", "name": "FORMAT"}, string in object:register_types.DB_Z_INFO.fields.0 8771 {"bits": [2, 3], "name": "NUM_SAMPLES"}, string in object:register_types.DB_Z_INFO.fields.1 8772 {"bits": [13, 15], "enum_ref": "TileSplit", "name": "TILE_SPLIT"}, string in object:register_types.DB_Z_INFO.fields.2 8773 {"bits": [20, 22], "name": "TILE_MODE_INDEX"}, string in object:register_types.DB_Z_INFO.fields.3 8774 {"bits": [27, 27], "name": "ALLOW_EXPCLEAR"}, string in object:register_types.DB_Z_INFO.fields.4 8775 {"bits": [28, 28], "name": "READ_SIZE"}, string in object:register_types.DB_Z_INFO.fields.5 8776 {"bits": [29, 29], "name": "TILE_SURFACE_ENABLE"}, string in object:register_types.DB_Z_INFO.fields.6 8777 {"bits": [31, 31], "name": "ZRANGE_PRECISION"} string in object:register_types.DB_Z_INFO.fields.7 8782 {"bits": [0, 17], "name": "DEBUG_INDEX"} string in object:register_types.DEBUG_INDEX.fields.0 8787 {"bits": [0, 2], "name": "NUM_PIPES"}, string in object:register_types.GB_ADDR_CONFIG.fields.0 8788 {"bits": [4, 6], "name": "PIPE_INTERLEAVE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.1 8789 {"bits": [8, 10], "name": "BANK_INTERLEAVE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.2 8790 {"bits": [12, 13], "name": "NUM_SHADER_ENGINES"}, string in object:register_types.GB_ADDR_CONFIG.fields.3 8791 {"bits": [16, 18], "name": "SHADER_ENGINE_TILE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.4 8792 {"bits": [20, 22], "name": "NUM_GPUS"}, string in object:register_types.GB_ADDR_CONFIG.fields.5 8793 {"bits": [24, 25], "name": "MULTI_GPU_TILE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.6 8794 {"bits": [28, 29], "name": "ROW_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.7 8795 {"bits": [30, 30], "name": "NUM_LOWER_PIPES"} string in object:register_types.GB_ADDR_CONFIG.fields.8 8800 {"bits": [0, 1], "enum_ref": "GB_TILE_MODE0__MICRO_TILE_MODE", "name": "MICRO_TILE_MODE"}, string in object:register_types.GB_TILE_MODE0.fields.0 8801 {"bits": [2, 5], "enum_ref": "ArrayMode", "name": "ARRAY_MODE"}, string in object:register_types.GB_TILE_MODE0.fields.1 8802 {"bits": [6, 10], "enum_ref": "PipeConfig", "name": "PIPE_CONFIG"}, string in object:register_types.GB_TILE_MODE0.fields.2 8803 {"bits": [11, 13], "enum_ref": "TileSplit", "name": "TILE_SPLIT"}, string in object:register_types.GB_TILE_MODE0.fields.3 8804 {"bits": [22, 24], "enum_ref": "MicroTileMode", "name": "MICRO_TILE_MODE_NEW"}, string in object:register_types.GB_TILE_MODE0.fields.4 8805 {"bits": [25, 26], "name": "SAMPLE_SPLIT"} string in object:register_types.GB_TILE_MODE0.fields.5 8810 {"bits": [2, 5], "enum_ref": "ArrayMode", "name": "ARRAY_MODE"}, string in object:register_types.GB_TILE_MODE10.fields.0 8811 {"bits": [6, 10], "enum_ref": "PipeConfig", "name": "PIPE_CONFIG"}, string in object:register_types.GB_TILE_MODE10.fields.1 8812 {"bits": [11, 13], "enum_ref": "TileSplit", "name": "TILE_SPLIT"}, string in object:register_types.GB_TILE_MODE10.fields.2 8813 {"bits": [22, 24], "enum_ref": "MicroTileMode", "name": "MICRO_TILE_MODE_NEW"}, string in object:register_types.GB_TILE_MODE10.fields.3 8814 {"bits": [25, 26], "name": "SAMPLE_SPLIT"} string in object:register_types.GB_TILE_MODE10.fields.4 8819 {"bits": [0, 7], "name": "READ_TIMEOUT"} string in object:register_types.GRBM_CNTL.fields.0 8824 {"bits": [1, 1], "name": "IGNORE_RDY"}, string in object:register_types.GRBM_DEBUG.fields.0 8825 {"bits": [5, 5], "name": "IGNORE_FAO"}, string in object:register_types.GRBM_DEBUG.fields.1 8826 {"bits": [6, 6], "name": "DISABLE_READ_TIMEOUT"}, string in object:register_types.GRBM_DEBUG.fields.2 8827 {"bits": [7, 7], "name": "SNAPSHOT_FREE_CNTRS"}, string in object:register_types.GRBM_DEBUG.fields.3 8828 {"bits": [8, 11], "name": "HYSTERESIS_GUI_ACTIVE"}, string in object:register_types.GRBM_DEBUG.fields.4 8829 {"bits": [12, 12], "name": "GFX_CLOCK_DOMAIN_OVERRIDE"} string in object:register_types.GRBM_DEBUG.fields.5 8834 {"bits": [0, 5], "name": "GRBM_DEBUG_INDEX"} string in object:register_types.GRBM_DEBUG_CNTL.fields.0 8839 {"bits": [0, 0], "name": "CPF_RDY"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.0 8840 {"bits": [1, 1], "name": "CPG_RDY"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.1 8841 {"bits": [1, 1], "name": "SRBM_RDY"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.2 8842 {"bits": [3, 3], "name": "WD_ME0PIPE0_RDY"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.3 8843 {"bits": [4, 4], "name": "WD_ME0PIPE1_RDY"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.4 8844 {"bits": [6, 6], "name": "SE0SPI_ME0PIPE0_RDY0"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.5 8845 {"bits": [7, 7], "name": "SE0SPI_ME0PIPE1_RDY0"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.6 8846 {"bits": [8, 8], "name": "SE1SPI_ME0PIPE0_RDY0"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.7 8847 {"bits": [9, 9], "name": "GDS_RDY"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.8 8848 {"bits": [9, 9], "name": "SE1SPI_ME0PIPE1_RDY0"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.9 8849 {"bits": [10, 10], "name": "SE2SPI_ME0PIPE0_RDY0"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.10 8850 {"bits": [11, 11], "name": "SE2SPI_ME0PIPE1_RDY0"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.11 8851 {"bits": [12, 12], "name": "SE3SPI_ME0PIPE0_RDY0"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.12 8852 {"bits": [13, 13], "name": "SE3SPI_ME0PIPE1_RDY0"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.13 8853 {"bits": [14, 14], "name": "SE0SPI_ME0PIPE0_RDY1"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.14 8854 {"bits": [15, 15], "name": "SE0SPI_ME0PIPE1_RDY1"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.15 8855 {"bits": [16, 16], "name": "SE1SPI_ME0PIPE0_RDY1"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.16 8856 {"bits": [17, 17], "name": "SE1SPI_ME0PIPE1_RDY1"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.17 8857 {"bits": [18, 18], "name": "SE2SPI_ME0PIPE0_RDY1"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.18 8858 {"bits": [19, 19], "name": "SE2SPI_ME0PIPE1_RDY1"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.19 8859 {"bits": [20, 20], "name": "SE3SPI_ME0PIPE0_RDY1"}, string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.20 8860 {"bits": [21, 21], "name": "SE3SPI_ME0PIPE1_RDY1"} string in object:register_types.GRBM_DEBUG_SNAPSHOT.fields.21 8865 {"bits": [0, 3], "name": "PREFIX_DELAY_CNT"}, string in object:register_types.GRBM_GFX_CLKEN_CNTL.fields.0 8866 {"bits": [8, 12], "name": "POST_DELAY_CNT"} string in object:register_types.GRBM_GFX_CLKEN_CNTL.fields.1 8871 {"bits": [0, 7], "name": "INSTANCE_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.0 8872 {"bits": [8, 15], "name": "SH_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.1 8873 {"bits": [16, 23], "name": "SE_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.2 8874 {"bits": [29, 29], "name": "SH_BROADCAST_WRITES"}, string in object:register_types.GRBM_GFX_INDEX.fields.3 8875 {"bits": [30, 30], "name": "INSTANCE_BROADCAST_WRITES"}, string in object:register_types.GRBM_GFX_INDEX.fields.4 8876 {"bits": [31, 31], "name": "SE_BROADCAST_WRITES"} string in object:register_types.GRBM_GFX_INDEX.fields.5 8881 {"bits": [0, 0], "name": "RDERR_INT_ENABLE"}, string in object:register_types.GRBM_INT_CNTL.fields.0 8882 {"bits": [19, 19], "name": "GUI_IDLE_INT_ENABLE"} string in object:register_types.GRBM_INT_CNTL.fields.1 8887 {"bits": [0, 5], "name": "PERF_SEL"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.0 8888 {"bits": [10, 10], "name": "DB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.1 8889 {"bits": [11, 11], "name": "CB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.2 8890 {"bits": [12, 12], "name": "VGT_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.3 8891 {"bits": [13, 13], "name": "TA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.4 8892 {"bits": [14, 14], "name": "SX_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.5 8893 {"bits": [16, 16], "name": "SPI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.6 8894 {"bits": [17, 17], "name": "SC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.7 8895 {"bits": [18, 18], "name": "PA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.8 8896 {"bits": [19, 19], "name": "GRBM_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.9 8897 {"bits": [20, 20], "name": "DB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.10 8898 {"bits": [21, 21], "name": "CB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.11 8899 {"bits": [22, 22], "name": "CP_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.12 8900 {"bits": [23, 23], "name": "IA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.13 8901 {"bits": [24, 24], "name": "GDS_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.14 8902 {"bits": [25, 25], "name": "BCI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.15 8903 {"bits": [26, 26], "name": "RLC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.16 8904 {"bits": [27, 27], "name": "TC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.17 8905 {"bits": [28, 28], "name": "WD_BUSY_USER_DEFINED_MASK"} string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.18 8910 {"bits": [0, 3], "name": "REQ_TYPE"}, string in object:register_types.GRBM_PWR_CNTL.fields.0 8911 {"bits": [4, 7], "name": "RSP_TYPE"} string in object:register_types.GRBM_PWR_CNTL.fields.1 8916 {"bits": [2, 17], "name": "READ_ADDRESS"}, string in object:register_types.GRBM_READ_ERROR.fields.0 8917 {"bits": [20, 21], "name": "READ_PIPEID"}, string in object:register_types.GRBM_READ_ERROR.fields.1 8918 {"bits": [22, 23], "name": "READ_MEID"}, string in object:register_types.GRBM_READ_ERROR.fields.2 8919 {"bits": [31, 31], "name": "READ_ERROR"} string in object:register_types.GRBM_READ_ERROR.fields.3 8924 {"bits": [0, 5], "name": "PERF_SEL"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.0 8925 {"bits": [10, 10], "name": "DB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.1 8926 {"bits": [11, 11], "name": "CB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.2 8927 {"bits": [12, 12], "name": "TA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.3 8928 {"bits": [13, 13], "name": "SX_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.4 8929 {"bits": [15, 15], "name": "SPI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.5 8930 {"bits": [16, 16], "name": "SC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.6 8931 {"bits": [17, 17], "name": "DB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.7 8932 {"bits": [18, 18], "name": "CB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.8 8933 {"bits": [19, 19], "name": "VGT_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.9 8934 {"bits": [20, 20], "name": "PA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.10 8935 {"bits": [21, 21], "name": "BCI_BUSY_USER_DEFINED_MASK"} string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.11 8940 {"bits": [0, 5], "name": "SKEW_TOP_THRESHOLD"}, string in object:register_types.GRBM_SKEW_CNTL.fields.0 8941 {"bits": [6, 11], "name": "SKEW_COUNT"} string in object:register_types.GRBM_SKEW_CNTL.fields.1 8946 {"bits": [0, 0], "name": "SOFT_RESET_CP"}, string in object:register_types.GRBM_SOFT_RESET.fields.0 8947 {"bits": [2, 2], "name": "SOFT_RESET_RLC"}, string in object:register_types.GRBM_SOFT_RESET.fields.1 8948 {"bits": [16, 16], "name": "SOFT_RESET_GFX"}, string in object:register_types.GRBM_SOFT_RESET.fields.2 8949 {"bits": [17, 17], "name": "SOFT_RESET_CPF"}, string in object:register_types.GRBM_SOFT_RESET.fields.3 8950 {"bits": [18, 18], "name": "SOFT_RESET_CPC"}, string in object:register_types.GRBM_SOFT_RESET.fields.4 8951 {"bits": [19, 19], "name": "SOFT_RESET_CPG"} string in object:register_types.GRBM_SOFT_RESET.fields.5 8956 {"bits": [0, 3], "name": "ME0PIPE0_CMDFIFO_AVAIL"}, string in object:register_types.GRBM_STATUS.fields.0 8957 {"bits": [5, 5], "name": "SRBM_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.1 8958 {"bits": [7, 7], "name": "ME0PIPE0_CF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.2 8959 {"bits": [8, 8], "name": "ME0PIPE0_PF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.3 8960 {"bits": [9, 9], "name": "GDS_DMA_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.4 8961 {"bits": [12, 12], "name": "DB_CLEAN"}, string in object:register_types.GRBM_STATUS.fields.5 8962 {"bits": [13, 13], "name": "CB_CLEAN"}, string in object:register_types.GRBM_STATUS.fields.6 8963 {"bits": [14, 14], "name": "TA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.7 8964 {"bits": [15, 15], "name": "GDS_BUSY"}, string in object:register_types.GRBM_STATUS.fields.8 8965 {"bits": [16, 16], "name": "WD_BUSY_NO_DMA"}, string in object:register_types.GRBM_STATUS.fields.9 8966 {"bits": [17, 17], "name": "VGT_BUSY"}, string in object:register_types.GRBM_STATUS.fields.10 8967 {"bits": [18, 18], "name": "IA_BUSY_NO_DMA"}, string in object:register_types.GRBM_STATUS.fields.11 8968 {"bits": [19, 19], "name": "IA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.12 8969 {"bits": [20, 20], "name": "SX_BUSY"}, string in object:register_types.GRBM_STATUS.fields.13 8970 {"bits": [21, 21], "name": "WD_BUSY"}, string in object:register_types.GRBM_STATUS.fields.14 8971 {"bits": [22, 22], "name": "SPI_BUSY"}, string in object:register_types.GRBM_STATUS.fields.15 8972 {"bits": [23, 23], "name": "BCI_BUSY"}, string in object:register_types.GRBM_STATUS.fields.16 8973 {"bits": [24, 24], "name": "SC_BUSY"}, string in object:register_types.GRBM_STATUS.fields.17 8974 {"bits": [25, 25], "name": "PA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.18 8975 {"bits": [26, 26], "name": "DB_BUSY"}, string in object:register_types.GRBM_STATUS.fields.19 8976 {"bits": [28, 28], "name": "CP_COHERENCY_BUSY"}, string in object:register_types.GRBM_STATUS.fields.20 8977 {"bits": [29, 29], "name": "CP_BUSY"}, string in object:register_types.GRBM_STATUS.fields.21 8978 {"bits": [30, 30], "name": "CB_BUSY"}, string in object:register_types.GRBM_STATUS.fields.22 8979 {"bits": [31, 31], "name": "GUI_ACTIVE"} string in object:register_types.GRBM_STATUS.fields.23 8984 {"bits": [0, 3], "name": "ME0PIPE1_CMDFIFO_AVAIL"}, string in object:register_types.GRBM_STATUS2.fields.0 8985 {"bits": [0, 0], "name": "RLC_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.1 8986 {"bits": [4, 4], "name": "ME0PIPE1_CF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.2 8987 {"bits": [5, 5], "name": "ME0PIPE1_PF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.3 8988 {"bits": [6, 6], "name": "ME1PIPE0_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.4 8989 {"bits": [7, 7], "name": "ME1PIPE1_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.5 8990 {"bits": [8, 8], "name": "ME1PIPE2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.6 8991 {"bits": [8, 8], "name": "RLC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.7 8992 {"bits": [9, 9], "name": "ME1PIPE3_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.8 8993 {"bits": [9, 9], "name": "TC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.9 8994 {"bits": [10, 10], "name": "ME2PIPE0_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.10 8995 {"bits": [11, 11], "name": "ME2PIPE1_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.11 8996 {"bits": [12, 12], "name": "ME2PIPE2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.12 8997 {"bits": [13, 13], "name": "ME2PIPE3_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.13 8998 {"bits": [28, 28], "name": "CPF_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.14 8999 {"bits": [29, 29], "name": "CPC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.15 9000 {"bits": [30, 30], "name": "CPG_BUSY"} string in object:register_types.GRBM_STATUS2.fields.16 9005 {"bits": [1, 1], "name": "DB_CLEAN"}, string in object:register_types.GRBM_STATUS_SE0.fields.0 9006 {"bits": [2, 2], "name": "CB_CLEAN"}, string in object:register_types.GRBM_STATUS_SE0.fields.1 9007 {"bits": [22, 22], "name": "BCI_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.2 9008 {"bits": [23, 23], "name": "VGT_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.3 9009 {"bits": [24, 24], "name": "PA_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.4 9010 {"bits": [25, 25], "name": "TA_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.5 9011 {"bits": [26, 26], "name": "SX_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.6 9012 {"bits": [27, 27], "name": "SPI_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.7 9013 {"bits": [29, 29], "name": "SC_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.8 9014 {"bits": [30, 30], "name": "DB_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.9 9015 {"bits": [31, 31], "name": "CB_BUSY"} string in object:register_types.GRBM_STATUS_SE0.fields.10 9020 {"bits": [0, 7], "name": "WAIT_IDLE_CLOCKS"} string in object:register_types.GRBM_WAIT_IDLE_CLOCKS.fields.0 9025 {"bits": [0, 0], "name": "IA_BUSY"}, string in object:register_types.IA_CNTL_STATUS.fields.0 9026 {"bits": [1, 1], "name": "IA_DMA_BUSY"}, string in object:register_types.IA_CNTL_STATUS.fields.1 9027 {"bits": [2, 2], "name": "IA_DMA_REQ_BUSY"}, string in object:register_types.IA_CNTL_STATUS.fields.2 9028 {"bits": [3, 3], "name": "IA_GRP_BUSY"}, string in object:register_types.IA_CNTL_STATUS.fields.3 9029 {"bits": [4, 4], "name": "IA_ADC_BUSY"} string in object:register_types.IA_CNTL_STATUS.fields.4 9034 {"bits": [0, 5], "name": "IA_DEBUG_INDX"}, string in object:register_types.IA_DEBUG_CNTL.fields.0 9035 {"bits": [6, 6], "name": "IA_DEBUG_SEL_BUS_B"} string in object:register_types.IA_DEBUG_CNTL.fields.1 9040 {"bits": [0, 15], "name": "PRIMGROUP_SIZE"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.0 9041 {"bits": [16, 16], "name": "PARTIAL_VS_WAVE_ON"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.1 9042 {"bits": [17, 17], "name": "SWITCH_ON_EOP"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.2 9043 {"bits": [18, 18], "name": "PARTIAL_ES_WAVE_ON"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.3 9044 {"bits": [19, 19], "name": "SWITCH_ON_EOI"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.4 9045 {"bits": [20, 20], "name": "WD_SWITCH_ON_EOP"} string in object:register_types.IA_MULTI_VGT_PARAM.fields.5 9050 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.IA_PERFCOUNTER0_SELECT.fields.0 9051 {"bits": [10, 19], "name": "PERF_SEL1"}, string in object:register_types.IA_PERFCOUNTER0_SELECT.fields.1 9052 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.IA_PERFCOUNTER0_SELECT.fields.2 9053 {"bits": [24, 27], "name": "PERF_MODE1"}, string in object:register_types.IA_PERFCOUNTER0_SELECT.fields.3 9054 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.IA_PERFCOUNTER0_SELECT.fields.4 9059 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.IA_PERFCOUNTER1_SELECT.fields.0 9060 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.IA_PERFCOUNTER1_SELECT.fields.1 9065 {"bits": [0, 0], "name": "ENABLE"}, string in object:register_types.IA_VMID_OVERRIDE.fields.0 9066 {"bits": [1, 4], "name": "VMID"} string in object:register_types.IA_VMID_OVERRIDE.fields.1 9071 {"bits": [0, 0], "name": "UCP_ENA_0"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.0 9072 {"bits": [1, 1], "name": "UCP_ENA_1"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.1 9073 {"bits": [2, 2], "name": "UCP_ENA_2"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.2 9074 {"bits": [3, 3], "name": "UCP_ENA_3"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.3 9075 {"bits": [4, 4], "name": "UCP_ENA_4"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.4 9076 {"bits": [5, 5], "name": "UCP_ENA_5"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.5 9077 {"bits": [13, 13], "name": "PS_UCP_Y_SCALE_NEG"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.6 9078 {"bits": [14, 15], "name": "PS_UCP_MODE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.7 9079 {"bits": [16, 16], "name": "CLIP_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.8 9080 {"bits": [17, 17], "name": "UCP_CULL_ONLY_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.9 9081 {"bits": [18, 18], "name": "BOUNDARY_EDGE_FLAG_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.10 9082 {"bits": [19, 19], "name": "DX_CLIP_SPACE_DEF"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.11 9083 {"bits": [20, 20], "name": "DIS_CLIP_ERR_DETECT"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.12 9084 {"bits": [21, 21], "name": "VTX_KILL_OR"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.13 9085 {"bits": [22, 22], "name": "DX_RASTERIZATION_KILL"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.14 9086 {"bits": [24, 24], "name": "DX_LINEAR_ATTR_CLIP_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.15 9087 {"bits": [25, 25], "name": "VTE_VPORT_PROVOKE_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.16 9088 {"bits": [26, 26], "name": "ZCLIP_NEAR_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.17 9089 {"bits": [27, 27], "name": "ZCLIP_FAR_DISABLE"} string in object:register_types.PA_CL_CLIP_CNTL.fields.18 9094 {"bits": [31, 31], "name": "CL_BUSY"} string in object:register_types.PA_CL_CNTL_STATUS.fields.0 9099 {"bits": [0, 0], "name": "CLIP_VTX_REORDER_ENA"}, string in object:register_types.PA_CL_ENHANCE.fields.0 9100 {"bits": [1, 2], "name": "NUM_CLIP_SEQ"}, string in object:register_types.PA_CL_ENHANCE.fields.1 9101 {"bits": [3, 3], "name": "CLIPPED_PRIM_SEQ_STALL"}, string in object:register_types.PA_CL_ENHANCE.fields.2 9102 {"bits": [4, 4], "name": "VE_NAN_PROC_DISABLE"}, string in object:register_types.PA_CL_ENHANCE.fields.3 9103 {"bits": [5, 5], "name": "XTRA_DEBUG_REG_SEL"}, string in object:register_types.PA_CL_ENHANCE.fields.4 9104 {"bits": [28, 28], "name": "ECO_SPARE3"}, string in object:register_types.PA_CL_ENHANCE.fields.5 9105 {"bits": [29, 29], "name": "ECO_SPARE2"}, string in object:register_types.PA_CL_ENHANCE.fields.6 9106 {"bits": [30, 30], "name": "ECO_SPARE1"}, string in object:register_types.PA_CL_ENHANCE.fields.7 9107 {"bits": [31, 31], "name": "ECO_SPARE0"} string in object:register_types.PA_CL_ENHANCE.fields.8 9112 {"bits": [0, 0], "name": "VTE_XY_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.0 9113 {"bits": [1, 1], "name": "VTE_Z_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.1 9114 {"bits": [2, 2], "name": "VTE_W_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.2 9115 {"bits": [3, 3], "name": "VTE_0XNANINF_IS_0"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.3 9116 {"bits": [4, 4], "name": "VTE_XY_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.4 9117 {"bits": [5, 5], "name": "VTE_Z_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.5 9118 {"bits": [6, 6], "name": "VTE_W_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.6 9119 {"bits": [7, 7], "name": "VTE_W_RECIP_NAN_IS_0"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.7 9120 {"bits": [8, 8], "name": "VS_XY_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.8 9121 {"bits": [9, 9], "name": "VS_XY_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.9 9122 {"bits": [10, 10], "name": "VS_Z_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.10 9123 {"bits": [11, 11], "name": "VS_Z_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.11 9124 {"bits": [12, 12], "name": "VS_W_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.12 9125 {"bits": [13, 13], "name": "VS_W_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.13 9126 {"bits": [14, 14], "name": "VS_CLIP_DIST_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.14 9127 {"bits": [20, 20], "name": "VTE_NO_OUTPUT_NEG_0"} string in object:register_types.PA_CL_NANINF_CNTL.fields.15 9132 {"bits": [0, 0], "name": "CLIP_DIST_ENA_0"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.0 9133 {"bits": [1, 1], "name": "CLIP_DIST_ENA_1"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.1 9134 {"bits": [2, 2], "name": "CLIP_DIST_ENA_2"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.2 9135 {"bits": [3, 3], "name": "CLIP_DIST_ENA_3"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.3 9136 {"bits": [4, 4], "name": "CLIP_DIST_ENA_4"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.4 9137 {"bits": [5, 5], "name": "CLIP_DIST_ENA_5"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.5 9138 {"bits": [6, 6], "name": "CLIP_DIST_ENA_6"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.6 9139 {"bits": [7, 7], "name": "CLIP_DIST_ENA_7"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.7 9140 {"bits": [8, 8], "name": "CULL_DIST_ENA_0"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.8 9141 {"bits": [9, 9], "name": "CULL_DIST_ENA_1"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.9 9142 {"bits": [10, 10], "name": "CULL_DIST_ENA_2"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.10 9143 {"bits": [11, 11], "name": "CULL_DIST_ENA_3"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.11 9144 {"bits": [12, 12], "name": "CULL_DIST_ENA_4"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.12 9145 {"bits": [13, 13], "name": "CULL_DIST_ENA_5"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.13 9146 {"bits": [14, 14], "name": "CULL_DIST_ENA_6"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.14 9147 {"bits": [15, 15], "name": "CULL_DIST_ENA_7"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.15 9148 {"bits": [16, 16], "name": "USE_VTX_POINT_SIZE"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.16 9149 {"bits": [17, 17], "name": "USE_VTX_EDGE_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.17 9150 {"bits": [18, 18], "name": "USE_VTX_RENDER_TARGET_INDX"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.18 9151 {"bits": [19, 19], "name": "USE_VTX_VIEWPORT_INDX"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.19 9152 {"bits": [20, 20], "name": "USE_VTX_KILL_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.20 9153 {"bits": [21, 21], "name": "VS_OUT_MISC_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.21 9154 {"bits": [22, 22], "name": "VS_OUT_CCDIST0_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.22 9155 {"bits": [23, 23], "name": "VS_OUT_CCDIST1_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.23 9156 {"bits": [24, 24], "name": "VS_OUT_MISC_SIDE_BUS_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.24 9157 {"bits": [25, 25], "name": "USE_VTX_GS_CUT_FLAG"} string in object:register_types.PA_CL_VS_OUT_CNTL.fields.25 9162 {"bits": [0, 0], "name": "VPORT_X_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.0 9163 {"bits": [1, 1], "name": "VPORT_X_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.1 9164 {"bits": [2, 2], "name": "VPORT_Y_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.2 9165 {"bits": [3, 3], "name": "VPORT_Y_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.3 9166 {"bits": [4, 4], "name": "VPORT_Z_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.4 9167 {"bits": [5, 5], "name": "VPORT_Z_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.5 9168 {"bits": [8, 8], "name": "VTX_XY_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.6 9169 {"bits": [9, 9], "name": "VTX_Z_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.7 9170 {"bits": [10, 10], "name": "VTX_W0_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.8 9171 {"bits": [11, 11], "name": "PERFCOUNTER_REF"} string in object:register_types.PA_CL_VTE_CNTL.fields.9 9176 {"bits": [0, 2], "name": "MSAA_NUM_SAMPLES"}, string in object:register_types.PA_SC_AA_CONFIG.fields.0 9177 {"bits": [4, 4], "name": "AA_MASK_CENTROID_DTMN"}, string in object:register_types.PA_SC_AA_CONFIG.fields.1 9178 {"bits": [13, 16], "name": "MAX_SAMPLE_DIST"}, string in object:register_types.PA_SC_AA_CONFIG.fields.2 9179 {"bits": [20, 22], "name": "MSAA_EXPOSED_SAMPLES"}, string in object:register_types.PA_SC_AA_CONFIG.fields.3 9180 {"bits": [24, 25], "name": "DETAIL_TO_EXPOSED_MODE"} string in object:register_types.PA_SC_AA_CONFIG.fields.4 9185 {"bits": [0, 15], "name": "AA_MASK_X0Y0"}, string in object:register_types.PA_SC_AA_MASK_X0Y0_X1Y0.fields.0 9186 {"bits": [16, 31], "name": "AA_MASK_X1Y0"} string in object:register_types.PA_SC_AA_MASK_X0Y0_X1Y0.fields.1 9191 {"bits": [0, 15], "name": "AA_MASK_X0Y1"}, string in object:register_types.PA_SC_AA_MASK_X0Y1_X1Y1.fields.0 9192 {"bits": [16, 31], "name": "AA_MASK_X1Y1"} string in object:register_types.PA_SC_AA_MASK_X0Y1_X1Y1.fields.1 9197 {"bits": [0, 3], "name": "S0_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.0 9198 {"bits": [4, 7], "name": "S0_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.1 9199 {"bits": [8, 11], "name": "S1_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.2 9200 {"bits": [12, 15], "name": "S1_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.3 9201 {"bits": [16, 19], "name": "S2_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.4 9202 {"bits": [20, 23], "name": "S2_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.5 9203 {"bits": [24, 27], "name": "S3_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.6 9204 {"bits": [28, 31], "name": "S3_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.7 9209 {"bits": [0, 3], "name": "S4_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.0 9210 {"bits": [4, 7], "name": "S4_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.1 9211 {"bits": [8, 11], "name": "S5_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.2 9212 {"bits": [12, 15], "name": "S5_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.3 9213 {"bits": [16, 19], "name": "S6_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.4 9214 {"bits": [20, 23], "name": "S6_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.5 9215 {"bits": [24, 27], "name": "S7_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.6 9216 {"bits": [28, 31], "name": "S7_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.7 9221 {"bits": [0, 3], "name": "S8_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.0 9222 {"bits": [4, 7], "name": "S8_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.1 9223 {"bits": [8, 11], "name": "S9_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.2 9224 {"bits": [12, 15], "name": "S9_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.3 9225 {"bits": [16, 19], "name": "S10_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.4 9226 {"bits": [20, 23], "name": "S10_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.5 9227 {"bits": [24, 27], "name": "S11_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.6 9228 {"bits": [28, 31], "name": "S11_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.7 9233 {"bits": [0, 3], "name": "S12_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.0 9234 {"bits": [4, 7], "name": "S12_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.1 9235 {"bits": [8, 11], "name": "S13_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.2 9236 {"bits": [12, 15], "name": "S13_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.3 9237 {"bits": [16, 19], "name": "S14_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.4 9238 {"bits": [20, 23], "name": "S14_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.5 9239 {"bits": [24, 27], "name": "S15_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.6 9240 {"bits": [28, 31], "name": "S15_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.7 9245 {"bits": [0, 3], "name": "DISTANCE_0"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.0 9246 {"bits": [4, 7], "name": "DISTANCE_1"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.1 9247 {"bits": [8, 11], "name": "DISTANCE_2"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.2 9248 {"bits": [12, 15], "name": "DISTANCE_3"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.3 9249 {"bits": [16, 19], "name": "DISTANCE_4"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.4 9250 {"bits": [20, 23], "name": "DISTANCE_5"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.5 9251 {"bits": [24, 27], "name": "DISTANCE_6"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.6 9252 {"bits": [28, 31], "name": "DISTANCE_7"} string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.7 9257 {"bits": [0, 3], "name": "DISTANCE_8"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.0 9258 {"bits": [4, 7], "name": "DISTANCE_9"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.1 9259 {"bits": [8, 11], "name": "DISTANCE_10"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.2 9260 {"bits": [12, 15], "name": "DISTANCE_11"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.3 9261 {"bits": [16, 19], "name": "DISTANCE_12"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.4 9262 {"bits": [20, 23], "name": "DISTANCE_13"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.5 9263 {"bits": [24, 27], "name": "DISTANCE_14"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.6 9264 {"bits": [28, 31], "name": "DISTANCE_15"} string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.7 9269 {"bits": [0, 14], "name": "BR_X"}, string in object:register_types.PA_SC_CLIPRECT_0_BR.fields.0 9270 {"bits": [16, 30], "name": "BR_Y"} string in object:register_types.PA_SC_CLIPRECT_0_BR.fields.1 9275 {"bits": [0, 14], "name": "TL_X"}, string in object:register_types.PA_SC_CLIPRECT_0_TL.fields.0 9276 {"bits": [16, 30], "name": "TL_Y"} string in object:register_types.PA_SC_CLIPRECT_0_TL.fields.1 9281 {"bits": [0, 15], "enum_ref": "CLIP_RULE", "name": "CLIP_RULE"} string in object:register_types.PA_SC_CLIPRECT_RULE.fields.0 9286 {"bits": [0, 5], "name": "SC_DEBUG_INDX"} string in object:register_types.PA_SC_DEBUG_CNTL.fields.0 9291 {"bits": [0, 3], "name": "ER_TRI"}, string in object:register_types.PA_SC_EDGERULE.fields.0 9292 {"bits": [4, 7], "name": "ER_POINT"}, string in object:register_types.PA_SC_EDGERULE.fields.1 9293 {"bits": [8, 11], "name": "ER_RECT"}, string in object:register_types.PA_SC_EDGERULE.fields.2 9294 {"bits": [12, 17], "name": "ER_LINE_LR"}, string in object:register_types.PA_SC_EDGERULE.fields.3 9295 {"bits": [18, 23], "name": "ER_LINE_RL"}, string in object:register_types.PA_SC_EDGERULE.fields.4 9296 {"bits": [24, 27], "name": "ER_LINE_TB"}, string in object:register_types.PA_SC_EDGERULE.fields.5 9297 {"bits": [28, 31], "name": "ER_LINE_BT"} string in object:register_types.PA_SC_EDGERULE.fields.6 9302 {"bits": [0, 0], "name": "ENABLE_PA_SC_OUT_OF_ORDER"}, string in object:register_types.PA_SC_ENHANCE.fields.0 9303 {"bits": [1, 1], "name": "DISABLE_SC_DB_TILE_FIX"}, string in object:register_types.PA_SC_ENHANCE.fields.1 9304 {"bits": [2, 2], "name": "DISABLE_AA_MASK_FULL_FIX"}, string in object:register_types.PA_SC_ENHANCE.fields.2 9305 {"bits": [3, 3], "name": "ENABLE_1XMSAA_SAMPLE_LOCATIONS"}, string in object:register_types.PA_SC_ENHANCE.fields.3 9306 {"bits": [4, 4], "name": "ENABLE_1XMSAA_SAMPLE_LOC_CENTROID"}, string in object:register_types.PA_SC_ENHANCE.fields.4 9307 {"bits": [5, 5], "name": "DISABLE_SCISSOR_FIX"}, string in object:register_types.PA_SC_ENHANCE.fields.5 9308 {"bits": [6, 7], "name": "DISABLE_PW_BUBBLE_COLLAPSE"}, string in object:register_types.PA_SC_ENHANCE.fields.6 9309 {"bits": [8, 8], "name": "SEND_UNLIT_STILES_TO_PACKER"}, string in object:register_types.PA_SC_ENHANCE.fields.7 9310 {"bits": [9, 9], "name": "DISABLE_DUALGRAD_PERF_OPTIMIZATION"}, string in object:register_types.PA_SC_ENHANCE.fields.8 9311 {"bits": [10, 10], "name": "DISABLE_SC_PROCESS_RESET_PRIM"}, string in object:register_types.PA_SC_ENHANCE.fields.9 9312 {"bits": [11, 11], "name": "DISABLE_SC_PROCESS_RESET_SUPERTILE"}, string in object:register_types.PA_SC_ENHANCE.fields.10 9313 {"bits": [12, 12], "name": "DISABLE_SC_PROCESS_RESET_TILE"}, string in object:register_types.PA_SC_ENHANCE.fields.11 9314 {"bits": [13, 13], "name": "DISABLE_PA_SC_GUIDANCE"}, string in object:register_types.PA_SC_ENHANCE.fields.12 9315 {"bits": [14, 14], "name": "DISABLE_EOV_ALL_CTRL_ONLY_COMBINATIONS"}, string in object:register_types.PA_SC_ENHANCE.fields.13 9316 {"bits": [15, 15], "name": "ENABLE_MULTICYCLE_BUBBLE_FREEZE"}, string in object:register_types.PA_SC_ENHANCE.fields.14 9317 {"bits": [16, 16], "name": "DISABLE_OUT_OF_ORDER_PA_SC_GUIDANCE"}, string in object:register_types.PA_SC_ENHANCE.fields.15 9318 {"bits": [17, 17], "name": "ENABLE_OUT_OF_ORDER_POLY_MODE"}, string in object:register_types.PA_SC_ENHANCE.fields.16 9319 {"bits": [18, 18], "name": "DISABLE_OUT_OF_ORDER_EOP_SYNC_NULL_PRIMS_LAST"}, string in object:register_types.PA_SC_ENHANCE.fields.17 9320 {"bits": [19, 19], "name": "DISABLE_OUT_OF_ORDER_THRESHOLD_SWITCHING"}, string in object:register_types.PA_SC_ENHANCE.fields.18 9321 {"bits": [20, 20], "name": "ENABLE_OUT_OF_ORDER_THRESHOLD_SWITCH_AT_EOPG_ONLY"}, string in object:register_types.PA_SC_ENHANCE.fields.19 9322 {"bits": [21, 21], "name": "DISABLE_OUT_OF_ORDER_DESIRED_FIFO_EMPTY_SWITCHING"}, string in object:register_types.PA_SC_ENHANCE.fields.20 9323 {"bits": [22, 22], "name": "DISABLE_OUT_OF_ORDER_SELECTED_FIFO_EMPTY_SWITCHING"}, string in object:register_types.PA_SC_ENHANCE.fields.21 9324 {"bits": [23, 23], "name": "DISABLE_OUT_OF_ORDER_EMPTY_SWITCHING_HYSTERYSIS"}, string in object:register_types.PA_SC_ENHANCE.fields.22 9325 {"bits": [24, 24], "name": "ENABLE_OUT_OF_ORDER_DESIRED_FIFO_IS_NEXT_FEID"}, string in object:register_types.PA_SC_ENHANCE.fields.23 9326 {"bits": [30, 30], "name": "ECO_SPARE1"}, string in object:register_types.PA_SC_ENHANCE.fields.24 9327 {"bits": [31, 31], "name": "ECO_SPARE0"} string in object:register_types.PA_SC_ENHANCE.fields.25 9332 {"bits": [0, 7], "name": "DEPTH"} string in object:register_types.PA_SC_FIFO_DEPTH_CNTL.fields.0 9337 {"bits": [0, 5], "name": "SC_FRONTEND_PRIM_FIFO_SIZE"}, string in object:register_types.PA_SC_FIFO_SIZE.fields.0 9338 {"bits": [6, 14], "name": "SC_BACKEND_PRIM_FIFO_SIZE"}, string in object:register_types.PA_SC_FIFO_SIZE.fields.1 9339 {"bits": [15, 20], "name": "SC_HIZ_TILE_FIFO_SIZE"}, string in object:register_types.PA_SC_FIFO_SIZE.fields.2 9340 {"bits": [23, 31], "name": "SC_EARLYZ_TILE_FIFO_SIZE"} string in object:register_types.PA_SC_FIFO_SIZE.fields.3 9345 {"bits": [0, 15], "name": "FORCE_EOV_MAX_CLK_CNT"}, string in object:register_types.PA_SC_FORCE_EOV_MAX_CNTS.fields.0 9346 {"bits": [16, 31], "name": "FORCE_EOV_MAX_REZ_CNT"} string in object:register_types.PA_SC_FORCE_EOV_MAX_CNTS.fields.1 9351 {"bits": [0, 14], "name": "TL_X"}, string in object:register_types.PA_SC_GENERIC_SCISSOR_TL.fields.0 9352 {"bits": [16, 30], "name": "TL_Y"}, string in object:register_types.PA_SC_GENERIC_SCISSOR_TL.fields.1 9353 {"bits": [31, 31], "name": "WINDOW_OFFSET_DISABLE"} string in object:register_types.PA_SC_GENERIC_SCISSOR_TL.fields.2 9358 {"bits": [0, 5], "name": "SC_DB_TILE_IF_FIFO_SIZE"}, string in object:register_types.PA_SC_IF_FIFO_SIZE.fields.0 9359 {"bits": [6, 11], "name": "SC_DB_QUAD_IF_FIFO_SIZE"}, string in object:register_types.PA_SC_IF_FIFO_SIZE.fields.1 9360 {"bits": [12, 17], "name": "SC_SPI_IF_FIFO_SIZE"}, string in object:register_types.PA_SC_IF_FIFO_SIZE.fields.2 9361 {"bits": [18, 23], "name": "SC_BCI_IF_FIFO_SIZE"} string in object:register_types.PA_SC_IF_FIFO_SIZE.fields.3 9366 {"bits": [9, 9], "name": "EXPAND_LINE_WIDTH"}, string in object:register_types.PA_SC_LINE_CNTL.fields.0 9367 {"bits": [10, 10], "name": "LAST_PIXEL"}, string in object:register_types.PA_SC_LINE_CNTL.fields.1 9368 {"bits": [11, 11], "name": "PERPENDICULAR_ENDCAP_ENA"}, string in object:register_types.PA_SC_LINE_CNTL.fields.2 9369 {"bits": [12, 12], "name": "DX10_DIAMOND_TEST_ENA"} string in object:register_types.PA_SC_LINE_CNTL.fields.3 9374 {"bits": [0, 15], "name": "LINE_PATTERN"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.0 9375 {"bits": [16, 23], "name": "REPEAT_COUNT"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.1 9376 {"bits": [28, 28], "name": "PATTERN_BIT_ORDER"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.2 9377 {"bits": [29, 30], "name": "AUTO_RESET_CNTL"} string in object:register_types.PA_SC_LINE_STIPPLE.fields.3 9382 {"bits": [0, 3], "name": "CURRENT_PTR"}, string in object:register_types.PA_SC_LINE_STIPPLE_STATE.fields.0 9383 {"bits": [8, 15], "name": "CURRENT_COUNT"} string in object:register_types.PA_SC_LINE_STIPPLE_STATE.fields.1 9388 {"bits": [0, 0], "name": "MSAA_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.0 9389 {"bits": [1, 1], "name": "VPORT_SCISSOR_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.1 9390 {"bits": [2, 2], "name": "LINE_STIPPLE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.2 9391 {"bits": [3, 3], "name": "SEND_UNLIT_STILES_TO_PKR"} string in object:register_types.PA_SC_MODE_CNTL_0.fields.3 9396 {"bits": [0, 0], "name": "WALK_SIZE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.0 9397 {"bits": [1, 1], "name": "WALK_ALIGNMENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.1 9398 {"bits": [2, 2], "name": "WALK_ALIGN8_PRIM_FITS_ST"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.2 9399 {"bits": [3, 3], "name": "WALK_FENCE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.3 9400 {"bits": [4, 6], "name": "WALK_FENCE_SIZE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.4 9401 {"bits": [7, 7], "name": "SUPERTILE_WALK_ORDER_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.5 9402 {"bits": [8, 8], "name": "TILE_WALK_ORDER_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.6 9403 {"bits": [9, 9], "name": "TILE_COVER_DISABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.7 9404 {"bits": [10, 10], "name": "TILE_COVER_NO_SCISSOR"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.8 9405 {"bits": [11, 11], "name": "ZMM_LINE_EXTENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.9 9406 {"bits": [12, 12], "name": "ZMM_LINE_OFFSET"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.10 9407 {"bits": [13, 13], "name": "ZMM_RECT_EXTENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.11 9408 {"bits": [14, 14], "name": "KILL_PIX_POST_HI_Z"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.12 9409 {"bits": [15, 15], "name": "KILL_PIX_POST_DETAIL_MASK"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.13 9410 {"bits": [16, 16], "name": "PS_ITER_SAMPLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.14 9411 {"bits": [17, 17], "name": "MULTI_SHADER_ENGINE_PRIM_DISCARD_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.15 9412 {"bits": [18, 18], "name": "MULTI_GPU_SUPERTILE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.16 9413 {"bits": [19, 19], "name": "GPU_ID_OVERRIDE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.17 9414 {"bits": [20, 23], "name": "GPU_ID_OVERRIDE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.18 9415 {"bits": [24, 24], "name": "MULTI_GPU_PRIM_DISCARD_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.19 9416 {"bits": [25, 25], "name": "FORCE_EOV_CNTDWN_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.20 9417 {"bits": [26, 26], "name": "FORCE_EOV_REZ_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.21 9418 {"bits": [27, 27], "name": "OUT_OF_ORDER_PRIMITIVE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.22 9419 {"bits": [28, 30], "name": "OUT_OF_ORDER_WATER_MARK"} string in object:register_types.PA_SC_MODE_CNTL_1.fields.23 9424 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.PA_SC_PERFCOUNTER0_SELECT.fields.0 9425 {"bits": [10, 19], "name": "PERF_SEL1"}, string in object:register_types.PA_SC_PERFCOUNTER0_SELECT.fields.1 9426 {"bits": [20, 23], "name": "CNTR_MODE"} string in object:register_types.PA_SC_PERFCOUNTER0_SELECT.fields.2 9431 {"bits": [0, 8], "name": "PERF_SEL"} string in object:register_types.PA_SC_PERFCOUNTER1_SELECT.fields.0 9436 {"bits": [0, 1], "enum_ref": "RbMap", "name": "RB_MAP_PKR0"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.0 9437 {"bits": [2, 3], "enum_ref": "RbMap", "name": "RB_MAP_PKR1"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.1 9438 {"bits": [4, 5], "enum_ref": "RbXsel2", "name": "RB_XSEL2"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.2 9439 {"bits": [6, 6], "enum_ref": "RbXsel", "name": "RB_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.3 9440 {"bits": [7, 7], "enum_ref": "RbYsel", "name": "RB_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.4 9441 {"bits": [8, 9], "enum_ref": "PkrMap", "name": "PKR_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.5 9442 {"bits": [10, 11], "enum_ref": "PkrXsel", "name": "PKR_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.6 9443 {"bits": [12, 13], "enum_ref": "PkrYsel", "name": "PKR_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.7 9444 {"bits": [14, 15], "enum_ref": "PkrXsel2", "name": "PKR_XSEL2"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.8 9445 {"bits": [16, 17], "enum_ref": "ScMap", "name": "SC_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.9 9446 {"bits": [18, 19], "enum_ref": "ScXsel", "name": "SC_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.10 9447 {"bits": [20, 21], "enum_ref": "ScYsel", "name": "SC_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.11 9448 {"bits": [24, 25], "enum_ref": "SeMap", "name": "SE_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.12 9449 {"bits": [26, 27], "enum_ref": "SeXsel", "name": "SE_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.13 9450 {"bits": [28, 29], "enum_ref": "SeYsel", "name": "SE_YSEL"} string in object:register_types.PA_SC_RASTER_CONFIG.fields.14 9455 {"bits": [0, 15], "name": "BR_X"}, string in object:register_types.PA_SC_SCREEN_SCISSOR_BR.fields.0 9456 {"bits": [16, 31], "name": "BR_Y"} string in object:register_types.PA_SC_SCREEN_SCISSOR_BR.fields.1 9461 {"bits": [0, 15], "name": "TL_X"}, string in object:register_types.PA_SC_SCREEN_SCISSOR_TL.fields.0 9462 {"bits": [16, 31], "name": "TL_Y"} string in object:register_types.PA_SC_SCREEN_SCISSOR_TL.fields.1 9467 {"bits": [0, 15], "name": "WINDOW_X_OFFSET"}, string in object:register_types.PA_SC_WINDOW_OFFSET.fields.0 9468 {"bits": [16, 31], "name": "WINDOW_Y_OFFSET"} string in object:register_types.PA_SC_WINDOW_OFFSET.fields.1 9473 {"bits": [31, 31], "name": "SU_BUSY"} string in object:register_types.PA_SU_CNTL_STATUS.fields.0 9478 {"bits": [0, 4], "name": "SU_DEBUG_INDX"} string in object:register_types.PA_SU_DEBUG_CNTL.fields.0 9483 {"bits": [0, 8], "name": "HW_SCREEN_OFFSET_X"}, string in object:register_types.PA_SU_HARDWARE_SCREEN_OFFSET.fields.0 9484 {"bits": [16, 24], "name": "HW_SCREEN_OFFSET_Y"} string in object:register_types.PA_SU_HARDWARE_SCREEN_OFFSET.fields.1 9489 {"bits": [0, 15], "name": "WIDTH"} string in object:register_types.PA_SU_LINE_CNTL.fields.0 9494 {"bits": [0, 1], "name": "LINE_STIPPLE_RESET"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.0 9495 {"bits": [2, 2], "name": "EXPAND_FULL_LENGTH"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.1 9496 {"bits": [3, 3], "name": "FRACTIONAL_ACCUM"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.2 9497 {"bits": [4, 4], "name": "DIAMOND_ADJUST"} string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.3 9502 {"bits": [0, 23], "name": "LINE_STIPPLE_VALUE"} string in object:register_types.PA_SU_LINE_STIPPLE_VALUE.fields.0 9507 {"bits": [0, 15], "name": "PERFCOUNTER_HI"} string in object:register_types.PA_SU_PERFCOUNTER0_HI.fields.0 9512 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.0 9513 {"bits": [10, 19], "name": "PERF_SEL1"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.1 9514 {"bits": [20, 23], "name": "CNTR_MODE"} string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.2 9519 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.PA_SU_PERFCOUNTER2_SELECT.fields.0 9520 {"bits": [20, 23], "name": "CNTR_MODE"} string in object:register_types.PA_SU_PERFCOUNTER2_SELECT.fields.1 9525 {"bits": [0, 15], "name": "MIN_SIZE"}, string in object:register_types.PA_SU_POINT_MINMAX.fields.0 9526 {"bits": [16, 31], "name": "MAX_SIZE"} string in object:register_types.PA_SU_POINT_MINMAX.fields.1 9531 {"bits": [0, 15], "name": "HEIGHT"}, string in object:register_types.PA_SU_POINT_SIZE.fields.0 9532 {"bits": [16, 31], "name": "WIDTH"} string in object:register_types.PA_SU_POINT_SIZE.fields.1 9537 {"bits": [0, 7], "name": "POLY_OFFSET_NEG_NUM_DB_BITS"}, string in object:register_types.PA_SU_POLY_OFFSET_DB_FMT_CNTL.fields.0 9538 {"bits": [8, 8], "name": "POLY_OFFSET_DB_IS_FLOAT_FMT"} string in object:register_types.PA_SU_POLY_OFFSET_DB_FMT_CNTL.fields.1 9543 {"bits": [0, 0], "name": "TRIANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.0 9544 {"bits": [1, 1], "name": "LINE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.1 9545 {"bits": [2, 2], "name": "POINT_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.2 9546 {"bits": [3, 3], "name": "RECTANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.3 9547 {"bits": [4, 4], "name": "TRIANGLE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.4 9548 {"bits": [5, 5], "name": "LINE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.5 9549 {"bits": [6, 6], "name": "POINT_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.6 9550 {"bits": [7, 7], "name": "RECTANGLE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.7 9551 {"bits": [8, 15], "name": "PRIM_EXPAND_CONSTANT"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.8 9552 {"bits": [30, 30], "name": "XMAX_RIGHT_EXCLUSION"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.9 9553 {"bits": [31, 31], "name": "YMAX_BOTTOM_EXCLUSION"} string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.10 9558 {"bits": [0, 0], "name": "CULL_FRONT"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.0 9559 {"bits": [1, 1], "name": "CULL_BACK"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.1 9560 {"bits": [2, 2], "name": "FACE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.2 9561 {"bits": [3, 4], "enum_ref": "PA_SU_SC_MODE_CNTL__POLY_MODE", "name": "POLY_MODE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.3 9562 {"bits": [5, 7], "enum_ref": "PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE", "name": "POLYMODE_ string in object:register_types.PA_SU_SC_MODE_CNTL.fields.4 9563 {"bits": [8, 10], "enum_ref": "PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE", "name": "POLYMODE string in object:register_types.PA_SU_SC_MODE_CNTL.fields.5 9564 {"bits": [11, 11], "name": "POLY_OFFSET_FRONT_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.6 9565 {"bits": [12, 12], "name": "POLY_OFFSET_BACK_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.7 9566 {"bits": [13, 13], "name": "POLY_OFFSET_PARA_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.8 9567 {"bits": [16, 16], "name": "VTX_WINDOW_OFFSET_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.9 9568 {"bits": [19, 19], "name": "PROVOKING_VTX_LAST"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.10 9569 {"bits": [20, 20], "name": "PERSP_CORR_DIS"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.11 9570 {"bits": [21, 21], "name": "MULTI_PRIM_IB_ENA"} string in object:register_types.PA_SU_SC_MODE_CNTL.fields.12 9575 {"bits": [0, 0], "name": "PIX_CENTER"}, string in object:register_types.PA_SU_VTX_CNTL.fields.0 9576 {"bits": [1, 2], "enum_ref": "PA_SU_VTX_CNTL__ROUND_MODE", "name": "ROUND_MODE"}, string in object:register_types.PA_SU_VTX_CNTL.fields.1 9577 {"bits": [3, 5], "enum_ref": "QUANT_MODE", "name": "QUANT_MODE"} string in object:register_types.PA_SU_VTX_CNTL.fields.2 9582 {"bits": [0, 7], "name": "OBSOLETE_UMSK"}, string in object:register_types.SCRATCH_UMSK.fields.0 9583 {"bits": [16, 17], "name": "OBSOLETE_SWAP"} string in object:register_types.SCRATCH_UMSK.fields.1 9588 {"bits": [0, 0], "name": "PERSP_CENTER_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.0 9589 {"bits": [4, 4], "name": "PERSP_CENTROID_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.1 9590 {"bits": [8, 8], "name": "LINEAR_CENTER_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.2 9591 {"bits": [12, 12], "name": "LINEAR_CENTROID_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.3 9592 {"bits": [16, 17], "name": "POS_FLOAT_LOCATION"}, string in object:register_types.SPI_BARYC_CNTL.fields.4 9593 {"bits": [20, 20], "name": "POS_FLOAT_ULC"}, string in object:register_types.SPI_BARYC_CNTL.fields.5 9594 {"bits": [24, 24], "name": "FRONT_FACE_ALL_BITS"} string in object:register_types.SPI_BARYC_CNTL.fields.6 9599 {"bits": [0, 20], "name": "GPR_WRITE_PRIORITY"}, string in object:register_types.SPI_CONFIG_CNTL.fields.0 9600 {"bits": [21, 23], "name": "EXP_PRIORITY_ORDER"}, string in object:register_types.SPI_CONFIG_CNTL.fields.1 9601 {"bits": [24, 24], "name": "ENABLE_SQG_TOP_EVENTS"}, string in object:register_types.SPI_CONFIG_CNTL.fields.2 9602 {"bits": [25, 25], "name": "ENABLE_SQG_BOP_EVENTS"}, string in object:register_types.SPI_CONFIG_CNTL.fields.3 9603 {"bits": [26, 26], "name": "RSRC_MGMT_RESET"}, string in object:register_types.SPI_CONFIG_CNTL.fields.4 9604 {"bits": [27, 27], "name": "TTRACE_STALL_ALL"} string in object:register_types.SPI_CONFIG_CNTL.fields.5 9609 {"bits": [0, 0], "name": "FLAT_SHADE_ENA"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.0 9610 {"bits": [1, 1], "name": "PNT_SPRITE_ENA"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.1 9611 {"bits": [2, 4], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_X"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.2 9612 {"bits": [5, 7], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_Y"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.3 9613 {"bits": [8, 10], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_Z"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.4 9614 {"bits": [11, 13], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_W"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.5 9615 {"bits": [14, 14], "name": "PNT_SPRITE_TOP_1"} string in object:register_types.SPI_INTERP_CONTROL_0.fields.6 9620 {"bits": [0, 0], "name": "PERSP_SAMPLE_ENA"}, string in object:register_types.SPI_PS_INPUT_ADDR.fields.0 9621 {"bits": [1, 1], "name": "PERSP_CENTER_ENA"}, string in object:register_types.SPI_PS_INPUT_ADDR.fields.1 9622 {"bits": [2, 2], "name": "PERSP_CENTROID_ENA"}, string in object:register_types.SPI_PS_INPUT_ADDR.fields.2 9623 {"bits": [3, 3], "name": "PERSP_PULL_MODEL_ENA"}, string in object:register_types.SPI_PS_INPUT_ADDR.fields.3 9624 {"bits": [4, 4], "name": "LINEAR_SAMPLE_ENA"}, string in object:register_types.SPI_PS_INPUT_ADDR.fields.4 9625 {"bits": [5, 5], "name": "LINEAR_CENTER_ENA"}, string in object:register_types.SPI_PS_INPUT_ADDR.fields.5 9626 {"bits": [6, 6], "name": "LINEAR_CENTROID_ENA"}, string in object:register_types.SPI_PS_INPUT_ADDR.fields.6 9627 {"bits": [7, 7], "name": "LINE_STIPPLE_TEX_ENA"}, string in object:register_types.SPI_PS_INPUT_ADDR.fields.7 9628 {"bits": [8, 8], "name": "POS_X_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ADDR.fields.8 9629 {"bits": [9, 9], "name": "POS_Y_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ADDR.fields.9 9630 {"bits": [10, 10], "name": "POS_Z_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ADDR.fields.10 9631 {"bits": [11, 11], "name": "POS_W_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ADDR.fields.11 9632 {"bits": [12, 12], "name": "FRONT_FACE_ENA"}, string in object:register_types.SPI_PS_INPUT_ADDR.fields.12 9633 {"bits": [13, 13], "name": "ANCILLARY_ENA"}, string in object:register_types.SPI_PS_INPUT_ADDR.fields.13 9634 {"bits": [14, 14], "name": "SAMPLE_COVERAGE_ENA"}, string in object:register_types.SPI_PS_INPUT_ADDR.fields.14 9635 {"bits": [15, 15], "name": "POS_FIXED_PT_ENA"} string in object:register_types.SPI_PS_INPUT_ADDR.fields.15 9640 {"bits": [0, 5], "name": "OFFSET"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.0 9641 {"bits": [8, 9], "name": "DEFAULT_VAL"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.1 9642 {"bits": [10, 10], "name": "FLAT_SHADE"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.2 9643 {"bits": [13, 16], "name": "CYL_WRAP"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.3 9644 {"bits": [17, 17], "name": "PT_SPRITE_TEX"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.4 9645 {"bits": [18, 18], "name": "DUP"} string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.5 9650 {"bits": [0, 5], "name": "OFFSET"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.0 9651 {"bits": [8, 9], "name": "DEFAULT_VAL"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.1 9652 {"bits": [10, 10], "name": "FLAT_SHADE"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.2 9653 {"bits": [18, 18], "name": "DUP"} string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.3 9658 {"bits": [0, 5], "name": "NUM_INTERP"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.0 9659 {"bits": [6, 6], "name": "PARAM_GEN"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.1 9660 {"bits": [14, 14], "name": "BC_OPTIMIZE_DISABLE"} string in object:register_types.SPI_PS_IN_CONTROL.fields.2 9665 {"bits": [0, 3], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL0_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.0 9666 {"bits": [4, 7], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL1_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.1 9667 {"bits": [8, 11], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL2_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.2 9668 {"bits": [12, 15], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL3_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.3 9669 {"bits": [16, 19], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL4_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.4 9670 {"bits": [20, 23], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL5_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.5 9671 {"bits": [24, 27], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL6_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.6 9672 {"bits": [28, 31], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL7_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_COL_FORMAT.fields.7 9677 {"bits": [0, 7], "name": "MEM_BASE"} string in object:register_types.SPI_SHADER_PGM_HI_ES.fields.0 9682 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.0 9683 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.1 9684 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.2 9685 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.3 9686 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.4 9687 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.5 9688 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.6 9689 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.7 9690 {"bits": [24, 25], "name": "VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.8 9691 {"bits": [26, 26], "name": "CU_GROUP_ENABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.9 9692 {"bits": [27, 29], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.10 9693 {"bits": [30, 30], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.11 9698 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.0 9699 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.1 9700 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.2 9701 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.3 9702 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.4 9703 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.5 9704 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.6 9705 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.7 9706 {"bits": [24, 24], "name": "CU_GROUP_ENABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.8 9707 {"bits": [25, 27], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.9 9708 {"bits": [28, 28], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.10 9713 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.0 9714 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.1 9715 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.2 9716 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.3 9717 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.4 9718 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.5 9719 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.6 9720 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.7 9721 {"bits": [24, 26], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.8 9722 {"bits": [27, 27], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.9 9727 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.0 9728 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.1 9729 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.2 9730 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.3 9731 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.4 9732 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.5 9733 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.6 9734 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.7 9735 {"bits": [24, 25], "name": "VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.8 9736 {"bits": [26, 28], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.9 9737 {"bits": [29, 29], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.10 9742 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.0 9743 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.1 9744 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.2 9745 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.3 9746 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.4 9747 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.5 9748 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.6 9749 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.7 9750 {"bits": [24, 24], "name": "CU_GROUP_DISABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.8 9751 {"bits": [25, 27], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.9 9752 {"bits": [28, 28], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.10 9757 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES.fields.0 9758 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES.fields.1 9759 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES.fields.2 9760 {"bits": [7, 7], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES.fields.3 9761 {"bits": [8, 14], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES.fields.4 9762 {"bits": [20, 28], "name": "LDS_SIZE"} string in object:register_types.SPI_SHADER_PGM_RSRC2_ES.fields.5 9767 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.0 9768 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.1 9769 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.2 9770 {"bits": [7, 13], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.3 9775 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.0 9776 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.1 9777 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.2 9778 {"bits": [7, 7], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.3 9779 {"bits": [8, 8], "name": "TG_SIZE_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.4 9780 {"bits": [9, 15], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.5 9785 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS.fields.0 9786 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS.fields.1 9787 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS.fields.2 9788 {"bits": [7, 15], "name": "LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS.fields.3 9789 {"bits": [16, 22], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_LS.fields.4 9794 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.0 9795 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.1 9796 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.2 9797 {"bits": [7, 7], "name": "WAVE_CNT_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.3 9798 {"bits": [8, 15], "name": "EXTRA_LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.4 9799 {"bits": [16, 22], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.5 9804 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.0 9805 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.1 9806 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.2 9807 {"bits": [7, 7], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.3 9808 {"bits": [8, 8], "name": "SO_BASE0_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.4 9809 {"bits": [9, 9], "name": "SO_BASE1_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.5 9810 {"bits": [10, 10], "name": "SO_BASE2_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.6 9811 {"bits": [11, 11], "name": "SO_BASE3_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.7 9812 {"bits": [12, 12], "name": "SO_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.8 9813 {"bits": [13, 19], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.9 9818 {"bits": [0, 3], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS0_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.0 9819 {"bits": [4, 7], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS1_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.1 9820 {"bits": [8, 11], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS2_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.2 9821 {"bits": [12, 15], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS3_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_POS_FORMAT.fields.3 9826 {"bits": [0, 3], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "Z_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_Z_FORMAT.fields.0 9831 {"bits": [1, 5], "name": "VS_EXPORT_COUNT"}, string in object:register_types.SPI_VS_OUT_CONFIG.fields.0 9832 {"bits": [6, 6], "name": "VS_HALF_PACK"} string in object:register_types.SPI_VS_OUT_CONFIG.fields.1 9837 {"bits": [0, 0], "name": "INST_INVALIDATE"}, string in object:register_types.SQC_CACHES.fields.0 9838 {"bits": [1, 1], "name": "DATA_INVALIDATE"}, string in object:register_types.SQC_CACHES.fields.1 9839 {"bits": [2, 2], "name": "INVALIDATE_VOLATILE"} string in object:register_types.SQC_CACHES.fields.2 9844 {"bits": [0, 1], "name": "INST_CACHE_SIZE"}, string in object:register_types.SQC_CONFIG.fields.0 9845 {"bits": [2, 3], "name": "DATA_CACHE_SIZE"}, string in object:register_types.SQC_CONFIG.fields.1 9846 {"bits": [4, 5], "name": "MISS_FIFO_DEPTH"}, string in object:register_types.SQC_CONFIG.fields.2 9847 {"bits": [6, 6], "name": "HIT_FIFO_DEPTH"}, string in object:register_types.SQC_CONFIG.fields.3 9848 {"bits": [7, 7], "name": "FORCE_ALWAYS_MISS"}, string in object:register_types.SQC_CONFIG.fields.4 9849 {"bits": [8, 8], "name": "FORCE_IN_ORDER"}, string in object:register_types.SQC_CONFIG.fields.5 9850 {"bits": [9, 9], "name": "IDENTITY_HASH_BANK"}, string in object:register_types.SQC_CONFIG.fields.6 9851 {"bits": [10, 10], "name": "IDENTITY_HASH_SET"}, string in object:register_types.SQC_CONFIG.fields.7 9852 {"bits": [11, 11], "name": "PER_VMID_INV_DISABLE"} string in object:register_types.SQC_CONFIG.fields.8 9857 {"bits": [0, 7], "name": "INST_SEC"}, string in object:register_types.SQC_SECDED_CNT.fields.0 9858 {"bits": [8, 15], "name": "INST_DED"}, string in object:register_types.SQC_SECDED_CNT.fields.1 9859 {"bits": [16, 23], "name": "DATA_SEC"}, string in object:register_types.SQC_SECDED_CNT.fields.2 9860 {"bits": [24, 31], "name": "DATA_DED"} string in object:register_types.SQC_SECDED_CNT.fields.3 9865 {"bits": [0, 15], "name": "FORCE_CU_ON_SH0"}, string in object:register_types.SQ_ALU_CLK_CTRL.fields.0 9866 {"bits": [16, 31], "name": "FORCE_CU_ON_SH1"} string in object:register_types.SQ_ALU_CLK_CTRL.fields.1 9871 {"bits": [0, 15], "name": "BASE_ADDRESS_HI"}, string in object:register_types.SQ_BUF_RSRC_WORD1.fields.0 9872 {"bits": [16, 29], "name": "STRIDE"}, string in object:register_types.SQ_BUF_RSRC_WORD1.fields.1 9873 {"bits": [30, 30], "name": "CACHE_SWIZZLE"}, string in object:register_types.SQ_BUF_RSRC_WORD1.fields.2 9874 {"bits": [31, 31], "name": "SWIZZLE_ENABLE"} string in object:register_types.SQ_BUF_RSRC_WORD1.fields.3 9879 {"bits": [0, 2], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_X"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.0 9880 {"bits": [3, 5], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Y"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.1 9881 {"bits": [6, 8], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Z"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.2 9882 {"bits": [9, 11], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_W"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.3 9883 {"bits": [12, 14], "enum_ref": "BUF_NUM_FORMAT", "name": "NUM_FORMAT"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.4 9884 {"bits": [15, 18], "enum_ref": "BUF_DATA_FORMAT", "name": "DATA_FORMAT"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.5 9885 {"bits": [19, 20], "name": "ELEMENT_SIZE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.6 9886 {"bits": [21, 22], "name": "INDEX_STRIDE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.7 9887 {"bits": [23, 23], "name": "ADD_TID_ENABLE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.8 9888 {"bits": [24, 24], "name": "ATC"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.9 9889 {"bits": [25, 25], "name": "HASH_ENABLE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.10 9890 {"bits": [26, 26], "name": "HEAP"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.11 9891 {"bits": [27, 29], "name": "MTYPE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.12 9892 {"bits": [30, 31], "enum_ref": "SQ_RSRC_BUF_TYPE", "name": "TYPE"} string in object:register_types.SQ_BUF_RSRC_WORD3.fields.13 9897 {"bits": [0, 7], "name": "UNUSED"}, string in object:register_types.SQ_CONFIG.fields.0 9898 {"bits": [8, 8], "name": "DEBUG_EN"}, string in object:register_types.SQ_CONFIG.fields.1 9899 {"bits": [9, 9], "name": "DISABLE_SCA_BYPASS"}, string in object:register_types.SQ_CONFIG.fields.2 9900 {"bits": [10, 10], "name": "DISABLE_IB_DEP_CHECK"}, string in object:register_types.SQ_CONFIG.fields.3 9901 {"bits": [11, 11], "name": "ENABLE_SOFT_CLAUSE"}, string in object:register_types.SQ_CONFIG.fields.4 9902 {"bits": [12, 12], "name": "EARLY_TA_DONE_DISABLE"}, string in object:register_types.SQ_CONFIG.fields.5 9903 {"bits": [13, 13], "name": "DUA_FLAT_LOCK_ENABLE"}, string in object:register_types.SQ_CONFIG.fields.6 9904 {"bits": [14, 14], "name": "DUA_LDS_BYPASS_DISABLE"}, string in object:register_types.SQ_CONFIG.fields.7 9905 {"bits": [15, 15], "name": "DUA_FLAT_LDS_PINGPONG_DISABLE"} string in object:register_types.SQ_CONFIG.fields.8 9910 {"bits": [0, 0], "name": "BUSY"}, string in object:register_types.SQ_DEBUG_STS_GLOBAL.fields.0 9911 {"bits": [1, 1], "name": "INTERRUPT_MSG_BUSY"}, string in object:register_types.SQ_DEBUG_STS_GLOBAL.fields.1 9912 {"bits": [4, 15], "name": "WAVE_LEVEL_SH0"}, string in object:register_types.SQ_DEBUG_STS_GLOBAL.fields.2 9913 {"bits": [16, 27], "name": "WAVE_LEVEL_SH1"} string in object:register_types.SQ_DEBUG_STS_GLOBAL.fields.3 9918 {"bits": [0, 5], "name": "LDS_DED"}, string in object:register_types.SQ_DED_CNT.fields.0 9919 {"bits": [8, 12], "name": "SGPR_DED"}, string in object:register_types.SQ_DED_CNT.fields.1 9920 {"bits": [16, 24], "name": "VGPR_DED"} string in object:register_types.SQ_DED_CNT.fields.2 9925 {"bits": [0, 3], "name": "WAVE_ID"}, string in object:register_types.SQ_DED_INFO.fields.0 9926 {"bits": [4, 5], "name": "SIMD_ID"}, string in object:register_types.SQ_DED_INFO.fields.1 9927 {"bits": [6, 8], "name": "SOURCE"}, string in object:register_types.SQ_DED_INFO.fields.2 9928 {"bits": [9, 12], "name": "VM_ID"} string in object:register_types.SQ_DED_INFO.fields.3 9933 {"bits": [0, 3], "name": "INTERRUPT_FIFO_SIZE"}, string in object:register_types.SQ_FIFO_SIZES.fields.0 9934 {"bits": [8, 11], "name": "TTRACE_FIFO_SIZE"}, string in object:register_types.SQ_FIFO_SIZES.fields.1 9935 {"bits": [16, 17], "name": "EXPORT_BUF_SIZE"}, string in object:register_types.SQ_FIFO_SIZES.fields.2 9936 {"bits": [18, 19], "name": "VMEM_DATA_FIFO_SIZE"} string in object:register_types.SQ_FIFO_SIZES.fields.3 9941 {"bits": [0, 7], "name": "BASE_ADDRESS_HI"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.0 9942 {"bits": [8, 19], "name": "MIN_LOD"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.1 9943 {"bits": [20, 25], "enum_ref": "IMG_DATA_FORMAT", "name": "DATA_FORMAT"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.2 9944 {"bits": [26, 29], "enum_ref": "IMG_NUM_FORMAT", "name": "NUM_FORMAT"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.3 9945 {"bits": [30, 31], "name": "MTYPE"} string in object:register_types.SQ_IMG_RSRC_WORD1.fields.4 9950 {"bits": [0, 13], "name": "WIDTH"}, string in object:register_types.SQ_IMG_RSRC_WORD2.fields.0 9951 {"bits": [14, 27], "name": "HEIGHT"}, string in object:register_types.SQ_IMG_RSRC_WORD2.fields.1 9952 {"bits": [28, 30], "name": "PERF_MOD"}, string in object:register_types.SQ_IMG_RSRC_WORD2.fields.2 9953 {"bits": [31, 31], "name": "INTERLACED"} string in object:register_types.SQ_IMG_RSRC_WORD2.fields.3 9958 {"bits": [0, 2], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_X"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.0 9959 {"bits": [3, 5], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Y"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.1 9960 {"bits": [6, 8], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Z"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.2 9961 {"bits": [9, 11], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_W"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.3 9962 {"bits": [12, 15], "name": "BASE_LEVEL"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.4 9963 {"bits": [16, 19], "name": "LAST_LEVEL"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.5 9964 {"bits": [20, 24], "name": "TILING_INDEX"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.6 9965 {"bits": [25, 25], "name": "POW2_PAD"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.7 9966 {"bits": [26, 26], "name": "MTYPE"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.8 9967 {"bits": [27, 27], "name": "ATC"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.9 9968 {"bits": [28, 31], "enum_ref": "SQ_RSRC_IMG_TYPE", "name": "TYPE"} string in object:register_types.SQ_IMG_RSRC_WORD3.fields.10 9973 {"bits": [0, 12], "name": "DEPTH"}, string in object:register_types.SQ_IMG_RSRC_WORD4.fields.0 9974 {"bits": [13, 26], "name": "PITCH"} string in object:register_types.SQ_IMG_RSRC_WORD4.fields.1 9979 {"bits": [0, 12], "name": "BASE_ARRAY"}, string in object:register_types.SQ_IMG_RSRC_WORD5.fields.0 9980 {"bits": [13, 25], "name": "LAST_ARRAY"} string in object:register_types.SQ_IMG_RSRC_WORD5.fields.1 9985 {"bits": [0, 11], "name": "MIN_LOD_WARN"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.0 9986 {"bits": [12, 19], "name": "COUNTER_BANK_ID"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.1 9987 {"bits": [20, 20], "name": "LOD_HDW_CNT_EN"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.2 9988 {"bits": [21, 31], "name": "UNUNSED"} string in object:register_types.SQ_IMG_RSRC_WORD6.fields.3 9993 {"bits": [0, 2], "enum_ref": "SQ_TEX_CLAMP", "name": "CLAMP_X"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.0 9994 {"bits": [3, 5], "enum_ref": "SQ_TEX_CLAMP", "name": "CLAMP_Y"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.1 9995 {"bits": [6, 8], "enum_ref": "SQ_TEX_CLAMP", "name": "CLAMP_Z"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.2 9996 {"bits": [9, 11], "name": "MAX_ANISO_RATIO"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.3 9997 {"bits": [12, 14], "enum_ref": "SQ_TEX_DEPTH_COMPARE", "name": "DEPTH_COMPARE_FUNC"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.4 9998 {"bits": [15, 15], "name": "FORCE_UNNORMALIZED"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.5 9999 {"bits": [16, 18], "name": "ANISO_THRESHOLD"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.6 10000 {"bits": [19, 19], "name": "MC_COORD_TRUNC"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.7 10001 {"bits": [20, 20], "name": "FORCE_DEGAMMA"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.8 10002 {"bits": [21, 26], "name": "ANISO_BIAS"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.9 10003 {"bits": [27, 27], "name": "TRUNC_COORD"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.10 10004 {"bits": [28, 28], "name": "DISABLE_CUBE_WRAP"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.11 10005 {"bits": [29, 30], "enum_ref": "SQ_IMG_FILTER_TYPE", "name": "FILTER_MODE"} string in object:register_types.SQ_IMG_SAMP_WORD0.fields.12 10010 {"bits": [0, 11], "name": "MIN_LOD"}, string in object:register_types.SQ_IMG_SAMP_WORD1.fields.0 10011 {"bits": [12, 23], "name": "MAX_LOD"}, string in object:register_types.SQ_IMG_SAMP_WORD1.fields.1 10012 {"bits": [24, 27], "name": "PERF_MIP"}, string in object:register_types.SQ_IMG_SAMP_WORD1.fields.2 10013 {"bits": [28, 31], "name": "PERF_Z"} string in object:register_types.SQ_IMG_SAMP_WORD1.fields.3 10018 {"bits": [0, 13], "name": "LOD_BIAS"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.0 10019 {"bits": [14, 19], "name": "LOD_BIAS_SEC"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.1 10020 {"bits": [20, 21], "enum_ref": "SQ_TEX_XY_FILTER", "name": "XY_MAG_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.2 10021 {"bits": [22, 23], "enum_ref": "SQ_TEX_XY_FILTER", "name": "XY_MIN_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.3 10022 {"bits": [24, 25], "enum_ref": "SQ_TEX_Z_FILTER", "name": "Z_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.4 10023 {"bits": [26, 27], "enum_ref": "SQ_TEX_MIP_FILTER", "name": "MIP_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.5 10024 {"bits": [28, 28], "name": "MIP_POINT_PRECLAMP"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.6 10025 {"bits": [29, 29], "name": "DISABLE_LSB_CEIL"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.7 10026 {"bits": [30, 30], "name": "FILTER_PREC_FIX"} string in object:register_types.SQ_IMG_SAMP_WORD2.fields.8 10031 {"bits": [0, 11], "name": "BORDER_COLOR_PTR"}, string in object:register_types.SQ_IMG_SAMP_WORD3.fields.0 10032 {"bits": [29, 29], "name": "UPGRADED_DEPTH"}, string in object:register_types.SQ_IMG_SAMP_WORD3.fields.1 10033 {"bits": [30, 31], "enum_ref": "SQ_TEX_BORDER_COLOR", "name": "BORDER_COLOR_TYPE"} string in object:register_types.SQ_IMG_SAMP_WORD3.fields.2 10038 {"bits": [0, 3], "name": "WAVE_ID"}, string in object:register_types.SQ_IND_INDEX.fields.0 10039 {"bits": [4, 5], "name": "SIMD_ID"}, string in object:register_types.SQ_IND_INDEX.fields.1 10040 {"bits": [6, 11], "name": "THREAD_ID"}, string in object:register_types.SQ_IND_INDEX.fields.2 10041 {"bits": [12, 12], "name": "AUTO_INCR"}, string in object:register_types.SQ_IND_INDEX.fields.3 10042 {"bits": [13, 13], "name": "FORCE_READ"}, string in object:register_types.SQ_IND_INDEX.fields.4 10043 {"bits": [14, 14], "name": "READ_TIMEOUT"}, string in object:register_types.SQ_IND_INDEX.fields.5 10044 {"bits": [15, 15], "name": "UNINDEXED"}, string in object:register_types.SQ_IND_INDEX.fields.6 10045 {"bits": [16, 31], "name": "INDEX"} string in object:register_types.SQ_IND_INDEX.fields.7 10050 {"bits": [0, 0], "name": "THREAD_TRACE"}, string in object:register_types.SQ_INTERRUPT_WORD_AUTO.fields.0 10051 {"bits": [1, 1], "name": "WLT"}, string in object:register_types.SQ_INTERRUPT_WORD_AUTO.fields.1 10052 {"bits": [2, 2], "name": "THREAD_TRACE_BUF_FULL"}, string in object:register_types.SQ_INTERRUPT_WORD_AUTO.fields.2 10053 {"bits": [3, 3], "name": "REG_TIMESTAMP"}, string in object:register_types.SQ_INTERRUPT_WORD_AUTO.fields.3 10054 {"bits": [4, 4], "name": "CMD_TIMESTAMP"}, string in object:register_types.SQ_INTERRUPT_WORD_AUTO.fields.4 10055 {"bits": [5, 5], "name": "HOST_CMD_OVERFLOW"}, string in object:register_types.SQ_INTERRUPT_WORD_AUTO.fields.5 10056 {"bits": [6, 6], "name": "HOST_REG_OVERFLOW"}, string in object:register_types.SQ_INTERRUPT_WORD_AUTO.fields.6 10057 {"bits": [7, 7], "name": "IMMED_OVERFLOW"}, string in object:register_types.SQ_INTERRUPT_WORD_AUTO.fields.7 10058 {"bits": [25, 25], "name": "SE_ID"}, string in object:register_types.SQ_INTERRUPT_WORD_AUTO.fields.8 10059 {"bits": [26, 27], "name": "ENCODING"} string in object:register_types.SQ_INTERRUPT_WORD_AUTO.fields.9 10064 {"bits": [0, 0], "name": "START"}, string in object:register_types.SQ_LB_CTR_CTRL.fields.0 10065 {"bits": [1, 1], "name": "LOAD"}, string in object:register_types.SQ_LB_CTR_CTRL.fields.1 10066 {"bits": [2, 2], "name": "CLEAR"} string in object:register_types.SQ_LB_CTR_CTRL.fields.2 10071 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.0 10072 {"bits": [12, 15], "name": "SQC_BANK_MASK"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.1 10073 {"bits": [16, 19], "name": "SQC_CLIENT_MASK"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.2 10074 {"bits": [20, 23], "name": "SPM_MODE"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.3 10075 {"bits": [24, 27], "name": "SIMD_MASK"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.4 10076 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.5 10081 {"bits": [0, 0], "name": "PS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.0 10082 {"bits": [1, 1], "enum_ref": "VGT_STAGES_VS_EN", "name": "VS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.1 10083 {"bits": [2, 2], "enum_ref": "VGT_STAGES_GS_EN", "name": "GS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.2 10084 {"bits": [3, 3], "enum_ref": "VGT_STAGES_ES_EN", "name": "ES_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.3 10085 {"bits": [4, 4], "enum_ref": "VGT_STAGES_HS_EN", "name": "HS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.4 10086 {"bits": [5, 5], "enum_ref": "VGT_STAGES_LS_EN", "name": "LS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.5 10087 {"bits": [6, 6], "name": "CS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.6 10088 {"bits": [8, 12], "name": "CNTR_RATE"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.7 10089 {"bits": [13, 13], "name": "DISABLE_FLUSH"} string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.8 10094 {"bits": [0, 13], "name": "MIN_POWER"}, string in object:register_types.SQ_POWER_THROTTLE.fields.0 10095 {"bits": [16, 29], "name": "MAX_POWER"}, string in object:register_types.SQ_POWER_THROTTLE.fields.1 10096 {"bits": [30, 31], "name": "PHASE_OFFSET"} string in object:register_types.SQ_POWER_THROTTLE.fields.2 10101 {"bits": [0, 13], "name": "MAX_POWER_DELTA"}, string in object:register_types.SQ_POWER_THROTTLE2.fields.0 10102 {"bits": [16, 25], "name": "SHORT_TERM_INTERVAL_SIZE"}, string in object:register_types.SQ_POWER_THROTTLE2.fields.1 10103 {"bits": [27, 30], "name": "LONG_TERM_INTERVAL_RATIO"}, string in object:register_types.SQ_POWER_THROTTLE2.fields.2 10104 {"bits": [31, 31], "name": "USE_REF_CLOCK"} string in object:register_types.SQ_POWER_THROTTLE2.fields.3 10109 {"bits": [0, 6], "name": "RET"}, string in object:register_types.SQ_RANDOM_WAVE_PRI.fields.0 10110 {"bits": [7, 9], "name": "RUI"}, string in object:register_types.SQ_RANDOM_WAVE_PRI.fields.1 10111 {"bits": [10, 20], "name": "RNG"} string in object:register_types.SQ_RANDOM_WAVE_PRI.fields.2 10116 {"bits": [0, 5], "name": "SRBM_CREDITS"}, string in object:register_types.SQ_REG_CREDITS.fields.0 10117 {"bits": [8, 11], "name": "CMD_CREDITS"}, string in object:register_types.SQ_REG_CREDITS.fields.1 10118 {"bits": [28, 28], "name": "REG_BUSY"}, string in object:register_types.SQ_REG_CREDITS.fields.2 10119 {"bits": [29, 29], "name": "SRBM_OVERFLOW"}, string in object:register_types.SQ_REG_CREDITS.fields.3 10120 {"bits": [30, 30], "name": "IMMED_OVERFLOW"}, string in object:register_types.SQ_REG_CREDITS.fields.4 10121 {"bits": [31, 31], "name": "CMD_OVERFLOW"} string in object:register_types.SQ_REG_CREDITS.fields.5 10126 {"bits": [0, 5], "name": "LDS_SEC"}, string in object:register_types.SQ_SEC_CNT.fields.0 10127 {"bits": [8, 12], "name": "SGPR_SEC"}, string in object:register_types.SQ_SEC_CNT.fields.1 10128 {"bits": [16, 24], "name": "VGPR_SEC"} string in object:register_types.SQ_SEC_CNT.fields.2 10133 {"bits": [31, 31], "name": "RESET_BUFFER"} string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.0 10138 {"bits": [0, 2], "name": "HIWATER"} string in object:register_types.SQ_THREAD_TRACE_HIWATER.fields.0 10143 {"bits": [0, 4], "name": "CU_SEL"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.0 10144 {"bits": [5, 5], "name": "SH_SEL"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.1 10145 {"bits": [7, 7], "name": "REG_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.2 10146 {"bits": [12, 13], "name": "VM_ID_MASK"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.3 10147 {"bits": [14, 14], "name": "SPI_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.4 10148 {"bits": [15, 15], "name": "SQ_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.5 10149 {"bits": [16, 31], "name": "RANDOM_SEED"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.6 10150 {"bits": [16, 31], "name": "RANDOM_SEED"} string in object:register_types.SQ_THREAD_TRACE_MASK.fields.7 10155 {"bits": [0, 2], "name": "MASK_PS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.0 10156 {"bits": [3, 5], "name": "MASK_VS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.1 10157 {"bits": [6, 8], "name": "MASK_GS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.2 10158 {"bits": [9, 11], "name": "MASK_ES"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.3 10159 {"bits": [12, 14], "name": "MASK_HS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.4 10160 {"bits": [15, 17], "name": "MASK_LS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.5 10161 {"bits": [18, 20], "name": "MASK_CS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.6 10162 {"bits": [21, 22], "name": "MODE"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.7 10163 {"bits": [23, 24], "name": "CAPTURE_MODE"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.8 10164 {"bits": [25, 25], "name": "AUTOFLUSH_EN"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.9 10165 {"bits": [26, 26], "name": "PRIV"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.10 10166 {"bits": [27, 28], "name": "ISSUE_MASK"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.11 10167 {"bits": [29, 29], "name": "TEST_MODE"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.12 10168 {"bits": [30, 30], "name": "INTERRUPT_EN"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.13 10169 {"bits": [31, 31], "name": "WRAP"} string in object:register_types.SQ_THREAD_TRACE_MODE.fields.14 10174 {"bits": [0, 15], "name": "SH0_MASK"}, string in object:register_types.SQ_THREAD_TRACE_PERF_MASK.fields.0 10175 {"bits": [16, 31], "name": "SH1_MASK"} string in object:register_types.SQ_THREAD_TRACE_PERF_MASK.fields.1 10180 {"bits": [0, 21], "name": "SIZE"} string in object:register_types.SQ_THREAD_TRACE_SIZE.fields.0 10185 {"bits": [0, 2], "name": "FINISH_PENDING"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.0 10186 {"bits": [16, 18], "name": "FINISH_DONE"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.1 10187 {"bits": [29, 29], "name": "NEW_BUF"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.2 10188 {"bits": [30, 30], "name": "BUSY"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.3 10189 {"bits": [31, 31], "name": "FULL"} string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.4 10194 {"bits": [0, 15], "name": "TOKEN_MASK"}, string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.0 10195 {"bits": [16, 23], "name": "REG_MASK"}, string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.1 10196 {"bits": [24, 24], "name": "REG_DROP_ON_STALL"} string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.2 10201 {"bits": [0, 29], "name": "WPTR"}, string in object:register_types.SQ_THREAD_TRACE_WPTR.fields.0 10202 {"bits": [30, 31], "name": "READ_OFFSET"} string in object:register_types.SQ_THREAD_TRACE_WPTR.fields.1 10207 {"bits": [0, 5], "name": "VGPR_BASE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.0 10208 {"bits": [8, 13], "name": "VGPR_SIZE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.1 10209 {"bits": [16, 21], "name": "SGPR_BASE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.2 10210 {"bits": [24, 27], "name": "SGPR_SIZE"} string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.3 10215 {"bits": [0, 3], "name": "WAVE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.0 10216 {"bits": [4, 5], "name": "SIMD_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.1 10217 {"bits": [6, 7], "name": "PIPE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.2 10218 {"bits": [8, 11], "name": "CU_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.3 10219 {"bits": [12, 12], "name": "SH_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.4 10220 {"bits": [13, 13], "name": "SE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.5 10221 {"bits": [16, 19], "name": "TG_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.6 10222 {"bits": [20, 23], "name": "VM_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.7 10223 {"bits": [24, 26], "name": "QUEUE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.8 10224 {"bits": [27, 29], "name": "STATE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.9 10225 {"bits": [30, 31], "name": "ME_ID"} string in object:register_types.SQ_WAVE_HW_ID.fields.10 10230 {"bits": [0, 2], "name": "IBUF_ST"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.0 10231 {"bits": [3, 3], "name": "PC_INVALID"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.1 10232 {"bits": [4, 4], "name": "NEED_NEXT_DW"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.2 10233 {"bits": [5, 7], "name": "NO_PREFETCH_CNT"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.3 10234 {"bits": [8, 9], "name": "IBUF_RPTR"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.4 10235 {"bits": [10, 11], "name": "IBUF_WPTR"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.5 10236 {"bits": [16, 18], "name": "INST_STR_ST"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.6 10237 {"bits": [19, 21], "name": "MISC_CNT"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.7 10238 {"bits": [22, 23], "name": "ECC_ST"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.8 10239 {"bits": [24, 24], "name": "IS_HYB"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.9 10240 {"bits": [25, 26], "name": "HYB_CNT"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.10 10241 {"bits": [27, 27], "name": "KILL"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.11 10242 {"bits": [28, 28], "name": "NEED_KILL_IFETCH"} string in object:register_types.SQ_WAVE_IB_DBG0.fields.12 10247 {"bits": [0, 3], "name": "VM_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.0 10248 {"bits": [4, 6], "name": "EXP_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.1 10249 {"bits": [8, 12], "name": "LGKM_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.2 10250 {"bits": [13, 15], "name": "VALU_CNT"} string in object:register_types.SQ_WAVE_IB_STS.fields.3 10255 {"bits": [0, 7], "name": "LDS_BASE"}, string in object:register_types.SQ_WAVE_LDS_ALLOC.fields.0 10256 {"bits": [12, 20], "name": "LDS_SIZE"} string in object:register_types.SQ_WAVE_LDS_ALLOC.fields.1 10261 {"bits": [0, 3], "name": "FP_ROUND"}, string in object:register_types.SQ_WAVE_MODE.fields.0 10262 {"bits": [4, 7], "name": "FP_DENORM"}, string in object:register_types.SQ_WAVE_MODE.fields.1 10263 {"bits": [8, 8], "name": "DX10_CLAMP"}, string in object:register_types.SQ_WAVE_MODE.fields.2 10264 {"bits": [9, 9], "name": "IEEE"}, string in object:register_types.SQ_WAVE_MODE.fields.3 10265 {"bits": [10, 10], "name": "LOD_CLAMPED"}, string in object:register_types.SQ_WAVE_MODE.fields.4 10266 {"bits": [11, 11], "name": "DEBUG_EN"}, string in object:register_types.SQ_WAVE_MODE.fields.5 10267 {"bits": [12, 18], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SQ_WAVE_MODE.fields.6 10268 {"bits": [28, 28], "name": "VSKIP"}, string in object:register_types.SQ_WAVE_MODE.fields.7 10269 {"bits": [29, 31], "name": "CSP"} string in object:register_types.SQ_WAVE_MODE.fields.8 10274 {"bits": [0, 7], "name": "PC_HI"} string in object:register_types.SQ_WAVE_PC_HI.fields.0 10279 {"bits": [0, 0], "name": "SCC"}, string in object:register_types.SQ_WAVE_STATUS.fields.0 10280 {"bits": [1, 2], "name": "SPI_PRIO"}, string in object:register_types.SQ_WAVE_STATUS.fields.1 10281 {"bits": [3, 4], "name": "WAVE_PRIO"}, string in object:register_types.SQ_WAVE_STATUS.fields.2 10282 {"bits": [5, 5], "name": "PRIV"}, string in object:register_types.SQ_WAVE_STATUS.fields.3 10283 {"bits": [6, 6], "name": "TRAP_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.4 10284 {"bits": [7, 7], "name": "TTRACE_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.5 10285 {"bits": [8, 8], "name": "EXPORT_RDY"}, string in object:register_types.SQ_WAVE_STATUS.fields.6 10286 {"bits": [9, 9], "name": "EXECZ"}, string in object:register_types.SQ_WAVE_STATUS.fields.7 10287 {"bits": [10, 10], "name": "VCCZ"}, string in object:register_types.SQ_WAVE_STATUS.fields.8 10288 {"bits": [11, 11], "name": "IN_TG"}, string in object:register_types.SQ_WAVE_STATUS.fields.9 10289 {"bits": [12, 12], "name": "IN_BARRIER"}, string in object:register_types.SQ_WAVE_STATUS.fields.10 10290 {"bits": [13, 13], "name": "HALT"}, string in object:register_types.SQ_WAVE_STATUS.fields.11 10291 {"bits": [14, 14], "name": "TRAP"}, string in object:register_types.SQ_WAVE_STATUS.fields.12 10292 {"bits": [15, 15], "name": "TTRACE_CU_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.13 10293 {"bits": [16, 16], "name": "VALID"}, string in object:register_types.SQ_WAVE_STATUS.fields.14 10294 {"bits": [17, 17], "name": "ECC_ERR"}, string in object:register_types.SQ_WAVE_STATUS.fields.15 10295 {"bits": [18, 18], "name": "SKIP_EXPORT"}, string in object:register_types.SQ_WAVE_STATUS.fields.16 10296 {"bits": [19, 19], "name": "PERF_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.17 10297 {"bits": [20, 20], "name": "COND_DBG_USER"}, string in object:register_types.SQ_WAVE_STATUS.fields.18 10298 {"bits": [21, 21], "name": "COND_DBG_SYS"}, string in object:register_types.SQ_WAVE_STATUS.fields.19 10299 {"bits": [22, 22], "name": "DATA_ATC"}, string in object:register_types.SQ_WAVE_STATUS.fields.20 10300 {"bits": [23, 23], "name": "INST_ATC"}, string in object:register_types.SQ_WAVE_STATUS.fields.21 10301 {"bits": [24, 26], "name": "DISPATCH_CACHE_CTRL"}, string in object:register_types.SQ_WAVE_STATUS.fields.22 10302 {"bits": [27, 27], "name": "MUST_EXPORT"} string in object:register_types.SQ_WAVE_STATUS.fields.23 10307 {"bits": [0, 7], "name": "ADDR_HI"} string in object:register_types.SQ_WAVE_TBA_HI.fields.0 10312 {"bits": [0, 6], "enum_ref": "EXCP_EN", "name": "EXCP"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.0 10313 {"bits": [16, 21], "name": "EXCP_CYCLE"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.1 10314 {"bits": [29, 31], "name": "DP_RATE"} string in object:register_types.SQ_WAVE_TRAPSTS.fields.2 10319 {"bits": [0, 1], "name": "CACHE_INVALIDATION"}, string in object:register_types.VGT_CACHE_INVALIDATION.fields.0 10320 {"bits": [5, 5], "name": "VS_NO_EXTRA_BUFFER"}, string in object:register_types.VGT_CACHE_INVALIDATION.fields.1 10321 {"bits": [6, 7], "name": "AUTO_INVLD_EN"}, string in object:register_types.VGT_CACHE_INVALIDATION.fields.2 10322 {"bits": [9, 9], "name": "USE_GS_DONE"}, string in object:register_types.VGT_CACHE_INVALIDATION.fields.3 10323 {"bits": [11, 11], "name": "DIS_RANGE_FULL_INVLD"}, string in object:register_types.VGT_CACHE_INVALIDATION.fields.4 10324 {"bits": [12, 12], "name": "GS_LATE_ALLOC_EN"}, string in object:register_types.VGT_CACHE_INVALIDATION.fields.5 10325 {"bits": [13, 13], "name": "STREAMOUT_FULL_FLUSH"}, string in object:register_types.VGT_CACHE_INVALIDATION.fields.6 10326 {"bits": [16, 20], "name": "ES_LIMIT"} string in object:register_types.VGT_CACHE_INVALIDATION.fields.7 10331 {"bits": [0, 0], "name": "VGT_BUSY"}, string in object:register_types.VGT_CNTL_STATUS.fields.0 10332 {"bits": [1, 1], "name": "VGT_OUT_INDX_BUSY"}, string in object:register_types.VGT_CNTL_STATUS.fields.1 10333 {"bits": [2, 2], "name": "VGT_OUT_BUSY"}, string in object:register_types.VGT_CNTL_STATUS.fields.2 10334 {"bits": [3, 3], "name": "VGT_PT_BUSY"}, string in object:register_types.VGT_CNTL_STATUS.fields.3 10335 {"bits": [4, 4], "name": "VGT_TE_BUSY"}, string in object:register_types.VGT_CNTL_STATUS.fields.4 10336 {"bits": [5, 5], "name": "VGT_VR_BUSY"}, string in object:register_types.VGT_CNTL_STATUS.fields.5 10337 {"bits": [6, 6], "name": "VGT_PI_BUSY"}, string in object:register_types.VGT_CNTL_STATUS.fields.6 10338 {"bits": [7, 7], "name": "VGT_GS_BUSY"}, string in object:register_types.VGT_CNTL_STATUS.fields.7 10339 {"bits": [8, 8], "name": "VGT_HS_BUSY"}, string in object:register_types.VGT_CNTL_STATUS.fields.8 10340 {"bits": [9, 9], "name": "VGT_TE11_BUSY"} string in object:register_types.VGT_CNTL_STATUS.fields.9 10345 {"bits": [0, 5], "name": "VGT_DEBUG_INDX"}, string in object:register_types.VGT_DEBUG_CNTL.fields.0 10346 {"bits": [6, 6], "name": "VGT_DEBUG_SEL_BUS_B"} string in object:register_types.VGT_DEBUG_CNTL.fields.1 10351 {"bits": [0, 7], "name": "BASE_ADDR"} string in object:register_types.VGT_DMA_BASE_HI.fields.0 10356 {"bits": [0, 8], "name": "DMA_DATA_FIFO_DEPTH"} string in object:register_types.VGT_DMA_DATA_FIFO_DEPTH.fields.0 10361 {"bits": [0, 1], "enum_ref": "VGT_INDEX_TYPE_MODE", "name": "INDEX_TYPE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.0 10362 {"bits": [2, 3], "enum_ref": "VGT_DMA_SWAP_MODE", "name": "SWAP_MODE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.1 10363 {"bits": [4, 5], "enum_ref": "VGT_DMA_BUF_TYPE", "name": "BUF_TYPE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.2 10364 {"bits": [6, 7], "enum_ref": "VGT_RDREQ_POLICY", "name": "RDREQ_POLICY"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.3 10365 {"bits": [8, 8], "name": "ATC"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.4 10366 {"bits": [9, 9], "name": "NOT_EOP"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.5 10367 {"bits": [10, 10], "name": "REQ_PATH"} string in object:register_types.VGT_DMA_INDEX_TYPE.fields.6 10372 {"bits": [0, 5], "name": "DMA_REQ_FIFO_DEPTH"} string in object:register_types.VGT_DMA_REQ_FIFO_DEPTH.fields.0 10377 {"bits": [0, 1], "enum_ref": "VGT_DI_SOURCE_SELECT", "name": "SOURCE_SELECT"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.0 10378 {"bits": [2, 3], "enum_ref": "VGT_DI_MAJOR_MODE_SELECT", "name": "MAJOR_MODE"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.1 10379 {"bits": [4, 4], "name": "SPRITE_EN_R6XX"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.2 10380 {"bits": [5, 5], "name": "NOT_EOP"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.3 10381 {"bits": [6, 6], "name": "USE_OPAQUE"} string in object:register_types.VGT_DRAW_INITIATOR.fields.4 10386 {"bits": [0, 5], "name": "DRAW_INIT_FIFO_DEPTH"} string in object:register_types.VGT_DRAW_INIT_FIFO_DEPTH.fields.0 10391 {"bits": [0, 14], "name": "ITEMSIZE"} string in object:register_types.VGT_ESGS_RING_ITEMSIZE.fields.0 10396 {"bits": [0, 10], "name": "ES_PER_GS"} string in object:register_types.VGT_ES_PER_GS.fields.0 10401 {"bits": [0, 27], "name": "ADDRESS_LOW"} string in object:register_types.VGT_EVENT_ADDRESS_REG.fields.0 10406 {"bits": [0, 5], "enum_ref": "VGT_EVENT_TYPE", "name": "EVENT_TYPE"}, string in object:register_types.VGT_EVENT_INITIATOR.fields.0 10407 {"bits": [18, 26], "name": "ADDRESS_HI"}, string in object:register_types.VGT_EVENT_INITIATOR.fields.1 10408 {"bits": [27, 27], "name": "EXTENDED_EVENT"} string in object:register_types.VGT_EVENT_INITIATOR.fields.2 10413 {"bits": [0, 6], "name": "VS_DEALLOC_TBL_DEPTH"}, string in object:register_types.VGT_FIFO_DEPTHS.fields.0 10414 {"bits": [7, 7], "name": "RESERVED_0"}, string in object:register_types.VGT_FIFO_DEPTHS.fields.1 10415 {"bits": [8, 21], "name": "CLIPP_FIFO_DEPTH"}, string in object:register_types.VGT_FIFO_DEPTHS.fields.2 10416 {"bits": [22, 31], "name": "RESERVED_1"} string in object:register_types.VGT_FIFO_DEPTHS.fields.3 10421 {"bits": [0, 3], "name": "DECR"} string in object:register_types.VGT_GROUP_DECR.fields.0 10426 {"bits": [0, 3], "name": "FIRST_DECR"} string in object:register_types.VGT_GROUP_FIRST_DECR.fields.0 10431 {"bits": [0, 4], "enum_ref": "VGT_DI_PRIM_TYPE", "name": "PRIM_TYPE"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.0 10432 {"bits": [14, 14], "name": "RETAIN_ORDER"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.1 10433 {"bits": [15, 15], "name": "RETAIN_QUADS"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.2 10434 {"bits": [16, 18], "name": "PRIM_ORDER"} string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.3 10439 {"bits": [0, 0], "name": "COMP_X_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.0 10440 {"bits": [1, 1], "name": "COMP_Y_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.1 10441 {"bits": [2, 2], "name": "COMP_Z_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.2 10442 {"bits": [3, 3], "name": "COMP_W_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.3 10443 {"bits": [8, 15], "name": "STRIDE"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.4 10444 {"bits": [16, 23], "name": "SHIFT"} string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.5 10449 {"bits": [0, 3], "name": "X_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.0 10450 {"bits": [4, 7], "name": "X_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.1 10451 {"bits": [8, 11], "name": "Y_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.2 10452 {"bits": [12, 15], "name": "Y_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.3 10453 {"bits": [16, 19], "name": "Z_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.4 10454 {"bits": [20, 23], "name": "Z_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.5 10455 {"bits": [24, 27], "name": "W_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.6 10456 {"bits": [28, 31], "name": "W_OFFSET"} string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.7 10461 {"bits": [0, 14], "name": "OFFSET"} string in object:register_types.VGT_GSVS_RING_OFFSET_1.fields.0 10466 {"bits": [0, 0], "name": "ENABLE"}, string in object:register_types.VGT_GS_INSTANCE_CNT.fields.0 10467 {"bits": [2, 8], "name": "CNT"} string in object:register_types.VGT_GS_INSTANCE_CNT.fields.1 10472 {"bits": [0, 10], "name": "MAX_VERT_OUT"} string in object:register_types.VGT_GS_MAX_VERT_OUT.fields.0 10477 {"bits": [0, 2], "enum_ref": "VGT_GS_MODE_TYPE", "name": "MODE"}, string in object:register_types.VGT_GS_MODE.fields.0 10478 {"bits": [3, 3], "name": "RESERVED_0"}, string in object:register_types.VGT_GS_MODE.fields.1 10479 {"bits": [4, 5], "enum_ref": "VGT_GS_CUT_MODE", "name": "CUT_MODE"}, string in object:register_types.VGT_GS_MODE.fields.2 10480 {"bits": [6, 10], "name": "RESERVED_1"}, string in object:register_types.VGT_GS_MODE.fields.3 10481 {"bits": [11, 11], "name": "GS_C_PACK_EN"}, string in object:register_types.VGT_GS_MODE.fields.4 10482 {"bits": [12, 12], "name": "RESERVED_2"}, string in object:register_types.VGT_GS_MODE.fields.5 10483 {"bits": [13, 13], "name": "ES_PASSTHRU"}, string in object:register_types.VGT_GS_MODE.fields.6 10484 {"bits": [14, 14], "name": "COMPUTE_MODE"}, string in object:register_types.VGT_GS_MODE.fields.7 10485 {"bits": [15, 15], "name": "FAST_COMPUTE_MODE"}, string in object:register_types.VGT_GS_MODE.fields.8 10486 {"bits": [16, 16], "name": "ELEMENT_INFO_EN"}, string in object:register_types.VGT_GS_MODE.fields.9 10487 {"bits": [17, 17], "name": "PARTIAL_THD_AT_EOI"}, string in object:register_types.VGT_GS_MODE.fields.10 10488 {"bits": [18, 18], "name": "SUPPRESS_CUTS"}, string in object:register_types.VGT_GS_MODE.fields.11 10489 {"bits": [19, 19], "name": "ES_WRITE_OPTIMIZE"}, string in object:register_types.VGT_GS_MODE.fields.12 10490 {"bits": [20, 20], "name": "GS_WRITE_OPTIMIZE"}, string in object:register_types.VGT_GS_MODE.fields.13 10491 {"bits": [21, 22], "name": "ONCHIP"} string in object:register_types.VGT_GS_MODE.fields.14 10496 {"bits": [0, 5], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.0 10497 {"bits": [8, 13], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_1"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.1 10498 {"bits": [16, 21], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_2"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.2 10499 {"bits": [22, 27], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_3"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.3 10500 {"bits": [31, 31], "name": "UNIQUE_TYPE_PER_STREAM"} string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.4 10505 {"bits": [0, 10], "name": "GS_PER_ES"} string in object:register_types.VGT_GS_PER_ES.fields.0 10510 {"bits": [0, 3], "name": "GS_PER_VS"} string in object:register_types.VGT_GS_PER_VS.fields.0 10515 {"bits": [0, 4], "name": "VERT_REUSE"} string in object:register_types.VGT_GS_VERTEX_REUSE.fields.0 10520 {"bits": [0, 1], "name": "TESS_MODE"} string in object:register_types.VGT_HOS_CNTL.fields.0 10525 {"bits": [0, 7], "name": "REUSE_DEPTH"} string in object:register_types.VGT_HOS_REUSE_DEPTH.fields.0 10530 {"bits": [0, 6], "name": "OFFCHIP_BUFFERING"}, string in object:register_types.VGT_HS_OFFCHIP_PARAM.fields.0 10531 {"bits": [9, 10], "enum_ref": "VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY", "name": "OFFCHIP string in object:register_types.VGT_HS_OFFCHIP_PARAM.fields.1 10536 {"bits": [0, 1], "enum_ref": "VGT_INDEX_TYPE_MODE", "name": "INDEX_TYPE"} string in object:register_types.VGT_INDEX_TYPE.fields.0 10541 {"bits": [0, 2], "name": "SRC_STATE_ID"}, string in object:register_types.VGT_LAST_COPY_STATE.fields.0 10542 {"bits": [16, 18], "name": "DST_STATE_ID"} string in object:register_types.VGT_LAST_COPY_STATE.fields.1 10547 {"bits": [0, 7], "name": "NUM_PATCHES"}, string in object:register_types.VGT_LS_HS_CONFIG.fields.0 10548 {"bits": [8, 13], "name": "HS_NUM_INPUT_CP"}, string in object:register_types.VGT_LS_HS_CONFIG.fields.1 10549 {"bits": [14, 19], "name": "HS_NUM_OUTPUT_CP"} string in object:register_types.VGT_LS_HS_CONFIG.fields.2 10554 {"bits": [0, 1], "name": "MC_TIME_STAMP_RES"} string in object:register_types.VGT_MC_LAT_CNTL.fields.0 10559 {"bits": [0, 0], "name": "RESET_EN"} string in object:register_types.VGT_MULTI_PRIM_IB_RESET_EN.fields.0 10564 {"bits": [0, 2], "name": "PATH_SELECT"} string in object:register_types.VGT_OUTPUT_PATH_CNTL.fields.0 10569 {"bits": [0, 6], "name": "DEALLOC_DIST"} string in object:register_types.VGT_OUT_DEALLOC_CNTL.fields.0 10574 {"bits": [0, 7], "name": "PERF_SEID_IGNORE_MASK"} string in object:register_types.VGT_PERFCOUNTER_SEID_MASK.fields.0 10579 {"bits": [0, 0], "name": "PRIMITIVEID_EN"}, string in object:register_types.VGT_PRIMITIVEID_EN.fields.0 10580 {"bits": [1, 1], "name": "DISABLE_RESET_ON_EOI"} string in object:register_types.VGT_PRIMITIVEID_EN.fields.1 10585 {"bits": [0, 5], "enum_ref": "VGT_DI_PRIM_TYPE", "name": "PRIM_TYPE"} string in object:register_types.VGT_PRIMITIVE_TYPE.fields.0 10590 {"bits": [0, 0], "name": "REUSE_OFF"} string in object:register_types.VGT_REUSE_OFF.fields.0 10595 {"bits": [0, 1], "enum_ref": "VGT_STAGES_LS_EN", "name": "LS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.0 10596 {"bits": [2, 2], "enum_ref": "VGT_STAGES_HS_EN", "name": "HS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.1 10597 {"bits": [3, 4], "enum_ref": "VGT_STAGES_ES_EN", "name": "ES_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.2 10598 {"bits": [5, 5], "enum_ref": "VGT_STAGES_GS_EN", "name": "GS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.3 10599 {"bits": [6, 7], "enum_ref": "VGT_STAGES_VS_EN", "name": "VS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.4 10600 {"bits": [8, 8], "name": "DYNAMIC_HS"} string in object:register_types.VGT_SHADER_STAGES_EN.fields.5 10605 {"bits": [0, 3], "name": "STREAM_0_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.0 10606 {"bits": [4, 7], "name": "STREAM_1_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.1 10607 {"bits": [8, 11], "name": "STREAM_2_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.2 10608 {"bits": [12, 15], "name": "STREAM_3_BUFFER_EN"} string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.3 10613 {"bits": [0, 0], "name": "STREAMOUT_0_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.0 10614 {"bits": [1, 1], "name": "STREAMOUT_1_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.1 10615 {"bits": [2, 2], "name": "STREAMOUT_2_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.2 10616 {"bits": [3, 3], "name": "STREAMOUT_3_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.3 10617 {"bits": [4, 6], "name": "RAST_STREAM"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.4 10618 {"bits": [8, 11], "name": "RAST_STREAM_MASK"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.5 10619 {"bits": [31, 31], "name": "USE_RAST_STREAM_MASK"} string in object:register_types.VGT_STRMOUT_CONFIG.fields.6 10624 {"bits": [0, 8], "name": "VERTEX_STRIDE"} string in object:register_types.VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE.fields.0 10629 {"bits": [0, 9], "name": "STRIDE"} string in object:register_types.VGT_STRMOUT_VTX_STRIDE_0.fields.0 10634 {"bits": [0, 0], "name": "DUAL_CORE_EN"}, string in object:register_types.VGT_SYS_CONFIG.fields.0 10635 {"bits": [1, 6], "name": "MAX_LS_HS_THDGRP"}, string in object:register_types.VGT_SYS_CONFIG.fields.1 10636 {"bits": [7, 7], "name": "ADC_EVENT_FILTER_DISABLE"} string in object:register_types.VGT_SYS_CONFIG.fields.2 10641 {"bits": [0, 1], "enum_ref": "VGT_TESS_TYPE", "name": "TYPE"}, string in object:register_types.VGT_TF_PARAM.fields.0 10642 {"bits": [2, 4], "enum_ref": "VGT_TESS_PARTITION", "name": "PARTITIONING"}, string in object:register_types.VGT_TF_PARAM.fields.1 10643 {"bits": [5, 7], "enum_ref": "VGT_TESS_TOPOLOGY", "name": "TOPOLOGY"}, string in object:register_types.VGT_TF_PARAM.fields.2 10644 {"bits": [8, 8], "name": "RESERVED_REDUC_AXIS"}, string in object:register_types.VGT_TF_PARAM.fields.3 10645 {"bits": [9, 9], "name": "DEPRECATED"}, string in object:register_types.VGT_TF_PARAM.fields.4 10646 {"bits": [10, 13], "name": "NUM_DS_WAVES_PER_SIMD"}, string in object:register_types.VGT_TF_PARAM.fields.5 10647 {"bits": [14, 14], "name": "DISABLE_DONUTS"}, string in object:register_types.VGT_TF_PARAM.fields.6 10648 {"bits": [15, 16], "enum_ref": "VGT_RDREQ_POLICY", "name": "RDREQ_POLICY"} string in object:register_types.VGT_TF_PARAM.fields.7 10653 {"bits": [0, 15], "name": "SIZE"} string in object:register_types.VGT_TF_RING_SIZE.fields.0 10658 {"bits": [0, 7], "name": "VTX_REUSE_DEPTH"} string in object:register_types.VGT_VERTEX_REUSE_BLOCK_CNTL.fields.0 10663 {"bits": [0, 0], "name": "VTX_CNT_EN"} string in object:register_types.VGT_VTX_CNT_EN.fields.0 10668 {"bits": [0, 9], "name": "PRIM_COUNT"} string in object:register_types.VGT_VTX_VECT_EJECT_REG.fields.0 [all...] |
| H A D | pkt3.json | 5 {"name": "INCREMENT", "value": 0}, string in object:enums.COMMAND__SAIC.entries.0 6 {"name": "NO_INCREMENT", "value": 1} string in object:enums.COMMAND__SAIC.entries.1 11 {"name": "MEMORY", "value": 0}, string in object:enums.COMMAND__SAS.entries.0 12 {"name": "REGISTER", "value": 1} string in object:enums.COMMAND__SAS.entries.1 17 {"name": "NONE", "value": 0}, string in object:enums.COMMAND__SRC_SWAP.entries.0 18 {"name": "8_IN_16", "value": 1}, string in object:enums.COMMAND__SRC_SWAP.entries.1 19 {"name": "8_IN_32", "value": 2}, string in object:enums.COMMAND__SRC_SWAP.entries.2 20 {"name": "8_IN_64", "value": 3} string in object:enums.COMMAND__SRC_SWAP.entries.3 25 {"name": "MEM_MAPPED_REGISTER", "value": 0}, string in object:enums.CONTROL__DST_SEL.entries.0 26 {"comment": "sync across GRBM", "name" string in object:enums.CONTROL__DST_SEL.entries.1 27 {"name": "TC_L2", "value": 2}, string in object:enums.CONTROL__DST_SEL.entries.2 28 {"name": "GDS", "value": 3}, string in object:enums.CONTROL__DST_SEL.entries.3 29 {"name": "RESERVED", "value": 4} string in object:enums.CONTROL__DST_SEL.entries.4 34 {"name": "MEM_MAPPED_REGISTER", "value": 0}, string in object:enums.CONTROL__DST_SEL_cik.entries.0 35 {"comment": "sync across GRBM", "name": "MEM_GRBM", "value": 1}, string in object:enums.CONTROL__DST_SEL_cik.entries.1 36 {"name": "TC_L2", "value": 2}, string in object:enums.CONTROL__DST_SEL_cik.entries.2 37 {"name": "GDS", "value": 3}, string in object:enums.CONTROL__DST_SEL_cik.entries.3 38 {"name": "RESERVED", "value": 4}, string in object:enums.CONTROL__DST_SEL_cik.entries.4 39 {"name": "MEM", "value": 5} string in object:enums.CONTROL__DST_SEL_cik.entries.5 44 {"name": "ME", "value": 0}, string in object:enums.CONTROL__ENGINE_SEL.entries.0 45 {"name": "PFP", "value": 1}, string in object:enums.CONTROL__ENGINE_SEL.entries.1 46 {"name": "CE", "value": 2}, string in object:enums.CONTROL__ENGINE_SEL.entries.2 47 {"name": "DE", "value": 3} string in object:enums.CONTROL__ENGINE_SEL.entries.3 52 {"name": "DST_ADDR", "value": 0}, string in object:enums.CP_DMA_WORD1__DST_SEL.entries.0 53 {"comment": "program DAS to 1 as well", "name": "GDS", "value": 1} string in object:enums.CP_DMA_WORD1__DST_SEL.entries.1 58 {"name": "DST_ADDR", "value": 0}, string in object:enums.CP_DMA_WORD1__DST_SEL_cik.entries.0 59 {"comment": "program DAS to 1 as well", "name": "GDS", "value": 1}, string in object:enums.CP_DMA_WORD1__DST_SEL_cik.entries.1 60 {"name": "DST_ADDR_TC_L2", "value": 3} string in object:enums.CP_DMA_WORD1__DST_SEL_cik.entries.2 65 {"name": "DST_ADDR", "value": 0}, string in object:enums.CP_DMA_WORD1__DST_SEL_gfx9.entries.0 66 {"comment": "program DAS to 1 as well", "name": "GDS", "value": 1}, string in object:enums.CP_DMA_WORD1__DST_SEL_gfx9.entries.1 67 {"name": "NOWHERE", "value": 2}, string in object:enums.CP_DMA_WORD1__DST_SEL_gfx9.entries.2 68 {"name": "DST_ADDR_TC_L2", "value": 3} string in object:enums.CP_DMA_WORD1__DST_SEL_gfx9.entries.3 73 {"name": "ME", "value": 0}, string in object:enums.CP_DMA_WORD1__ENGINE.entries.0 74 {"name": "PFP", "value": 1} string in object:enums.CP_DMA_WORD1__ENGINE.entries.1 79 {"name": "SRC_ADDR", "value": 0}, string in object:enums.CP_DMA_WORD1__SRC_SEL.entries.0 80 {"comment": "program SAS to 1 as well", "name": "GDS", "value": 1}, string in object:enums.CP_DMA_WORD1__SRC_SEL.entries.1 81 {"name": "DATA", "value": 2} string in object:enums.CP_DMA_WORD1__SRC_SEL.entries.2 86 {"name": "SRC_ADDR", "value": 0}, string in object:enums.CP_DMA_WORD1__SRC_SEL_cik.entries.0 87 {"comment": "program SAS to 1 as well", "name": "GDS", "value": 1}, string in object:enums.CP_DMA_WORD1__SRC_SEL_cik.entries.1 88 {"name": "DATA", "value": 2}, string in object:enums.CP_DMA_WORD1__SRC_SEL_cik.entries.2 89 {"name": "SRC_ADDR_TC_L2", "value": 3} string in object:enums.CP_DMA_WORD1__SRC_SEL_cik.entries.3 94 {"name": "GL1_ALL", "value": 0}, string in object:enums.GCR_GL1_RANGE.entries.0 95 {"name": "GL1_RANGE", "value": 2}, string in object:enums.GCR_GL1_RANGE.entries.1 96 {"name": "GL1_FIRST_LAST", "value": 3} string in object:enums.GCR_GL1_RANGE.entries.2 101 {"name": "GL2_ALL", "value": 0}, string in object:enums.GCR_GL2_RANGE.entries.0 102 {"name": "GL2_VOL", "value": 1}, string in object:enums.GCR_GL2_RANGE.entries.1 103 {"name": "GL2_RANGE", "value": 2}, string in object:enums.GCR_GL2_RANGE.entries.2 104 {"name": "GL2_FIRST_LAST", "value": 3} string in object:enums.GCR_GL2_RANGE.entries.3 109 {"name": "GLI_NOP", "value": 0}, string in object:enums.GCR_GLI_INV.entries.0 110 {"name": "GLI_ALL", "value": 1}, string in object:enums.GCR_GLI_INV.entries.1 111 {"name": "GLI_RANGE", "value": 2}, string in object:enums.GCR_GLI_INV.entries.2 112 {"name": "GLI_FIRST_LAST", "value": 3} string in object:enums.GCR_GLI_INV.entries.3 117 {"name": "SEQ_PARALLEL", "value": 0}, string in object:enums.GCR_SEQ.entries.0 118 {"name": "SEQ_FORWARD", "value": 1}, string in object:enums.GCR_SEQ.entries.1 119 {"name": "SEQ_REVERSE", "value": 2} string in object:enums.GCR_SEQ.entries.2 128 "name": "COMMAND", string in object:register_mappings.0 134 "name": "COMMAND", string in object:register_mappings.1 140 "name": "CONTROL", string in object:register_mappings.2 146 "name": "CONTROL", string in object:register_mappings.3 152 "name": "CP_DMA_WORD0", string in object:register_mappings.4 158 "name": "CP_DMA_WORD1", string in object:register_mappings.5 164 "name": "CP_DMA_WORD1", string in object:register_mappings.6 170 "name": "CP_DMA_WORD1", string in object:register_mappings.7 176 "name": "CP_DMA_WORD2", string in object:register_mappings.8 182 "name": "CP_DMA_WORD3", string in object:register_mappings.9 188 "name": "DMA_DATA_WORD0", string in object:register_mappings.10 194 "name": "DMA_DATA_WORD0", string in object:register_mappings.11 200 "name": "DMA_DATA_WORD0", string in object:register_mappings.12 206 "name": "DST_ADDR_HI" string in object:register_mappings.13 211 "name": "DST_ADDR_HI" string in object:register_mappings.14 216 "name": "DST_ADDR_LO" string in object:register_mappings.15 221 "name": "DST_ADDR_LO" string in object:register_mappings.16 226 "name": "GCR_CNTL", string in object:register_mappings.17 232 "name": "IB_BASE_HI" string in object:register_mappings.18 237 "name": "IB_BASE_LO" string in object:register_mappings.19 242 "name": "IB_CONTROL", string in object:register_mappings.20 248 "name": "RELEASE_MEM_OP", string in object:register_mappings.21 254 "name": "SRC_ADDR_HI" string in object:register_mappings.22 259 "name": "SRC_ADDR_LO" string in object:register_mappings.23 265 {"bits": [0, 20], "name": "BYTE_COUNT"}, string in object:register_types.COMMAND.fields.0 266 {"bits": [21, 21], "name": "DISABLE_WR_CONFIRM"}, string in object:register_types.COMMAND.fields.1 267 {"bits": [22, 23], "enum_ref": "COMMAND__SRC_SWAP", "name": "SRC_SWAP"}, string in object:register_types.COMMAND.fields.2 268 {"bits": [24, 25], "enum_ref": "COMMAND__SRC_SWAP", "name": "DST_SWAP"}, string in object:register_types.COMMAND.fields.3 269 {"bits": [26, 26], "enum_ref": "COMMAND__SAS", "name": "SAS"}, string in object:register_types.COMMAND.fields.4 270 {"bits": [27, 27], "enum_ref": "COMMAND__SAS", "name": "DAS"}, string in object:register_types.COMMAND.fields.5 271 {"bits": [28, 28], "enum_ref": "COMMAND__SAIC", "name": "SAIC"}, string in object:register_types.COMMAND.fields.6 272 {"bits": [29, 29], "enum_ref": "COMMAND__SAIC", "name": "DAIC"}, string in object:register_types.COMMAND.fields.7 273 {"bits": [30, 30], "name": "RAW_WAIT"} string in object:register_types.COMMAND.fields.8 278 {"bits": [0, 25], "name": "BYTE_COUNT"}, string in object:register_types.COMMAND_gfx9.fields.0 279 {"bits": [26, 26], "enum_ref": "COMMAND__SAS", "name": "SAS"}, string in object:register_types.COMMAND_gfx9.fields.1 280 {"bits": [27, 27], "enum_ref": "COMMAND__SAS", "name": "DAS"}, string in object:register_types.COMMAND_gfx9.fields.2 281 {"bits": [28, 28], "enum_ref": "COMMAND__SAIC", "name": "SAIC"}, string in object:register_types.COMMAND_gfx9.fields.3 282 {"bits": [29, 29], "enum_ref": "COMMAND__SAIC", "name": "DAIC"}, string in object:register_types.COMMAND_gfx9.fields.4 283 {"bits": [30, 30], "name": "RAW_WAIT"}, string in object:register_types.COMMAND_gfx9.fields.5 284 {"bits": [31, 31], "name": "DISABLE_WR_CONFIRM"} string in object:register_types.COMMAND_gfx9.fields.6 289 {"bits": [8, 11], "enum_ref": "CONTROL__DST_SEL", "name": "DST_SEL"}, string in object:register_types.CONTROL.fields.0 290 {"bits": [16, 16], "name": "WR_ONE_ADDR"}, string in object:register_types.CONTROL.fields.1 291 {"bits": [20, 20], "name": "WR_CONFIRM"}, string in object:register_types.CONTROL.fields.2 292 {"bits": [30, 31], "enum_ref": "CONTROL__ENGINE_SEL", "name": "ENGINE_SEL"} string in object:register_types.CONTROL.fields.3 297 {"bits": [8, 11], "enum_ref": "CONTROL__DST_SEL_cik", "name": "DST_SEL"}, string in object:register_types.CONTROL_cik.fields.0 298 {"bits": [16, 16], "name": "WR_ONE_ADDR"}, string in object:register_types.CONTROL_cik.fields.1 299 {"bits": [20, 20], "name": "WR_CONFIRM"}, string in object:register_types.CONTROL_cik.fields.2 300 {"bits": [30, 31], "enum_ref": "CONTROL__ENGINE_SEL", "name": "ENGINE_SEL"} string in object:register_types.CONTROL_cik.fields.3 305 {"bits": [0, 31], "name": "SRC_ADDR_LO"} string in object:register_types.CP_DMA_WORD0.fields.0 310 {"bits": [0, 15], "name": "SRC_ADDR_HI"}, string in object:register_types.CP_DMA_WORD1.fields.0 311 {"bits": [20, 21], "enum_ref": "CP_DMA_WORD1__DST_SEL", "name": "DST_SEL"}, string in object:register_types.CP_DMA_WORD1.fields.1 312 {"bits": [27, 27], "enum_ref": "CP_DMA_WORD1__ENGINE", "name": "ENGINE"}, string in object:register_types.CP_DMA_WORD1.fields.2 313 {"bits": [29, 30], "enum_ref": "CP_DMA_WORD1__SRC_SEL", "name": "SRC_SEL"}, string in object:register_types.CP_DMA_WORD1.fields.3 314 {"bits": [31, 31], "name": "CP_SYNC"} string in object:register_types.CP_DMA_WORD1.fields.4 319 {"bits": [0, 15], "name": "SRC_ADDR_HI"}, string in object:register_types.CP_DMA_WORD1_cik.fields.0 320 {"bits": [20, 21], "enum_ref": "CP_DMA_WORD1__DST_SEL_cik", "name": "DST_SEL"}, string in object:register_types.CP_DMA_WORD1_cik.fields.1 321 {"bits": [27, 27], "enum_ref": "CP_DMA_WORD1__ENGINE", "name": "ENGINE"}, string in object:register_types.CP_DMA_WORD1_cik.fields.2 322 {"bits": [29, 30], "enum_ref": "CP_DMA_WORD1__SRC_SEL_cik", "name": "SRC_SEL"}, string in object:register_types.CP_DMA_WORD1_cik.fields.3 323 {"bits": [31, 31], "name": "CP_SYNC"} string in object:register_types.CP_DMA_WORD1_cik.fields.4 328 {"bits": [0, 15], "name": "SRC_ADDR_HI"}, string in object:register_types.CP_DMA_WORD1_gfx9.fields.0 329 {"bits": [20, 21], "enum_ref": "CP_DMA_WORD1__DST_SEL_gfx9", "name": "DST_SEL"}, string in object:register_types.CP_DMA_WORD1_gfx9.fields.1 330 {"bits": [27, 27], "enum_ref": "CP_DMA_WORD1__ENGINE", "name": "ENGINE"}, string in object:register_types.CP_DMA_WORD1_gfx9.fields.2 331 {"bits": [29, 30], "enum_ref": "CP_DMA_WORD1__SRC_SEL_cik", "name": "SRC_SEL"}, string in object:register_types.CP_DMA_WORD1_gfx9.fields.3 332 {"bits": [31, 31], "name": "CP_SYNC"} string in object:register_types.CP_DMA_WORD1_gfx9.fields.4 337 {"bits": [0, 31], "name": "DST_ADDR_LO"} string in object:register_types.CP_DMA_WORD2.fields.0 342 {"bits": [0, 15], "name": "DST_ADDR_HI"} string in object:register_types.CP_DMA_WORD3.fields.0 347 {"bits": [0, 0], "enum_ref": "CP_DMA_WORD1__ENGINE", "name": "ENGINE"}, string in object:register_types.DMA_DATA_WORD0.fields.0 348 {"bits": [20, 21], "enum_ref": "CP_DMA_WORD1__DST_SEL", "name": "DST_SEL"}, string in object:register_types.DMA_DATA_WORD0.fields.1 349 {"bits": [29, 30], "enum_ref": "CP_DMA_WORD1__SRC_SEL", "name": "SRC_SEL"}, string in object:register_types.DMA_DATA_WORD0.fields.2 350 {"bits": [31, 31], "name": "CP_SYNC"} string in object:register_types.DMA_DATA_WORD0.fields.3 355 {"bits": [0, 0], "enum_ref": "CP_DMA_WORD1__ENGINE", "name": "ENGINE"}, string in object:register_types.DMA_DATA_WORD0_cik.fields.0 356 {"bits": [13, 14], "name": "SRC_CACHE_POLICY"}, string in object:register_types.DMA_DATA_WORD0_cik.fields.1 357 {"bits": [20, 21], "enum_ref": "CP_DMA_WORD1__DST_SEL_cik", "name": "DST_SEL"}, string in object:register_types.DMA_DATA_WORD0_cik.fields.2 358 {"bits": [25, 26], "name": "DST_CACHE_POLICY"}, string in object:register_types.DMA_DATA_WORD0_cik.fields.3 359 {"bits": [29, 30], "enum_ref": "CP_DMA_WORD1__SRC_SEL_cik", "name": "SRC_SEL"}, string in object:register_types.DMA_DATA_WORD0_cik.fields.4 360 {"bits": [31, 31], "name": "CP_SYNC"} string in object:register_types.DMA_DATA_WORD0_cik.fields.5 365 {"bits": [0, 0], "enum_ref": "CP_DMA_WORD1__ENGINE", "name": "ENGINE"}, string in object:register_types.DMA_DATA_WORD0_gfx9.fields.0 366 {"bits": [13, 14], "name": "SRC_CACHE_POLICY"}, string in object:register_types.DMA_DATA_WORD0_gfx9.fields.1 367 {"bits": [20, 21], "enum_ref": "CP_DMA_WORD1__DST_SEL_gfx9", "name": "DST_SEL"}, string in object:register_types.DMA_DATA_WORD0_gfx9.fields.2 368 {"bits": [25, 26], "name": "DST_CACHE_POLICY"}, string in object:register_types.DMA_DATA_WORD0_gfx9.fields.3 369 {"bits": [29, 30], "enum_ref": "CP_DMA_WORD1__SRC_SEL_cik", "name": "SRC_SEL"}, string in object:register_types.DMA_DATA_WORD0_gfx9.fields.4 370 {"bits": [31, 31], "name": "CP_SYNC"} string in object:register_types.DMA_DATA_WORD0_gfx9.fields.5 375 {"bits": [0, 1], "enum_ref": "GCR_GLI_INV", "name": "GLI_INV"}, string in object:register_types.GCR_CNTL.fields.0 376 {"bits": [2, 3], "enum_ref": "GCR_GL1_RANGE", "name": "GL1_RANGE"}, string in object:register_types.GCR_CNTL.fields.1 377 {"bits": [4, 4], "name": "GLM_WB"}, string in object:register_types.GCR_CNTL.fields.2 378 {"bits": [5, 5], "name": "GLM_INV"}, string in object:register_types.GCR_CNTL.fields.3 379 {"bits": [6, 6], "name": "GLK_WB"}, string in object:register_types.GCR_CNTL.fields.4 380 {"bits": [7, 7], "name": "GLK_INV"}, string in object:register_types.GCR_CNTL.fields.5 381 {"bits": [8, 8], "name": "GLV_INV"}, string in object:register_types.GCR_CNTL.fields.6 382 {"bits": [9, 9], "name": "GL1_INV"}, string in object:register_types.GCR_CNTL.fields.7 383 {"bits": [10, 10], "name": "GL2_US"}, string in object:register_types.GCR_CNTL.fields.8 384 {"bits": [11, 12], "enum_ref": "GCR_GL2_RANGE", "name": "GL2_RANGE"}, string in object:register_types.GCR_CNTL.fields.9 385 {"bits": [13, 13], "name": "GL2_DISCARD"}, string in object:register_types.GCR_CNTL.fields.10 386 {"bits": [14, 14], "name": "GL2_INV"}, string in object:register_types.GCR_CNTL.fields.11 387 {"bits": [15, 15], "name": "GL2_WB"}, string in object:register_types.GCR_CNTL.fields.12 388 {"bits": [16, 17], "enum_ref": "GCR_SEQ", "name": "SEQ"}, string in object:register_types.GCR_CNTL.fields.13 389 {"bits": [18, 18], "name": "RANGE_IS_PA"} string in object:register_types.GCR_CNTL.fields.14 394 {"bits": [0, 19], "name": "IB_SIZE"}, string in object:register_types.IB_CONTROL.fields.0 395 {"bits": [20, 20], "name": "CHAIN"}, string in object:register_types.IB_CONTROL.fields.1 396 {"bits": [23, 23], "name": "VALID"} string in object:register_types.IB_CONTROL.fields.2 401 {"bits": [0, 5], "name": "EVENT_TYPE"}, string in object:register_types.RELEASE_MEM_OP.fields.0 402 {"bits": [8, 11], "name": "EVENT_INDEX"}, string in object:register_types.RELEASE_MEM_OP.fields.1 403 {"bits": [12, 12], "name": "GLM_WB"}, string in object:register_types.RELEASE_MEM_OP.fields.2 404 {"bits": [13, 13], "name": "GLM_INV"}, string in object:register_types.RELEASE_MEM_OP.fields.3 405 {"bits": [14, 14], "name": "GLV_INV"}, string in object:register_types.RELEASE_MEM_OP.fields.4 406 {"bits": [15, 15], "name": "GL1_INV"}, string in object:register_types.RELEASE_MEM_OP.fields.5 407 {"bits": [16, 16], "name": "GL2_US"}, string in object:register_types.RELEASE_MEM_OP.fields.6 408 {"bits": [17, 18], "enum_ref": "GCR_GL2_RANGE", "name": "GL2_RANGE"}, string in object:register_types.RELEASE_MEM_OP.fields.7 409 {"bits": [19, 19], "name": "GL2_DISCARD"}, string in object:register_types.RELEASE_MEM_OP.fields.8 410 {"bits": [20, 20], "name": "GL2_INV"}, string in object:register_types.RELEASE_MEM_OP.fields.9 411 {"bits": [21, 21], "name": "GL2_WB"}, string in object:register_types.RELEASE_MEM_OP.fields.10 412 {"bits": [22, 23], "enum_ref": "GCR_SEQ", "name": "SEQ"} string in object:register_types.RELEASE_MEM_OP.fields.11 [all...] |
| H A D | gfx10.json | 5 {"name": "ARRAY_LINEAR_GENERAL", "value": 0}, string in object:enums.ArrayMode.entries.0 6 {"name": "ARRAY_LINEAR_ALIGNED", "value": 1}, string in object:enums.ArrayMode.entries.1 7 {"name": "ARRAY_1D_TILED_THIN1", "value": 2}, string in object:enums.ArrayMode.entries.2 8 {"name": "ARRAY_1D_TILED_THICK", "value": 3}, string in object:enums.ArrayMode.entries.3 9 {"name": "ARRAY_2D_TILED_THIN1", "value": 4}, string in object:enums.ArrayMode.entries.4 10 {"name": "ARRAY_PRT_TILED_THIN1", "value": 5}, string in object:enums.ArrayMode.entries.5 11 {"name": "ARRAY_PRT_2D_TILED_THIN1", "value": 6}, string in object:enums.ArrayMode.entries.6 12 {"name": "ARRAY_2D_TILED_THICK", "value": 7}, string in object:enums.ArrayMode.entries.7 13 {"name": "ARRAY_2D_TILED_XTHICK", "value": 8}, string in object:enums.ArrayMode.entries.8 14 {"name" string in object:enums.ArrayMode.entries.9 15 {"name": "ARRAY_PRT_2D_TILED_THICK", "value": 10}, string in object:enums.ArrayMode.entries.10 16 {"name": "ARRAY_PRT_3D_TILED_THIN1", "value": 11}, string in object:enums.ArrayMode.entries.11 17 {"name": "ARRAY_3D_TILED_THIN1", "value": 12}, string in object:enums.ArrayMode.entries.12 18 {"name": "ARRAY_3D_TILED_THICK", "value": 13}, string in object:enums.ArrayMode.entries.13 19 {"name": "ARRAY_3D_TILED_XTHICK", "value": 14}, string in object:enums.ArrayMode.entries.14 20 {"name": "ARRAY_PRT_3D_TILED_THICK", "value": 15} string in object:enums.ArrayMode.entries.15 25 {"name": "ADDR_SURF_BANK_HEIGHT_1", "value": 0}, string in object:enums.BankHeight.entries.0 26 {"name": "ADDR_SURF_BANK_HEIGHT_2", "value": 1}, string in object:enums.BankHeight.entries.1 27 {"name": "ADDR_SURF_BANK_HEIGHT_4", "value": 2}, string in object:enums.BankHeight.entries.2 28 {"name": "ADDR_SURF_BANK_HEIGHT_8", "value": 3} string in object:enums.BankHeight.entries.3 33 {"name": "ADDR_SURF_BANK_WIDTH_1", "value": 0}, string in object:enums.BankWidth.entries.0 34 {"name": "ADDR_SURF_BANK_WIDTH_2", "value": 1}, string in object:enums.BankWidth.entries.1 35 {"name": "ADDR_SURF_BANK_WIDTH_4", "value": 2}, string in object:enums.BankWidth.entries.2 36 {"name": "ADDR_SURF_BANK_WIDTH_8", "value": 3} string in object:enums.BankWidth.entries.3 41 {"name": "BIN_MAP_MODE_NONE", "value": 0}, string in object:enums.BinMapMode.entries.0 42 {"name": "BIN_MAP_MODE_RTA_INDEX", "value": 1}, string in object:enums.BinMapMode.entries.1 43 {"name": "BIN_MAP_MODE_POPS", "value": 2} string in object:enums.BinMapMode.entries.2 48 {"name": "BIN_SIZE_32_PIXELS", "value": 0}, string in object:enums.BinSizeExtend.entries.0 49 {"name": "BIN_SIZE_64_PIXELS", "value": 1}, string in object:enums.BinSizeExtend.entries.1 50 {"name": "BIN_SIZE_128_PIXELS", "value": 2}, string in object:enums.BinSizeExtend.entries.2 51 {"name": "BIN_SIZE_256_PIXELS", "value": 3}, string in object:enums.BinSizeExtend.entries.3 52 {"name": "BIN_SIZE_512_PIXELS", "value": 4} string in object:enums.BinSizeExtend.entries.4 57 {"name": "BINNING_ALLOWED", "value": 0}, string in object:enums.BinningMode.entries.0 58 {"name": "FORCE_BINNING_ON", "value": 1}, string in object:enums.BinningMode.entries.1 59 {"name": "DISABLE_BINNING_USE_NEW_SC", "value": 2}, string in object:enums.BinningMode.entries.2 60 {"name": "DISABLE_BINNING_USE_LEGACY_SC", "value": 3} string in object:enums.BinningMode.entries.3 65 {"name": "BLEND_ZERO", "value": 0}, string in object:enums.BlendOp.entries.0 66 {"name": "BLEND_ONE", "value": 1}, string in object:enums.BlendOp.entries.1 67 {"name": "BLEND_SRC_COLOR", "value": 2}, string in object:enums.BlendOp.entries.2 68 {"name": "BLEND_ONE_MINUS_SRC_COLOR", "value": 3}, string in object:enums.BlendOp.entries.3 69 {"name": "BLEND_SRC_ALPHA", "value": 4}, string in object:enums.BlendOp.entries.4 70 {"name": "BLEND_ONE_MINUS_SRC_ALPHA", "value": 5}, string in object:enums.BlendOp.entries.5 71 {"name": "BLEND_DST_ALPHA", "value": 6}, string in object:enums.BlendOp.entries.6 72 {"name": "BLEND_ONE_MINUS_DST_ALPHA", "value": 7}, string in object:enums.BlendOp.entries.7 73 {"name": "BLEND_DST_COLOR", "value": 8}, string in object:enums.BlendOp.entries.8 74 {"name": "BLEND_ONE_MINUS_DST_COLOR", "value": 9}, string in object:enums.BlendOp.entries.9 75 {"name": "BLEND_SRC_ALPHA_SATURATE", "value": 10}, string in object:enums.BlendOp.entries.10 76 {"name": "BLEND_BOTH_SRC_ALPHA", "value": 11}, string in object:enums.BlendOp.entries.11 77 {"name": "BLEND_BOTH_INV_SRC_ALPHA", "value": 12}, string in object:enums.BlendOp.entries.12 78 {"name": "BLEND_CONSTANT_COLOR", "value": 13}, string in object:enums.BlendOp.entries.13 79 {"name": "BLEND_ONE_MINUS_CONSTANT_COLOR", "value": 14}, string in object:enums.BlendOp.entries.14 80 {"name": "BLEND_SRC1_COLOR", "value": 15}, string in object:enums.BlendOp.entries.15 81 {"name": "BLEND_INV_SRC1_COLOR", "value": 16}, string in object:enums.BlendOp.entries.16 82 {"name": "BLEND_SRC1_ALPHA", "value": 17}, string in object:enums.BlendOp.entries.17 83 {"name": "BLEND_INV_SRC1_ALPHA", "value": 18}, string in object:enums.BlendOp.entries.18 84 {"name": "BLEND_CONSTANT_ALPHA", "value": 19}, string in object:enums.BlendOp.entries.19 85 {"name": "BLEND_ONE_MINUS_CONSTANT_ALPHA", "value": 20} string in object:enums.BlendOp.entries.20 90 {"name": "FORCE_OPT_AUTO", "value": 0}, string in object:enums.BlendOpt.entries.0 91 {"name": "FORCE_OPT_DISABLE", "value": 1}, string in object:enums.BlendOpt.entries.1 92 {"name": "FORCE_OPT_ENABLE_IF_SRC_A_0", "value": 2}, string in object:enums.BlendOpt.entries.2 93 {"name": "FORCE_OPT_ENABLE_IF_SRC_RGB_0", "value": 3}, string in object:enums.BlendOpt.entries.3 94 {"name": "FORCE_OPT_ENABLE_IF_SRC_ARGB_0", "value": 4}, string in object:enums.BlendOpt.entries.4 95 {"name": "FORCE_OPT_ENABLE_IF_SRC_A_1", "value": 5}, string in object:enums.BlendOpt.entries.5 96 {"name": "FORCE_OPT_ENABLE_IF_SRC_RGB_1", "value": 6}, string in object:enums.BlendOpt.entries.6 97 {"name": "FORCE_OPT_ENABLE_IF_SRC_ARGB_1", "value": 7} string in object:enums.BlendOpt.entries.7 102 {"name": "CB_DISABLE", "value": 0}, string in object:enums.CBMode.entries.0 103 {"name": "CB_NORMAL", "value": 1}, string in object:enums.CBMode.entries.1 104 {"name": "CB_ELIMINATE_FAST_CLEAR", "value": 2}, string in object:enums.CBMode.entries.2 105 {"name": "CB_RESOLVE", "value": 3}, string in object:enums.CBMode.entries.3 106 {"name": "CB_DECOMPRESS", "value": 4}, string in object:enums.CBMode.entries.4 107 {"name": "CB_FMASK_DECOMPRESS", "value": 5}, string in object:enums.CBMode.entries.5 108 {"name": "CB_DCC_DECOMPRESS", "value": 6}, string in object:enums.CBMode.entries.6 109 {"name": "CB_RESERVED", "value": 7} string in object:enums.CBMode.entries.7 114 {"name": "CB_PERF_CLEAR_FILTER_SEL_NONCLEAR", "value": 0}, string in object:enums.CBPerfClearFilterSel.entries.0 115 {"name": "CB_PERF_CLEAR_FILTER_SEL_CLEAR", "value": 1} string in object:enums.CBPerfClearFilterSel.entries.1 120 {"name": "CB_PERF_OP_FILTER_SEL_WRITE_ONLY", "value": 0}, string in object:enums.CBPerfOpFilterSel.entries.0 121 {"name": "CB_PERF_OP_FILTER_SEL_NEEDS_DESTINATION", "value": 1}, string in object:enums.CBPerfOpFilterSel.entries.1 122 {"name": "CB_PERF_OP_FILTER_SEL_RESOLVE", "value": 2}, string in object:enums.CBPerfOpFilterSel.entries.2 123 {"name": "CB_PERF_OP_FILTER_SEL_DECOMPRESS", "value": 3}, string in object:enums.CBPerfOpFilterSel.entries.3 124 {"name": "CB_PERF_OP_FILTER_SEL_FMASK_DECOMPRESS", "value": 4}, string in object:enums.CBPerfOpFilterSel.entries.4 125 {"name": "CB_PERF_OP_FILTER_SEL_ELIMINATE_FAST_CLEAR", "value": 5} string in object:enums.CBPerfOpFilterSel.entries.5 130 {"name": "MAX_BLOCK_SIZE_64B", "value": 0}, string in object:enums.CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE.entries.0 131 {"name": "MAX_BLOCK_SIZE_128B", "value": 1}, string in object:enums.CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE.entries.1 132 {"name": "MAX_BLOCK_SIZE_256B", "value": 2} string in object:enums.CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE.entries.2 137 {"name": "MIN_BLOCK_SIZE_32B", "value": 0}, string in object:enums.CB_COLOR_DCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE.entries.0 138 {"name": "MIN_BLOCK_SIZE_64B", "value": 1} string in object:enums.CB_COLOR_DCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE.entries.1 143 {"name": "OUT", "value": 1}, string in object:enums.CLIP_RULE.entries.0 144 {"name": "IN_0", "value": 2}, string in object:enums.CLIP_RULE.entries.1 145 {"name": "IN_1", "value": 4}, string in object:enums.CLIP_RULE.entries.2 146 {"name": "IN_10", "value": 8}, string in object:enums.CLIP_RULE.entries.3 147 {"name": "IN_2", "value": 16}, string in object:enums.CLIP_RULE.entries.4 148 {"name": "IN_20", "value": 32}, string in object:enums.CLIP_RULE.entries.5 149 {"name": "IN_21", "value": 64}, string in object:enums.CLIP_RULE.entries.6 150 {"name": "IN_210", "value": 128}, string in object:enums.CLIP_RULE.entries.7 151 {"name": "IN_3", "value": 256}, string in object:enums.CLIP_RULE.entries.8 152 {"name": "IN_30", "value": 512}, string in object:enums.CLIP_RULE.entries.9 153 {"name": "IN_31", "value": 1024}, string in object:enums.CLIP_RULE.entries.10 154 {"name": "IN_310", "value": 2048}, string in object:enums.CLIP_RULE.entries.11 155 {"name": "IN_32", "value": 4096}, string in object:enums.CLIP_RULE.entries.12 156 {"name": "IN_320", "value": 8192}, string in object:enums.CLIP_RULE.entries.13 157 {"name": "IN_321", "value": 16384}, string in object:enums.CLIP_RULE.entries.14 158 {"name": "IN_3210", "value": 32768} string in object:enums.CLIP_RULE.entries.15 163 {"name": "CP_PERFMON_ENABLE_MODE_ALWAYS_COUNT", "value": 0}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.0 164 {"name": "CP_PERFMON_ENABLE_MODE_RESERVED_1", "value": 1}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.1 165 {"name": "CP_PERFMON_ENABLE_MODE_COUNT_CONTEXT_TRUE", "value": 2}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.2 166 {"name": "CP_PERFMON_ENABLE_MODE_COUNT_CONTEXT_FALSE", "value": 3} string in object:enums.CP_PERFMON_ENABLE_MODE.entries.3 171 {"name": "CP_PERFMON_STATE_DISABLE_AND_RESET", "value": 0}, string in object:enums.CP_PERFMON_STATE.entries.0 172 {"name": "CP_PERFMON_STATE_START_COUNTING", "value": 1}, string in object:enums.CP_PERFMON_STATE.entries.1 173 {"name": "CP_PERFMON_STATE_STOP_COUNTING", "value": 2}, string in object:enums.CP_PERFMON_STATE.entries.2 174 {"name": "CP_PERFMON_STATE_RESERVED_3", "value": 3}, string in object:enums.CP_PERFMON_STATE.entries.3 175 {"name": "CP_PERFMON_STATE_DISABLE_AND_RESET_PHANTOM", "value": 4}, string in object:enums.CP_PERFMON_STATE.entries.4 176 {"name": "CP_PERFMON_STATE_COUNT_AND_DUMP_PHANTOM", "value": 5} string in object:enums.CP_PERFMON_STATE.entries.5 181 {"name": "CMASK_ADDR_TILED", "value": 0}, string in object:enums.CmaskAddr.entries.0 182 {"name": "CMASK_ADDR_LINEAR", "value": 1}, string in object:enums.CmaskAddr.entries.1 183 {"name": "CMASK_ADDR_COMPATIBLE", "value": 2} string in object:enums.CmaskAddr.entries.2 188 {"name": "COLOR_INVALID", "value": 0}, string in object:enums.ColorFormat.entries.0 189 {"name": "COLOR_8", "value": 1}, string in object:enums.ColorFormat.entries.1 190 {"name": "COLOR_16", "value": 2}, string in object:enums.ColorFormat.entries.2 191 {"name": "COLOR_8_8", "value": 3}, string in object:enums.ColorFormat.entries.3 192 {"name": "COLOR_32", "value": 4}, string in object:enums.ColorFormat.entries.4 193 {"name": "COLOR_16_16", "value": 5}, string in object:enums.ColorFormat.entries.5 194 {"name": "COLOR_10_11_11", "value": 6}, string in object:enums.ColorFormat.entries.6 195 {"name": "COLOR_11_11_10", "value": 7}, string in object:enums.ColorFormat.entries.7 196 {"name": "COLOR_10_10_10_2", "value": 8}, string in object:enums.ColorFormat.entries.8 197 {"name": "COLOR_2_10_10_10", "value": 9}, string in object:enums.ColorFormat.entries.9 198 {"name": "COLOR_8_8_8_8", "value": 10}, string in object:enums.ColorFormat.entries.10 199 {"name": "COLOR_32_32", "value": 11}, string in object:enums.ColorFormat.entries.11 200 {"name": "COLOR_16_16_16_16", "value": 12}, string in object:enums.ColorFormat.entries.12 201 {"name": "COLOR_RESERVED_13", "value": 13}, string in object:enums.ColorFormat.entries.13 202 {"name": "COLOR_32_32_32_32", "value": 14}, string in object:enums.ColorFormat.entries.14 203 {"name": "COLOR_RESERVED_15", "value": 15}, string in object:enums.ColorFormat.entries.15 204 {"name": "COLOR_5_6_5", "value": 16}, string in object:enums.ColorFormat.entries.16 205 {"name": "COLOR_1_5_5_5", "value": 17}, string in object:enums.ColorFormat.entries.17 206 {"name": "COLOR_5_5_5_1", "value": 18}, string in object:enums.ColorFormat.entries.18 207 {"name": "COLOR_4_4_4_4", "value": 19}, string in object:enums.ColorFormat.entries.19 208 {"name": "COLOR_8_24", "value": 20}, string in object:enums.ColorFormat.entries.20 209 {"name": "COLOR_24_8", "value": 21}, string in object:enums.ColorFormat.entries.21 210 {"name": "COLOR_X24_8_32_FLOAT", "value": 22}, string in object:enums.ColorFormat.entries.22 211 {"name": "COLOR_RESERVED_23", "value": 23}, string in object:enums.ColorFormat.entries.23 212 {"name": "COLOR_RESERVED_24", "value": 24}, string in object:enums.ColorFormat.entries.24 213 {"name": "COLOR_RESERVED_25", "value": 25}, string in object:enums.ColorFormat.entries.25 214 {"name": "COLOR_RESERVED_26", "value": 26}, string in object:enums.ColorFormat.entries.26 215 {"name": "COLOR_RESERVED_27", "value": 27}, string in object:enums.ColorFormat.entries.27 216 {"name": "COLOR_RESERVED_28", "value": 28}, string in object:enums.ColorFormat.entries.28 217 {"name": "COLOR_RESERVED_29", "value": 29}, string in object:enums.ColorFormat.entries.29 218 {"name": "COLOR_RESERVED_30", "value": 30}, string in object:enums.ColorFormat.entries.30 219 {"name": "COLOR_2_10_10_10_6E4", "value": 31} string in object:enums.ColorFormat.entries.31 224 {"name": "COMB_DST_PLUS_SRC", "value": 0}, string in object:enums.CombFunc.entries.0 225 {"name": "COMB_SRC_MINUS_DST", "value": 1}, string in object:enums.CombFunc.entries.1 226 {"name": "COMB_MIN_DST_SRC", "value": 2}, string in object:enums.CombFunc.entries.2 227 {"name": "COMB_MAX_DST_SRC", "value": 3}, string in object:enums.CombFunc.entries.3 228 {"name": "COMB_DST_MINUS_SRC", "value": 4} string in object:enums.CombFunc.entries.4 233 {"name": "FRAG_NEVER", "value": 0}, string in object:enums.CompareFrag.entries.0 234 {"name": "FRAG_LESS", "value": 1}, string in object:enums.CompareFrag.entries.1 235 {"name": "FRAG_EQUAL", "value": 2}, string in object:enums.CompareFrag.entries.2 236 {"name": "FRAG_LEQUAL", "value": 3}, string in object:enums.CompareFrag.entries.3 237 {"name": "FRAG_GREATER", "value": 4}, string in object:enums.CompareFrag.entries.4 238 {"name": "FRAG_NOTEQUAL", "value": 5}, string in object:enums.CompareFrag.entries.5 239 {"name": "FRAG_GEQUAL", "value": 6}, string in object:enums.CompareFrag.entries.6 240 {"name": "FRAG_ALWAYS", "value": 7} string in object:enums.CompareFrag.entries.7 245 {"name": "EXPORT_ANY_Z", "value": 0}, string in object:enums.ConservativeZExport.entries.0 246 {"name": "EXPORT_LESS_THAN_Z", "value": 1}, string in object:enums.ConservativeZExport.entries.1 247 {"name": "EXPORT_GREATER_THAN_Z", "value": 2}, string in object:enums.ConservativeZExport.entries.2 248 {"name": "EXPORT_RESERVED", "value": 3} string in object:enums.ConservativeZExport.entries.3 253 {"name": "INPUT_COVERAGE", "value": 0}, string in object:enums.CovToShaderSel.entries.0 254 {"name": "INPUT_INNER_COVERAGE", "value": 1}, string in object:enums.CovToShaderSel.entries.1 255 {"name": "INPUT_DEPTH_COVERAGE", "value": 2}, string in object:enums.CovToShaderSel.entries.2 256 {"name": "RAW", "value": 3} string in object:enums.CovToShaderSel.entries.3 261 {"name": "AUTO", "value": 0}, string in object:enums.DB_DFSM_CONTROL__PUNCHOUT_MODE.entries.0 262 {"name": "FORCE_ON", "value": 1}, string in object:enums.DB_DFSM_CONTROL__PUNCHOUT_MODE.entries.1 263 {"name": "FORCE_OFF", "value": 2}, string in object:enums.DB_DFSM_CONTROL__PUNCHOUT_MODE.entries.2 264 {"name": "RESERVED", "value": 3} string in object:enums.DB_DFSM_CONTROL__PUNCHOUT_MODE.entries.3 269 {"name": "FAULT_ZERO", "value": 0}, string in object:enums.DbPRTFaultBehavior.entries.0 270 {"name": "FAULT_ONE", "value": 1}, string in object:enums.DbPRTFaultBehavior.entries.1 271 {"name": "FAULT_FAIL", "value": 2}, string in object:enums.DbPRTFaultBehavior.entries.2 272 {"name": "FAULT_PASS", "value": 3} string in object:enums.DbPRTFaultBehavior.entries.3 277 {"name": "PSLC_AUTO", "value": 0}, string in object:enums.DbPSLControl.entries.0 278 {"name": "PSLC_ON_HANG_ONLY", "value": 1}, string in object:enums.DbPSLControl.entries.1 279 {"name": "PSLC_ASAP", "value": 2}, string in object:enums.DbPSLControl.entries.2 280 {"name": "PSLC_COUNTDOWN", "value": 3} string in object:enums.DbPSLControl.entries.3 285 {"name": "INVALID", "value": 1}, string in object:enums.EXCP_EN.entries.0 286 {"name": "INPUT_DENORMAL", "value": 2}, string in object:enums.EXCP_EN.entries.1 287 {"name": "DIVIDE_BY_ZERO", "value": 4}, string in object:enums.EXCP_EN.entries.2 288 {"name": "OVERFLOW", "value": 8}, string in object:enums.EXCP_EN.entries.3 289 {"name": "UNDERFLOW", "value": 16}, string in object:enums.EXCP_EN.entries.4 290 {"name": "INEXACT", "value": 32}, string in object:enums.EXCP_EN.entries.5 291 {"name": "INT_DIVIDE_BY_ZERO", "value": 64}, string in object:enums.EXCP_EN.entries.6 292 {"name": "ADDRESS_WATCH", "value": 128}, string in object:enums.EXCP_EN.entries.7 293 {"name": "MEMORY_VIOLATION", "value": 256} string in object:enums.EXCP_EN.entries.8 298 {"name": "FP_32_DENORMS", "value": 48}, string in object:enums.FLOAT_MODE.entries.0 299 {"name": "FP_64_DENORMS", "value": 192}, string in object:enums.FLOAT_MODE.entries.1 300 {"name": "FP_ALL_DENORMS", "value": 240} string in object:enums.FLOAT_MODE.entries.2 305 {"name": "FORCE_OFF", "value": 0}, string in object:enums.ForceControl.entries.0 306 {"name": "FORCE_ENABLE", "value": 1}, string in object:enums.ForceControl.entries.1 307 {"name": "FORCE_DISABLE", "value": 2}, string in object:enums.ForceControl.entries.2 308 {"name": "FORCE_RESERVED", "value": 3} string in object:enums.ForceControl.entries.3 313 {"name": "ADDR_SURF_MACRO_ASPECT_1", "value": 0}, string in object:enums.MacroTileAspect.entries.0 314 {"name": "ADDR_SURF_MACRO_ASPECT_2", "value": 1}, string in object:enums.MacroTileAspect.entries.1 315 {"name": "ADDR_SURF_MACRO_ASPECT_4", "value": 2}, string in object:enums.MacroTileAspect.entries.2 316 {"name": "ADDR_SURF_MACRO_ASPECT_8", "value": 3} string in object:enums.MacroTileAspect.entries.3 321 {"name": "ADDR_SURF_DISPLAY_MICRO_TILING", "value": 0}, string in object:enums.MicroTileMode.entries.0 322 {"name": "ADDR_SURF_THIN_MICRO_TILING", "value": 1}, string in object:enums.MicroTileMode.entries.1 323 {"name": "ADDR_SURF_DEPTH_MICRO_TILING", "value": 2}, string in object:enums.MicroTileMode.entries.2 324 {"name": "ADDR_SURF_ROTATED_MICRO_TILING", "value": 3}, string in object:enums.MicroTileMode.entries.3 325 {"name": "ADDR_SURF_THICK_MICRO_TILING", "value": 4} string in object:enums.MicroTileMode.entries.4 330 {"name": "ADDR_SURF_2_BANK", "value": 0}, string in object:enums.NumBanks.entries.0 331 {"name": "ADDR_SURF_4_BANK", "value": 1}, string in object:enums.NumBanks.entries.1 332 {"name": "ADDR_SURF_8_BANK", "value": 2}, string in object:enums.NumBanks.entries.2 333 {"name": "ADDR_SURF_16_BANK", "value": 3} string in object:enums.NumBanks.entries.3 338 {"name": "X_DRAW_POINTS", "value": 0}, string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.0 339 {"name": "X_DRAW_LINES", "value": 1}, string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.1 340 {"name": "X_DRAW_TRIANGLES", "value": 2} string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.2 345 {"name": "X_DISABLE_POLY_MODE", "value": 0}, string in object:enums.PA_SU_SC_MODE_CNTL__POLY_MODE.entries.0 346 {"name": "X_DUAL_MODE", "value": 1} string in object:enums.PA_SU_SC_MODE_CNTL__POLY_MODE.entries.1 351 {"name": "X_TRUNCATE", "value": 0}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.0 352 {"name": "X_ROUND", "value": 1}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.1 353 {"name": "X_ROUND_TO_EVEN", "value": 2}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.2 354 {"name": "X_ROUND_TO_ODD", "value": 3} string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.3 359 {"name": "ADDR_SURF_P2", "value": 0}, string in object:enums.PipeConfig.entries.0 360 {"name": "ADDR_SURF_P2_RESERVED0", "value": 1}, string in object:enums.PipeConfig.entries.1 361 {"name": "ADDR_SURF_P2_RESERVED1", "value": 2}, string in object:enums.PipeConfig.entries.2 362 {"name": "ADDR_SURF_P2_RESERVED2", "value": 3}, string in object:enums.PipeConfig.entries.3 363 {"name": "ADDR_SURF_P4_8x16", "value": 4}, string in object:enums.PipeConfig.entries.4 364 {"name": "ADDR_SURF_P4_16x16", "value": 5}, string in object:enums.PipeConfig.entries.5 365 {"name": "ADDR_SURF_P4_16x32", "value": 6}, string in object:enums.PipeConfig.entries.6 366 {"name": "ADDR_SURF_P4_32x32", "value": 7}, string in object:enums.PipeConfig.entries.7 367 {"name": "ADDR_SURF_P8_16x16_8x16", "value": 8}, string in object:enums.PipeConfig.entries.8 368 {"name": "ADDR_SURF_P8_16x32_8x16", "value": 9}, string in object:enums.PipeConfig.entries.9 369 {"name": "ADDR_SURF_P8_32x32_8x16", "value": 10}, string in object:enums.PipeConfig.entries.10 370 {"name": "ADDR_SURF_P8_16x32_16x16", "value": 11}, string in object:enums.PipeConfig.entries.11 371 {"name": "ADDR_SURF_P8_32x32_16x16", "value": 12}, string in object:enums.PipeConfig.entries.12 372 {"name": "ADDR_SURF_P8_32x32_16x32", "value": 13}, string in object:enums.PipeConfig.entries.13 373 {"name": "ADDR_SURF_P8_32x64_32x32", "value": 14}, string in object:enums.PipeConfig.entries.14 374 {"name": "ADDR_SURF_P8_RESERVED0", "value": 15}, string in object:enums.PipeConfig.entries.15 375 {"name": "ADDR_SURF_P16_32x32_8x16", "value": 16}, string in object:enums.PipeConfig.entries.16 376 {"name": "ADDR_SURF_P16_32x32_16x16", "value": 17}, string in object:enums.PipeConfig.entries.17 377 {"name": "ADDR_SURF_P16", "value": 18} string in object:enums.PipeConfig.entries.18 382 {"name": "RASTER_CONFIG_PKR_MAP_0", "value": 0}, string in object:enums.PkrMap.entries.0 383 {"name": "RASTER_CONFIG_PKR_MAP_1", "value": 1}, string in object:enums.PkrMap.entries.1 384 {"name": "RASTER_CONFIG_PKR_MAP_2", "value": 2}, string in object:enums.PkrMap.entries.2 385 {"name": "RASTER_CONFIG_PKR_MAP_3", "value": 3} string in object:enums.PkrMap.entries.3 390 {"name": "RASTER_CONFIG_PKR_XSEL_0", "value": 0}, string in object:enums.PkrXsel.entries.0 391 {"name": "RASTER_CONFIG_PKR_XSEL_1", "value": 1}, string in object:enums.PkrXsel.entries.1 392 {"name": "RASTER_CONFIG_PKR_XSEL_2", "value": 2}, string in object:enums.PkrXsel.entries.2 393 {"name": "RASTER_CONFIG_PKR_XSEL_3", "value": 3} string in object:enums.PkrXsel.entries.3 398 {"name": "RASTER_CONFIG_PKR_XSEL2_0", "value": 0}, string in object:enums.PkrXsel2.entries.0 399 {"name": "RASTER_CONFIG_PKR_XSEL2_1", "value": 1}, string in object:enums.PkrXsel2.entries.1 400 {"name": "RASTER_CONFIG_PKR_XSEL2_2", "value": 2}, string in object:enums.PkrXsel2.entries.2 401 {"name": "RASTER_CONFIG_PKR_XSEL2_3", "value": 3} string in object:enums.PkrXsel2.entries.3 406 {"name": "RASTER_CONFIG_PKR_YSEL_0", "value": 0}, string in object:enums.PkrYsel.entries.0 407 {"name": "RASTER_CONFIG_PKR_YSEL_1", "value": 1}, string in object:enums.PkrYsel.entries.1 408 {"name": "RASTER_CONFIG_PKR_YSEL_2", "value": 2}, string in object:enums.PkrYsel.entries.2 409 {"name": "RASTER_CONFIG_PKR_YSEL_3", "value": 3} string in object:enums.PkrYsel.entries.3 414 {"name": "X_16_8_FIXED_POINT_1_16TH", "value": 0}, string in object:enums.QUANT_MODE.entries.0 415 {"name": "X_16_8_FIXED_POINT_1_8TH", "value": 1}, string in object:enums.QUANT_MODE.entries.1 416 {"name": "X_16_8_FIXED_POINT_1_4TH", "value": 2}, string in object:enums.QUANT_MODE.entries.2 417 {"name": "X_16_8_FIXED_POINT_1_2", "value": 3}, string in object:enums.QUANT_MODE.entries.3 418 {"name": "X_16_8_FIXED_POINT_1", "value": 4}, string in object:enums.QUANT_MODE.entries.4 419 {"name": "X_16_8_FIXED_POINT_1_256TH", "value": 5}, string in object:enums.QUANT_MODE.entries.5 420 {"name": "X_14_10_FIXED_POINT_1_1024TH", "value": 6}, string in object:enums.QUANT_MODE.entries.6 421 {"name": "X_12_12_FIXED_POINT_1_4096TH", "value": 7} string in object:enums.QUANT_MODE.entries.7 426 {"name": "ROP3_CLEAR", "value": 0}, string in object:enums.ROP3.entries.0 427 {"name": "X_0X05", "value": 5}, string in object:enums.ROP3.entries.1 428 {"name": "X_0X0A", "value": 10}, string in object:enums.ROP3.entries.2 429 {"name": "X_0X0F", "value": 15}, string in object:enums.ROP3.entries.3 430 {"name": "ROP3_NOR", "value": 17}, string in object:enums.ROP3.entries.4 431 {"name": "ROP3_AND_INVERTED", "value": 34}, string in object:enums.ROP3.entries.5 432 {"name": "ROP3_COPY_INVERTED", "value": 51}, string in object:enums.ROP3.entries.6 433 {"name": "ROP3_AND_REVERSE", "value": 68}, string in object:enums.ROP3.entries.7 434 {"name": "X_0X50", "value": 80}, string in object:enums.ROP3.entries.8 435 {"name": "ROP3_INVERT", "value": 85}, string in object:enums.ROP3.entries.9 436 {"name": "X_0X5A", "value": 90}, string in object:enums.ROP3.entries.10 437 {"name": "X_0X5F", "value": 95}, string in object:enums.ROP3.entries.11 438 {"name": "ROP3_XOR", "value": 102}, string in object:enums.ROP3.entries.12 439 {"name": "ROP3_NAND", "value": 119}, string in object:enums.ROP3.entries.13 440 {"name": "ROP3_AND", "value": 136}, string in object:enums.ROP3.entries.14 441 {"name": "ROP3_EQUIVALENT", "value": 153}, string in object:enums.ROP3.entries.15 442 {"name": "X_0XA0", "value": 160}, string in object:enums.ROP3.entries.16 443 {"name": "X_0XA5", "value": 165}, string in object:enums.ROP3.entries.17 444 {"name": "ROP3_NO_OP", "value": 170}, string in object:enums.ROP3.entries.18 445 {"name": "X_0XAF", "value": 175}, string in object:enums.ROP3.entries.19 446 {"name": "ROP3_OR_INVERTED", "value": 187}, string in object:enums.ROP3.entries.20 447 {"name": "ROP3_COPY", "value": 204}, string in object:enums.ROP3.entries.21 448 {"name": "ROP3_OR_REVERSE", "value": 221}, string in object:enums.ROP3.entries.22 449 {"name": "ROP3_OR", "value": 238}, string in object:enums.ROP3.entries.23 450 {"name": "X_0XF0", "value": 240}, string in object:enums.ROP3.entries.24 451 {"name": "X_0XF5", "value": 245}, string in object:enums.ROP3.entries.25 452 {"name": "X_0XFA", "value": 250}, string in object:enums.ROP3.entries.26 453 {"name": "ROP3_SET", "value": 255} string in object:enums.ROP3.entries.27 458 {"name": "RASTER_CONFIG_RB_MAP_0", "value": 0}, string in object:enums.RbMap.entries.0 459 {"name": "RASTER_CONFIG_RB_MAP_1", "value": 1}, string in object:enums.RbMap.entries.1 460 {"name": "RASTER_CONFIG_RB_MAP_2", "value": 2}, string in object:enums.RbMap.entries.2 461 {"name": "RASTER_CONFIG_RB_MAP_3", "value": 3} string in object:enums.RbMap.entries.3 466 {"name": "RASTER_CONFIG_RB_XSEL_0", "value": 0}, string in object:enums.RbXsel.entries.0 467 {"name": "RASTER_CONFIG_RB_XSEL_1", "value": 1} string in object:enums.RbXsel.entries.1 472 {"name": "RASTER_CONFIG_RB_XSEL2_0", "value": 0}, string in object:enums.RbXsel2.entries.0 473 {"name": "RASTER_CONFIG_RB_XSEL2_1", "value": 1}, string in object:enums.RbXsel2.entries.1 474 {"name": "RASTER_CONFIG_RB_XSEL2_2", "value": 2}, string in object:enums.RbXsel2.entries.2 475 {"name": "RASTER_CONFIG_RB_XSEL2_3", "value": 3} string in object:enums.RbXsel2.entries.3 480 {"name": "RASTER_CONFIG_RB_YSEL_0", "value": 0}, string in object:enums.RbYsel.entries.0 481 {"name": "RASTER_CONFIG_RB_YSEL_1", "value": 1} string in object:enums.RbYsel.entries.1 486 {"name": "CACHE_LRU_RD", "value": 0}, string in object:enums.ReadPolicy.entries.0 487 {"name": "CACHE_NOA", "value": 1}, string in object:enums.ReadPolicy.entries.1 488 {"name": "UNCACHED_RD", "value": 2}, string in object:enums.ReadPolicy.entries.2 489 {"name": "RESERVED_RDPOLICY", "value": 3} string in object:enums.ReadPolicy.entries.3 494 {"name": "SPI_PNT_SPRITE_SEL_0", "value": 0}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.0 495 {"name": "SPI_PNT_SPRITE_SEL_1", "value": 1}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.1 496 {"name": "SPI_PNT_SPRITE_SEL_S", "value": 2}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.2 497 {"name": "SPI_PNT_SPRITE_SEL_T", "value": 3}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.3 498 {"name": "SPI_PNT_SPRITE_SEL_NONE", "value": 4} string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.4 503 {"name": "SPI_SHADER_ZERO", "value": 0}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.0 504 {"name": "SPI_SHADER_32_R", "value": 1}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.1 505 {"name": "SPI_SHADER_32_GR", "value": 2}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.2 506 {"name": "SPI_SHADER_32_AR", "value": 3}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.3 507 {"name": "SPI_SHADER_FP16_ABGR", "value": 4}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.4 508 {"name": "SPI_SHADER_UNORM16_ABGR", "value": 5}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.5 509 {"name": "SPI_SHADER_SNORM16_ABGR", "value": 6}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.6 510 {"name": "SPI_SHADER_UINT16_ABGR", "value": 7}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.7 511 {"name": "SPI_SHADER_SINT16_ABGR", "value": 8}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.8 512 {"name": "SPI_SHADER_32_ABGR", "value": 9} string in object:enums.SPI_SHADER_EX_FORMAT.entries.9 517 {"name": "SPI_SHADER_NONE", "value": 0}, string in object:enums.SPI_SHADER_FORMAT.entries.0 518 {"name": "SPI_SHADER_1COMP", "value": 1}, string in object:enums.SPI_SHADER_FORMAT.entries.1 519 {"name": "SPI_SHADER_2COMP", "value": 2}, string in object:enums.SPI_SHADER_FORMAT.entries.2 520 {"name": "SPI_SHADER_4COMPRESS", "value": 3}, string in object:enums.SPI_SHADER_FORMAT.entries.3 521 {"name": "SPI_SHADER_4COMP", "value": 4} string in object:enums.SPI_SHADER_FORMAT.entries.4 526 {"name": "STRM_PERFMON_STATE_DISABLE_AND_RESET", "value": 0}, string in object:enums.SPM_PERFMON_STATE.entries.0 527 {"name": "STRM_PERFMON_STATE_START_COUNTING", "value": 1}, string in object:enums.SPM_PERFMON_STATE.entries.1 528 {"name": "STRM_PERFMON_STATE_STOP_COUNTING", "value": 2}, string in object:enums.SPM_PERFMON_STATE.entries.2 529 {"name": "STRM_PERFMON_STATE_RESERVED_3", "value": 3}, string in object:enums.SPM_PERFMON_STATE.entries.3 530 {"name": "STRM_PERFMON_STATE_DISABLE_AND_RESET_PHANTOM", "value": 4}, string in object:enums.SPM_PERFMON_STATE.entries.4 531 {"name": "STRM_PERFMON_STATE_COUNT_AND_DUMP_PHANTOM", "value": 5} string in object:enums.SPM_PERFMON_STATE.entries.5 536 {"name": "BLEND_OPT_PRESERVE_NONE_IGNORE_ALL", "value": 0}, string in object:enums.SX_BLEND_OPT.entries.0 537 {"name": "BLEND_OPT_PRESERVE_ALL_IGNORE_NONE", "value": 1}, string in object:enums.SX_BLEND_OPT.entries.1 538 {"name": "BLEND_OPT_PRESERVE_C1_IGNORE_C0", "value": 2}, string in object:enums.SX_BLEND_OPT.entries.2 539 {"name": "BLEND_OPT_PRESERVE_C0_IGNORE_C1", "value": 3}, string in object:enums.SX_BLEND_OPT.entries.3 540 {"name": "BLEND_OPT_PRESERVE_A1_IGNORE_A0", "value": 4}, string in object:enums.SX_BLEND_OPT.entries.4 541 {"name": "BLEND_OPT_PRESERVE_A0_IGNORE_A1", "value": 5}, string in object:enums.SX_BLEND_OPT.entries.5 542 {"name": "BLEND_OPT_PRESERVE_NONE_IGNORE_A0", "value": 6}, string in object:enums.SX_BLEND_OPT.entries.6 543 {"name": "BLEND_OPT_PRESERVE_NONE_IGNORE_NONE", "value": 7} string in object:enums.SX_BLEND_OPT.entries.7 548 {"name": "EXACT", "value": 0}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.0 549 {"name": "11BIT_FORMAT", "value": 1}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.1 550 {"name": "10BIT_FORMAT", "value": 3}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.2 551 {"name": "8BIT_FORMAT", "value": 6}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.3 552 {"name": "6BIT_FORMAT", "value": 11}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.4 553 {"name": "5BIT_FORMAT", "value": 13}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.5 554 {"name": "4BIT_FORMAT", "value": 15} string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.6 559 {"name": "SX_RT_EXPORT_NO_CONVERSION", "value": 0}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.0 560 {"name": "SX_RT_EXPORT_32_R", "value": 1}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.1 561 {"name": "SX_RT_EXPORT_32_A", "value": 2}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.2 562 {"name": "SX_RT_EXPORT_10_11_11", "value": 3}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.3 563 {"name": "SX_RT_EXPORT_2_10_10_10", "value": 4}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.4 564 {"name": "SX_RT_EXPORT_8_8_8_8", "value": 5}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.5 565 {"name": "SX_RT_EXPORT_5_6_5", "value": 6}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.6 566 {"name": "SX_RT_EXPORT_1_5_5_5", "value": 7}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.7 567 {"name": "SX_RT_EXPORT_4_4_4_4", "value": 8}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.8 568 {"name": "SX_RT_EXPORT_16_16_GR", "value": 9}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.9 569 {"name": "SX_RT_EXPORT_16_16_AR", "value": 10} string in object:enums.SX_DOWNCONVERT_FORMAT.entries.10 574 {"name": "OPT_COMB_NONE", "value": 0}, string in object:enums.SX_OPT_COMB_FCN.entries.0 575 {"name": "OPT_COMB_ADD", "value": 1}, string in object:enums.SX_OPT_COMB_FCN.entries.1 576 {"name": "OPT_COMB_SUBTRACT", "value": 2}, string in object:enums.SX_OPT_COMB_FCN.entries.2 577 {"name": "OPT_COMB_MIN", "value": 3}, string in object:enums.SX_OPT_COMB_FCN.entries.3 578 {"name": "OPT_COMB_MAX", "value": 4}, string in object:enums.SX_OPT_COMB_FCN.entries.4 579 {"name": "OPT_COMB_REVSUBTRACT", "value": 5}, string in object:enums.SX_OPT_COMB_FCN.entries.5 580 {"name": "OPT_COMB_BLEND_DISABLED", "value": 6}, string in object:enums.SX_OPT_COMB_FCN.entries.6 581 {"name": "OPT_COMB_SAFE_ADD", "value": 7} string in object:enums.SX_OPT_COMB_FCN.entries.7 586 {"name": "RASTER_CONFIG_SC_MAP_0", "value": 0}, string in object:enums.ScMap.entries.0 587 {"name": "RASTER_CONFIG_SC_MAP_1", "value": 1}, string in object:enums.ScMap.entries.1 588 {"name": "RASTER_CONFIG_SC_MAP_2", "value": 2}, string in object:enums.ScMap.entries.2 589 {"name": "RASTER_CONFIG_SC_MAP_3", "value": 3} string in object:enums.ScMap.entries.3 594 {"name": "SC_HALF_LSB", "value": 0}, string in object:enums.ScUncertaintyRegionMode.entries.0 595 {"name": "SC_LSB_ONE_SIDED", "value": 1}, string in object:enums.ScUncertaintyRegionMode.entries.1 596 {"name": "SC_LSB_TWO_SIDED", "value": 2} string in object:enums.ScUncertaintyRegionMode.entries.2 601 {"name": "RASTER_CONFIG_SC_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.ScXsel.entries.0 602 {"name": "RASTER_CONFIG_SC_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.ScXsel.entries.1 603 {"name": "RASTER_CONFIG_SC_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.ScXsel.entries.2 604 {"name": "RASTER_CONFIG_SC_XSEL_64_WIDE_TILE", "value": 3} string in object:enums.ScXsel.entries.3 609 {"name": "RASTER_CONFIG_SC_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.ScYsel.entries.0 610 {"name": "RASTER_CONFIG_SC_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.ScYsel.entries.1 611 {"name": "RASTER_CONFIG_SC_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.ScYsel.entries.2 612 {"name": "RASTER_CONFIG_SC_YSEL_64_WIDE_TILE", "value": 3} string in object:enums.ScYsel.entries.3 617 {"name": "RASTER_CONFIG_SE_MAP_0", "value": 0}, string in object:enums.SeMap.entries.0 618 {"name": "RASTER_CONFIG_SE_MAP_1", "value": 1}, string in object:enums.SeMap.entries.1 619 {"name": "RASTER_CONFIG_SE_MAP_2", "value": 2}, string in object:enums.SeMap.entries.2 620 {"name": "RASTER_CONFIG_SE_MAP_3", "value": 3} string in object:enums.SeMap.entries.3 625 {"name": "RASTER_CONFIG_SE_PAIR_MAP_0", "value": 0}, string in object:enums.SePairMap.entries.0 626 {"name": "RASTER_CONFIG_SE_PAIR_MAP_1", "value": 1}, string in object:enums.SePairMap.entries.1 627 {"name": "RASTER_CONFIG_SE_PAIR_MAP_2", "value": 2}, string in object:enums.SePairMap.entries.2 628 {"name": "RASTER_CONFIG_SE_PAIR_MAP_3", "value": 3} string in object:enums.SePairMap.entries.3 633 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SePairXsel.entries.0 634 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SePairXsel.entries.1 635 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SePairXsel.entries.2 636 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_64_WIDE_TILE", "value": 3} string in object:enums.SePairXsel.entries.3 641 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SePairYsel.entries.0 642 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SePairYsel.entries.1 643 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SePairYsel.entries.2 644 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_64_WIDE_TILE", "value": 3} string in object:enums.SePairYsel.entries.3 649 {"name": "RASTER_CONFIG_SE_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SeXsel.entries.0 650 {"name": "RASTER_CONFIG_SE_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SeXsel.entries.1 651 {"name": "RASTER_CONFIG_SE_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SeXsel.entries.2 652 {"name": "RASTER_CONFIG_SE_XSEL_64_WIDE_TILE", "value": 3} string in object:enums.SeXsel.entries.3 657 {"name": "RASTER_CONFIG_SE_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SeYsel.entries.0 658 {"name": "RASTER_CONFIG_SE_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SeYsel.entries.1 659 {"name": "RASTER_CONFIG_SE_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SeYsel.entries.2 660 {"name": "RASTER_CONFIG_SE_YSEL_64_WIDE_TILE", "value": 3} string in object:enums.SeYsel.entries.3 665 {"name": "STENCIL_INVALID", "value": 0}, string in object:enums.StencilFormat.entries.0 666 {"name": "STENCIL_8", "value": 1} string in object:enums.StencilFormat.entries.1 671 {"name": "STENCIL_KEEP", "value": 0}, string in object:enums.StencilOp.entries.0 672 {"name": "STENCIL_ZERO", "value": 1}, string in object:enums.StencilOp.entries.1 673 {"name": "STENCIL_ONES", "value": 2}, string in object:enums.StencilOp.entries.2 674 {"name": "STENCIL_REPLACE_TEST", "value": 3}, string in object:enums.StencilOp.entries.3 675 {"name": "STENCIL_REPLACE_OP", "value": 4}, string in object:enums.StencilOp.entries.4 676 {"name": "STENCIL_ADD_CLAMP", "value": 5}, string in object:enums.StencilOp.entries.5 677 {"name": "STENCIL_SUB_CLAMP", "value": 6}, string in object:enums.StencilOp.entries.6 678 {"name": "STENCIL_INVERT", "value": 7}, string in object:enums.StencilOp.entries.7 679 {"name": "STENCIL_ADD_WRAP", "value": 8}, string in object:enums.StencilOp.entries.8 680 {"name": "STENCIL_SUB_WRAP", "value": 9}, string in object:enums.StencilOp.entries.9 681 {"name": "STENCIL_AND", "value": 10}, string in object:enums.StencilOp.entries.10 682 {"name": "STENCIL_OR", "value": 11}, string in object:enums.StencilOp.entries.11 683 {"name": "STENCIL_XOR", "value": 12}, string in object:enums.StencilOp.entries.12 684 {"name": "STENCIL_NAND", "value": 13}, string in object:enums.StencilOp.entries.13 685 {"name": "STENCIL_NOR", "value": 14}, string in object:enums.StencilOp.entries.14 686 {"name": "STENCIL_XNOR", "value": 15} string in object:enums.StencilOp.entries.15 691 {"name": "ENDIAN_NONE", "value": 0}, string in object:enums.SurfaceEndian.entries.0 692 {"name": "ENDIAN_8IN16", "value": 1}, string in object:enums.SurfaceEndian.entries.1 693 {"name": "ENDIAN_8IN32", "value": 2}, string in object:enums.SurfaceEndian.entries.2 694 {"name": "ENDIAN_8IN64", "value": 3} string in object:enums.SurfaceEndian.entries.3 699 {"name": "NUMBER_UNORM", "value": 0}, string in object:enums.SurfaceNumber.entries.0 700 {"name": "NUMBER_SNORM", "value": 1}, string in object:enums.SurfaceNumber.entries.1 701 {"name": "NUMBER_USCALED", "value": 2}, string in object:enums.SurfaceNumber.entries.2 702 {"name": "NUMBER_SSCALED", "value": 3}, string in object:enums.SurfaceNumber.entries.3 703 {"name": "NUMBER_UINT", "value": 4}, string in object:enums.SurfaceNumber.entries.4 704 {"name": "NUMBER_SINT", "value": 5}, string in object:enums.SurfaceNumber.entries.5 705 {"name": "NUMBER_SRGB", "value": 6}, string in object:enums.SurfaceNumber.entries.6 706 {"name": "NUMBER_FLOAT", "value": 7} string in object:enums.SurfaceNumber.entries.7 711 {"name": "SWAP_STD", "value": 0}, string in object:enums.SurfaceSwap.entries.0 712 {"name": "SWAP_ALT", "value": 1}, string in object:enums.SurfaceSwap.entries.1 713 {"name": "SWAP_STD_REV", "value": 2}, string in object:enums.SurfaceSwap.entries.2 714 {"name": "SWAP_ALT_REV", "value": 3} string in object:enums.SurfaceSwap.entries.3 719 {"name": "REG_INCLUDE_SQDEC", "value": 1}, string in object:enums.ThreadTraceRegInclude.entries.0 720 {"name": "REG_INCLUDE_SHDEC", "value": 2}, string in object:enums.ThreadTraceRegInclude.entries.1 721 {"name": "REG_INCLUDE_GFXUDEC", "value": 4}, string in object:enums.ThreadTraceRegInclude.entries.2 722 {"name": "REG_INCLUDE_COMP", "value": 8}, string in object:enums.ThreadTraceRegInclude.entries.3 723 {"name": "REG_INCLUDE_CONTEXT", "value": 16}, string in object:enums.ThreadTraceRegInclude.entries.4 724 {"name": "REG_INCLUDE_CONFIG", "value": 32}, string in object:enums.ThreadTraceRegInclude.entries.5 725 {"name": "REG_INCLUDE_OTHER", "value": 64}, string in object:enums.ThreadTraceRegInclude.entries.6 726 {"name": "REG_INCLUDE_READS", "value": 128} string in object:enums.ThreadTraceRegInclude.entries.7 731 {"name": "TOKEN_EXCLUDE_VMEMEXEC", "value": 1}, string in object:enums.ThreadTraceTokenExclude.entries.0 732 {"name": "TOKEN_EXCLUDE_ALUEXEC", "value": 2}, string in object:enums.ThreadTraceTokenExclude.entries.1 733 {"name": "TOKEN_EXCLUDE_VALUINST", "value": 4}, string in object:enums.ThreadTraceTokenExclude.entries.2 734 {"name": "TOKEN_EXCLUDE_WAVERDY", "value": 8}, string in object:enums.ThreadTraceTokenExclude.entries.3 735 {"name": "TOKEN_EXCLUDE_IMMED1", "value": 16}, string in object:enums.ThreadTraceTokenExclude.entries.4 736 {"name": "TOKEN_EXCLUDE_IMMEDIATE", "value": 32}, string in object:enums.ThreadTraceTokenExclude.entries.5 737 {"name": "TOKEN_EXCLUDE_REG", "value": 64}, string in object:enums.ThreadTraceTokenExclude.entries.6 738 {"name": "TOKEN_EXCLUDE_EVENT", "value": 128}, string in object:enums.ThreadTraceTokenExclude.entries.7 739 {"name": "TOKEN_EXCLUDE_INST", "value": 256}, string in object:enums.ThreadTraceTokenExclude.entries.8 740 {"name": "TOKEN_EXCLUDE_UTILCTR", "value": 512}, string in object:enums.ThreadTraceTokenExclude.entries.9 741 {"name": "TOKEN_EXCLUDE_WAVEALLOC", "value": 1024}, string in object:enums.ThreadTraceTokenExclude.entries.10 742 {"name": "TOKEN_EXCLUDE_PERF", "value": 2048} string in object:enums.ThreadTraceTokenExclude.entries.11 747 {"name": "ADDR_SURF_TILE_SPLIT_64B", "value": 0}, string in object:enums.TileSplit.entries.0 748 {"name": "ADDR_SURF_TILE_SPLIT_128B", "value": 1}, string in object:enums.TileSplit.entries.1 749 {"name": "ADDR_SURF_TILE_SPLIT_256B", "value": 2}, string in object:enums.TileSplit.entries.2 750 {"name": "ADDR_SURF_TILE_SPLIT_512B", "value": 3}, string in object:enums.TileSplit.entries.3 751 {"name": "ADDR_SURF_TILE_SPLIT_1KB", "value": 4}, string in object:enums.TileSplit.entries.4 752 {"name": "ADDR_SURF_TILE_SPLIT_2KB", "value": 5}, string in object:enums.TileSplit.entries.5 753 {"name": "ADDR_SURF_TILE_SPLIT_4KB", "value": 6} string in object:enums.TileSplit.entries.6 758 {"name": "PRE_CLAMP_TF1", "value": 0}, string in object:enums.VGT_DETECT_ONE.entries.0 759 {"name": "POST_CLAMP_TF1", "value": 1}, string in object:enums.VGT_DETECT_ONE.entries.1 760 {"name": "DISABLE_TF1", "value": 2} string in object:enums.VGT_DETECT_ONE.entries.2 765 {"name": "PRE_CLAMP_TF0", "value": 0}, string in object:enums.VGT_DETECT_ZERO.entries.0 766 {"name": "POST_CLAMP_TF0", "value": 1}, string in object:enums.VGT_DETECT_ZERO.entries.1 767 {"name": "DISABLE_TF0", "value": 2} string in object:enums.VGT_DETECT_ZERO.entries.2 772 {"name": "NO_DIST", "value": 0}, string in object:enums.VGT_DIST_MODE.entries.0 773 {"name": "PATCHES", "value": 1}, string in object:enums.VGT_DIST_MODE.entries.1 774 {"name": "DONUTS", "value": 2}, string in object:enums.VGT_DIST_MODE.entries.2 775 {"name": "TRAPEZOIDS", "value": 3} string in object:enums.VGT_DIST_MODE.entries.3 780 {"name": "DI_MAJOR_MODE_0", "value": 0}, string in object:enums.VGT_DI_MAJOR_MODE_SELECT.entries.0 781 {"name": "DI_MAJOR_MODE_1", "value": 1} string in object:enums.VGT_DI_MAJOR_MODE_SELECT.entries.1 786 {"name": "DI_PT_NONE", "value": 0}, string in object:enums.VGT_DI_PRIM_TYPE.entries.0 787 {"name": "DI_PT_POINTLIST", "value": 1}, string in object:enums.VGT_DI_PRIM_TYPE.entries.1 788 {"name": "DI_PT_LINELIST", "value": 2}, string in object:enums.VGT_DI_PRIM_TYPE.entries.2 789 {"name": "DI_PT_LINESTRIP", "value": 3}, string in object:enums.VGT_DI_PRIM_TYPE.entries.3 790 {"name": "DI_PT_TRILIST", "value": 4}, string in object:enums.VGT_DI_PRIM_TYPE.entries.4 791 {"name": "DI_PT_TRIFAN", "value": 5}, string in object:enums.VGT_DI_PRIM_TYPE.entries.5 792 {"name": "DI_PT_TRISTRIP", "value": 6}, string in object:enums.VGT_DI_PRIM_TYPE.entries.6 793 {"name": "DI_PT_2D_RECTANGLE", "value": 7}, string in object:enums.VGT_DI_PRIM_TYPE.entries.7 794 {"name": "DI_PT_UNUSED_1", "value": 8}, string in object:enums.VGT_DI_PRIM_TYPE.entries.8 795 {"name": "DI_PT_PATCH", "value": 9}, string in object:enums.VGT_DI_PRIM_TYPE.entries.9 796 {"name": "DI_PT_LINELIST_ADJ", "value": 10}, string in object:enums.VGT_DI_PRIM_TYPE.entries.10 797 {"name": "DI_PT_LINESTRIP_ADJ", "value": 11}, string in object:enums.VGT_DI_PRIM_TYPE.entries.11 798 {"name": "DI_PT_TRILIST_ADJ", "value": 12}, string in object:enums.VGT_DI_PRIM_TYPE.entries.12 799 {"name": "DI_PT_TRISTRIP_ADJ", "value": 13}, string in object:enums.VGT_DI_PRIM_TYPE.entries.13 800 {"name": "DI_PT_UNUSED_3", "value": 14}, string in object:enums.VGT_DI_PRIM_TYPE.entries.14 801 {"name": "DI_PT_UNUSED_4", "value": 15}, string in object:enums.VGT_DI_PRIM_TYPE.entries.15 802 {"name": "DI_PT_TRI_WITH_WFLAGS", "value": 16}, string in object:enums.VGT_DI_PRIM_TYPE.entries.16 803 {"name": "DI_PT_RECTLIST", "value": 17}, string in object:enums.VGT_DI_PRIM_TYPE.entries.17 804 {"name": "DI_PT_LINELOOP", "value": 18}, string in object:enums.VGT_DI_PRIM_TYPE.entries.18 805 {"name": "DI_PT_QUADLIST", "value": 19}, string in object:enums.VGT_DI_PRIM_TYPE.entries.19 806 {"name": "DI_PT_QUADSTRIP", "value": 20}, string in object:enums.VGT_DI_PRIM_TYPE.entries.20 807 {"name": "DI_PT_POLYGON", "value": 21} string in object:enums.VGT_DI_PRIM_TYPE.entries.21 812 {"name": "DI_SRC_SEL_DMA", "value": 0}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.0 813 {"name": "DI_SRC_SEL_IMMEDIATE", "value": 1}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.1 814 {"name": "DI_SRC_SEL_AUTO_INDEX", "value": 2}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.2 815 {"name": "DI_SRC_SEL_RESERVED", "value": 3} string in object:enums.VGT_DI_SOURCE_SELECT.entries.3 820 {"name": "VGT_DMA_BUF_MEM", "value": 0}, string in object:enums.VGT_DMA_BUF_TYPE.entries.0 821 {"name": "VGT_DMA_BUF_RING", "value": 1}, string in object:enums.VGT_DMA_BUF_TYPE.entries.1 822 {"name": "VGT_DMA_BUF_SETUP", "value": 2}, string in object:enums.VGT_DMA_BUF_TYPE.entries.2 823 {"name": "VGT_DMA_PTR_UPDATE", "value": 3} string in object:enums.VGT_DMA_BUF_TYPE.entries.3 828 {"name": "VGT_DMA_SWAP_NONE", "value": 0}, string in object:enums.VGT_DMA_SWAP_MODE.entries.0 829 {"name": "VGT_DMA_SWAP_16_BIT", "value": 1}, string in object:enums.VGT_DMA_SWAP_MODE.entries.1 830 {"name": "VGT_DMA_SWAP_32_BIT", "value": 2}, string in object:enums.VGT_DMA_SWAP_MODE.entries.2 831 {"name": "VGT_DMA_SWAP_WORD", "value": 3} string in object:enums.VGT_DMA_SWAP_MODE.entries.3 836 {"name": "Reserved_0x00", "value": 0}, string in object:enums.VGT_EVENT_TYPE.entries.0 837 {"name": "SAMPLE_STREAMOUTSTATS1", "value": 1}, string in object:enums.VGT_EVENT_TYPE.entries.1 838 {"name": "SAMPLE_STREAMOUTSTATS2", "value": 2}, string in object:enums.VGT_EVENT_TYPE.entries.2 839 {"name": "SAMPLE_STREAMOUTSTATS3", "value": 3}, string in object:enums.VGT_EVENT_TYPE.entries.3 840 {"name": "CACHE_FLUSH_TS", "value": 4}, string in object:enums.VGT_EVENT_TYPE.entries.4 841 {"name": "CONTEXT_DONE", "value": 5}, string in object:enums.VGT_EVENT_TYPE.entries.5 842 {"name": "CACHE_FLUSH", "value": 6}, string in object:enums.VGT_EVENT_TYPE.entries.6 843 {"name": "CS_PARTIAL_FLUSH", "value": 7}, string in object:enums.VGT_EVENT_TYPE.entries.7 844 {"name": "VGT_STREAMOUT_SYNC", "value": 8}, string in object:enums.VGT_EVENT_TYPE.entries.8 845 {"name": "SET_FE_ID", "value": 9}, string in object:enums.VGT_EVENT_TYPE.entries.9 846 {"name": "VGT_STREAMOUT_RESET", "value": 10}, string in object:enums.VGT_EVENT_TYPE.entries.10 847 {"name": "END_OF_PIPE_INCR_DE", "value": 11}, string in object:enums.VGT_EVENT_TYPE.entries.11 848 {"name": "END_OF_PIPE_IB_END", "value": 12}, string in object:enums.VGT_EVENT_TYPE.entries.12 849 {"name": "RST_PIX_CNT", "value": 13}, string in object:enums.VGT_EVENT_TYPE.entries.13 850 {"name": "BREAK_BATCH", "value": 14}, string in object:enums.VGT_EVENT_TYPE.entries.14 851 {"name": "VS_PARTIAL_FLUSH", "value": 15}, string in object:enums.VGT_EVENT_TYPE.entries.15 852 {"name": "PS_PARTIAL_FLUSH", "value": 16}, string in object:enums.VGT_EVENT_TYPE.entries.16 853 {"name": "FLUSH_HS_OUTPUT", "value": 17}, string in object:enums.VGT_EVENT_TYPE.entries.17 854 {"name": "FLUSH_DFSM", "value": 18}, string in object:enums.VGT_EVENT_TYPE.entries.18 855 {"name": "RESET_TO_LOWEST_VGT", "value": 19}, string in object:enums.VGT_EVENT_TYPE.entries.19 856 {"name": "CACHE_FLUSH_AND_INV_TS_EVENT", "value": 20}, string in object:enums.VGT_EVENT_TYPE.entries.20 857 {"name": "ZPASS_DONE", "value": 21}, string in object:enums.VGT_EVENT_TYPE.entries.21 858 {"name": "CACHE_FLUSH_AND_INV_EVENT", "value": 22}, string in object:enums.VGT_EVENT_TYPE.entries.22 859 {"name": "PERFCOUNTER_START", "value": 23}, string in object:enums.VGT_EVENT_TYPE.entries.23 860 {"name": "PERFCOUNTER_STOP", "value": 24}, string in object:enums.VGT_EVENT_TYPE.entries.24 861 {"name": "PIPELINESTAT_START", "value": 25}, string in object:enums.VGT_EVENT_TYPE.entries.25 862 {"name": "PIPELINESTAT_STOP", "value": 26}, string in object:enums.VGT_EVENT_TYPE.entries.26 863 {"name": "PERFCOUNTER_SAMPLE", "value": 27}, string in object:enums.VGT_EVENT_TYPE.entries.27 864 {"name": "FLUSH_ES_OUTPUT", "value": 28}, string in object:enums.VGT_EVENT_TYPE.entries.28 865 {"name": "BIN_CONF_OVERRIDE_CHECK", "value": 29}, string in object:enums.VGT_EVENT_TYPE.entries.29 866 {"name": "SAMPLE_PIPELINESTAT", "value": 30}, string in object:enums.VGT_EVENT_TYPE.entries.30 867 {"name": "SO_VGTSTREAMOUT_FLUSH", "value": 31}, string in object:enums.VGT_EVENT_TYPE.entries.31 868 {"name": "SAMPLE_STREAMOUTSTATS", "value": 32}, string in object:enums.VGT_EVENT_TYPE.entries.32 869 {"name": "RESET_VTX_CNT", "value": 33}, string in object:enums.VGT_EVENT_TYPE.entries.33 870 {"name": "BLOCK_CONTEXT_DONE", "value": 34}, string in object:enums.VGT_EVENT_TYPE.entries.34 871 {"name": "CS_CONTEXT_DONE", "value": 35}, string in object:enums.VGT_EVENT_TYPE.entries.35 872 {"name": "VGT_FLUSH", "value": 36}, string in object:enums.VGT_EVENT_TYPE.entries.36 873 {"name": "TGID_ROLLOVER", "value": 37}, string in object:enums.VGT_EVENT_TYPE.entries.37 874 {"name": "SQ_NON_EVENT", "value": 38}, string in object:enums.VGT_EVENT_TYPE.entries.38 875 {"name": "SC_SEND_DB_VPZ", "value": 39}, string in object:enums.VGT_EVENT_TYPE.entries.39 876 {"name": "BOTTOM_OF_PIPE_TS", "value": 40}, string in object:enums.VGT_EVENT_TYPE.entries.40 877 {"name": "FLUSH_SX_TS", "value": 41}, string in object:enums.VGT_EVENT_TYPE.entries.41 878 {"name": "DB_CACHE_FLUSH_AND_INV", "value": 42}, string in object:enums.VGT_EVENT_TYPE.entries.42 879 {"name": "FLUSH_AND_INV_DB_DATA_TS", "value": 43}, string in object:enums.VGT_EVENT_TYPE.entries.43 880 {"name": "FLUSH_AND_INV_DB_META", "value": 44}, string in object:enums.VGT_EVENT_TYPE.entries.44 881 {"name": "FLUSH_AND_INV_CB_DATA_TS", "value": 45}, string in object:enums.VGT_EVENT_TYPE.entries.45 882 {"name": "FLUSH_AND_INV_CB_META", "value": 46}, string in object:enums.VGT_EVENT_TYPE.entries.46 883 {"name": "CS_DONE", "value": 47}, string in object:enums.VGT_EVENT_TYPE.entries.47 884 {"name": "PS_DONE", "value": 48}, string in object:enums.VGT_EVENT_TYPE.entries.48 885 {"name": "FLUSH_AND_INV_CB_PIXEL_DATA", "value": 49}, string in object:enums.VGT_EVENT_TYPE.entries.49 886 {"name": "SX_CB_RAT_ACK_REQUEST", "value": 50}, string in object:enums.VGT_EVENT_TYPE.entries.50 887 {"name": "THREAD_TRACE_START", "value": 51}, string in object:enums.VGT_EVENT_TYPE.entries.51 888 {"name": "THREAD_TRACE_STOP", "value": 52}, string in object:enums.VGT_EVENT_TYPE.entries.52 889 {"name": "THREAD_TRACE_MARKER", "value": 53}, string in object:enums.VGT_EVENT_TYPE.entries.53 890 {"name": "THREAD_TRACE_DRAW", "value": 54}, string in object:enums.VGT_EVENT_TYPE.entries.54 891 {"name": "THREAD_TRACE_FINISH", "value": 55}, string in object:enums.VGT_EVENT_TYPE.entries.55 892 {"name": "PIXEL_PIPE_STAT_CONTROL", "value": 56}, string in object:enums.VGT_EVENT_TYPE.entries.56 893 {"name": "PIXEL_PIPE_STAT_DUMP", "value": 57}, string in object:enums.VGT_EVENT_TYPE.entries.57 894 {"name": "PIXEL_PIPE_STAT_RESET", "value": 58}, string in object:enums.VGT_EVENT_TYPE.entries.58 895 {"name": "CONTEXT_SUSPEND", "value": 59}, string in object:enums.VGT_EVENT_TYPE.entries.59 896 {"name": "OFFCHIP_HS_DEALLOC", "value": 60}, string in object:enums.VGT_EVENT_TYPE.entries.60 897 {"name": "ENABLE_NGG_PIPELINE", "value": 61}, string in object:enums.VGT_EVENT_TYPE.entries.61 898 {"name": "ENABLE_LEGACY_PIPELINE", "value": 62}, string in object:enums.VGT_EVENT_TYPE.entries.62 899 {"name": "DRAW_DONE", "value": 63} string in object:enums.VGT_EVENT_TYPE.entries.63 904 {"name": "GS_CUT_1024", "value": 0}, string in object:enums.VGT_GS_CUT_MODE.entries.0 905 {"name": "GS_CUT_512", "value": 1}, string in object:enums.VGT_GS_CUT_MODE.entries.1 906 {"name": "GS_CUT_256", "value": 2}, string in object:enums.VGT_GS_CUT_MODE.entries.2 907 {"name": "GS_CUT_128", "value": 3} string in object:enums.VGT_GS_CUT_MODE.entries.3 912 {"name": "GS_OFF", "value": 0}, string in object:enums.VGT_GS_MODE_TYPE.entries.0 913 {"name": "GS_SCENARIO_A", "value": 1}, string in object:enums.VGT_GS_MODE_TYPE.entries.1 914 {"name": "GS_SCENARIO_B", "value": 2}, string in object:enums.VGT_GS_MODE_TYPE.entries.2 915 {"name": "GS_SCENARIO_G", "value": 3}, string in object:enums.VGT_GS_MODE_TYPE.entries.3 916 {"name": "GS_SCENARIO_C", "value": 4}, string in object:enums.VGT_GS_MODE_TYPE.entries.4 917 {"name": "SPRITE_EN", "value": 5} string in object:enums.VGT_GS_MODE_TYPE.entries.5 922 {"name": "POINTLIST", "value": 0}, string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.0 923 {"name": "LINESTRIP", "value": 1}, string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.1 924 {"name": "TRISTRIP", "value": 2}, string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.2 925 {"name": "RECTLIST", "value": 3} string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.3 930 {"name": "X_8K_DWORDS", "value": 0}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.0 931 {"name": "X_4K_DWORDS", "value": 1}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.1 932 {"name": "X_2K_DWORDS", "value": 2}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.2 933 {"name": "X_1K_DWORDS", "value": 3} string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.3 938 {"name": "VGT_INDEX_16", "value": 0}, string in object:enums.VGT_INDEX_TYPE_MODE.entries.0 939 {"name": "VGT_INDEX_32", "value": 1}, string in object:enums.VGT_INDEX_TYPE_MODE.entries.1 940 {"name": "VGT_INDEX_8", "value": 2} string in object:enums.VGT_INDEX_TYPE_MODE.entries.2 945 {"name": "VGT_POLICY_LRU", "value": 0}, string in object:enums.VGT_RDREQ_POLICY.entries.0 946 {"name": "VGT_POLICY_STREAM", "value": 1}, string in object:enums.VGT_RDREQ_POLICY.entries.1 947 {"name": "VGT_POLICY_BYPASS", "value": 2} string in object:enums.VGT_RDREQ_POLICY.entries.2 952 {"name": "ES_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_ES_EN.entries.0 953 {"name": "ES_STAGE_DS", "value": 1}, string in object:enums.VGT_STAGES_ES_EN.entries.1 954 {"name": "ES_STAGE_REAL", "value": 2}, string in object:enums.VGT_STAGES_ES_EN.entries.2 955 {"name": "RESERVED_ES", "value": 3} string in object:enums.VGT_STAGES_ES_EN.entries.3 960 {"name": "GS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_GS_EN.entries.0 961 {"name": "GS_STAGE_ON", "value": 1} string in object:enums.VGT_STAGES_GS_EN.entries.1 966 {"name": "HS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_HS_EN.entries.0 967 {"name": "HS_STAGE_ON", "value": 1} string in object:enums.VGT_STAGES_HS_EN.entries.1 972 {"name": "LS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_LS_EN.entries.0 973 {"name": "LS_STAGE_ON", "value": 1}, string in object:enums.VGT_STAGES_LS_EN.entries.1 974 {"name": "CS_STAGE_ON", "value": 2}, string in object:enums.VGT_STAGES_LS_EN.entries.2 975 {"name": "RESERVED_LS", "value": 3} string in object:enums.VGT_STAGES_LS_EN.entries.3 980 {"name": "VS_STAGE_REAL", "value": 0}, string in object:enums.VGT_STAGES_VS_EN.entries.0 981 {"name": "VS_STAGE_DS", "value": 1}, string in object:enums.VGT_STAGES_VS_EN.entries.1 982 {"name": "VS_STAGE_COPY_SHADER", "value": 2}, string in object:enums.VGT_STAGES_VS_EN.entries.2 983 {"name": "RESERVED_VS", "value": 3} string in object:enums.VGT_STAGES_VS_EN.entries.3 988 {"name": "PART_INTEGER", "value": 0}, string in object:enums.VGT_TESS_PARTITION.entries.0 989 {"name": "PART_POW2", "value": 1}, string in object:enums.VGT_TESS_PARTITION.entries.1 990 {"name": "PART_FRAC_ODD", "value": 2}, string in object:enums.VGT_TESS_PARTITION.entries.2 991 {"name": "PART_FRAC_EVEN", "value": 3} string in object:enums.VGT_TESS_PARTITION.entries.3 996 {"name": "OUTPUT_POINT", "value": 0}, string in object:enums.VGT_TESS_TOPOLOGY.entries.0 997 {"name": "OUTPUT_LINE", "value": 1}, string in object:enums.VGT_TESS_TOPOLOGY.entries.1 998 {"name": "OUTPUT_TRIANGLE_CW", "value": 2}, string in object:enums.VGT_TESS_TOPOLOGY.entries.2 999 {"name": "OUTPUT_TRIANGLE_CCW", "value": 3} string in object:enums.VGT_TESS_TOPOLOGY.entries.3 1004 {"name": "TESS_ISOLINE", "value": 0}, string in object:enums.VGT_TESS_TYPE.entries.0 1005 {"name": "TESS_TRIANGLE", "value": 1}, string in object:enums.VGT_TESS_TYPE.entries.1 1006 {"name": "TESS_QUAD", "value": 2} string in object:enums.VGT_TESS_TYPE.entries.2 1011 {"name": "CACHE_LRU_WR", "value": 0}, string in object:enums.WritePolicy.entries.0 1012 {"name": "CACHE_STREAM", "value": 1}, string in object:enums.WritePolicy.entries.1 1013 {"name": "CACHE_BYPASS", "value": 2}, string in object:enums.WritePolicy.entries.2 1014 {"name": "UNCACHED_WR", "value": 3} string in object:enums.WritePolicy.entries.3 1019 {"name": "Z_INVALID", "value": 0}, string in object:enums.ZFormat.entries.0 1020 {"name": "Z_16", "value": 1}, string in object:enums.ZFormat.entries.1 1021 {"name": "Z_24", "value": 2}, string in object:enums.ZFormat.entries.2 1022 {"name": "Z_32_FLOAT", "value": 3} string in object:enums.ZFormat.entries.3 1027 {"name": "FORCE_SUMM_OFF", "value": 0}, string in object:enums.ZLimitSumm.entries.0 1028 {"name": "FORCE_SUMM_MINZ", "value": 1}, string in object:enums.ZLimitSumm.entries.1 1029 {"name": "FORCE_SUMM_MAXZ", "value": 2}, string in object:enums.ZLimitSumm.entries.2 1030 {"name": "FORCE_SUMM_BOTH", "value": 3} string in object:enums.ZLimitSumm.entries.3 1035 {"name": "LATE_Z", "value": 0}, string in object:enums.ZOrder.entries.0 1036 {"name": "EARLY_Z_THEN_LATE_Z", "value": 1}, string in object:enums.ZOrder.entries.1 1037 {"name": "RE_Z", "value": 2}, string in object:enums.ZOrder.entries.2 1038 {"name": "EARLY_Z_THEN_RE_Z", "value": 3} string in object:enums.ZOrder.entries.3 1046 "name": "SQ_WAVE_MODE", string in object:register_mappings.0 1052 "name": "SQ_WAVE_STATUS", string in object:register_mappings.1 1058 "name": "SQ_WAVE_TRAPSTS", string in object:register_mappings.2 1064 "name": "SQ_WAVE_HW_ID_LEGACY", string in object:register_mappings.3 1070 "name": "SQ_WAVE_GPR_ALLOC", string in object:register_mappings.4 1076 "name": "SQ_WAVE_LDS_ALLOC", string in object:register_mappings.5 1082 "name": "SQ_WAVE_IB_STS", string in object:register_mappings.6 1088 "name": "SQ_WAVE_PC_LO" string in object:register_mappings.7 1093 "name": "SQ_WAVE_PC_HI", string in object:register_mappings.8 1099 "name": "SQ_WAVE_INST_DW0" string in object:register_mappings.9 1104 "name": "SQ_WAVE_IB_DBG1", string in object:register_mappings.10 1110 "name": "SQ_WAVE_FLUSH_IB" string in object:register_mappings.11 1115 "name": "SQ_WAVE_HW_ID1", string in object:register_mappings.12 1121 "name": "SQ_WAVE_HW_ID2", string in object:register_mappings.13 1127 "name": "SQ_WAVE_POPS_PACKER", string in object:register_mappings.14 1133 "name": "SQ_WAVE_SCHED_MODE", string in object:register_mappings.15 1139 "name": "SQ_WAVE_VGPR_OFFSET", string in object:register_mappings.16 1145 "name": "SQ_WAVE_IB_STS2", string in object:register_mappings.17 1151 "name": "SQ_WAVE_TTMP0" string in object:register_mappings.18 1156 "name": "SQ_WAVE_TTMP1" string in object:register_mappings.19 1161 "name": "SQ_WAVE_TTMP2" string in object:register_mappings.20 1166 "name": "SQ_WAVE_TTMP3" string in object:register_mappings.21 1171 "name": "SQ_WAVE_TTMP4" string in object:register_mappings.22 1176 "name": "SQ_WAVE_TTMP5" string in object:register_mappings.23 1181 "name": "SQ_WAVE_TTMP6" string in object:register_mappings.24 1186 "name": "SQ_WAVE_TTMP7" string in object:register_mappings.25 1191 "name": "SQ_WAVE_TTMP8" string in object:register_mappings.26 1196 "name": "SQ_WAVE_TTMP9" string in object:register_mappings.27 1201 "name": "SQ_WAVE_TTMP10" string in object:register_mappings.28 1206 "name": "SQ_WAVE_TTMP11" string in object:register_mappings.29 1211 "name": "SQ_WAVE_TTMP12" string in object:register_mappings.30 1216 "name": "SQ_WAVE_TTMP13" string in object:register_mappings.31 1221 "name": "SQ_WAVE_TTMP14" string in object:register_mappings.32 1226 "name": "SQ_WAVE_TTMP15" string in object:register_mappings.33 1231 "name": "SQ_WAVE_M0" string in object:register_mappings.34 1236 "name": "SQ_WAVE_EXEC_LO" string in object:register_mappings.35 1241 "name": "SQ_WAVE_EXEC_HI" string in object:register_mappings.36 1246 "name": "SQ_WAVE_FLAT_SCRATCH_LO" string in object:register_mappings.37 1251 "name": "SQ_WAVE_FLAT_SCRATCH_HI" string in object:register_mappings.38 1256 "name": "SQ_WAVE_FLAT_XNACK_MASK" string in object:register_mappings.39 1261 "name": "GRBM_STATUS2", string in object:register_mappings.40 1267 "name": "GRBM_STATUS", string in object:register_mappings.41 1273 "name": "GRBM_STATUS_SE0", string in object:register_mappings.42 1279 "name": "GRBM_STATUS_SE1", string in object:register_mappings.43 1285 "name": "GRBM_STATUS3", string in object:register_mappings.44 1291 "name": "GRBM_STATUS_SE2", string in object:register_mappings.45 1297 "name": "GRBM_STATUS_SE3", string in object:register_mappings.46 1303 "name": "CP_CPC_STATUS", string in object:register_mappings.47 1309 "name": "CP_CPC_BUSY_STAT", string in object:register_mappings.48 1315 "name": "CP_CPC_STALLED_STAT1", string in object:register_mappings.49 1321 "name": "CP_CPF_STATUS", string in object:register_mappings.50 1327 "name": "CP_CPF_BUSY_STAT", string in object:register_mappings.51 1333 "name": "CP_CPF_STALLED_STAT1", string in object:register_mappings.52 1339 "name": "CP_CPC_BUSY_STAT2", string in object:register_mappings.53 1345 "name": "CP_CPC_GRBM_FREE_COUNT", string in object:register_mappings.54 1351 "name": "CP_CPC_SCRATCH_INDEX", string in object:register_mappings.55 1357 "name": "CP_CPC_SCRATCH_DATA" string in object:register_mappings.56 1362 "name": "CP_CPF_GRBM_FREE_COUNT", string in object:register_mappings.57 1368 "name": "CP_CPF_BUSY_STAT2", string in object:register_mappings.58 1374 "name": "CP_CPC_HALT_HYST_COUNT", string in object:register_mappings.59 1380 "name": "SQ_THREAD_TRACE_BUF0_BASE" string in object:register_mappings.60 1385 "name": "SQ_THREAD_TRACE_BUF0_SIZE", string in object:register_mappings.61 1391 "name": "SQ_THREAD_TRACE_BUF1_BASE" string in object:register_mappings.62 1396 "name": "SQ_THREAD_TRACE_BUF1_SIZE", string in object:register_mappings.63 1402 "name": "SQ_THREAD_TRACE_WPTR", string in object:register_mappings.64 1408 "name": "SQ_THREAD_TRACE_MASK", string in object:register_mappings.65 1414 "name": "SQ_THREAD_TRACE_TOKEN_MASK", string in object:register_mappings.66 1420 "name": "SQ_THREAD_TRACE_CTRL", string in object:register_mappings.67 1426 "name": "SQ_THREAD_TRACE_STATUS", string in object:register_mappings.68 1432 "name": "SQ_THREAD_TRACE_DROPPED_CNTR" string in object:register_mappings.69 1437 "name": "SQ_THREAD_TRACE_GFX_DRAW_CNTR" string in object:register_mappings.70 1442 "name": "SQ_THREAD_TRACE_GFX_MARKER_CNTR" string in object:register_mappings.71 1447 "name": "SQ_THREAD_TRACE_HP3D_DRAW_CNTR" string in object:register_mappings.72 1452 "name": "SQ_THREAD_TRACE_HP3D_MARKER_CNTR" string in object:register_mappings.73 1457 "name": "SPI_CONFIG_CNTL", string in object:register_mappings.74 1463 "name": "GB_ADDR_CONFIG", string in object:register_mappings.75 1469 "name": "GB_TILE_MODE0", string in object:register_mappings.76 1475 "name": "GB_TILE_MODE1", string in object:register_mappings.77 1481 "name": "GB_TILE_MODE2", string in object:register_mappings.78 1487 "name": "GB_TILE_MODE3", string in object:register_mappings.79 1493 "name": "GB_TILE_MODE4", string in object:register_mappings.80 1499 "name": "GB_TILE_MODE5", string in object:register_mappings.81 1505 "name": "GB_TILE_MODE6", string in object:register_mappings.82 1511 "name": "GB_TILE_MODE7", string in object:register_mappings.83 1517 "name": "GB_TILE_MODE8", string in object:register_mappings.84 1523 "name": "GB_TILE_MODE9", string in object:register_mappings.85 1529 "name": "GB_TILE_MODE10", string in object:register_mappings.86 1535 "name": "GB_TILE_MODE11", string in object:register_mappings.87 1541 "name": "GB_TILE_MODE12", string in object:register_mappings.88 1547 "name": "GB_TILE_MODE13", string in object:register_mappings.89 1553 "name": "GB_TILE_MODE14", string in object:register_mappings.90 1559 "name": "GB_TILE_MODE15", string in object:register_mappings.91 1565 "name": "GB_TILE_MODE16", string in object:register_mappings.92 1571 "name": "GB_TILE_MODE17", string in object:register_mappings.93 1577 "name": "GB_TILE_MODE18", string in object:register_mappings.94 1583 "name": "GB_TILE_MODE19", string in object:register_mappings.95 1589 "name": "GB_TILE_MODE20", string in object:register_mappings.96 1595 "name": "GB_TILE_MODE21", string in object:register_mappings.97 1601 "name": "GB_TILE_MODE22", string in object:register_mappings.98 1607 "name": "GB_TILE_MODE23", string in object:register_mappings.99 1613 "name": "GB_TILE_MODE24", string in object:register_mappings.100 1619 "name": "GB_TILE_MODE25", string in object:register_mappings.101 1625 "name": "GB_TILE_MODE26", string in object:register_mappings.102 1631 "name": "GB_TILE_MODE27", string in object:register_mappings.103 1637 "name": "GB_TILE_MODE28", string in object:register_mappings.104 1643 "name": "GB_TILE_MODE29", string in object:register_mappings.105 1649 "name": "GB_TILE_MODE30", string in object:register_mappings.106 1655 "name": "GB_TILE_MODE31", string in object:register_mappings.107 1661 "name": "GB_MACROTILE_MODE0", string in object:register_mappings.108 1667 "name": "GB_MACROTILE_MODE1", string in object:register_mappings.109 1673 "name": "GB_MACROTILE_MODE2", string in object:register_mappings.110 1679 "name": "GB_MACROTILE_MODE3", string in object:register_mappings.111 1685 "name": "GB_MACROTILE_MODE4", string in object:register_mappings.112 1691 "name": "GB_MACROTILE_MODE5", string in object:register_mappings.113 1697 "name": "GB_MACROTILE_MODE6", string in object:register_mappings.114 1703 "name": "GB_MACROTILE_MODE7", string in object:register_mappings.115 1709 "name": "GB_MACROTILE_MODE8", string in object:register_mappings.116 1715 "name": "GB_MACROTILE_MODE9", string in object:register_mappings.117 1721 "name": "GB_MACROTILE_MODE10", string in object:register_mappings.118 1727 "name": "GB_MACROTILE_MODE11", string in object:register_mappings.119 1733 "name": "GB_MACROTILE_MODE12", string in object:register_mappings.120 1739 "name": "GB_MACROTILE_MODE13", string in object:register_mappings.121 1745 "name": "GB_MACROTILE_MODE14", string in object:register_mappings.122 1751 "name": "GB_MACROTILE_MODE15", string in object:register_mappings.123 1757 "name": "SPI_SHADER_PGM_RSRC4_PS", string in object:register_mappings.124 1763 "name": "SPI_SHADER_PGM_CHKSUM_PS" string in object:register_mappings.125 1768 "name": "SPI_SHADER_PGM_RSRC3_PS", string in object:register_mappings.126 1774 "name": "SPI_SHADER_PGM_LO_PS" string in object:register_mappings.127 1779 "name": "SPI_SHADER_PGM_HI_PS", string in object:register_mappings.128 1785 "name": "SPI_SHADER_PGM_RSRC1_PS", string in object:register_mappings.129 1791 "name": "SPI_SHADER_PGM_RSRC2_PS", string in object:register_mappings.130 1797 "name": "SPI_SHADER_USER_DATA_PS_0" string in object:register_mappings.131 1802 "name": "SPI_SHADER_USER_DATA_PS_1" string in object:register_mappings.132 1807 "name": "SPI_SHADER_USER_DATA_PS_2" string in object:register_mappings.133 1812 "name": "SPI_SHADER_USER_DATA_PS_3" string in object:register_mappings.134 1817 "name": "SPI_SHADER_USER_DATA_PS_4" string in object:register_mappings.135 1822 "name": "SPI_SHADER_USER_DATA_PS_5" string in object:register_mappings.136 1827 "name": "SPI_SHADER_USER_DATA_PS_6" string in object:register_mappings.137 1832 "name": "SPI_SHADER_USER_DATA_PS_7" string in object:register_mappings.138 1837 "name": "SPI_SHADER_USER_DATA_PS_8" string in object:register_mappings.139 1842 "name": "SPI_SHADER_USER_DATA_PS_9" string in object:register_mappings.140 1847 "name": "SPI_SHADER_USER_DATA_PS_10" string in object:register_mappings.141 1852 "name": "SPI_SHADER_USER_DATA_PS_11" string in object:register_mappings.142 1857 "name": "SPI_SHADER_USER_DATA_PS_12" string in object:register_mappings.143 1862 "name": "SPI_SHADER_USER_DATA_PS_13" string in object:register_mappings.144 1867 "name": "SPI_SHADER_USER_DATA_PS_14" string in object:register_mappings.145 1872 "name": "SPI_SHADER_USER_DATA_PS_15" string in object:register_mappings.146 1877 "name": "SPI_SHADER_USER_DATA_PS_16" string in object:register_mappings.147 1882 "name": "SPI_SHADER_USER_DATA_PS_17" string in object:register_mappings.148 1887 "name": "SPI_SHADER_USER_DATA_PS_18" string in object:register_mappings.149 1892 "name": "SPI_SHADER_USER_DATA_PS_19" string in object:register_mappings.150 1897 "name": "SPI_SHADER_USER_DATA_PS_20" string in object:register_mappings.151 1902 "name": "SPI_SHADER_USER_DATA_PS_21" string in object:register_mappings.152 1907 "name": "SPI_SHADER_USER_DATA_PS_22" string in object:register_mappings.153 1912 "name": "SPI_SHADER_USER_DATA_PS_23" string in object:register_mappings.154 1917 "name": "SPI_SHADER_USER_DATA_PS_24" string in object:register_mappings.155 1922 "name": "SPI_SHADER_USER_DATA_PS_25" string in object:register_mappings.156 1927 "name": "SPI_SHADER_USER_DATA_PS_26" string in object:register_mappings.157 1932 "name": "SPI_SHADER_USER_DATA_PS_27" string in object:register_mappings.158 1937 "name": "SPI_SHADER_USER_DATA_PS_28" string in object:register_mappings.159 1942 "name": "SPI_SHADER_USER_DATA_PS_29" string in object:register_mappings.160 1947 "name": "SPI_SHADER_USER_DATA_PS_30" string in object:register_mappings.161 1952 "name": "SPI_SHADER_USER_DATA_PS_31" string in object:register_mappings.162 1957 "name": "SPI_SHADER_REQ_CTRL_PS", string in object:register_mappings.163 1963 "name": "SPI_SHADER_PREF_PRI_CNTR_CTRL_PS", string in object:register_mappings.164 1969 "name": "SPI_SHADER_USER_ACCUM_PS_0", string in object:register_mappings.165 1975 "name": "SPI_SHADER_USER_ACCUM_PS_1", string in object:register_mappings.166 1981 "name": "SPI_SHADER_USER_ACCUM_PS_2", string in object:register_mappings.167 1987 "name": "SPI_SHADER_USER_ACCUM_PS_3", string in object:register_mappings.168 1993 "name": "SPI_SHADER_PGM_RSRC4_VS", string in object:register_mappings.169 1999 "name": "SPI_SHADER_PGM_CHKSUM_VS" string in object:register_mappings.170 2004 "name": "SPI_SHADER_PGM_RSRC3_VS", string in object:register_mappings.171 2010 "name": "SPI_SHADER_LATE_ALLOC_VS", string in object:register_mappings.172 2016 "name": "SPI_SHADER_PGM_LO_VS" string in object:register_mappings.173 2021 "name": "SPI_SHADER_PGM_HI_VS", string in object:register_mappings.174 2027 "name": "SPI_SHADER_PGM_RSRC1_VS", string in object:register_mappings.175 2033 "name": "SPI_SHADER_PGM_RSRC2_VS", string in object:register_mappings.176 2039 "name": "SPI_SHADER_USER_DATA_VS_0" string in object:register_mappings.177 2044 "name": "SPI_SHADER_USER_DATA_VS_1" string in object:register_mappings.178 2049 "name": "SPI_SHADER_USER_DATA_VS_2" string in object:register_mappings.179 2054 "name": "SPI_SHADER_USER_DATA_VS_3" string in object:register_mappings.180 2059 "name": "SPI_SHADER_USER_DATA_VS_4" string in object:register_mappings.181 2064 "name": "SPI_SHADER_USER_DATA_VS_5" string in object:register_mappings.182 2069 "name": "SPI_SHADER_USER_DATA_VS_6" string in object:register_mappings.183 2074 "name": "SPI_SHADER_USER_DATA_VS_7" string in object:register_mappings.184 2079 "name": "SPI_SHADER_USER_DATA_VS_8" string in object:register_mappings.185 2084 "name": "SPI_SHADER_USER_DATA_VS_9" string in object:register_mappings.186 2089 "name": "SPI_SHADER_USER_DATA_VS_10" string in object:register_mappings.187 2094 "name": "SPI_SHADER_USER_DATA_VS_11" string in object:register_mappings.188 2099 "name": "SPI_SHADER_USER_DATA_VS_12" string in object:register_mappings.189 2104 "name": "SPI_SHADER_USER_DATA_VS_13" string in object:register_mappings.190 2109 "name": "SPI_SHADER_USER_DATA_VS_14" string in object:register_mappings.191 2114 "name": "SPI_SHADER_USER_DATA_VS_15" string in object:register_mappings.192 2119 "name": "SPI_SHADER_USER_DATA_VS_16" string in object:register_mappings.193 2124 "name": "SPI_SHADER_USER_DATA_VS_17" string in object:register_mappings.194 2129 "name": "SPI_SHADER_USER_DATA_VS_18" string in object:register_mappings.195 2134 "name": "SPI_SHADER_USER_DATA_VS_19" string in object:register_mappings.196 2139 "name": "SPI_SHADER_USER_DATA_VS_20" string in object:register_mappings.197 2144 "name": "SPI_SHADER_USER_DATA_VS_21" string in object:register_mappings.198 2149 "name": "SPI_SHADER_USER_DATA_VS_22" string in object:register_mappings.199 2154 "name": "SPI_SHADER_USER_DATA_VS_23" string in object:register_mappings.200 2159 "name": "SPI_SHADER_USER_DATA_VS_24" string in object:register_mappings.201 2164 "name": "SPI_SHADER_USER_DATA_VS_25" string in object:register_mappings.202 2169 "name": "SPI_SHADER_USER_DATA_VS_26" string in object:register_mappings.203 2174 "name": "SPI_SHADER_USER_DATA_VS_27" string in object:register_mappings.204 2179 "name": "SPI_SHADER_USER_DATA_VS_28" string in object:register_mappings.205 2184 "name": "SPI_SHADER_USER_DATA_VS_29" string in object:register_mappings.206 2189 "name": "SPI_SHADER_USER_DATA_VS_30" string in object:register_mappings.207 2194 "name": "SPI_SHADER_USER_DATA_VS_31" string in object:register_mappings.208 2199 "name": "SPI_SHADER_REQ_CTRL_VS", string in object:register_mappings.209 2205 "name": "SPI_SHADER_PREF_PRI_CNTR_CTRL_VS", string in object:register_mappings.210 2211 "name": "SPI_SHADER_USER_ACCUM_VS_0", string in object:register_mappings.211 2217 "name": "SPI_SHADER_USER_ACCUM_VS_1", string in object:register_mappings.212 2223 "name": "SPI_SHADER_USER_ACCUM_VS_2", string in object:register_mappings.213 2229 "name": "SPI_SHADER_USER_ACCUM_VS_3", string in object:register_mappings.214 2235 "name": "SPI_SHADER_PGM_RSRC2_GS_VS", string in object:register_mappings.215 2241 "name": "SPI_SHADER_PGM_RSRC2_ES_VS", string in object:register_mappings.216 2247 "name": "SPI_SHADER_PGM_RSRC2_LS_VS", string in object:register_mappings.217 2253 "name": "SPI_SHADER_PGM_CHKSUM_GS" string in object:register_mappings.218 2258 "name": "SPI_SHADER_PGM_RSRC4_GS", string in object:register_mappings.219 2264 "name": "SPI_SHADER_USER_DATA_ADDR_LO_GS" string in object:register_mappings.220 2269 "name": "SPI_SHADER_USER_DATA_ADDR_HI_GS" string in object:register_mappings.221 2274 "name": "SPI_SHADER_PGM_LO_ES_GS" string in object:register_mappings.222 2279 "name": "SPI_SHADER_PGM_HI_ES_GS", string in object:register_mappings.223 2285 "name": "SPI_SHADER_PGM_RSRC3_GS", string in object:register_mappings.224 2291 "name": "SPI_SHADER_PGM_LO_GS" string in object:register_mappings.225 2296 "name": "SPI_SHADER_PGM_HI_GS", string in object:register_mappings.226 2302 "name": "SPI_SHADER_PGM_RSRC1_GS", string in object:register_mappings.227 2308 "name": "SPI_SHADER_PGM_RSRC2_GS", string in object:register_mappings.228 2314 "name": "SPI_SHADER_USER_DATA_GS_0" string in object:register_mappings.229 2319 "name": "SPI_SHADER_USER_DATA_GS_1" string in object:register_mappings.230 2324 "name": "SPI_SHADER_USER_DATA_GS_2" string in object:register_mappings.231 2329 "name": "SPI_SHADER_USER_DATA_GS_3" string in object:register_mappings.232 2334 "name": "SPI_SHADER_USER_DATA_GS_4" string in object:register_mappings.233 2339 "name": "SPI_SHADER_USER_DATA_GS_5" string in object:register_mappings.234 2344 "name": "SPI_SHADER_USER_DATA_GS_6" string in object:register_mappings.235 2349 "name": "SPI_SHADER_USER_DATA_GS_7" string in object:register_mappings.236 2354 "name": "SPI_SHADER_USER_DATA_GS_8" string in object:register_mappings.237 2359 "name": "SPI_SHADER_USER_DATA_GS_9" string in object:register_mappings.238 2364 "name": "SPI_SHADER_USER_DATA_GS_10" string in object:register_mappings.239 2369 "name": "SPI_SHADER_USER_DATA_GS_11" string in object:register_mappings.240 2374 "name": "SPI_SHADER_USER_DATA_GS_12" string in object:register_mappings.241 2379 "name": "SPI_SHADER_USER_DATA_GS_13" string in object:register_mappings.242 2384 "name": "SPI_SHADER_USER_DATA_GS_14" string in object:register_mappings.243 2389 "name": "SPI_SHADER_USER_DATA_GS_15" string in object:register_mappings.244 2394 "name": "SPI_SHADER_USER_DATA_GS_16" string in object:register_mappings.245 2399 "name": "SPI_SHADER_USER_DATA_GS_17" string in object:register_mappings.246 2404 "name": "SPI_SHADER_USER_DATA_GS_18" string in object:register_mappings.247 2409 "name": "SPI_SHADER_USER_DATA_GS_19" string in object:register_mappings.248 2414 "name": "SPI_SHADER_USER_DATA_GS_20" string in object:register_mappings.249 2419 "name": "SPI_SHADER_USER_DATA_GS_21" string in object:register_mappings.250 2424 "name": "SPI_SHADER_USER_DATA_GS_22" string in object:register_mappings.251 2429 "name": "SPI_SHADER_USER_DATA_GS_23" string in object:register_mappings.252 2434 "name": "SPI_SHADER_USER_DATA_GS_24" string in object:register_mappings.253 2439 "name": "SPI_SHADER_USER_DATA_GS_25" string in object:register_mappings.254 2444 "name": "SPI_SHADER_USER_DATA_GS_26" string in object:register_mappings.255 2449 "name": "SPI_SHADER_USER_DATA_GS_27" string in object:register_mappings.256 2454 "name": "SPI_SHADER_USER_DATA_GS_28" string in object:register_mappings.257 2459 "name": "SPI_SHADER_USER_DATA_GS_29" string in object:register_mappings.258 2464 "name": "SPI_SHADER_USER_DATA_GS_30" string in object:register_mappings.259 2469 "name": "SPI_SHADER_USER_DATA_GS_31" string in object:register_mappings.260 2474 "name": "SPI_SHADER_REQ_CTRL_ESGS", string in object:register_mappings.261 2480 "name": "SPI_SHADER_PREF_PRI_CNTR_CTRL_ESGS", string in object:register_mappings.262 2486 "name": "SPI_SHADER_USER_ACCUM_ESGS_0", string in object:register_mappings.263 2492 "name": "SPI_SHADER_USER_ACCUM_ESGS_1", string in object:register_mappings.264 2498 "name": "SPI_SHADER_USER_ACCUM_ESGS_2", string in object:register_mappings.265 2504 "name": "SPI_SHADER_USER_ACCUM_ESGS_3", string in object:register_mappings.266 2510 "name": "SPI_SHADER_PGM_RSRC2_ES_GS", string in object:register_mappings.267 2516 "name": "SPI_SHADER_PGM_RSRC3_ES", string in object:register_mappings.268 2522 "name": "SPI_SHADER_PGM_LO_ES" string in object:register_mappings.269 2527 "name": "SPI_SHADER_PGM_HI_ES", string in object:register_mappings.270 2533 "name": "SPI_SHADER_PGM_RSRC1_ES", string in object:register_mappings.271 2539 "name": "SPI_SHADER_PGM_RSRC2_ES", string in object:register_mappings.272 2545 "name": "SPI_SHADER_USER_DATA_ES_0" string in object:register_mappings.273 2550 "name": "SPI_SHADER_USER_DATA_ES_1" string in object:register_mappings.274 2555 "name": "SPI_SHADER_USER_DATA_ES_2" string in object:register_mappings.275 2560 "name": "SPI_SHADER_USER_DATA_ES_3" string in object:register_mappings.276 2565 "name": "SPI_SHADER_USER_DATA_ES_4" string in object:register_mappings.277 2570 "name": "SPI_SHADER_USER_DATA_ES_5" string in object:register_mappings.278 2575 "name": "SPI_SHADER_USER_DATA_ES_6" string in object:register_mappings.279 2580 "name": "SPI_SHADER_USER_DATA_ES_7" string in object:register_mappings.280 2585 "name": "SPI_SHADER_USER_DATA_ES_8" string in object:register_mappings.281 2590 "name": "SPI_SHADER_USER_DATA_ES_9" string in object:register_mappings.282 2595 "name": "SPI_SHADER_USER_DATA_ES_10" string in object:register_mappings.283 2600 "name": "SPI_SHADER_USER_DATA_ES_11" string in object:register_mappings.284 2605 "name": "SPI_SHADER_USER_DATA_ES_12" string in object:register_mappings.285 2610 "name": "SPI_SHADER_USER_DATA_ES_13" string in object:register_mappings.286 2615 "name": "SPI_SHADER_USER_DATA_ES_14" string in object:register_mappings.287 2620 "name": "SPI_SHADER_USER_DATA_ES_15" string in object:register_mappings.288 2625 "name": "SPI_SHADER_PGM_RSRC2_LS_ES", string in object:register_mappings.289 2631 "name": "SPI_SHADER_PGM_CHKSUM_HS" string in object:register_mappings.290 2636 "name": "SPI_SHADER_PGM_RSRC4_HS", string in object:register_mappings.291 2642 "name": "SPI_SHADER_USER_DATA_ADDR_LO_HS" string in object:register_mappings.292 2647 "name": "SPI_SHADER_USER_DATA_ADDR_HI_HS" string in object:register_mappings.293 2652 "name": "SPI_SHADER_PGM_LO_LS_HS" string in object:register_mappings.294 2657 "name": "SPI_SHADER_PGM_HI_LS_HS", string in object:register_mappings.295 2663 "name": "SPI_SHADER_PGM_RSRC3_HS", string in object:register_mappings.296 2669 "name": "SPI_SHADER_PGM_LO_HS" string in object:register_mappings.297 2674 "name": "SPI_SHADER_PGM_HI_HS", string in object:register_mappings.298 2680 "name": "SPI_SHADER_PGM_RSRC1_HS", string in object:register_mappings.299 2686 "name": "SPI_SHADER_PGM_RSRC2_HS", string in object:register_mappings.300 2692 "name": "SPI_SHADER_USER_DATA_HS_0" string in object:register_mappings.301 2697 "name": "SPI_SHADER_USER_DATA_HS_1" string in object:register_mappings.302 2702 "name": "SPI_SHADER_USER_DATA_HS_2" string in object:register_mappings.303 2707 "name": "SPI_SHADER_USER_DATA_HS_3" string in object:register_mappings.304 2712 "name": "SPI_SHADER_USER_DATA_HS_4" string in object:register_mappings.305 2717 "name": "SPI_SHADER_USER_DATA_HS_5" string in object:register_mappings.306 2722 "name": "SPI_SHADER_USER_DATA_HS_6" string in object:register_mappings.307 2727 "name": "SPI_SHADER_USER_DATA_HS_7" string in object:register_mappings.308 2732 "name": "SPI_SHADER_USER_DATA_HS_8" string in object:register_mappings.309 2737 "name": "SPI_SHADER_USER_DATA_HS_9" string in object:register_mappings.310 2742 "name": "SPI_SHADER_USER_DATA_HS_10" string in object:register_mappings.311 2747 "name": "SPI_SHADER_USER_DATA_HS_11" string in object:register_mappings.312 2752 "name": "SPI_SHADER_USER_DATA_HS_12" string in object:register_mappings.313 2757 "name": "SPI_SHADER_USER_DATA_HS_13" string in object:register_mappings.314 2762 "name": "SPI_SHADER_USER_DATA_HS_14" string in object:register_mappings.315 2767 "name": "SPI_SHADER_USER_DATA_HS_15" string in object:register_mappings.316 2772 "name": "SPI_SHADER_USER_DATA_HS_16" string in object:register_mappings.317 2777 "name": "SPI_SHADER_USER_DATA_HS_17" string in object:register_mappings.318 2782 "name": "SPI_SHADER_USER_DATA_HS_18" string in object:register_mappings.319 2787 "name": "SPI_SHADER_USER_DATA_HS_19" string in object:register_mappings.320 2792 "name": "SPI_SHADER_USER_DATA_HS_20" string in object:register_mappings.321 2797 "name": "SPI_SHADER_USER_DATA_HS_21" string in object:register_mappings.322 2802 "name": "SPI_SHADER_USER_DATA_HS_22" string in object:register_mappings.323 2807 "name": "SPI_SHADER_USER_DATA_HS_23" string in object:register_mappings.324 2812 "name": "SPI_SHADER_USER_DATA_HS_24" string in object:register_mappings.325 2817 "name": "SPI_SHADER_USER_DATA_HS_25" string in object:register_mappings.326 2822 "name": "SPI_SHADER_USER_DATA_HS_26" string in object:register_mappings.327 2827 "name": "SPI_SHADER_USER_DATA_HS_27" string in object:register_mappings.328 2832 "name": "SPI_SHADER_USER_DATA_HS_28" string in object:register_mappings.329 2837 "name": "SPI_SHADER_USER_DATA_HS_29" string in object:register_mappings.330 2842 "name": "SPI_SHADER_USER_DATA_HS_30" string in object:register_mappings.331 2847 "name": "SPI_SHADER_USER_DATA_HS_31" string in object:register_mappings.332 2852 "name": "SPI_SHADER_REQ_CTRL_LSHS", string in object:register_mappings.333 2858 "name": "SPI_SHADER_PREF_PRI_CNTR_CTRL_LSHS", string in object:register_mappings.334 2864 "name": "SPI_SHADER_USER_ACCUM_LSHS_0", string in object:register_mappings.335 2870 "name": "SPI_SHADER_USER_ACCUM_LSHS_1", string in object:register_mappings.336 2876 "name": "SPI_SHADER_USER_ACCUM_LSHS_2", string in object:register_mappings.337 2882 "name": "SPI_SHADER_USER_ACCUM_LSHS_3", string in object:register_mappings.338 2888 "name": "SPI_SHADER_PGM_RSRC2_LS_HS", string in object:register_mappings.339 2894 "name": "SPI_SHADER_PGM_RSRC3_LS", string in object:register_mappings.340 2900 "name": "SPI_SHADER_PGM_LO_LS" string in object:register_mappings.341 2905 "name": "SPI_SHADER_PGM_HI_LS", string in object:register_mappings.342 2911 "name": "SPI_SHADER_PGM_RSRC1_LS", string in object:register_mappings.343 2917 "name": "SPI_SHADER_PGM_RSRC2_LS", string in object:register_mappings.344 2923 "name": "SPI_SHADER_USER_DATA_LS_0" string in object:register_mappings.345 2928 "name": "SPI_SHADER_USER_DATA_LS_1" string in object:register_mappings.346 2933 "name": "SPI_SHADER_USER_DATA_LS_2" string in object:register_mappings.347 2938 "name": "SPI_SHADER_USER_DATA_LS_3" string in object:register_mappings.348 2943 "name": "SPI_SHADER_USER_DATA_LS_4" string in object:register_mappings.349 2948 "name": "SPI_SHADER_USER_DATA_LS_5" string in object:register_mappings.350 2953 "name": "SPI_SHADER_USER_DATA_LS_6" string in object:register_mappings.351 2958 "name": "SPI_SHADER_USER_DATA_LS_7" string in object:register_mappings.352 2963 "name": "SPI_SHADER_USER_DATA_LS_8" string in object:register_mappings.353 2968 "name": "SPI_SHADER_USER_DATA_LS_9" string in object:register_mappings.354 2973 "name": "SPI_SHADER_USER_DATA_LS_10" string in object:register_mappings.355 2978 "name": "SPI_SHADER_USER_DATA_LS_11" string in object:register_mappings.356 2983 "name": "SPI_SHADER_USER_DATA_LS_12" string in object:register_mappings.357 2988 "name": "SPI_SHADER_USER_DATA_LS_13" string in object:register_mappings.358 2993 "name": "SPI_SHADER_USER_DATA_LS_14" string in object:register_mappings.359 2998 "name": "SPI_SHADER_USER_DATA_LS_15" string in object:register_mappings.360 3003 "name": "COMPUTE_DISPATCH_INITIATOR", string in object:register_mappings.361 3009 "name": "COMPUTE_DIM_X" string in object:register_mappings.362 3014 "name": "COMPUTE_DIM_Y" string in object:register_mappings.363 3019 "name": "COMPUTE_DIM_Z" string in object:register_mappings.364 3024 "name": "COMPUTE_START_X" string in object:register_mappings.365 3029 "name": "COMPUTE_START_Y" string in object:register_mappings.366 3034 "name": "COMPUTE_START_Z" string in object:register_mappings.367 3039 "name": "COMPUTE_NUM_THREAD_X", string in object:register_mappings.368 3045 "name": "COMPUTE_NUM_THREAD_Y", string in object:register_mappings.369 3051 "name": "COMPUTE_NUM_THREAD_Z", string in object:register_mappings.370 3057 "name": "COMPUTE_PIPELINESTAT_ENABLE", string in object:register_mappings.371 3063 "name": "COMPUTE_PERFCOUNT_ENABLE", string in object:register_mappings.372 3069 "name": "COMPUTE_PGM_LO" string in object:register_mappings.373 3074 "name": "COMPUTE_PGM_HI", string in object:register_mappings.374 3080 "name": "COMPUTE_DISPATCH_PKT_ADDR_LO" string in object:register_mappings.375 3085 "name": "COMPUTE_DISPATCH_PKT_ADDR_HI", string in object:register_mappings.376 3091 "name": "COMPUTE_DISPATCH_SCRATCH_BASE_LO" string in object:register_mappings.377 3096 "name": "COMPUTE_DISPATCH_SCRATCH_BASE_HI", string in object:register_mappings.378 3102 "name": "COMPUTE_PGM_RSRC1", string in object:register_mappings.379 3108 "name": "COMPUTE_PGM_RSRC2", string in object:register_mappings.380 3114 "name": "COMPUTE_VMID", string in object:register_mappings.381 3120 "name": "COMPUTE_RESOURCE_LIMITS", string in object:register_mappings.382 3126 "name": "COMPUTE_DESTINATION_EN_SE0" string in object:register_mappings.383 3131 "name": "COMPUTE_DESTINATION_EN_SE1" string in object:register_mappings.384 3136 "name": "COMPUTE_TMPRING_SIZE", string in object:register_mappings.385 3142 "name": "COMPUTE_DESTINATION_EN_SE2" string in object:register_mappings.386 3147 "name": "COMPUTE_DESTINATION_EN_SE3" string in object:register_mappings.387 3152 "name": "COMPUTE_RESTART_X" string in object:register_mappings.388 3157 "name": "COMPUTE_RESTART_Y" string in object:register_mappings.389 3162 "name": "COMPUTE_RESTART_Z" string in object:register_mappings.390 3167 "name": "COMPUTE_THREAD_TRACE_ENABLE", string in object:register_mappings.391 3173 "name": "COMPUTE_MISC_RESERVED", string in object:register_mappings.392 3179 "name": "COMPUTE_DISPATCH_ID" string in object:register_mappings.393 3184 "name": "COMPUTE_THREADGROUP_ID" string in object:register_mappings.394 3189 "name": "COMPUTE_REQ_CTRL", string in object:register_mappings.395 3195 "name": "COMPUTE_USER_ACCUM_0", string in object:register_mappings.396 3201 "name": "COMPUTE_USER_ACCUM_1", string in object:register_mappings.397 3207 "name": "COMPUTE_USER_ACCUM_2", string in object:register_mappings.398 3213 "name": "COMPUTE_USER_ACCUM_3", string in object:register_mappings.399 3219 "name": "COMPUTE_PGM_RSRC3", string in object:register_mappings.400 3225 "name": "COMPUTE_DDID_INDEX", string in object:register_mappings.401 3231 "name": "COMPUTE_SHADER_CHKSUM" string in object:register_mappings.402 3236 "name": "COMPUTE_RELAUNCH", string in object:register_mappings.403 3242 "name": "COMPUTE_WAVE_RESTORE_ADDR_LO" string in object:register_mappings.404 3247 "name": "COMPUTE_WAVE_RESTORE_ADDR_HI", string in object:register_mappings.405 3253 "name": "COMPUTE_RELAUNCH2", string in object:register_mappings.406 3259 "name": "COMPUTE_USER_DATA_0" string in object:register_mappings.407 3264 "name": "COMPUTE_USER_DATA_1" string in object:register_mappings.408 3269 "name": "COMPUTE_USER_DATA_2" string in object:register_mappings.409 3274 "name": "COMPUTE_USER_DATA_3" string in object:register_mappings.410 3279 "name": "COMPUTE_USER_DATA_4" string in object:register_mappings.411 3284 "name": "COMPUTE_USER_DATA_5" string in object:register_mappings.412 3289 "name": "COMPUTE_USER_DATA_6" string in object:register_mappings.413 3294 "name": "COMPUTE_USER_DATA_7" string in object:register_mappings.414 3299 "name": "COMPUTE_USER_DATA_8" string in object:register_mappings.415 3304 "name": "COMPUTE_USER_DATA_9" string in object:register_mappings.416 3309 "name": "COMPUTE_USER_DATA_10" string in object:register_mappings.417 3314 "name": "COMPUTE_USER_DATA_11" string in object:register_mappings.418 3319 "name": "COMPUTE_USER_DATA_12" string in object:register_mappings.419 3324 "name": "COMPUTE_USER_DATA_13" string in object:register_mappings.420 3329 "name": "COMPUTE_USER_DATA_14" string in object:register_mappings.421 3334 "name": "COMPUTE_USER_DATA_15" string in object:register_mappings.422 3339 "name": "COMPUTE_DISPATCH_TUNNEL", string in object:register_mappings.423 3345 "name": "COMPUTE_DISPATCH_END" string in object:register_mappings.424 3350 "name": "COMPUTE_NOWHERE" string in object:register_mappings.425 3355 "name": "DB_RENDER_CONTROL", string in object:register_mappings.426 3361 "name": "DB_COUNT_CONTROL", string in object:register_mappings.427 3367 "name": "DB_DEPTH_VIEW", string in object:register_mappings.428 3373 "name": "DB_RENDER_OVERRIDE", string in object:register_mappings.429 3379 "name": "DB_RENDER_OVERRIDE2", string in object:register_mappings.430 3385 "name": "DB_HTILE_DATA_BASE" string in object:register_mappings.431 3390 "name": "DB_DEPTH_SIZE_XY", string in object:register_mappings.432 3396 "name": "DB_DEPTH_BOUNDS_MIN" string in object:register_mappings.433 3401 "name": "DB_DEPTH_BOUNDS_MAX" string in object:register_mappings.434 3406 "name": "DB_STENCIL_CLEAR", string in object:register_mappings.435 3412 "name": "DB_DEPTH_CLEAR" string in object:register_mappings.436 3417 "name": "PA_SC_SCREEN_SCISSOR_TL", string in object:register_mappings.437 3423 "name": "PA_SC_SCREEN_SCISSOR_BR", string in object:register_mappings.438 3429 "name": "DB_DFSM_CONTROL", string in object:register_mappings.439 3435 "name": "DB_RESERVED_REG_2", string in object:register_mappings.440 3441 "name": "DB_Z_INFO", string in object:register_mappings.441 3447 "name": "DB_STENCIL_INFO", string in object:register_mappings.442 3453 "name": "DB_Z_READ_BASE" string in object:register_mappings.443 3458 "name": "DB_STENCIL_READ_BASE" string in object:register_mappings.444 3463 "name": "DB_Z_WRITE_BASE" string in object:register_mappings.445 3468 "name": "DB_STENCIL_WRITE_BASE" string in object:register_mappings.446 3473 "name": "DB_RESERVED_REG_1", string in object:register_mappings.447 3479 "name": "DB_RESERVED_REG_3", string in object:register_mappings.448 3485 "name": "DB_Z_READ_BASE_HI", string in object:register_mappings.449 3491 "name": "DB_STENCIL_READ_BASE_HI", string in object:register_mappings.450 3497 "name": "DB_Z_WRITE_BASE_HI", string in object:register_mappings.451 3503 "name": "DB_STENCIL_WRITE_BASE_HI", string in object:register_mappings.452 3509 "name": "DB_HTILE_DATA_BASE_HI", string in object:register_mappings.453 3515 "name": "DB_RMI_L2_CACHE_CONTROL", string in object:register_mappings.454 3521 "name": "TA_BC_BASE_ADDR" string in object:register_mappings.455 3526 "name": "TA_BC_BASE_ADDR_HI", string in object:register_mappings.456 3532 "name": "COHER_DEST_BASE_HI_0", string in object:register_mappings.457 3538 "name": "COHER_DEST_BASE_HI_1", string in object:register_mappings.458 3544 "name": "COHER_DEST_BASE_HI_2", string in object:register_mappings.459 3550 "name": "COHER_DEST_BASE_HI_3", string in object:register_mappings.460 3556 "name": "COHER_DEST_BASE_2" string in object:register_mappings.461 3561 "name": "COHER_DEST_BASE_3" string in object:register_mappings.462 3566 "name": "PA_SC_WINDOW_OFFSET", string in object:register_mappings.463 3572 "name": "PA_SC_WINDOW_SCISSOR_TL", string in object:register_mappings.464 3578 "name": "PA_SC_WINDOW_SCISSOR_BR", string in object:register_mappings.465 3584 "name": "PA_SC_CLIPRECT_RULE", string in object:register_mappings.466 3590 "name": "PA_SC_CLIPRECT_0_TL", string in object:register_mappings.467 3596 "name": "PA_SC_CLIPRECT_0_BR", string in object:register_mappings.468 3602 "name": "PA_SC_CLIPRECT_1_TL", string in object:register_mappings.469 3608 "name": "PA_SC_CLIPRECT_1_BR", string in object:register_mappings.470 3614 "name": "PA_SC_CLIPRECT_2_TL", string in object:register_mappings.471 3620 "name": "PA_SC_CLIPRECT_2_BR", string in object:register_mappings.472 3626 "name": "PA_SC_CLIPRECT_3_TL", string in object:register_mappings.473 3632 "name": "PA_SC_CLIPRECT_3_BR", string in object:register_mappings.474 3638 "name": "PA_SC_EDGERULE", string in object:register_mappings.475 3644 "name": "PA_SU_HARDWARE_SCREEN_OFFSET", string in object:register_mappings.476 3650 "name": "CB_TARGET_MASK", string in object:register_mappings.477 3656 "name": "CB_SHADER_MASK", string in object:register_mappings.478 3662 "name": "PA_SC_GENERIC_SCISSOR_TL", string in object:register_mappings.479 3668 "name": "PA_SC_GENERIC_SCISSOR_BR", string in object:register_mappings.480 3674 "name": "COHER_DEST_BASE_0" string in object:register_mappings.481 3679 "name": "COHER_DEST_BASE_1" string in object:register_mappings.482 3684 "name": "PA_SC_VPORT_SCISSOR_0_TL", string in object:register_mappings.483 3690 "name": "PA_SC_VPORT_SCISSOR_0_BR", string in object:register_mappings.484 3696 "name": "PA_SC_VPORT_SCISSOR_1_TL", string in object:register_mappings.485 3702 "name": "PA_SC_VPORT_SCISSOR_1_BR", string in object:register_mappings.486 3708 "name": "PA_SC_VPORT_SCISSOR_2_TL", string in object:register_mappings.487 3714 "name": "PA_SC_VPORT_SCISSOR_2_BR", string in object:register_mappings.488 3720 "name": "PA_SC_VPORT_SCISSOR_3_TL", string in object:register_mappings.489 3726 "name": "PA_SC_VPORT_SCISSOR_3_BR", string in object:register_mappings.490 3732 "name": "PA_SC_VPORT_SCISSOR_4_TL", string in object:register_mappings.491 3738 "name": "PA_SC_VPORT_SCISSOR_4_BR", string in object:register_mappings.492 3744 "name": "PA_SC_VPORT_SCISSOR_5_TL", string in object:register_mappings.493 3750 "name": "PA_SC_VPORT_SCISSOR_5_BR", string in object:register_mappings.494 3756 "name": "PA_SC_VPORT_SCISSOR_6_TL", string in object:register_mappings.495 3762 "name": "PA_SC_VPORT_SCISSOR_6_BR", string in object:register_mappings.496 3768 "name": "PA_SC_VPORT_SCISSOR_7_TL", string in object:register_mappings.497 3774 "name": "PA_SC_VPORT_SCISSOR_7_BR", string in object:register_mappings.498 3780 "name": "PA_SC_VPORT_SCISSOR_8_TL", string in object:register_mappings.499 3786 "name": "PA_SC_VPORT_SCISSOR_8_BR", string in object:register_mappings.500 3792 "name": "PA_SC_VPORT_SCISSOR_9_TL", string in object:register_mappings.501 3798 "name": "PA_SC_VPORT_SCISSOR_9_BR", string in object:register_mappings.502 3804 "name": "PA_SC_VPORT_SCISSOR_10_TL", string in object:register_mappings.503 3810 "name": "PA_SC_VPORT_SCISSOR_10_BR", string in object:register_mappings.504 3816 "name": "PA_SC_VPORT_SCISSOR_11_TL", string in object:register_mappings.505 3822 "name": "PA_SC_VPORT_SCISSOR_11_BR", string in object:register_mappings.506 3828 "name": "PA_SC_VPORT_SCISSOR_12_TL", string in object:register_mappings.507 3834 "name": "PA_SC_VPORT_SCISSOR_12_BR", string in object:register_mappings.508 3840 "name": "PA_SC_VPORT_SCISSOR_13_TL", string in object:register_mappings.509 3846 "name": "PA_SC_VPORT_SCISSOR_13_BR", string in object:register_mappings.510 3852 "name": "PA_SC_VPORT_SCISSOR_14_TL", string in object:register_mappings.511 3858 "name": "PA_SC_VPORT_SCISSOR_14_BR", string in object:register_mappings.512 3864 "name": "PA_SC_VPORT_SCISSOR_15_TL", string in object:register_mappings.513 3870 "name": "PA_SC_VPORT_SCISSOR_15_BR", string in object:register_mappings.514 3876 "name": "PA_SC_VPORT_ZMIN_0" string in object:register_mappings.515 3881 "name": "PA_SC_VPORT_ZMAX_0" string in object:register_mappings.516 3886 "name": "PA_SC_VPORT_ZMIN_1" string in object:register_mappings.517 3891 "name": "PA_SC_VPORT_ZMAX_1" string in object:register_mappings.518 3896 "name": "PA_SC_VPORT_ZMIN_2" string in object:register_mappings.519 3901 "name": "PA_SC_VPORT_ZMAX_2" string in object:register_mappings.520 3906 "name": "PA_SC_VPORT_ZMIN_3" string in object:register_mappings.521 3911 "name": "PA_SC_VPORT_ZMAX_3" string in object:register_mappings.522 3916 "name": "PA_SC_VPORT_ZMIN_4" string in object:register_mappings.523 3921 "name": "PA_SC_VPORT_ZMAX_4" string in object:register_mappings.524 3926 "name": "PA_SC_VPORT_ZMIN_5" string in object:register_mappings.525 3931 "name": "PA_SC_VPORT_ZMAX_5" string in object:register_mappings.526 3936 "name": "PA_SC_VPORT_ZMIN_6" string in object:register_mappings.527 3941 "name": "PA_SC_VPORT_ZMAX_6" string in object:register_mappings.528 3946 "name": "PA_SC_VPORT_ZMIN_7" string in object:register_mappings.529 3951 "name": "PA_SC_VPORT_ZMAX_7" string in object:register_mappings.530 3956 "name": "PA_SC_VPORT_ZMIN_8" string in object:register_mappings.531 3961 "name": "PA_SC_VPORT_ZMAX_8" string in object:register_mappings.532 3966 "name": "PA_SC_VPORT_ZMIN_9" string in object:register_mappings.533 3971 "name": "PA_SC_VPORT_ZMAX_9" string in object:register_mappings.534 3976 "name": "PA_SC_VPORT_ZMIN_10" string in object:register_mappings.535 3981 "name": "PA_SC_VPORT_ZMAX_10" string in object:register_mappings.536 3986 "name": "PA_SC_VPORT_ZMIN_11" string in object:register_mappings.537 3991 "name": "PA_SC_VPORT_ZMAX_11" string in object:register_mappings.538 3996 "name": "PA_SC_VPORT_ZMIN_12" string in object:register_mappings.539 4001 "name": "PA_SC_VPORT_ZMAX_12" string in object:register_mappings.540 4006 "name": "PA_SC_VPORT_ZMIN_13" string in object:register_mappings.541 4011 "name": "PA_SC_VPORT_ZMAX_13" string in object:register_mappings.542 4016 "name": "PA_SC_VPORT_ZMIN_14" string in object:register_mappings.543 4021 "name": "PA_SC_VPORT_ZMAX_14" string in object:register_mappings.544 4026 "name": "PA_SC_VPORT_ZMIN_15" string in object:register_mappings.545 4031 "name": "PA_SC_VPORT_ZMAX_15" string in object:register_mappings.546 4036 "name": "PA_SC_RASTER_CONFIG", string in object:register_mappings.547 4042 "name": "PA_SC_RASTER_CONFIG_1", string in object:register_mappings.548 4048 "name": "PA_SC_SCREEN_EXTENT_CONTROL", string in object:register_mappings.549 4054 "name": "PA_SC_TILE_STEERING_OVERRIDE", string in object:register_mappings.550 4060 "name": "CP_PERFMON_CNTX_CNTL", string in object:register_mappings.551 4066 "name": "CP_PIPEID", string in object:register_mappings.552 4072 "name": "CP_VMID", string in object:register_mappings.553 4078 "name": "PA_SC_RIGHT_VERT_GRID", string in object:register_mappings.554 4084 "name": "PA_SC_LEFT_VERT_GRID", string in object:register_mappings.555 4090 "name": "PA_SC_HORIZ_GRID", string in object:register_mappings.556 4096 "name": "VGT_MAX_VTX_INDX" string in object:register_mappings.557 4101 "name": "VGT_MIN_VTX_INDX" string in object:register_mappings.558 4106 "name": "VGT_INDX_OFFSET" string in object:register_mappings.559 4111 "name": "VGT_MULTI_PRIM_IB_RESET_INDX" string in object:register_mappings.560 4116 "name": "CB_RMI_GL2_CACHE_CONTROL", string in object:register_mappings.561 4122 "name": "CB_BLEND_RED" string in object:register_mappings.562 4127 "name": "CB_BLEND_GREEN" string in object:register_mappings.563 4132 "name": "CB_BLEND_BLUE" string in object:register_mappings.564 4137 "name": "CB_BLEND_ALPHA" string in object:register_mappings.565 4142 "name": "CB_DCC_CONTROL", string in object:register_mappings.566 4148 "name": "CB_COVERAGE_OUT_CONTROL", string in object:register_mappings.567 4154 "name": "DB_STENCIL_CONTROL", string in object:register_mappings.568 4160 "name": "DB_STENCILREFMASK", string in object:register_mappings.569 4166 "name": "DB_STENCILREFMASK_BF", string in object:register_mappings.570 4172 "name": "PA_CL_VPORT_XSCALE" string in object:register_mappings.571 4177 "name": "PA_CL_VPORT_XOFFSET" string in object:register_mappings.572 4182 "name": "PA_CL_VPORT_YSCALE" string in object:register_mappings.573 4187 "name": "PA_CL_VPORT_YOFFSET" string in object:register_mappings.574 4192 "name": "PA_CL_VPORT_ZSCALE" string in object:register_mappings.575 4197 "name": "PA_CL_VPORT_ZOFFSET" string in object:register_mappings.576 4202 "name": "PA_CL_VPORT_XSCALE_1" string in object:register_mappings.577 4207 "name": "PA_CL_VPORT_XOFFSET_1" string in object:register_mappings.578 4212 "name": "PA_CL_VPORT_YSCALE_1" string in object:register_mappings.579 4217 "name": "PA_CL_VPORT_YOFFSET_1" string in object:register_mappings.580 4222 "name": "PA_CL_VPORT_ZSCALE_1" string in object:register_mappings.581 4227 "name": "PA_CL_VPORT_ZOFFSET_1" string in object:register_mappings.582 4232 "name": "PA_CL_VPORT_XSCALE_2" string in object:register_mappings.583 4237 "name": "PA_CL_VPORT_XOFFSET_2" string in object:register_mappings.584 4242 "name": "PA_CL_VPORT_YSCALE_2" string in object:register_mappings.585 4247 "name": "PA_CL_VPORT_YOFFSET_2" string in object:register_mappings.586 4252 "name": "PA_CL_VPORT_ZSCALE_2" string in object:register_mappings.587 4257 "name": "PA_CL_VPORT_ZOFFSET_2" string in object:register_mappings.588 4262 "name": "PA_CL_VPORT_XSCALE_3" string in object:register_mappings.589 4267 "name": "PA_CL_VPORT_XOFFSET_3" string in object:register_mappings.590 4272 "name": "PA_CL_VPORT_YSCALE_3" string in object:register_mappings.591 4277 "name": "PA_CL_VPORT_YOFFSET_3" string in object:register_mappings.592 4282 "name": "PA_CL_VPORT_ZSCALE_3" string in object:register_mappings.593 4287 "name": "PA_CL_VPORT_ZOFFSET_3" string in object:register_mappings.594 4292 "name": "PA_CL_VPORT_XSCALE_4" string in object:register_mappings.595 4297 "name": "PA_CL_VPORT_XOFFSET_4" string in object:register_mappings.596 4302 "name": "PA_CL_VPORT_YSCALE_4" string in object:register_mappings.597 4307 "name": "PA_CL_VPORT_YOFFSET_4" string in object:register_mappings.598 4312 "name": "PA_CL_VPORT_ZSCALE_4" string in object:register_mappings.599 4317 "name": "PA_CL_VPORT_ZOFFSET_4" string in object:register_mappings.600 4322 "name": "PA_CL_VPORT_XSCALE_5" string in object:register_mappings.601 4327 "name": "PA_CL_VPORT_XOFFSET_5" string in object:register_mappings.602 4332 "name": "PA_CL_VPORT_YSCALE_5" string in object:register_mappings.603 4337 "name": "PA_CL_VPORT_YOFFSET_5" string in object:register_mappings.604 4342 "name": "PA_CL_VPORT_ZSCALE_5" string in object:register_mappings.605 4347 "name": "PA_CL_VPORT_ZOFFSET_5" string in object:register_mappings.606 4352 "name": "PA_CL_VPORT_XSCALE_6" string in object:register_mappings.607 4357 "name": "PA_CL_VPORT_XOFFSET_6" string in object:register_mappings.608 4362 "name": "PA_CL_VPORT_YSCALE_6" string in object:register_mappings.609 4367 "name": "PA_CL_VPORT_YOFFSET_6" string in object:register_mappings.610 4372 "name": "PA_CL_VPORT_ZSCALE_6" string in object:register_mappings.611 4377 "name": "PA_CL_VPORT_ZOFFSET_6" string in object:register_mappings.612 4382 "name": "PA_CL_VPORT_XSCALE_7" string in object:register_mappings.613 4387 "name": "PA_CL_VPORT_XOFFSET_7" string in object:register_mappings.614 4392 "name": "PA_CL_VPORT_YSCALE_7" string in object:register_mappings.615 4397 "name": "PA_CL_VPORT_YOFFSET_7" string in object:register_mappings.616 4402 "name": "PA_CL_VPORT_ZSCALE_7" string in object:register_mappings.617 4407 "name": "PA_CL_VPORT_ZOFFSET_7" string in object:register_mappings.618 4412 "name": "PA_CL_VPORT_XSCALE_8" string in object:register_mappings.619 4417 "name": "PA_CL_VPORT_XOFFSET_8" string in object:register_mappings.620 4422 "name": "PA_CL_VPORT_YSCALE_8" string in object:register_mappings.621 4427 "name": "PA_CL_VPORT_YOFFSET_8" string in object:register_mappings.622 4432 "name": "PA_CL_VPORT_ZSCALE_8" string in object:register_mappings.623 4437 "name": "PA_CL_VPORT_ZOFFSET_8" string in object:register_mappings.624 4442 "name": "PA_CL_VPORT_XSCALE_9" string in object:register_mappings.625 4447 "name": "PA_CL_VPORT_XOFFSET_9" string in object:register_mappings.626 4452 "name": "PA_CL_VPORT_YSCALE_9" string in object:register_mappings.627 4457 "name": "PA_CL_VPORT_YOFFSET_9" string in object:register_mappings.628 4462 "name": "PA_CL_VPORT_ZSCALE_9" string in object:register_mappings.629 4467 "name": "PA_CL_VPORT_ZOFFSET_9" string in object:register_mappings.630 4472 "name": "PA_CL_VPORT_XSCALE_10" string in object:register_mappings.631 4477 "name": "PA_CL_VPORT_XOFFSET_10" string in object:register_mappings.632 4482 "name": "PA_CL_VPORT_YSCALE_10" string in object:register_mappings.633 4487 "name": "PA_CL_VPORT_YOFFSET_10" string in object:register_mappings.634 4492 "name": "PA_CL_VPORT_ZSCALE_10" string in object:register_mappings.635 4497 "name": "PA_CL_VPORT_ZOFFSET_10" string in object:register_mappings.636 4502 "name": "PA_CL_VPORT_XSCALE_11" string in object:register_mappings.637 4507 "name": "PA_CL_VPORT_XOFFSET_11" string in object:register_mappings.638 4512 "name": "PA_CL_VPORT_YSCALE_11" string in object:register_mappings.639 4517 "name": "PA_CL_VPORT_YOFFSET_11" string in object:register_mappings.640 4522 "name": "PA_CL_VPORT_ZSCALE_11" string in object:register_mappings.641 4527 "name": "PA_CL_VPORT_ZOFFSET_11" string in object:register_mappings.642 4532 "name": "PA_CL_VPORT_XSCALE_12" string in object:register_mappings.643 4537 "name": "PA_CL_VPORT_XOFFSET_12" string in object:register_mappings.644 4542 "name": "PA_CL_VPORT_YSCALE_12" string in object:register_mappings.645 4547 "name": "PA_CL_VPORT_YOFFSET_12" string in object:register_mappings.646 4552 "name": "PA_CL_VPORT_ZSCALE_12" string in object:register_mappings.647 4557 "name": "PA_CL_VPORT_ZOFFSET_12" string in object:register_mappings.648 4562 "name": "PA_CL_VPORT_XSCALE_13" string in object:register_mappings.649 4567 "name": "PA_CL_VPORT_XOFFSET_13" string in object:register_mappings.650 4572 "name": "PA_CL_VPORT_YSCALE_13" string in object:register_mappings.651 4577 "name": "PA_CL_VPORT_YOFFSET_13" string in object:register_mappings.652 4582 "name": "PA_CL_VPORT_ZSCALE_13" string in object:register_mappings.653 4587 "name": "PA_CL_VPORT_ZOFFSET_13" string in object:register_mappings.654 4592 "name": "PA_CL_VPORT_XSCALE_14" string in object:register_mappings.655 4597 "name": "PA_CL_VPORT_XOFFSET_14" string in object:register_mappings.656 4602 "name": "PA_CL_VPORT_YSCALE_14" string in object:register_mappings.657 4607 "name": "PA_CL_VPORT_YOFFSET_14" string in object:register_mappings.658 4612 "name": "PA_CL_VPORT_ZSCALE_14" string in object:register_mappings.659 4617 "name": "PA_CL_VPORT_ZOFFSET_14" string in object:register_mappings.660 4622 "name": "PA_CL_VPORT_XSCALE_15" string in object:register_mappings.661 4627 "name": "PA_CL_VPORT_XOFFSET_15" string in object:register_mappings.662 4632 "name": "PA_CL_VPORT_YSCALE_15" string in object:register_mappings.663 4637 "name": "PA_CL_VPORT_YOFFSET_15" string in object:register_mappings.664 4642 "name": "PA_CL_VPORT_ZSCALE_15" string in object:register_mappings.665 4647 "name": "PA_CL_VPORT_ZOFFSET_15" string in object:register_mappings.666 4652 "name": "PA_CL_UCP_0_X" string in object:register_mappings.667 4657 "name": "PA_CL_UCP_0_Y" string in object:register_mappings.668 4662 "name": "PA_CL_UCP_0_Z" string in object:register_mappings.669 4667 "name": "PA_CL_UCP_0_W" string in object:register_mappings.670 4672 "name": "PA_CL_UCP_1_X" string in object:register_mappings.671 4677 "name": "PA_CL_UCP_1_Y" string in object:register_mappings.672 4682 "name": "PA_CL_UCP_1_Z" string in object:register_mappings.673 4687 "name": "PA_CL_UCP_1_W" string in object:register_mappings.674 4692 "name": "PA_CL_UCP_2_X" string in object:register_mappings.675 4697 "name": "PA_CL_UCP_2_Y" string in object:register_mappings.676 4702 "name": "PA_CL_UCP_2_Z" string in object:register_mappings.677 4707 "name": "PA_CL_UCP_2_W" string in object:register_mappings.678 4712 "name": "PA_CL_UCP_3_X" string in object:register_mappings.679 4717 "name": "PA_CL_UCP_3_Y" string in object:register_mappings.680 4722 "name": "PA_CL_UCP_3_Z" string in object:register_mappings.681 4727 "name": "PA_CL_UCP_3_W" string in object:register_mappings.682 4732 "name": "PA_CL_UCP_4_X" string in object:register_mappings.683 4737 "name": "PA_CL_UCP_4_Y" string in object:register_mappings.684 4742 "name": "PA_CL_UCP_4_Z" string in object:register_mappings.685 4747 "name": "PA_CL_UCP_4_W" string in object:register_mappings.686 4752 "name": "PA_CL_UCP_5_X" string in object:register_mappings.687 4757 "name": "PA_CL_UCP_5_Y" string in object:register_mappings.688 4762 "name": "PA_CL_UCP_5_Z" string in object:register_mappings.689 4767 "name": "PA_CL_UCP_5_W" string in object:register_mappings.690 4772 "name": "PA_CL_PROG_NEAR_CLIP_Z" string in object:register_mappings.691 4777 "name": "SPI_PS_INPUT_CNTL_0", string in object:register_mappings.692 4783 "name": "SPI_PS_INPUT_CNTL_1", string in object:register_mappings.693 4789 "name": "SPI_PS_INPUT_CNTL_2", string in object:register_mappings.694 4795 "name": "SPI_PS_INPUT_CNTL_3", string in object:register_mappings.695 4801 "name": "SPI_PS_INPUT_CNTL_4", string in object:register_mappings.696 4807 "name": "SPI_PS_INPUT_CNTL_5", string in object:register_mappings.697 4813 "name": "SPI_PS_INPUT_CNTL_6", string in object:register_mappings.698 4819 "name": "SPI_PS_INPUT_CNTL_7", string in object:register_mappings.699 4825 "name": "SPI_PS_INPUT_CNTL_8", string in object:register_mappings.700 4831 "name": "SPI_PS_INPUT_CNTL_9", string in object:register_mappings.701 4837 "name": "SPI_PS_INPUT_CNTL_10", string in object:register_mappings.702 4843 "name": "SPI_PS_INPUT_CNTL_11", string in object:register_mappings.703 4849 "name": "SPI_PS_INPUT_CNTL_12", string in object:register_mappings.704 4855 "name": "SPI_PS_INPUT_CNTL_13", string in object:register_mappings.705 4861 "name": "SPI_PS_INPUT_CNTL_14", string in object:register_mappings.706 4867 "name": "SPI_PS_INPUT_CNTL_15", string in object:register_mappings.707 4873 "name": "SPI_PS_INPUT_CNTL_16", string in object:register_mappings.708 4879 "name": "SPI_PS_INPUT_CNTL_17", string in object:register_mappings.709 4885 "name": "SPI_PS_INPUT_CNTL_18", string in object:register_mappings.710 4891 "name": "SPI_PS_INPUT_CNTL_19", string in object:register_mappings.711 4897 "name": "SPI_PS_INPUT_CNTL_20", string in object:register_mappings.712 4903 "name": "SPI_PS_INPUT_CNTL_21", string in object:register_mappings.713 4909 "name": "SPI_PS_INPUT_CNTL_22", string in object:register_mappings.714 4915 "name": "SPI_PS_INPUT_CNTL_23", string in object:register_mappings.715 4921 "name": "SPI_PS_INPUT_CNTL_24", string in object:register_mappings.716 4927 "name": "SPI_PS_INPUT_CNTL_25", string in object:register_mappings.717 4933 "name": "SPI_PS_INPUT_CNTL_26", string in object:register_mappings.718 4939 "name": "SPI_PS_INPUT_CNTL_27", string in object:register_mappings.719 4945 "name": "SPI_PS_INPUT_CNTL_28", string in object:register_mappings.720 4951 "name": "SPI_PS_INPUT_CNTL_29", string in object:register_mappings.721 4957 "name": "SPI_PS_INPUT_CNTL_30", string in object:register_mappings.722 4963 "name": "SPI_PS_INPUT_CNTL_31", string in object:register_mappings.723 4969 "name": "SPI_VS_OUT_CONFIG", string in object:register_mappings.724 4975 "name": "SPI_PS_INPUT_ENA", string in object:register_mappings.725 4981 "name": "SPI_PS_INPUT_ADDR", string in object:register_mappings.726 4987 "name": "SPI_INTERP_CONTROL_0", string in object:register_mappings.727 4993 "name": "SPI_PS_IN_CONTROL", string in object:register_mappings.728 4999 "name": "SPI_BARYC_CNTL", string in object:register_mappings.729 5005 "name": "SPI_TMPRING_SIZE", string in object:register_mappings.730 5011 "name": "SPI_SHADER_IDX_FORMAT", string in object:register_mappings.731 5017 "name": "SPI_SHADER_POS_FORMAT", string in object:register_mappings.732 5023 "name": "SPI_SHADER_Z_FORMAT", string in object:register_mappings.733 5029 "name": "SPI_SHADER_COL_FORMAT", string in object:register_mappings.734 5035 "name": "SX_PS_DOWNCONVERT", string in object:register_mappings.735 5041 "name": "SX_BLEND_OPT_EPSILON", string in object:register_mappings.736 5047 "name": "SX_BLEND_OPT_CONTROL", string in object:register_mappings.737 5053 "name": "SX_MRT0_BLEND_OPT", string in object:register_mappings.738 5059 "name": "SX_MRT1_BLEND_OPT", string in object:register_mappings.739 5065 "name": "SX_MRT2_BLEND_OPT", string in object:register_mappings.740 5071 "name": "SX_MRT3_BLEND_OPT", string in object:register_mappings.741 5077 "name": "SX_MRT4_BLEND_OPT", string in object:register_mappings.742 5083 "name": "SX_MRT5_BLEND_OPT", string in object:register_mappings.743 5089 "name": "SX_MRT6_BLEND_OPT", string in object:register_mappings.744 5095 "name": "SX_MRT7_BLEND_OPT", string in object:register_mappings.745 5101 "name": "CB_BLEND0_CONTROL", string in object:register_mappings.746 5107 "name": "CB_BLEND1_CONTROL", string in object:register_mappings.747 5113 "name": "CB_BLEND2_CONTROL", string in object:register_mappings.748 5119 "name": "CB_BLEND3_CONTROL", string in object:register_mappings.749 5125 "name": "CB_BLEND4_CONTROL", string in object:register_mappings.750 5131 "name": "CB_BLEND5_CONTROL", string in object:register_mappings.751 5137 "name": "CB_BLEND6_CONTROL", string in object:register_mappings.752 5143 "name": "CB_BLEND7_CONTROL", string in object:register_mappings.753 5149 "name": "CS_COPY_STATE", string in object:register_mappings.754 5155 "name": "GFX_COPY_STATE", string in object:register_mappings.755 5161 "name": "PA_CL_POINT_X_RAD" string in object:register_mappings.756 5166 "name": "PA_CL_POINT_Y_RAD" string in object:register_mappings.757 5171 "name": "PA_CL_POINT_SIZE" string in object:register_mappings.758 5176 "name": "PA_CL_POINT_CULL_RAD" string in object:register_mappings.759 5181 "name": "VGT_DMA_BASE_HI", string in object:register_mappings.760 5187 "name": "VGT_DMA_BASE" string in object:register_mappings.761 5192 "name": "VGT_DRAW_INITIATOR", string in object:register_mappings.762 5198 "name": "VGT_IMMED_DATA" string in object:register_mappings.763 5203 "name": "VGT_EVENT_ADDRESS_REG", string in object:register_mappings.764 5209 "name": "GE_MAX_OUTPUT_PER_SUBGROUP", string in object:register_mappings.765 5215 "name": "DB_DEPTH_CONTROL", string in object:register_mappings.766 5221 "name": "DB_EQAA", string in object:register_mappings.767 5227 "name": "CB_COLOR_CONTROL", string in object:register_mappings.768 5233 "name": "DB_SHADER_CONTROL", string in object:register_mappings.769 5239 "name": "PA_CL_CLIP_CNTL", string in object:register_mappings.770 5245 "name": "PA_SU_SC_MODE_CNTL", string in object:register_mappings.771 5251 "name": "PA_CL_VTE_CNTL", string in object:register_mappings.772 5257 "name": "PA_CL_VS_OUT_CNTL", string in object:register_mappings.773 5263 "name": "PA_CL_NANINF_CNTL", string in object:register_mappings.774 5269 "name": "PA_SU_LINE_STIPPLE_CNTL", string in object:register_mappings.775 5275 "name": "PA_SU_LINE_STIPPLE_SCALE" string in object:register_mappings.776 5280 "name": "PA_SU_PRIM_FILTER_CNTL", string in object:register_mappings.777 5286 "name": "PA_SU_SMALL_PRIM_FILTER_CNTL", string in object:register_mappings.778 5292 "name": "PA_CL_OBJPRIM_ID_CNTL", string in object:register_mappings.779 5298 "name": "PA_CL_NGG_CNTL", string in object:register_mappings.780 5304 "name": "PA_SU_OVER_RASTERIZATION_CNTL", string in object:register_mappings.781 5310 "name": "PA_STEREO_CNTL", string in object:register_mappings.782 5316 "name": "PA_STATE_STEREO_X" string in object:register_mappings.783 5321 "name": "PA_SU_POINT_SIZE", string in object:register_mappings.784 5327 "name": "PA_SU_POINT_MINMAX", string in object:register_mappings.785 5333 "name": "PA_SU_LINE_CNTL", string in object:register_mappings.786 5339 "name": "PA_SC_LINE_STIPPLE", string in object:register_mappings.787 5345 "name": "VGT_OUTPUT_PATH_CNTL", string in object:register_mappings.788 5351 "name": "VGT_HOS_CNTL", string in object:register_mappings.789 5357 "name": "VGT_HOS_MAX_TESS_LEVEL" string in object:register_mappings.790 5362 "name": "VGT_HOS_MIN_TESS_LEVEL" string in object:register_mappings.791 5367 "name": "VGT_HOS_REUSE_DEPTH", string in object:register_mappings.792 5373 "name": "VGT_GROUP_PRIM_TYPE", string in object:register_mappings.793 5379 "name": "VGT_GROUP_FIRST_DECR", string in object:register_mappings.794 5385 "name": "VGT_GROUP_DECR", string in object:register_mappings.795 5391 "name": "VGT_GROUP_VECT_0_CNTL", string in object:register_mappings.796 5397 "name": "VGT_GROUP_VECT_1_CNTL", string in object:register_mappings.797 5403 "name": "VGT_GROUP_VECT_0_FMT_CNTL", string in object:register_mappings.798 5409 "name": "VGT_GROUP_VECT_1_FMT_CNTL", string in object:register_mappings.799 5415 "name": "VGT_GS_MODE", string in object:register_mappings.800 5421 "name": "VGT_GS_ONCHIP_CNTL", string in object:register_mappings.801 5427 "name": "PA_SC_MODE_CNTL_0", string in object:register_mappings.802 5433 "name": "PA_SC_MODE_CNTL_1", string in object:register_mappings.803 5439 "name": "VGT_ENHANCE" string in object:register_mappings.804 5444 "name": "VGT_GS_PER_ES", string in object:register_mappings.805 5450 "name": "VGT_ES_PER_GS", string in object:register_mappings.806 5456 "name": "VGT_GS_PER_VS", string in object:register_mappings.807 5462 "name": "VGT_GSVS_RING_OFFSET_1", string in object:register_mappings.808 5468 "name": "VGT_GSVS_RING_OFFSET_2", string in object:register_mappings.809 5474 "name": "VGT_GSVS_RING_OFFSET_3", string in object:register_mappings.810 5480 "name": "VGT_GS_OUT_PRIM_TYPE", string in object:register_mappings.811 5486 "name": "IA_ENHANCE" string in object:register_mappings.812 5491 "name": "VGT_DMA_SIZE" string in object:register_mappings.813 5496 "name": "VGT_DMA_MAX_SIZE" string in object:register_mappings.814 5501 "name": "VGT_DMA_INDEX_TYPE", string in object:register_mappings.815 5507 "name": "WD_ENHANCE" string in object:register_mappings.816 5512 "name": "VGT_PRIMITIVEID_EN", string in object:register_mappings.817 5518 "name": "VGT_DMA_NUM_INSTANCES" string in object:register_mappings.818 5523 "name": "VGT_PRIMITIVEID_RESET" string in object:register_mappings.819 5528 "name": "VGT_EVENT_INITIATOR", string in object:register_mappings.820 5534 "name": "VGT_MULTI_PRIM_IB_RESET_EN", string in object:register_mappings.821 5540 "name": "VGT_DRAW_PAYLOAD_CNTL", string in object:register_mappings.822 5546 "name": "VGT_INSTANCE_STEP_RATE_0" string in object:register_mappings.823 5551 "name": "VGT_INSTANCE_STEP_RATE_1" string in object:register_mappings.824 5556 "name": "IA_MULTI_VGT_PARAM", string in object:register_mappings.825 5562 "name": "VGT_ESGS_RING_ITEMSIZE", string in object:register_mappings.826 5568 "name": "VGT_GSVS_RING_ITEMSIZE", string in object:register_mappings.827 5574 "name": "VGT_REUSE_OFF", string in object:register_mappings.828 5580 "name": "VGT_VTX_CNT_EN", string in object:register_mappings.829 5586 "name": "DB_HTILE_SURFACE", string in object:register_mappings.830 5592 "name": "DB_SRESULTS_COMPARE_STATE0", string in object:register_mappings.831 5598 "name": "DB_SRESULTS_COMPARE_STATE1", string in object:register_mappings.832 5604 "name": "DB_PRELOAD_CONTROL", string in object:register_mappings.833 5610 "name": "VGT_STRMOUT_BUFFER_SIZE_0" string in object:register_mappings.834 5615 "name": "VGT_STRMOUT_VTX_STRIDE_0", string in object:register_mappings.835 5621 "name": "VGT_STRMOUT_BUFFER_OFFSET_0" string in object:register_mappings.836 5626 "name": "VGT_STRMOUT_BUFFER_SIZE_1" string in object:register_mappings.837 5631 "name": "VGT_STRMOUT_VTX_STRIDE_1", string in object:register_mappings.838 5637 "name": "VGT_STRMOUT_BUFFER_OFFSET_1" string in object:register_mappings.839 5642 "name": "VGT_STRMOUT_BUFFER_SIZE_2" string in object:register_mappings.840 5647 "name": "VGT_STRMOUT_VTX_STRIDE_2", string in object:register_mappings.841 5653 "name": "VGT_STRMOUT_BUFFER_OFFSET_2" string in object:register_mappings.842 5658 "name": "VGT_STRMOUT_BUFFER_SIZE_3" string in object:register_mappings.843 5663 "name": "VGT_STRMOUT_VTX_STRIDE_3", string in object:register_mappings.844 5669 "name": "VGT_STRMOUT_BUFFER_OFFSET_3" string in object:register_mappings.845 5674 "name": "VGT_STRMOUT_DRAW_OPAQUE_OFFSET" string in object:register_mappings.846 5679 "name": "VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE" string in object:register_mappings.847 5684 "name": "VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE", string in object:register_mappings.848 5690 "name": "VGT_GS_MAX_VERT_OUT", string in object:register_mappings.849 5696 "name": "GE_NGG_SUBGRP_CNTL", string in object:register_mappings.850 5702 "name": "VGT_TESS_DISTRIBUTION", string in object:register_mappings.851 5708 "name": "VGT_SHADER_STAGES_EN", string in object:register_mappings.852 5714 "name": "VGT_LS_HS_CONFIG", string in object:register_mappings.853 5720 "name": "VGT_GS_VERT_ITEMSIZE", string in object:register_mappings.854 5726 "name": "VGT_GS_VERT_ITEMSIZE_1", string in object:register_mappings.855 5732 "name": "VGT_GS_VERT_ITEMSIZE_2", string in object:register_mappings.856 5738 "name": "VGT_GS_VERT_ITEMSIZE_3", string in object:register_mappings.857 5744 "name": "VGT_TF_PARAM", string in object:register_mappings.858 5750 "name": "DB_ALPHA_TO_MASK", string in object:register_mappings.859 5756 "name": "VGT_DISPATCH_DRAW_INDEX" string in object:register_mappings.860 5761 "name": "PA_SU_POLY_OFFSET_DB_FMT_CNTL", string in object:register_mappings.861 5767 "name": "PA_SU_POLY_OFFSET_CLAMP" string in object:register_mappings.862 5772 "name": "PA_SU_POLY_OFFSET_FRONT_SCALE" string in object:register_mappings.863 5777 "name": "PA_SU_POLY_OFFSET_FRONT_OFFSET" string in object:register_mappings.864 5782 "name": "PA_SU_POLY_OFFSET_BACK_SCALE" string in object:register_mappings.865 5787 "name": "PA_SU_POLY_OFFSET_BACK_OFFSET" string in object:register_mappings.866 5792 "name": "VGT_GS_INSTANCE_CNT", string in object:register_mappings.867 5798 "name": "VGT_STRMOUT_CONFIG", string in object:register_mappings.868 5804 "name": "VGT_STRMOUT_BUFFER_CONFIG", string in object:register_mappings.869 5810 "name": "VGT_DMA_EVENT_INITIATOR", string in object:register_mappings.870 5816 "name": "PA_SC_CENTROID_PRIORITY_0", string in object:register_mappings.871 5822 "name": "PA_SC_CENTROID_PRIORITY_1", string in object:register_mappings.872 5828 "name": "PA_SC_LINE_CNTL", string in object:register_mappings.873 5834 "name": "PA_SC_AA_CONFIG", string in object:register_mappings.874 5840 "name": "PA_SU_VTX_CNTL", string in object:register_mappings.875 5846 "name": "PA_CL_GB_VERT_CLIP_ADJ" string in object:register_mappings.876 5851 "name": "PA_CL_GB_VERT_DISC_ADJ" string in object:register_mappings.877 5856 "name": "PA_CL_GB_HORZ_CLIP_ADJ" string in object:register_mappings.878 5861 "name": "PA_CL_GB_HORZ_DISC_ADJ" string in object:register_mappings.879 5866 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0", string in object:register_mappings.880 5872 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1", string in object:register_mappings.881 5878 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2", string in object:register_mappings.882 5884 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3", string in object:register_mappings.883 5890 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0", string in object:register_mappings.884 5896 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1", string in object:register_mappings.885 5902 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2", string in object:register_mappings.886 5908 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3", string in object:register_mappings.887 5914 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0", string in object:register_mappings.888 5920 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1", string in object:register_mappings.889 5926 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2", string in object:register_mappings.890 5932 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3", string in object:register_mappings.891 5938 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0", string in object:register_mappings.892 5944 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1", string in object:register_mappings.893 5950 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2", string in object:register_mappings.894 5956 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3", string in object:register_mappings.895 5962 "name": "PA_SC_AA_MASK_X0Y0_X1Y0", string in object:register_mappings.896 5968 "name": "PA_SC_AA_MASK_X0Y1_X1Y1", string in object:register_mappings.897 5974 "name": "PA_SC_SHADER_CONTROL", string in object:register_mappings.898 5980 "name": "PA_SC_BINNER_CNTL_0", string in object:register_mappings.899 5986 "name": "PA_SC_BINNER_CNTL_1", string in object:register_mappings.900 5992 "name": "PA_SC_CONSERVATIVE_RASTERIZATION_CNTL", string in object:register_mappings.901 5998 "name": "PA_SC_NGG_MODE_CNTL", string in object:register_mappings.902 6004 "name": "VGT_VERTEX_REUSE_BLOCK_CNTL", string in object:register_mappings.903 6010 "name": "VGT_OUT_DEALLOC_CNTL", string in object:register_mappings.904 6016 "name": "CB_COLOR0_BASE" string in object:register_mappings.905 6021 "name": "CB_COLOR0_PITCH", string in object:register_mappings.906 6027 "name": "CB_COLOR0_SLICE", string in object:register_mappings.907 6033 "name": "CB_COLOR0_VIEW", string in object:register_mappings.908 6039 "name": "CB_COLOR0_INFO", string in object:register_mappings.909 6045 "name": "CB_COLOR0_ATTRIB", string in object:register_mappings.910 6051 "name": "CB_COLOR0_DCC_CONTROL", string in object:register_mappings.911 6057 "name": "CB_COLOR0_CMASK" string in object:register_mappings.912 6062 "name": "CB_COLOR0_CMASK_SLICE", string in object:register_mappings.913 6068 "name": "CB_COLOR0_FMASK" string in object:register_mappings.914 6073 "name": "CB_COLOR0_FMASK_SLICE", string in object:register_mappings.915 6079 "name": "CB_COLOR0_CLEAR_WORD0" string in object:register_mappings.916 6084 "name": "CB_COLOR0_CLEAR_WORD1" string in object:register_mappings.917 6089 "name": "CB_COLOR0_DCC_BASE" string in object:register_mappings.918 6094 "name": "CB_COLOR1_BASE" string in object:register_mappings.919 6099 "name": "CB_COLOR1_PITCH", string in object:register_mappings.920 6105 "name": "CB_COLOR1_SLICE", string in object:register_mappings.921 6111 "name": "CB_COLOR1_VIEW", string in object:register_mappings.922 6117 "name": "CB_COLOR1_INFO", string in object:register_mappings.923 6123 "name": "CB_COLOR1_ATTRIB", string in object:register_mappings.924 6129 "name": "CB_COLOR1_DCC_CONTROL", string in object:register_mappings.925 6135 "name": "CB_COLOR1_CMASK" string in object:register_mappings.926 6140 "name": "CB_COLOR1_CMASK_SLICE", string in object:register_mappings.927 6146 "name": "CB_COLOR1_FMASK" string in object:register_mappings.928 6151 "name": "CB_COLOR1_FMASK_SLICE", string in object:register_mappings.929 6157 "name": "CB_COLOR1_CLEAR_WORD0" string in object:register_mappings.930 6162 "name": "CB_COLOR1_CLEAR_WORD1" string in object:register_mappings.931 6167 "name": "CB_COLOR1_DCC_BASE" string in object:register_mappings.932 6172 "name": "CB_COLOR2_BASE" string in object:register_mappings.933 6177 "name": "CB_COLOR2_PITCH", string in object:register_mappings.934 6183 "name": "CB_COLOR2_SLICE", string in object:register_mappings.935 6189 "name": "CB_COLOR2_VIEW", string in object:register_mappings.936 6195 "name": "CB_COLOR2_INFO", string in object:register_mappings.937 6201 "name": "CB_COLOR2_ATTRIB", string in object:register_mappings.938 6207 "name": "CB_COLOR2_DCC_CONTROL", string in object:register_mappings.939 6213 "name": "CB_COLOR2_CMASK" string in object:register_mappings.940 6218 "name": "CB_COLOR2_CMASK_SLICE", string in object:register_mappings.941 6224 "name": "CB_COLOR2_FMASK" string in object:register_mappings.942 6229 "name": "CB_COLOR2_FMASK_SLICE", string in object:register_mappings.943 6235 "name": "CB_COLOR2_CLEAR_WORD0" string in object:register_mappings.944 6240 "name": "CB_COLOR2_CLEAR_WORD1" string in object:register_mappings.945 6245 "name": "CB_COLOR2_DCC_BASE" string in object:register_mappings.946 6250 "name": "CB_COLOR3_BASE" string in object:register_mappings.947 6255 "name": "CB_COLOR3_PITCH", string in object:register_mappings.948 6261 "name": "CB_COLOR3_SLICE", string in object:register_mappings.949 6267 "name": "CB_COLOR3_VIEW", string in object:register_mappings.950 6273 "name": "CB_COLOR3_INFO", string in object:register_mappings.951 6279 "name": "CB_COLOR3_ATTRIB", string in object:register_mappings.952 6285 "name": "CB_COLOR3_DCC_CONTROL", string in object:register_mappings.953 6291 "name": "CB_COLOR3_CMASK" string in object:register_mappings.954 6296 "name": "CB_COLOR3_CMASK_SLICE", string in object:register_mappings.955 6302 "name": "CB_COLOR3_FMASK" string in object:register_mappings.956 6307 "name": "CB_COLOR3_FMASK_SLICE", string in object:register_mappings.957 6313 "name": "CB_COLOR3_CLEAR_WORD0" string in object:register_mappings.958 6318 "name": "CB_COLOR3_CLEAR_WORD1" string in object:register_mappings.959 6323 "name": "CB_COLOR3_DCC_BASE" string in object:register_mappings.960 6328 "name": "CB_COLOR4_BASE" string in object:register_mappings.961 6333 "name": "CB_COLOR4_PITCH", string in object:register_mappings.962 6339 "name": "CB_COLOR4_SLICE", string in object:register_mappings.963 6345 "name": "CB_COLOR4_VIEW", string in object:register_mappings.964 6351 "name": "CB_COLOR4_INFO", string in object:register_mappings.965 6357 "name": "CB_COLOR4_ATTRIB", string in object:register_mappings.966 6363 "name": "CB_COLOR4_DCC_CONTROL", string in object:register_mappings.967 6369 "name": "CB_COLOR4_CMASK" string in object:register_mappings.968 6374 "name": "CB_COLOR4_CMASK_SLICE", string in object:register_mappings.969 6380 "name": "CB_COLOR4_FMASK" string in object:register_mappings.970 6385 "name": "CB_COLOR4_FMASK_SLICE", string in object:register_mappings.971 6391 "name": "CB_COLOR4_CLEAR_WORD0" string in object:register_mappings.972 6396 "name": "CB_COLOR4_CLEAR_WORD1" string in object:register_mappings.973 6401 "name": "CB_COLOR4_DCC_BASE" string in object:register_mappings.974 6406 "name": "CB_COLOR5_BASE" string in object:register_mappings.975 6411 "name": "CB_COLOR5_PITCH", string in object:register_mappings.976 6417 "name": "CB_COLOR5_SLICE", string in object:register_mappings.977 6423 "name": "CB_COLOR5_VIEW", string in object:register_mappings.978 6429 "name": "CB_COLOR5_INFO", string in object:register_mappings.979 6435 "name": "CB_COLOR5_ATTRIB", string in object:register_mappings.980 6441 "name": "CB_COLOR5_DCC_CONTROL", string in object:register_mappings.981 6447 "name": "CB_COLOR5_CMASK" string in object:register_mappings.982 6452 "name": "CB_COLOR5_CMASK_SLICE", string in object:register_mappings.983 6458 "name": "CB_COLOR5_FMASK" string in object:register_mappings.984 6463 "name": "CB_COLOR5_FMASK_SLICE", string in object:register_mappings.985 6469 "name": "CB_COLOR5_CLEAR_WORD0" string in object:register_mappings.986 6474 "name": "CB_COLOR5_CLEAR_WORD1" string in object:register_mappings.987 6479 "name": "CB_COLOR5_DCC_BASE" string in object:register_mappings.988 6484 "name": "CB_COLOR6_BASE" string in object:register_mappings.989 6489 "name": "CB_COLOR6_PITCH", string in object:register_mappings.990 6495 "name": "CB_COLOR6_SLICE", string in object:register_mappings.991 6501 "name": "CB_COLOR6_VIEW", string in object:register_mappings.992 6507 "name": "CB_COLOR6_INFO", string in object:register_mappings.993 6513 "name": "CB_COLOR6_ATTRIB", string in object:register_mappings.994 6519 "name": "CB_COLOR6_DCC_CONTROL", string in object:register_mappings.995 6525 "name": "CB_COLOR6_CMASK" string in object:register_mappings.996 6530 "name": "CB_COLOR6_CMASK_SLICE", string in object:register_mappings.997 6536 "name": "CB_COLOR6_FMASK" string in object:register_mappings.998 6541 "name": "CB_COLOR6_FMASK_SLICE", string in object:register_mappings.999 6547 "name": "CB_COLOR6_CLEAR_WORD0" string in object:register_mappings.1000 6552 "name": "CB_COLOR6_CLEAR_WORD1" string in object:register_mappings.1001 6557 "name": "CB_COLOR6_DCC_BASE" string in object:register_mappings.1002 6562 "name": "CB_COLOR7_BASE" string in object:register_mappings.1003 6567 "name": "CB_COLOR7_PITCH", string in object:register_mappings.1004 6573 "name": "CB_COLOR7_SLICE", string in object:register_mappings.1005 6579 "name": "CB_COLOR7_VIEW", string in object:register_mappings.1006 6585 "name": "CB_COLOR7_INFO", string in object:register_mappings.1007 6591 "name": "CB_COLOR7_ATTRIB", string in object:register_mappings.1008 6597 "name": "CB_COLOR7_DCC_CONTROL", string in object:register_mappings.1009 6603 "name": "CB_COLOR7_CMASK" string in object:register_mappings.1010 6608 "name": "CB_COLOR7_CMASK_SLICE", string in object:register_mappings.1011 6614 "name": "CB_COLOR7_FMASK" string in object:register_mappings.1012 6619 "name": "CB_COLOR7_FMASK_SLICE", string in object:register_mappings.1013 6625 "name": "CB_COLOR7_CLEAR_WORD0" string in object:register_mappings.1014 6630 "name": "CB_COLOR7_CLEAR_WORD1" string in object:register_mappings.1015 6635 "name": "CB_COLOR7_DCC_BASE" string in object:register_mappings.1016 6640 "name": "CB_COLOR0_BASE_EXT", string in object:register_mappings.1017 6646 "name": "CB_COLOR1_BASE_EXT", string in object:register_mappings.1018 6652 "name": "CB_COLOR2_BASE_EXT", string in object:register_mappings.1019 6658 "name": "CB_COLOR3_BASE_EXT", string in object:register_mappings.1020 6664 "name": "CB_COLOR4_BASE_EXT", string in object:register_mappings.1021 6670 "name": "CB_COLOR5_BASE_EXT", string in object:register_mappings.1022 6676 "name": "CB_COLOR6_BASE_EXT", string in object:register_mappings.1023 6682 "name": "CB_COLOR7_BASE_EXT", string in object:register_mappings.1024 6688 "name": "CB_COLOR0_CMASK_BASE_EXT", string in object:register_mappings.1025 6694 "name": "CB_COLOR1_CMASK_BASE_EXT", string in object:register_mappings.1026 6700 "name": "CB_COLOR2_CMASK_BASE_EXT", string in object:register_mappings.1027 6706 "name": "CB_COLOR3_CMASK_BASE_EXT", string in object:register_mappings.1028 6712 "name": "CB_COLOR4_CMASK_BASE_EXT", string in object:register_mappings.1029 6718 "name": "CB_COLOR5_CMASK_BASE_EXT", string in object:register_mappings.1030 6724 "name": "CB_COLOR6_CMASK_BASE_EXT", string in object:register_mappings.1031 6730 "name": "CB_COLOR7_CMASK_BASE_EXT", string in object:register_mappings.1032 6736 "name": "CB_COLOR0_FMASK_BASE_EXT", string in object:register_mappings.1033 6742 "name": "CB_COLOR1_FMASK_BASE_EXT", string in object:register_mappings.1034 6748 "name": "CB_COLOR2_FMASK_BASE_EXT", string in object:register_mappings.1035 6754 "name": "CB_COLOR3_FMASK_BASE_EXT", string in object:register_mappings.1036 6760 "name": "CB_COLOR4_FMASK_BASE_EXT", string in object:register_mappings.1037 6766 "name": "CB_COLOR5_FMASK_BASE_EXT", string in object:register_mappings.1038 6772 "name": "CB_COLOR6_FMASK_BASE_EXT", string in object:register_mappings.1039 6778 "name": "CB_COLOR7_FMASK_BASE_EXT", string in object:register_mappings.1040 6784 "name": "CB_COLOR0_DCC_BASE_EXT", string in object:register_mappings.1041 6790 "name": "CB_COLOR1_DCC_BASE_EXT", string in object:register_mappings.1042 6796 "name": "CB_COLOR2_DCC_BASE_EXT", string in object:register_mappings.1043 6802 "name": "CB_COLOR3_DCC_BASE_EXT", string in object:register_mappings.1044 6808 "name": "CB_COLOR4_DCC_BASE_EXT", string in object:register_mappings.1045 6814 "name": "CB_COLOR5_DCC_BASE_EXT", string in object:register_mappings.1046 6820 "name": "CB_COLOR6_DCC_BASE_EXT", string in object:register_mappings.1047 6826 "name": "CB_COLOR7_DCC_BASE_EXT", string in object:register_mappings.1048 6832 "name": "CB_COLOR0_ATTRIB2", string in object:register_mappings.1049 6838 "name": "CB_COLOR1_ATTRIB2", string in object:register_mappings.1050 6844 "name": "CB_COLOR2_ATTRIB2", string in object:register_mappings.1051 6850 "name": "CB_COLOR3_ATTRIB2", string in object:register_mappings.1052 6856 "name": "CB_COLOR4_ATTRIB2", string in object:register_mappings.1053 6862 "name": "CB_COLOR5_ATTRIB2", string in object:register_mappings.1054 6868 "name": "CB_COLOR6_ATTRIB2", string in object:register_mappings.1055 6874 "name": "CB_COLOR7_ATTRIB2", string in object:register_mappings.1056 6880 "name": "CB_COLOR0_ATTRIB3", string in object:register_mappings.1057 6886 "name": "CB_COLOR1_ATTRIB3", string in object:register_mappings.1058 6892 "name": "CB_COLOR2_ATTRIB3", string in object:register_mappings.1059 6898 "name": "CB_COLOR3_ATTRIB3", string in object:register_mappings.1060 6904 "name": "CB_COLOR4_ATTRIB3", string in object:register_mappings.1061 6910 "name": "CB_COLOR5_ATTRIB3", string in object:register_mappings.1062 6916 "name": "CB_COLOR6_ATTRIB3", string in object:register_mappings.1063 6922 "name": "CB_COLOR7_ATTRIB3", string in object:register_mappings.1064 6928 "name": "CP_EOP_DONE_ADDR_LO", string in object:register_mappings.1065 6934 "name": "CP_EOP_DONE_ADDR_HI", string in object:register_mappings.1066 6940 "name": "CP_EOP_DONE_DATA_LO" string in object:register_mappings.1067 6945 "name": "CP_EOP_DONE_DATA_HI" string in object:register_mappings.1068 6950 "name": "CP_EOP_LAST_FENCE_LO" string in object:register_mappings.1069 6955 "name": "CP_EOP_LAST_FENCE_HI" string in object:register_mappings.1070 6960 "name": "CP_STREAM_OUT_ADDR_LO", string in object:register_mappings.1071 6966 "name": "CP_STREAM_OUT_ADDR_HI", string in object:register_mappings.1072 6972 "name": "CP_NUM_PRIM_WRITTEN_COUNT0_LO" string in object:register_mappings.1073 6977 "name": "CP_NUM_PRIM_WRITTEN_COUNT0_HI" string in object:register_mappings.1074 6982 "name": "CP_NUM_PRIM_NEEDED_COUNT0_LO" string in object:register_mappings.1075 6987 "name": "CP_NUM_PRIM_NEEDED_COUNT0_HI" string in object:register_mappings.1076 6992 "name": "CP_NUM_PRIM_WRITTEN_COUNT1_LO" string in object:register_mappings.1077 6997 "name": "CP_NUM_PRIM_WRITTEN_COUNT1_HI" string in object:register_mappings.1078 7002 "name": "CP_NUM_PRIM_NEEDED_COUNT1_LO" string in object:register_mappings.1079 7007 "name": "CP_NUM_PRIM_NEEDED_COUNT1_HI" string in object:register_mappings.1080 7012 "name": "CP_NUM_PRIM_WRITTEN_COUNT2_LO" string in object:register_mappings.1081 7017 "name": "CP_NUM_PRIM_WRITTEN_COUNT2_HI" string in object:register_mappings.1082 7022 "name": "CP_NUM_PRIM_NEEDED_COUNT2_LO" string in object:register_mappings.1083 7027 "name": "CP_NUM_PRIM_NEEDED_COUNT2_HI" string in object:register_mappings.1084 7032 "name": "CP_NUM_PRIM_WRITTEN_COUNT3_LO" string in object:register_mappings.1085 7037 "name": "CP_NUM_PRIM_WRITTEN_COUNT3_HI" string in object:register_mappings.1086 7042 "name": "CP_NUM_PRIM_NEEDED_COUNT3_LO" string in object:register_mappings.1087 7047 "name": "CP_NUM_PRIM_NEEDED_COUNT3_HI" string in object:register_mappings.1088 7052 "name": "CP_PIPE_STATS_ADDR_LO", string in object:register_mappings.1089 7058 "name": "CP_PIPE_STATS_ADDR_HI", string in object:register_mappings.1090 7064 "name": "CP_VGT_IAVERT_COUNT_LO" string in object:register_mappings.1091 7069 "name": "CP_VGT_IAVERT_COUNT_HI" string in object:register_mappings.1092 7074 "name": "CP_VGT_IAPRIM_COUNT_LO" string in object:register_mappings.1093 7079 "name": "CP_VGT_IAPRIM_COUNT_HI" string in object:register_mappings.1094 7084 "name": "CP_VGT_GSPRIM_COUNT_LO" string in object:register_mappings.1095 7089 "name": "CP_VGT_GSPRIM_COUNT_HI" string in object:register_mappings.1096 7094 "name": "CP_VGT_VSINVOC_COUNT_LO" string in object:register_mappings.1097 7099 "name": "CP_VGT_VSINVOC_COUNT_HI" string in object:register_mappings.1098 7104 "name": "CP_VGT_GSINVOC_COUNT_LO" string in object:register_mappings.1099 7109 "name": "CP_VGT_GSINVOC_COUNT_HI" string in object:register_mappings.1100 7114 "name": "CP_VGT_HSINVOC_COUNT_LO" string in object:register_mappings.1101 7119 "name": "CP_VGT_HSINVOC_COUNT_HI" string in object:register_mappings.1102 7124 "name": "CP_VGT_DSINVOC_COUNT_LO" string in object:register_mappings.1103 7129 "name": "CP_VGT_DSINVOC_COUNT_HI" string in object:register_mappings.1104 7134 "name": "CP_PA_CINVOC_COUNT_LO" string in object:register_mappings.1105 7139 "name": "CP_PA_CINVOC_COUNT_HI" string in object:register_mappings.1106 7144 "name": "CP_PA_CPRIM_COUNT_LO" string in object:register_mappings.1107 7149 "name": "CP_PA_CPRIM_COUNT_HI" string in object:register_mappings.1108 7154 "name": "CP_SC_PSINVOC_COUNT0_LO" string in object:register_mappings.1109 7159 "name": "CP_SC_PSINVOC_COUNT0_HI" string in object:register_mappings.1110 7164 "name": "CP_SC_PSINVOC_COUNT1_LO" string in object:register_mappings.1111 7169 "name": "CP_SC_PSINVOC_COUNT1_HI" string in object:register_mappings.1112 7174 "name": "CP_VGT_CSINVOC_COUNT_LO" string in object:register_mappings.1113 7179 "name": "CP_VGT_CSINVOC_COUNT_HI" string in object:register_mappings.1114 7184 "name": "CP_EOP_DONE_DOORBELL", string in object:register_mappings.1115 7190 "name": "CP_STREAM_OUT_DOORBELL", string in object:register_mappings.1116 7196 "name": "CP_SEM_DOORBELL", string in object:register_mappings.1117 7202 "name": "CP_PIPE_STATS_CONTROL", string in object:register_mappings.1118 7208 "name": "CP_STREAM_OUT_CONTROL", string in object:register_mappings.1119 7214 "name": "CP_STRMOUT_CNTL", string in object:register_mappings.1120 7220 "name": "SCRATCH_REG0" string in object:register_mappings.1121 7225 "name": "SCRATCH_REG1" string in object:register_mappings.1122 7230 "name": "SCRATCH_REG2" string in object:register_mappings.1123 7235 "name": "SCRATCH_REG3" string in object:register_mappings.1124 7240 "name": "SCRATCH_REG4" string in object:register_mappings.1125 7245 "name": "SCRATCH_REG5" string in object:register_mappings.1126 7250 "name": "SCRATCH_REG6" string in object:register_mappings.1127 7255 "name": "SCRATCH_REG7" string in object:register_mappings.1128 7260 "name": "CP_PIPE_STATS_DOORBELL", string in object:register_mappings.1129 7266 "name": "CP_APPEND_DDID_CNT", string in object:register_mappings.1130 7272 "name": "CP_APPEND_DATA_HI" string in object:register_mappings.1131 7277 "name": "CP_APPEND_LAST_CS_FENCE_HI" string in object:register_mappings.1132 7282 "name": "CP_APPEND_LAST_PS_FENCE_HI" string in object:register_mappings.1133 7287 "name": "SCRATCH_UMSK", string in object:register_mappings.1134 7293 "name": "SCRATCH_ADDR" string in object:register_mappings.1135 7298 "name": "CP_PFP_ATOMIC_PREOP_LO" string in object:register_mappings.1136 7303 "name": "CP_PFP_ATOMIC_PREOP_HI" string in object:register_mappings.1137 7308 "name": "CP_PFP_GDS_ATOMIC0_PREOP_LO" string in object:register_mappings.1138 7313 "name": "CP_PFP_GDS_ATOMIC0_PREOP_HI" string in object:register_mappings.1139 7318 "name": "CP_PFP_GDS_ATOMIC1_PREOP_LO" string in object:register_mappings.1140 7323 "name": "CP_PFP_GDS_ATOMIC1_PREOP_HI" string in object:register_mappings.1141 7328 "name": "CP_APPEND_ADDR_LO", string in object:register_mappings.1142 7334 "name": "CP_APPEND_ADDR_HI", string in object:register_mappings.1143 7340 "name": "CP_APPEND_DATA" string in object:register_mappings.1144 7345 "name": "CP_APPEND_LAST_CS_FENCE" string in object:register_mappings.1145 7350 "name": "CP_APPEND_LAST_PS_FENCE" string in object:register_mappings.1146 7355 "name": "CP_ATOMIC_PREOP_LO" string in object:register_mappings.1147 7360 "name": "CP_ATOMIC_PREOP_HI" string in object:register_mappings.1148 7365 "name": "CP_GDS_ATOMIC0_PREOP_LO" string in object:register_mappings.1149 7370 "name": "CP_GDS_ATOMIC0_PREOP_HI" string in object:register_mappings.1150 7375 "name": "CP_GDS_ATOMIC1_PREOP_LO" string in object:register_mappings.1151 7380 "name": "CP_GDS_ATOMIC1_PREOP_HI" string in object:register_mappings.1152 7385 "name": "CP_ME_MC_WADDR_LO", string in object:register_mappings.1153 7391 "name": "CP_ME_MC_WADDR_HI", string in object:register_mappings.1154 7397 "name": "CP_ME_MC_WDATA_LO" string in object:register_mappings.1155 7402 "name": "CP_ME_MC_WDATA_HI" string in object:register_mappings.1156 7407 "name": "CP_ME_MC_RADDR_LO", string in object:register_mappings.1157 7413 "name": "CP_ME_MC_RADDR_HI", string in object:register_mappings.1158 7419 "name": "CP_SEM_WAIT_TIMER" string in object:register_mappings.1159 7424 "name": "CP_SIG_SEM_ADDR_LO", string in object:register_mappings.1160 7430 "name": "CP_SIG_SEM_ADDR_HI", string in object:register_mappings.1161 7436 "name": "CP_WAIT_REG_MEM_TIMEOUT" string in object:register_mappings.1162 7441 "name": "CP_WAIT_SEM_ADDR_LO", string in object:register_mappings.1163 7447 "name": "CP_WAIT_SEM_ADDR_HI", string in object:register_mappings.1164 7453 "name": "CP_DMA_PFP_CONTROL", string in object:register_mappings.1165 7459 "name": "CP_DMA_ME_CONTROL", string in object:register_mappings.1166 7465 "name": "CP_COHER_BASE_HI", string in object:register_mappings.1167 7471 "name": "CP_COHER_START_DELAY", string in object:register_mappings.1168 7477 "name": "CP_COHER_CNTL", string in object:register_mappings.1169 7483 "name": "CP_COHER_SIZE" string in object:register_mappings.1170 7488 "name": "CP_COHER_BASE" string in object:register_mappings.1171 7493 "name": "CP_COHER_STATUS", string in object:register_mappings.1172 7499 "name": "CP_DMA_ME_SRC_ADDR" string in object:register_mappings.1173 7504 "name": "CP_DMA_ME_SRC_ADDR_HI", string in object:register_mappings.1174 7510 "name": "CP_DMA_ME_DST_ADDR" string in object:register_mappings.1175 7515 "name": "CP_DMA_ME_DST_ADDR_HI", string in object:register_mappings.1176 7521 "name": "CP_DMA_ME_COMMAND", string in object:register_mappings.1177 7527 "name": "CP_DMA_PFP_SRC_ADDR" string in object:register_mappings.1178 7532 "name": "CP_DMA_PFP_SRC_ADDR_HI", string in object:register_mappings.1179 7538 "name": "CP_DMA_PFP_DST_ADDR" string in object:register_mappings.1180 7543 "name": "CP_DMA_PFP_DST_ADDR_HI", string in object:register_mappings.1181 7549 "name": "CP_DMA_PFP_COMMAND", string in object:register_mappings.1182 7555 "name": "CP_DMA_CNTL", string in object:register_mappings.1183 7561 "name": "CP_DMA_READ_TAGS", string in object:register_mappings.1184 7567 "name": "CP_COHER_SIZE_HI", string in object:register_mappings.1185 7573 "name": "CP_PFP_IB_CONTROL", string in object:register_mappings.1186 7579 "name": "CP_PFP_LOAD_CONTROL", string in object:register_mappings.1187 7585 "name": "CP_SCRATCH_INDEX", string in object:register_mappings.1188 7591 "name": "CP_SCRATCH_DATA" string in object:register_mappings.1189 7596 "name": "CP_RB_OFFSET", string in object:register_mappings.1190 7602 "name": "CP_IB1_OFFSET", string in object:register_mappings.1191 7608 "name": "CP_IB2_OFFSET", string in object:register_mappings.1192 7614 "name": "CP_IB1_PREAMBLE_BEGIN", string in object:register_mappings.1193 7620 "name": "CP_IB1_PREAMBLE_END", string in object:register_mappings.1194 7626 "name": "CP_IB2_PREAMBLE_BEGIN", string in object:register_mappings.1195 7632 "name": "CP_IB2_PREAMBLE_END", string in object:register_mappings.1196 7638 "name": "CP_CE_IB1_OFFSET", string in object:register_mappings.1197 7644 "name": "CP_CE_IB2_OFFSET", string in object:register_mappings.1198 7650 "name": "CP_CE_COUNTER" string in object:register_mappings.1199 7655 "name": "CP_DMA_ME_CMD_ADDR_LO", string in object:register_mappings.1200 7661 "name": "CP_DMA_ME_CMD_ADDR_HI", string in object:register_mappings.1201 7667 "name": "CP_DMA_PFP_CMD_ADDR_LO", string in object:register_mappings.1202 7673 "name": "CP_DMA_PFP_CMD_ADDR_HI", string in object:register_mappings.1203 7679 "name": "CP_APPEND_CMD_ADDR_LO", string in object:register_mappings.1204 7685 "name": "CP_APPEND_CMD_ADDR_HI", string in object:register_mappings.1205 7691 "name": "CP_CE_INIT_CMD_BUFSZ", string in object:register_mappings.1206 7697 "name": "CP_CE_IB1_CMD_BUFSZ", string in object:register_mappings.1207 7703 "name": "CP_CE_IB2_CMD_BUFSZ", string in object:register_mappings.1208 7709 "name": "CP_IB1_CMD_BUFSZ", string in object:register_mappings.1209 7715 "name": "CP_IB2_CMD_BUFSZ", string in object:register_mappings.1210 7721 "name": "CP_ST_CMD_BUFSZ", string in object:register_mappings.1211 7727 "name": "CP_CE_INIT_BASE_LO", string in object:register_mappings.1212 7733 "name": "CP_CE_INIT_BASE_HI", string in object:register_mappings.1213 7739 "name": "CP_CE_INIT_BUFSZ", string in object:register_mappings.1214 7745 "name": "CP_CE_IB1_BASE_LO", string in object:register_mappings.1215 7751 "name": "CP_CE_IB1_BASE_HI", string in object:register_mappings.1216 7757 "name": "CP_CE_IB1_BUFSZ", string in object:register_mappings.1217 7763 "name": "CP_CE_IB2_BASE_LO", string in object:register_mappings.1218 7769 "name": "CP_CE_IB2_BASE_HI", string in object:register_mappings.1219 7775 "name": "CP_CE_IB2_BUFSZ", string in object:register_mappings.1220 7781 "name": "CP_IB1_BASE_LO", string in object:register_mappings.1221 7787 "name": "CP_IB1_BASE_HI", string in object:register_mappings.1222 7793 "name": "CP_IB1_BUFSZ", string in object:register_mappings.1223 7799 "name": "CP_IB2_BASE_LO", string in object:register_mappings.1224 7805 "name": "CP_IB2_BASE_HI", string in object:register_mappings.1225 7811 "name": "CP_IB2_BUFSZ", string in object:register_mappings.1226 7817 "name": "CP_ST_BASE_LO", string in object:register_mappings.1227 7823 "name": "CP_ST_BASE_HI", string in object:register_mappings.1228 7829 "name": "CP_ST_BUFSZ", string in object:register_mappings.1229 7835 "name": "CP_EOP_DONE_EVENT_CNTL", string in object:register_mappings.1230 7841 "name": "CP_EOP_DONE_DATA_CNTL", string in object:register_mappings.1231 7847 "name": "CP_EOP_DONE_CNTX_ID" string in object:register_mappings.1232 7852 "name": "CP_DB_BASE_LO", string in object:register_mappings.1233 7858 "name": "CP_DB_BASE_HI", string in object:register_mappings.1234 7864 "name": "CP_DB_BUFSZ", string in object:register_mappings.1235 7870 "name": "CP_DB_CMD_BUFSZ", string in object:register_mappings.1236 7876 "name": "CP_CE_DB_BASE_LO", string in object:register_mappings.1237 7882 "name": "CP_CE_DB_BASE_HI", string in object:register_mappings.1238 7888 "name": "CP_CE_DB_BUFSZ", string in object:register_mappings.1239 7894 "name": "CP_CE_DB_CMD_BUFSZ", string in object:register_mappings.1240 7900 "name": "CP_PFP_COMPLETION_STATUS", string in object:register_mappings.1241 7906 "name": "CP_CE_COMPLETION_STATUS", string in object:register_mappings.1242 7912 "name": "CP_PRED_NOT_VISIBLE", string in object:register_mappings.1243 7918 "name": "CP_PFP_METADATA_BASE_ADDR" string in object:register_mappings.1244 7923 "name": "CP_PFP_METADATA_BASE_ADDR_HI", string in object:register_mappings.1245 7929 "name": "CP_CE_METADATA_BASE_ADDR" string in object:register_mappings.1246 7934 "name": "CP_CE_METADATA_BASE_ADDR_HI", string in object:register_mappings.1247 7940 "name": "CP_DRAW_INDX_INDR_ADDR" string in object:register_mappings.1248 7945 "name": "CP_DRAW_INDX_INDR_ADDR_HI", string in object:register_mappings.1249 7951 "name": "CP_DISPATCH_INDR_ADDR" string in object:register_mappings.1250 7956 "name": "CP_DISPATCH_INDR_ADDR_HI", string in object:register_mappings.1251 7962 "name": "CP_INDEX_BASE_ADDR" string in object:register_mappings.1252 7967 "name": "CP_INDEX_BASE_ADDR_HI", string in object:register_mappings.1253 7973 "name": "CP_INDEX_TYPE", string in object:register_mappings.1254 7979 "name": "CP_GDS_BKUP_ADDR" string in object:register_mappings.1255 7984 "name": "CP_GDS_BKUP_ADDR_HI", string in object:register_mappings.1256 7990 "name": "CP_SAMPLE_STATUS", string in object:register_mappings.1257 7996 "name": "CP_ME_COHER_CNTL", string in object:register_mappings.1258 8002 "name": "CP_ME_COHER_SIZE" string in object:register_mappings.1259 8007 "name": "CP_ME_COHER_SIZE_HI", string in object:register_mappings.1260 8013 "name": "CP_ME_COHER_BASE" string in object:register_mappings.1261 8018 "name": "CP_ME_COHER_BASE_HI", string in object:register_mappings.1262 8024 "name": "CP_ME_COHER_STATUS", string in object:register_mappings.1263 8030 "name": "RLC_GPM_PERF_COUNT_0", string in object:register_mappings.1264 8036 "name": "RLC_GPM_PERF_COUNT_1", string in object:register_mappings.1265 8042 "name": "GRBM_GFX_INDEX", string in object:register_mappings.1266 8048 "name": "VGT_ESGS_RING_SIZE_UMD" string in object:register_mappings.1267 8053 "name": "VGT_GSVS_RING_SIZE_UMD" string in object:register_mappings.1268 8058 "name": "VGT_PRIMITIVE_TYPE", string in object:register_mappings.1269 8064 "name": "VGT_INDEX_TYPE", string in object:register_mappings.1270 8070 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_0" string in object:register_mappings.1271 8075 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_1" string in object:register_mappings.1272 8080 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_2" string in object:register_mappings.1273 8085 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_3" string in object:register_mappings.1274 8090 "name": "GE_MIN_VTX_INDX" string in object:register_mappings.1275 8095 "name": "GE_INDX_OFFSET" string in object:register_mappings.1276 8100 "name": "GE_MULTI_PRIM_IB_RESET_EN", string in object:register_mappings.1277 8106 "name": "VGT_NUM_INDICES" string in object:register_mappings.1278 8111 "name": "VGT_NUM_INSTANCES" string in object:register_mappings.1279 8116 "name": "VGT_TF_RING_SIZE_UMD", string in object:register_mappings.1280 8122 "name": "VGT_HS_OFFCHIP_PARAM_UMD", string in object:register_mappings.1281 8128 "name": "VGT_TF_MEMORY_BASE_UMD" string in object:register_mappings.1282 8133 "name": "GE_DMA_FIRST_INDEX" string in object:register_mappings.1283 8138 "name": "WD_POS_BUF_BASE" string in object:register_mappings.1284 8143 "name": "WD_POS_BUF_BASE_HI", string in object:register_mappings.1285 8149 "name": "WD_CNTL_SB_BUF_BASE" string in object:register_mappings.1286 8154 "name": "WD_CNTL_SB_BUF_BASE_HI", string in object:register_mappings.1287 8160 "name": "WD_INDEX_BUF_BASE" string in object:register_mappings.1288 8165 "name": "WD_INDEX_BUF_BASE_HI", string in object:register_mappings.1289 8171 "name": "IA_MULTI_VGT_PARAM_PIPED", string in object:register_mappings.1290 8177 "name": "GE_MAX_VTX_INDX" string in object:register_mappings.1291 8182 "name": "VGT_INSTANCE_BASE_ID" string in object:register_mappings.1292 8187 "name": "GE_CNTL", string in object:register_mappings.1293 8193 "name": "GE_USER_VGPR1" string in object:register_mappings.1294 8198 "name": "GE_USER_VGPR2" string in object:register_mappings.1295 8203 "name": "GE_USER_VGPR3" string in object:register_mappings.1296 8208 "name": "GE_STEREO_CNTL", string in object:register_mappings.1297 8214 "name": "GE_PC_ALLOC", string in object:register_mappings.1298 8220 "name": "VGT_TF_MEMORY_BASE_HI_UMD", string in object:register_mappings.1299 8226 "name": "GE_USER_VGPR_EN", string in object:register_mappings.1300 8232 "name": "PA_SU_LINE_STIPPLE_VALUE", string in object:register_mappings.1301 8238 "name": "PA_SC_LINE_STIPPLE_STATE", string in object:register_mappings.1302 8244 "name": "PA_SC_SCREEN_EXTENT_MIN_0", string in object:register_mappings.1303 8250 "name": "PA_SC_SCREEN_EXTENT_MAX_0", string in object:register_mappings.1304 8256 "name": "PA_SC_SCREEN_EXTENT_MIN_1", string in object:register_mappings.1305 8262 "name": "PA_SC_SCREEN_EXTENT_MAX_1", string in object:register_mappings.1306 8268 "name": "PA_SC_P3D_TRAP_SCREEN_HV_EN", string in object:register_mappings.1307 8274 "name": "PA_SC_P3D_TRAP_SCREEN_H", string in object:register_mappings.1308 8280 "name": "PA_SC_P3D_TRAP_SCREEN_V", string in object:register_mappings.1309 8286 "name": "PA_SC_P3D_TRAP_SCREEN_OCCURRENCE", string in object:register_mappings.1310 8292 "name": "PA_SC_P3D_TRAP_SCREEN_COUNT", string in object:register_mappings.1311 8298 "name": "PA_SC_HP3D_TRAP_SCREEN_HV_EN", string in object:register_mappings.1312 8304 "name": "PA_SC_HP3D_TRAP_SCREEN_H", string in object:register_mappings.1313 8310 "name": "PA_SC_HP3D_TRAP_SCREEN_V", string in object:register_mappings.1314 8316 "name": "PA_SC_HP3D_TRAP_SCREEN_OCCURRENCE", string in object:register_mappings.1315 8322 "name": "PA_SC_HP3D_TRAP_SCREEN_COUNT", string in object:register_mappings.1316 8328 "name": "PA_SC_TRAP_SCREEN_HV_EN", string in object:register_mappings.1317 8334 "name": "PA_SC_TRAP_SCREEN_H", string in object:register_mappings.1318 8340 "name": "PA_SC_TRAP_SCREEN_V", string in object:register_mappings.1319 8346 "name": "PA_SC_TRAP_SCREEN_OCCURRENCE", string in object:register_mappings.1320 8352 "name": "PA_SC_TRAP_SCREEN_COUNT", string in object:register_mappings.1321 8358 "name": "SQ_THREAD_TRACE_USERDATA_0" string in object:register_mappings.1322 8363 "name": "SQ_THREAD_TRACE_USERDATA_1" string in object:register_mappings.1323 8368 "name": "SQ_THREAD_TRACE_USERDATA_2" string in object:register_mappings.1324 8373 "name": "SQ_THREAD_TRACE_USERDATA_3" string in object:register_mappings.1325 8378 "name": "SQ_THREAD_TRACE_USERDATA_4" string in object:register_mappings.1326 8383 "name": "SQ_THREAD_TRACE_USERDATA_5" string in object:register_mappings.1327 8388 "name": "SQ_THREAD_TRACE_USERDATA_6" string in object:register_mappings.1328 8393 "name": "SQ_THREAD_TRACE_USERDATA_7" string in object:register_mappings.1329 8398 "name": "SQC_CACHES", string in object:register_mappings.1330 8404 "name": "SQC_WRITEBACK", string in object:register_mappings.1331 8410 "name": "TA_CS_BC_BASE_ADDR" string in object:register_mappings.1332 8415 "name": "TA_CS_BC_BASE_ADDR_HI", string in object:register_mappings.1333 8421 "name": "DB_OCCLUSION_COUNT0_LOW" string in object:register_mappings.1334 8426 "name": "DB_OCCLUSION_COUNT0_HI", string in object:register_mappings.1335 8432 "name": "DB_OCCLUSION_COUNT1_LOW" string in object:register_mappings.1336 8437 "name": "DB_OCCLUSION_COUNT1_HI", string in object:register_mappings.1337 8443 "name": "DB_OCCLUSION_COUNT2_LOW" string in object:register_mappings.1338 8448 "name": "DB_OCCLUSION_COUNT2_HI", string in object:register_mappings.1339 8454 "name": "DB_OCCLUSION_COUNT3_LOW" string in object:register_mappings.1340 8459 "name": "DB_OCCLUSION_COUNT3_HI", string in object:register_mappings.1341 8465 "name": "DB_ZPASS_COUNT_LOW" string in object:register_mappings.1342 8470 "name": "DB_ZPASS_COUNT_HI", string in object:register_mappings.1343 8476 "name": "GDS_RD_ADDR" string in object:register_mappings.1344 8481 "name": "GDS_RD_DATA" string in object:register_mappings.1345 8486 "name": "GDS_RD_BURST_ADDR" string in object:register_mappings.1346 8491 "name": "GDS_RD_BURST_COUNT" string in object:register_mappings.1347 8496 "name": "GDS_RD_BURST_DATA" string in object:register_mappings.1348 8501 "name": "GDS_WR_ADDR" string in object:register_mappings.1349 8506 "name": "GDS_WR_DATA" string in object:register_mappings.1350 8511 "name": "GDS_WR_BURST_ADDR" string in object:register_mappings.1351 8516 "name": "GDS_WR_BURST_DATA" string in object:register_mappings.1352 8521 "name": "GDS_WRITE_COMPLETE" string in object:register_mappings.1353 8526 "name": "GDS_ATOM_CNTL", string in object:register_mappings.1354 8532 "name": "GDS_ATOM_COMPLETE", string in object:register_mappings.1355 8538 "name": "GDS_ATOM_BASE", string in object:register_mappings.1356 8544 "name": "GDS_ATOM_SIZE", string in object:register_mappings.1357 8550 "name": "GDS_ATOM_OFFSET0", string in object:register_mappings.1358 8556 "name": "GDS_ATOM_OFFSET1", string in object:register_mappings.1359 8562 "name": "GDS_ATOM_DST" string in object:register_mappings.1360 8567 "name": "GDS_ATOM_OP", string in object:register_mappings.1361 8573 "name": "GDS_ATOM_SRC0" string in object:register_mappings.1362 8578 "name": "GDS_ATOM_SRC0_U" string in object:register_mappings.1363 8583 "name": "GDS_ATOM_SRC1" string in object:register_mappings.1364 8588 "name": "GDS_ATOM_SRC1_U" string in object:register_mappings.1365 8593 "name": "GDS_ATOM_READ0" string in object:register_mappings.1366 8598 "name": "GDS_ATOM_READ0_U" string in object:register_mappings.1367 8603 "name": "GDS_ATOM_READ1" string in object:register_mappings.1368 8608 "name": "GDS_ATOM_READ1_U" string in object:register_mappings.1369 8613 "name": "GDS_GWS_RESOURCE_CNTL", string in object:register_mappings.1370 8619 "name": "GDS_GWS_RESOURCE", string in object:register_mappings.1371 8625 "name": "GDS_GWS_RESOURCE_CNT", string in object:register_mappings.1372 8631 "name": "GDS_OA_CNTL", string in object:register_mappings.1373 8637 "name": "GDS_OA_COUNTER" string in object:register_mappings.1374 8642 "name": "GDS_OA_ADDRESS", string in object:register_mappings.1375 8648 "name": "GDS_OA_INCDEC", string in object:register_mappings.1376 8654 "name": "GDS_OA_RING_SIZE" string in object:register_mappings.1377 8659 "name": "SPI_CONFIG_CNTL_REMAP" string in object:register_mappings.1378 8664 "name": "SPI_CONFIG_CNTL_1_REMAP" string in object:register_mappings.1379 8669 "name": "SPI_CONFIG_CNTL_2_REMAP" string in object:register_mappings.1380 8674 "name": "SPI_WAVE_LIMIT_CNTL_REMAP" string in object:register_mappings.1381 8679 "name": "CPG_PERFCOUNTER1_LO" string in object:register_mappings.1382 8684 "name": "CPG_PERFCOUNTER1_HI" string in object:register_mappings.1383 8689 "name": "CPG_PERFCOUNTER0_LO" string in object:register_mappings.1384 8694 "name": "CPG_PERFCOUNTER0_HI" string in object:register_mappings.1385 8699 "name": "CPC_PERFCOUNTER1_LO" string in object:register_mappings.1386 8704 "name": "CPC_PERFCOUNTER1_HI" string in object:register_mappings.1387 8709 "name": "CPC_PERFCOUNTER0_LO" string in object:register_mappings.1388 8714 "name": "CPC_PERFCOUNTER0_HI" string in object:register_mappings.1389 8719 "name": "CPF_PERFCOUNTER1_LO" string in object:register_mappings.1390 8724 "name": "CPF_PERFCOUNTER1_HI" string in object:register_mappings.1391 8729 "name": "CPF_PERFCOUNTER0_LO" string in object:register_mappings.1392 8734 "name": "CPF_PERFCOUNTER0_HI" string in object:register_mappings.1393 8739 "name": "CPF_LATENCY_STATS_DATA" string in object:register_mappings.1394 8744 "name": "CPG_LATENCY_STATS_DATA" string in object:register_mappings.1395 8749 "name": "CPC_LATENCY_STATS_DATA" string in object:register_mappings.1396 8754 "name": "GRBM_PERFCOUNTER0_LO" string in object:register_mappings.1397 8759 "name": "GRBM_PERFCOUNTER0_HI" string in object:register_mappings.1398 8764 "name": "GRBM_PERFCOUNTER1_LO" string in object:register_mappings.1399 8769 "name": "GRBM_PERFCOUNTER1_HI" string in object:register_mappings.1400 8774 "name": "GRBM_SE0_PERFCOUNTER_LO" string in object:register_mappings.1401 8779 "name": "GRBM_SE0_PERFCOUNTER_HI" string in object:register_mappings.1402 8784 "name": "GRBM_SE1_PERFCOUNTER_LO" string in object:register_mappings.1403 8789 "name": "GRBM_SE1_PERFCOUNTER_HI" string in object:register_mappings.1404 8794 "name": "GRBM_SE2_PERFCOUNTER_LO" string in object:register_mappings.1405 8799 "name": "GRBM_SE2_PERFCOUNTER_HI" string in object:register_mappings.1406 8804 "name": "GRBM_SE3_PERFCOUNTER_LO" string in object:register_mappings.1407 8809 "name": "GRBM_SE3_PERFCOUNTER_HI" string in object:register_mappings.1408 8814 "name": "GE_PERFCOUNTER0_LO" string in object:register_mappings.1409 8819 "name": "GE_PERFCOUNTER0_HI" string in object:register_mappings.1410 8824 "name": "GE_PERFCOUNTER1_LO" string in object:register_mappings.1411 8829 "name": "GE_PERFCOUNTER1_HI" string in object:register_mappings.1412 8834 "name": "GE_PERFCOUNTER2_LO" string in object:register_mappings.1413 8839 "name": "GE_PERFCOUNTER2_HI" string in object:register_mappings.1414 8844 "name": "GE_PERFCOUNTER3_LO" string in object:register_mappings.1415 8849 "name": "GE_PERFCOUNTER3_HI" string in object:register_mappings.1416 8854 "name": "GE_PERFCOUNTER4_LO" string in object:register_mappings.1417 8859 "name": "GE_PERFCOUNTER4_HI" string in object:register_mappings.1418 8864 "name": "GE_PERFCOUNTER5_LO" string in object:register_mappings.1419 8869 "name": "GE_PERFCOUNTER5_HI" string in object:register_mappings.1420 8874 "name": "GE_PERFCOUNTER6_LO" string in object:register_mappings.1421 8879 "name": "GE_PERFCOUNTER6_HI" string in object:register_mappings.1422 8884 "name": "GE_PERFCOUNTER7_LO" string in object:register_mappings.1423 8889 "name": "GE_PERFCOUNTER7_HI" string in object:register_mappings.1424 8894 "name": "GE_PERFCOUNTER8_LO" string in object:register_mappings.1425 8899 "name": "GE_PERFCOUNTER8_HI" string in object:register_mappings.1426 8904 "name": "GE_PERFCOUNTER9_LO" string in object:register_mappings.1427 8909 "name": "GE_PERFCOUNTER9_HI" string in object:register_mappings.1428 8914 "name": "GE_PERFCOUNTER10_LO" string in object:register_mappings.1429 8919 "name": "GE_PERFCOUNTER10_HI" string in object:register_mappings.1430 8924 "name": "GE_PERFCOUNTER11_LO" string in object:register_mappings.1431 8929 "name": "GE_PERFCOUNTER11_HI" string in object:register_mappings.1432 8934 "name": "PA_SU_PERFCOUNTER0_LO" string in object:register_mappings.1433 8939 "name": "PA_SU_PERFCOUNTER0_HI", string in object:register_mappings.1434 8945 "name": "PA_SU_PERFCOUNTER1_LO" string in object:register_mappings.1435 8950 "name": "PA_SU_PERFCOUNTER1_HI", string in object:register_mappings.1436 8956 "name": "PA_SU_PERFCOUNTER2_LO" string in object:register_mappings.1437 8961 "name": "PA_SU_PERFCOUNTER2_HI", string in object:register_mappings.1438 8967 "name": "PA_SU_PERFCOUNTER3_LO" string in object:register_mappings.1439 8972 "name": "PA_SU_PERFCOUNTER3_HI", string in object:register_mappings.1440 8978 "name": "PA_SC_PERFCOUNTER0_LO" string in object:register_mappings.1441 8983 "name": "PA_SC_PERFCOUNTER0_HI" string in object:register_mappings.1442 8988 "name": "PA_SC_PERFCOUNTER1_LO" string in object:register_mappings.1443 8993 "name": "PA_SC_PERFCOUNTER1_HI" string in object:register_mappings.1444 8998 "name": "PA_SC_PERFCOUNTER2_LO" string in object:register_mappings.1445 9003 "name": "PA_SC_PERFCOUNTER2_HI" string in object:register_mappings.1446 9008 "name": "PA_SC_PERFCOUNTER3_LO" string in object:register_mappings.1447 9013 "name": "PA_SC_PERFCOUNTER3_HI" string in object:register_mappings.1448 9018 "name": "PA_SC_PERFCOUNTER4_LO" string in object:register_mappings.1449 9023 "name": "PA_SC_PERFCOUNTER4_HI" string in object:register_mappings.1450 9028 "name": "PA_SC_PERFCOUNTER5_LO" string in object:register_mappings.1451 9033 "name": "PA_SC_PERFCOUNTER5_HI" string in object:register_mappings.1452 9038 "name": "PA_SC_PERFCOUNTER6_LO" string in object:register_mappings.1453 9043 "name": "PA_SC_PERFCOUNTER6_HI" string in object:register_mappings.1454 9048 "name": "PA_SC_PERFCOUNTER7_LO" string in object:register_mappings.1455 9053 "name": "PA_SC_PERFCOUNTER7_HI" string in object:register_mappings.1456 9058 "name": "SPI_PERFCOUNTER0_HI" string in object:register_mappings.1457 9063 "name": "SPI_PERFCOUNTER0_LO" string in object:register_mappings.1458 9068 "name": "SPI_PERFCOUNTER1_HI" string in object:register_mappings.1459 9073 "name": "SPI_PERFCOUNTER1_LO" string in object:register_mappings.1460 9078 "name": "SPI_PERFCOUNTER2_HI" string in object:register_mappings.1461 9083 "name": "SPI_PERFCOUNTER2_LO" string in object:register_mappings.1462 9088 "name": "SPI_PERFCOUNTER3_HI" string in object:register_mappings.1463 9093 "name": "SPI_PERFCOUNTER3_LO" string in object:register_mappings.1464 9098 "name": "SPI_PERFCOUNTER4_HI" string in object:register_mappings.1465 9103 "name": "SPI_PERFCOUNTER4_LO" string in object:register_mappings.1466 9108 "name": "SPI_PERFCOUNTER5_HI" string in object:register_mappings.1467 9113 "name": "SPI_PERFCOUNTER5_LO" string in object:register_mappings.1468 9118 "name": "SQ_PERFCOUNTER0_LO" string in object:register_mappings.1469 9123 "name": "SQ_PERFCOUNTER0_HI" string in object:register_mappings.1470 9128 "name": "SQ_PERFCOUNTER1_LO" string in object:register_mappings.1471 9133 "name": "SQ_PERFCOUNTER1_HI" string in object:register_mappings.1472 9138 "name": "SQ_PERFCOUNTER2_LO" string in object:register_mappings.1473 9143 "name": "SQ_PERFCOUNTER2_HI" string in object:register_mappings.1474 9148 "name": "SQ_PERFCOUNTER3_LO" string in object:register_mappings.1475 9153 "name": "SQ_PERFCOUNTER3_HI" string in object:register_mappings.1476 9158 "name": "SQ_PERFCOUNTER4_LO" string in object:register_mappings.1477 9163 "name": "SQ_PERFCOUNTER4_HI" string in object:register_mappings.1478 9168 "name": "SQ_PERFCOUNTER5_LO" string in object:register_mappings.1479 9173 "name": "SQ_PERFCOUNTER5_HI" string in object:register_mappings.1480 9178 "name": "SQ_PERFCOUNTER6_LO" string in object:register_mappings.1481 9183 "name": "SQ_PERFCOUNTER6_HI" string in object:register_mappings.1482 9188 "name": "SQ_PERFCOUNTER7_LO" string in object:register_mappings.1483 9193 "name": "SQ_PERFCOUNTER7_HI" string in object:register_mappings.1484 9198 "name": "SQ_PERFCOUNTER8_LO" string in object:register_mappings.1485 9203 "name": "SQ_PERFCOUNTER8_HI" string in object:register_mappings.1486 9208 "name": "SQ_PERFCOUNTER9_LO" string in object:register_mappings.1487 9213 "name": "SQ_PERFCOUNTER9_HI" string in object:register_mappings.1488 9218 "name": "SQ_PERFCOUNTER10_LO" string in object:register_mappings.1489 9223 "name": "SQ_PERFCOUNTER10_HI" string in object:register_mappings.1490 9228 "name": "SQ_PERFCOUNTER11_LO" string in object:register_mappings.1491 9233 "name": "SQ_PERFCOUNTER11_HI" string in object:register_mappings.1492 9238 "name": "SQ_PERFCOUNTER12_LO" string in object:register_mappings.1493 9243 "name": "SQ_PERFCOUNTER12_HI" string in object:register_mappings.1494 9248 "name": "SQ_PERFCOUNTER13_LO" string in object:register_mappings.1495 9253 "name": "SQ_PERFCOUNTER13_HI" string in object:register_mappings.1496 9258 "name": "SQ_PERFCOUNTER14_LO" string in object:register_mappings.1497 9263 "name": "SQ_PERFCOUNTER14_HI" string in object:register_mappings.1498 9268 "name": "SQ_PERFCOUNTER15_LO" string in object:register_mappings.1499 9273 "name": "SQ_PERFCOUNTER15_HI" string in object:register_mappings.1500 9278 "name": "SX_PERFCOUNTER0_LO" string in object:register_mappings.1501 9283 "name": "SX_PERFCOUNTER0_HI" string in object:register_mappings.1502 9288 "name": "SX_PERFCOUNTER1_LO" string in object:register_mappings.1503 9293 "name": "SX_PERFCOUNTER1_HI" string in object:register_mappings.1504 9298 "name": "SX_PERFCOUNTER2_LO" string in object:register_mappings.1505 9303 "name": "SX_PERFCOUNTER2_HI" string in object:register_mappings.1506 9308 "name": "SX_PERFCOUNTER3_LO" string in object:register_mappings.1507 9313 "name": "SX_PERFCOUNTER3_HI" string in object:register_mappings.1508 9318 "name": "GCEA_PERFCOUNTER2_LO" string in object:register_mappings.1509 9323 "name": "GCEA_PERFCOUNTER2_HI" string in object:register_mappings.1510 9328 "name": "GDS_PERFCOUNTER0_LO" string in object:register_mappings.1511 9333 "name": "GDS_PERFCOUNTER0_HI" string in object:register_mappings.1512 9338 "name": "GDS_PERFCOUNTER1_LO" string in object:register_mappings.1513 9343 "name": "GDS_PERFCOUNTER1_HI" string in object:register_mappings.1514 9348 "name": "GDS_PERFCOUNTER2_LO" string in object:register_mappings.1515 9353 "name": "GDS_PERFCOUNTER2_HI" string in object:register_mappings.1516 9358 "name": "GDS_PERFCOUNTER3_LO" string in object:register_mappings.1517 9363 "name": "GDS_PERFCOUNTER3_HI" string in object:register_mappings.1518 9368 "name": "TA_PERFCOUNTER0_LO" string in object:register_mappings.1519 9373 "name": "TA_PERFCOUNTER0_HI" string in object:register_mappings.1520 9378 "name": "TA_PERFCOUNTER1_LO" string in object:register_mappings.1521 9383 "name": "TA_PERFCOUNTER1_HI" string in object:register_mappings.1522 9388 "name": "TD_PERFCOUNTER0_LO" string in object:register_mappings.1523 9393 "name": "TD_PERFCOUNTER0_HI" string in object:register_mappings.1524 9398 "name": "TD_PERFCOUNTER1_LO" string in object:register_mappings.1525 9403 "name": "TD_PERFCOUNTER1_HI" string in object:register_mappings.1526 9408 "name": "TCP_PERFCOUNTER0_LO" string in object:register_mappings.1527 9413 "name": "TCP_PERFCOUNTER0_HI" string in object:register_mappings.1528 9418 "name": "TCP_PERFCOUNTER1_LO" string in object:register_mappings.1529 9423 "name": "TCP_PERFCOUNTER1_HI" string in object:register_mappings.1530 9428 "name": "TCP_PERFCOUNTER2_LO" string in object:register_mappings.1531 9433 "name": "TCP_PERFCOUNTER2_HI" string in object:register_mappings.1532 9438 "name": "TCP_PERFCOUNTER3_LO" string in object:register_mappings.1533 9443 "name": "TCP_PERFCOUNTER3_HI" string in object:register_mappings.1534 9448 "name": "GL2C_PERFCOUNTER0_LO" string in object:register_mappings.1535 9453 "name": "GL2C_PERFCOUNTER0_HI" string in object:register_mappings.1536 9458 "name": "GL2C_PERFCOUNTER1_LO" string in object:register_mappings.1537 9463 "name": "GL2C_PERFCOUNTER1_HI" string in object:register_mappings.1538 9468 "name": "GL2C_PERFCOUNTER2_LO" string in object:register_mappings.1539 9473 "name": "GL2C_PERFCOUNTER2_HI" string in object:register_mappings.1540 9478 "name": "GL2C_PERFCOUNTER3_LO" string in object:register_mappings.1541 9483 "name": "GL2C_PERFCOUNTER3_HI" string in object:register_mappings.1542 9488 "name": "GL2A_PERFCOUNTER0_LO" string in object:register_mappings.1543 9493 "name": "GL2A_PERFCOUNTER0_HI" string in object:register_mappings.1544 9498 "name": "GL2A_PERFCOUNTER1_LO" string in object:register_mappings.1545 9503 "name": "GL2A_PERFCOUNTER1_HI" string in object:register_mappings.1546 9508 "name": "GL2A_PERFCOUNTER2_LO" string in object:register_mappings.1547 9513 "name": "GL2A_PERFCOUNTER2_HI" string in object:register_mappings.1548 9518 "name": "GL2A_PERFCOUNTER3_LO" string in object:register_mappings.1549 9523 "name": "GL2A_PERFCOUNTER3_HI" string in object:register_mappings.1550 9528 "name": "GL1C_PERFCOUNTER0_LO" string in object:register_mappings.1551 9533 "name": "GL1C_PERFCOUNTER0_HI" string in object:register_mappings.1552 9538 "name": "GL1C_PERFCOUNTER1_LO" string in object:register_mappings.1553 9543 "name": "GL1C_PERFCOUNTER1_HI" string in object:register_mappings.1554 9548 "name": "GL1C_PERFCOUNTER2_LO" string in object:register_mappings.1555 9553 "name": "GL1C_PERFCOUNTER2_HI" string in object:register_mappings.1556 9558 "name": "GL1C_PERFCOUNTER3_LO" string in object:register_mappings.1557 9563 "name": "GL1C_PERFCOUNTER3_HI" string in object:register_mappings.1558 9568 "name": "CHC_PERFCOUNTER0_LO" string in object:register_mappings.1559 9573 "name": "CHC_PERFCOUNTER0_HI" string in object:register_mappings.1560 9578 "name": "CHC_PERFCOUNTER1_LO" string in object:register_mappings.1561 9583 "name": "CHC_PERFCOUNTER1_HI" string in object:register_mappings.1562 9588 "name": "CHC_PERFCOUNTER2_LO" string in object:register_mappings.1563 9593 "name": "CHC_PERFCOUNTER2_HI" string in object:register_mappings.1564 9598 "name": "CHC_PERFCOUNTER3_LO" string in object:register_mappings.1565 9603 "name": "CHC_PERFCOUNTER3_HI" string in object:register_mappings.1566 9608 "name": "CHCG_PERFCOUNTER0_LO" string in object:register_mappings.1567 9613 "name": "CHCG_PERFCOUNTER0_HI" string in object:register_mappings.1568 9618 "name": "CHCG_PERFCOUNTER1_LO" string in object:register_mappings.1569 9623 "name": "CHCG_PERFCOUNTER1_HI" string in object:register_mappings.1570 9628 "name": "CHCG_PERFCOUNTER2_LO" string in object:register_mappings.1571 9633 "name": "CHCG_PERFCOUNTER2_HI" string in object:register_mappings.1572 9638 "name": "CHCG_PERFCOUNTER3_LO" string in object:register_mappings.1573 9643 "name": "CHCG_PERFCOUNTER3_HI" string in object:register_mappings.1574 9648 "name": "CB_PERFCOUNTER0_LO" string in object:register_mappings.1575 9653 "name": "CB_PERFCOUNTER0_HI" string in object:register_mappings.1576 9658 "name": "CB_PERFCOUNTER1_LO" string in object:register_mappings.1577 9663 "name": "CB_PERFCOUNTER1_HI" string in object:register_mappings.1578 9668 "name": "CB_PERFCOUNTER2_LO" string in object:register_mappings.1579 9673 "name": "CB_PERFCOUNTER2_HI" string in object:register_mappings.1580 9678 "name": "CB_PERFCOUNTER3_LO" string in object:register_mappings.1581 9683 "name": "CB_PERFCOUNTER3_HI" string in object:register_mappings.1582 9688 "name": "DB_PERFCOUNTER0_LO" string in object:register_mappings.1583 9693 "name": "DB_PERFCOUNTER0_HI" string in object:register_mappings.1584 9698 "name": "DB_PERFCOUNTER1_LO" string in object:register_mappings.1585 9703 "name": "DB_PERFCOUNTER1_HI" string in object:register_mappings.1586 9708 "name": "DB_PERFCOUNTER2_LO" string in object:register_mappings.1587 9713 "name": "DB_PERFCOUNTER2_HI" string in object:register_mappings.1588 9718 "name": "DB_PERFCOUNTER3_LO" string in object:register_mappings.1589 9723 "name": "DB_PERFCOUNTER3_HI" string in object:register_mappings.1590 9728 "name": "RLC_PERFCOUNTER0_LO" string in object:register_mappings.1591 9733 "name": "RLC_PERFCOUNTER0_HI" string in object:register_mappings.1592 9738 "name": "RLC_PERFCOUNTER1_LO" string in object:register_mappings.1593 9743 "name": "RLC_PERFCOUNTER1_HI" string in object:register_mappings.1594 9748 "name": "RMI_PERFCOUNTER0_LO" string in object:register_mappings.1595 9753 "name": "RMI_PERFCOUNTER0_HI" string in object:register_mappings.1596 9758 "name": "RMI_PERFCOUNTER1_LO" string in object:register_mappings.1597 9763 "name": "RMI_PERFCOUNTER1_HI" string in object:register_mappings.1598 9768 "name": "RMI_PERFCOUNTER2_LO" string in object:register_mappings.1599 9773 "name": "RMI_PERFCOUNTER2_HI" string in object:register_mappings.1600 9778 "name": "RMI_PERFCOUNTER3_LO" string in object:register_mappings.1601 9783 "name": "RMI_PERFCOUNTER3_HI" string in object:register_mappings.1602 9788 "name": "GC_ATC_L2_PERFCOUNTER_LO" string in object:register_mappings.1603 9793 "name": "GC_ATC_L2_PERFCOUNTER_HI", string in object:register_mappings.1604 9799 "name": "GCMC_VM_L2_PERFCOUNTER_LO" string in object:register_mappings.1605 9804 "name": "GCMC_VM_L2_PERFCOUNTER_HI", string in object:register_mappings.1606 9810 "name": "GCVML2_PERFCOUNTER2_0_LO" string in object:register_mappings.1607 9815 "name": "GCVML2_PERFCOUNTER2_1_LO" string in object:register_mappings.1608 9820 "name": "GCVML2_PERFCOUNTER2_0_HI" string in object:register_mappings.1609 9825 "name": "GCVML2_PERFCOUNTER2_1_HI" string in object:register_mappings.1610 9830 "name": "GC_ATC_L2_PERFCOUNTER2_LO" string in object:register_mappings.1611 9835 "name": "GC_ATC_L2_PERFCOUNTER2_HI" string in object:register_mappings.1612 9840 "name": "UTCL1_PERFCOUNTER0_LO" string in object:register_mappings.1613 9845 "name": "UTCL1_PERFCOUNTER0_HI" string in object:register_mappings.1614 9850 "name": "UTCL1_PERFCOUNTER1_LO" string in object:register_mappings.1615 9855 "name": "UTCL1_PERFCOUNTER1_HI" string in object:register_mappings.1616 9860 "name": "GCR_PERFCOUNTER0_LO" string in object:register_mappings.1617 9865 "name": "GCR_PERFCOUNTER0_HI" string in object:register_mappings.1618 9870 "name": "GCR_PERFCOUNTER1_LO" string in object:register_mappings.1619 9875 "name": "GCR_PERFCOUNTER1_HI" string in object:register_mappings.1620 9880 "name": "PA_PH_PERFCOUNTER0_LO" string in object:register_mappings.1621 9885 "name": "PA_PH_PERFCOUNTER0_HI" string in object:register_mappings.1622 9890 "name": "PA_PH_PERFCOUNTER1_LO" string in object:register_mappings.1623 9895 "name": "PA_PH_PERFCOUNTER1_HI" string in object:register_mappings.1624 9900 "name": "PA_PH_PERFCOUNTER2_LO" string in object:register_mappings.1625 9905 "name": "PA_PH_PERFCOUNTER2_HI" string in object:register_mappings.1626 9910 "name": "PA_PH_PERFCOUNTER3_LO" string in object:register_mappings.1627 9915 "name": "PA_PH_PERFCOUNTER3_HI" string in object:register_mappings.1628 9920 "name": "PA_PH_PERFCOUNTER4_LO" string in object:register_mappings.1629 9925 "name": "PA_PH_PERFCOUNTER4_HI" string in object:register_mappings.1630 9930 "name": "PA_PH_PERFCOUNTER5_LO" string in object:register_mappings.1631 9935 "name": "PA_PH_PERFCOUNTER5_HI" string in object:register_mappings.1632 9940 "name": "PA_PH_PERFCOUNTER6_LO" string in object:register_mappings.1633 9945 "name": "PA_PH_PERFCOUNTER6_HI" string in object:register_mappings.1634 9950 "name": "PA_PH_PERFCOUNTER7_LO" string in object:register_mappings.1635 9955 "name": "PA_PH_PERFCOUNTER7_HI" string in object:register_mappings.1636 9960 "name": "GL1A_PERFCOUNTER0_LO" string in object:register_mappings.1637 9965 "name": "GL1A_PERFCOUNTER0_HI" string in object:register_mappings.1638 9970 "name": "GL1A_PERFCOUNTER1_LO" string in object:register_mappings.1639 9975 "name": "GL1A_PERFCOUNTER1_HI" string in object:register_mappings.1640 9980 "name": "GL1A_PERFCOUNTER2_LO" string in object:register_mappings.1641 9985 "name": "GL1A_PERFCOUNTER2_HI" string in object:register_mappings.1642 9990 "name": "GL1A_PERFCOUNTER3_LO" string in object:register_mappings.1643 9995 "name": "GL1A_PERFCOUNTER3_HI" string in object:register_mappings.1644 10000 "name": "CHA_PERFCOUNTER0_LO" string in object:register_mappings.1645 10005 "name": "CHA_PERFCOUNTER0_HI" string in object:register_mappings.1646 10010 "name": "CHA_PERFCOUNTER1_LO" string in object:register_mappings.1647 10015 "name": "CHA_PERFCOUNTER1_HI" string in object:register_mappings.1648 10020 "name": "CHA_PERFCOUNTER2_LO" string in object:register_mappings.1649 10025 "name": "CHA_PERFCOUNTER2_HI" string in object:register_mappings.1650 10030 "name": "CHA_PERFCOUNTER3_LO" string in object:register_mappings.1651 10035 "name": "CHA_PERFCOUNTER3_HI" string in object:register_mappings.1652 10040 "name": "GUS_PERFCOUNTER2_LO" string in object:register_mappings.1653 10045 "name": "GUS_PERFCOUNTER2_HI" string in object:register_mappings.1654 10050 "name": "CPG_PERFCOUNTER1_SELECT", string in object:register_mappings.1655 10056 "name": "CPG_PERFCOUNTER0_SELECT1", string in object:register_mappings.1656 10062 "name": "CPG_PERFCOUNTER0_SELECT", string in object:register_mappings.1657 10068 "name": "CPC_PERFCOUNTER1_SELECT", string in object:register_mappings.1658 10074 "name": "CPC_PERFCOUNTER0_SELECT1", string in object:register_mappings.1659 10080 "name": "CPF_PERFCOUNTER1_SELECT", string in object:register_mappings.1660 10086 "name": "CPF_PERFCOUNTER0_SELECT1", string in object:register_mappings.1661 10092 "name": "CPF_PERFCOUNTER0_SELECT", string in object:register_mappings.1662 10098 "name": "CP_PERFMON_CNTL", string in object:register_mappings.1663 10104 "name": "CPC_PERFCOUNTER0_SELECT", string in object:register_mappings.1664 10110 "name": "CPF_TC_PERF_COUNTER_WINDOW_SELECT", string in object:register_mappings.1665 10116 "name": "CPG_TC_PERF_COUNTER_WINDOW_SELECT", string in object:register_mappings.1666 10122 "name": "CPF_LATENCY_STATS_SELECT", string in object:register_mappings.1667 10128 "name": "CPG_LATENCY_STATS_SELECT", string in object:register_mappings.1668 10134 "name": "CPC_LATENCY_STATS_SELECT", string in object:register_mappings.1669 10140 "name": "CP_DRAW_OBJECT" string in object:register_mappings.1670 10145 "name": "CP_DRAW_OBJECT_COUNTER", string in object:register_mappings.1671 10151 "name": "CP_DRAW_WINDOW_MASK_HI" string in object:register_mappings.1672 10156 "name": "CP_DRAW_WINDOW_HI" string in object:register_mappings.1673 10161 "name": "CP_DRAW_WINDOW_LO", string in object:register_mappings.1674 10167 "name": "CP_DRAW_WINDOW_CNTL", string in object:register_mappings.1675 10173 "name": "GRBM_PERFCOUNTER0_SELECT", string in object:register_mappings.1676 10179 "name": "GRBM_PERFCOUNTER1_SELECT", string in object:register_mappings.1677 10185 "name": "GRBM_SE0_PERFCOUNTER_SELECT", string in object:register_mappings.1678 10191 "name": "GRBM_SE1_PERFCOUNTER_SELECT", string in object:register_mappings.1679 10197 "name": "GRBM_SE2_PERFCOUNTER_SELECT", string in object:register_mappings.1680 10203 "name": "GRBM_SE3_PERFCOUNTER_SELECT", string in object:register_mappings.1681 10209 "name": "GRBM_PERFCOUNTER0_SELECT_HI", string in object:register_mappings.1682 10215 "name": "GRBM_PERFCOUNTER1_SELECT_HI", string in object:register_mappings.1683 10221 "name": "GE_PERFCOUNTER0_SELECT", string in object:register_mappings.1684 10227 "name": "GE_PERFCOUNTER0_SELECT1", string in object:register_mappings.1685 10233 "name": "GE_PERFCOUNTER1_SELECT", string in object:register_mappings.1686 10239 "name": "GE_PERFCOUNTER1_SELECT1", string in object:register_mappings.1687 10245 "name": "GE_PERFCOUNTER2_SELECT", string in object:register_mappings.1688 10251 "name": "GE_PERFCOUNTER2_SELECT1", string in object:register_mappings.1689 10257 "name": "GE_PERFCOUNTER3_SELECT", string in object:register_mappings.1690 10263 "name": "GE_PERFCOUNTER3_SELECT1", string in object:register_mappings.1691 10269 "name": "GE_PERFCOUNTER4_SELECT", string in object:register_mappings.1692 10275 "name": "GE_PERFCOUNTER5_SELECT", string in object:register_mappings.1693 10281 "name": "GE_PERFCOUNTER6_SELECT", string in object:register_mappings.1694 10287 "name": "GE_PERFCOUNTER7_SELECT", string in object:register_mappings.1695 10293 "name": "GE_PERFCOUNTER8_SELECT", string in object:register_mappings.1696 10299 "name": "GE_PERFCOUNTER9_SELECT", string in object:register_mappings.1697 10305 "name": "GE_PERFCOUNTER10_SELECT", string in object:register_mappings.1698 10311 "name": "GE_PERFCOUNTER11_SELECT", string in object:register_mappings.1699 10317 "name": "PA_SU_PERFCOUNTER0_SELECT", string in object:register_mappings.1700 10323 "name": "PA_SU_PERFCOUNTER0_SELECT1", string in object:register_mappings.1701 10329 "name": "PA_SU_PERFCOUNTER1_SELECT", string in object:register_mappings.1702 10335 "name": "PA_SU_PERFCOUNTER1_SELECT1", string in object:register_mappings.1703 10341 "name": "PA_SU_PERFCOUNTER2_SELECT", string in object:register_mappings.1704 10347 "name": "PA_SU_PERFCOUNTER2_SELECT1", string in object:register_mappings.1705 10353 "name": "PA_SU_PERFCOUNTER3_SELECT", string in object:register_mappings.1706 10359 "name": "PA_SU_PERFCOUNTER3_SELECT1", string in object:register_mappings.1707 10365 "name": "PA_SC_PERFCOUNTER0_SELECT", string in object:register_mappings.1708 10371 "name": "PA_SC_PERFCOUNTER0_SELECT1", string in object:register_mappings.1709 10377 "name": "PA_SC_PERFCOUNTER1_SELECT", string in object:register_mappings.1710 10383 "name": "PA_SC_PERFCOUNTER2_SELECT", string in object:register_mappings.1711 10389 "name": "PA_SC_PERFCOUNTER3_SELECT", string in object:register_mappings.1712 10395 "name": "PA_SC_PERFCOUNTER4_SELECT", string in object:register_mappings.1713 10401 "name": "PA_SC_PERFCOUNTER5_SELECT", string in object:register_mappings.1714 10407 "name": "PA_SC_PERFCOUNTER6_SELECT", string in object:register_mappings.1715 10413 "name": "PA_SC_PERFCOUNTER7_SELECT", string in object:register_mappings.1716 10419 "name": "SPI_PERFCOUNTER0_SELECT", string in object:register_mappings.1717 10425 "name": "SPI_PERFCOUNTER1_SELECT", string in object:register_mappings.1718 10431 "name": "SPI_PERFCOUNTER2_SELECT", string in object:register_mappings.1719 10437 "name": "SPI_PERFCOUNTER3_SELECT", string in object:register_mappings.1720 10443 "name": "SPI_PERFCOUNTER0_SELECT1", string in object:register_mappings.1721 10449 "name": "SPI_PERFCOUNTER1_SELECT1", string in object:register_mappings.1722 10455 "name": "SPI_PERFCOUNTER2_SELECT1", string in object:register_mappings.1723 10461 "name": "SPI_PERFCOUNTER3_SELECT1", string in object:register_mappings.1724 10467 "name": "SPI_PERFCOUNTER4_SELECT", string in object:register_mappings.1725 10473 "name": "SPI_PERFCOUNTER5_SELECT", string in object:register_mappings.1726 10479 "name": "SPI_PERFCOUNTER_BINS", string in object:register_mappings.1727 10485 "name": "SQ_PERFCOUNTER0_SELECT", string in object:register_mappings.1728 10491 "name": "SQ_PERFCOUNTER1_SELECT", string in object:register_mappings.1729 10497 "name": "SQ_PERFCOUNTER2_SELECT", string in object:register_mappings.1730 10503 "name": "SQ_PERFCOUNTER3_SELECT", string in object:register_mappings.1731 10509 "name": "SQ_PERFCOUNTER4_SELECT", string in object:register_mappings.1732 10515 "name": "SQ_PERFCOUNTER5_SELECT", string in object:register_mappings.1733 10521 "name": "SQ_PERFCOUNTER6_SELECT", string in object:register_mappings.1734 10527 "name": "SQ_PERFCOUNTER7_SELECT", string in object:register_mappings.1735 10533 "name": "SQ_PERFCOUNTER8_SELECT", string in object:register_mappings.1736 10539 "name": "SQ_PERFCOUNTER9_SELECT", string in object:register_mappings.1737 10545 "name": "SQ_PERFCOUNTER10_SELECT", string in object:register_mappings.1738 10551 "name": "SQ_PERFCOUNTER11_SELECT", string in object:register_mappings.1739 10557 "name": "SQ_PERFCOUNTER12_SELECT", string in object:register_mappings.1740 10563 "name": "SQ_PERFCOUNTER13_SELECT", string in object:register_mappings.1741 10569 "name": "SQ_PERFCOUNTER14_SELECT", string in object:register_mappings.1742 10575 "name": "SQ_PERFCOUNTER15_SELECT", string in object:register_mappings.1743 10581 "name": "SQ_PERFCOUNTER_CTRL", string in object:register_mappings.1744 10587 "name": "SQ_PERFCOUNTER_CTRL2", string in object:register_mappings.1745 10593 "name": "GCEA_PERFCOUNTER2_SELECT", string in object:register_mappings.1746 10599 "name": "GCEA_PERFCOUNTER2_SELECT1", string in object:register_mappings.1747 10605 "name": "GCEA_PERFCOUNTER2_MODE", string in object:register_mappings.1748 10611 "name": "SX_PERFCOUNTER0_SELECT", string in object:register_mappings.1749 10617 "name": "SX_PERFCOUNTER1_SELECT", string in object:register_mappings.1750 10623 "name": "SX_PERFCOUNTER2_SELECT", string in object:register_mappings.1751 10629 "name": "SX_PERFCOUNTER3_SELECT", string in object:register_mappings.1752 10635 "name": "SX_PERFCOUNTER0_SELECT1", string in object:register_mappings.1753 10641 "name": "SX_PERFCOUNTER1_SELECT1", string in object:register_mappings.1754 10647 "name": "GDS_PERFCOUNTER0_SELECT", string in object:register_mappings.1755 10653 "name": "GDS_PERFCOUNTER1_SELECT", string in object:register_mappings.1756 10659 "name": "GDS_PERFCOUNTER2_SELECT", string in object:register_mappings.1757 10665 "name": "GDS_PERFCOUNTER3_SELECT", string in object:register_mappings.1758 10671 "name": "GDS_PERFCOUNTER0_SELECT1", string in object:register_mappings.1759 10677 "name": "TA_PERFCOUNTER0_SELECT", string in object:register_mappings.1760 10683 "name": "TA_PERFCOUNTER0_SELECT1", string in object:register_mappings.1761 10689 "name": "TA_PERFCOUNTER1_SELECT", string in object:register_mappings.1762 10695 "name": "TD_PERFCOUNTER0_SELECT", string in object:register_mappings.1763 10701 "name": "TD_PERFCOUNTER0_SELECT1", string in object:register_mappings.1764 10707 "name": "TD_PERFCOUNTER1_SELECT", string in object:register_mappings.1765 10713 "name": "TCP_PERFCOUNTER0_SELECT", string in object:register_mappings.1766 10719 "name": "TCP_PERFCOUNTER0_SELECT1", string in object:register_mappings.1767 10725 "name": "TCP_PERFCOUNTER1_SELECT", string in object:register_mappings.1768 10731 "name": "TCP_PERFCOUNTER1_SELECT1", string in object:register_mappings.1769 10737 "name": "TCP_PERFCOUNTER2_SELECT", string in object:register_mappings.1770 10743 "name": "TCP_PERFCOUNTER3_SELECT", string in object:register_mappings.1771 10749 "name": "GL2C_PERFCOUNTER0_SELECT", string in object:register_mappings.1772 10755 "name": "GL2C_PERFCOUNTER0_SELECT1", string in object:register_mappings.1773 10761 "name": "GL2C_PERFCOUNTER1_SELECT", string in object:register_mappings.1774 10767 "name": "GL2C_PERFCOUNTER1_SELECT1", string in object:register_mappings.1775 10773 "name": "GL2C_PERFCOUNTER2_SELECT", string in object:register_mappings.1776 10779 "name": "GL2C_PERFCOUNTER3_SELECT", string in object:register_mappings.1777 10785 "name": "GL2A_PERFCOUNTER0_SELECT", string in object:register_mappings.1778 10791 "name": "GL2A_PERFCOUNTER0_SELECT1", string in object:register_mappings.1779 10797 "name": "GL2A_PERFCOUNTER1_SELECT", string in object:register_mappings.1780 10803 "name": "GL2A_PERFCOUNTER1_SELECT1", string in object:register_mappings.1781 10809 "name": "GL2A_PERFCOUNTER2_SELECT", string in object:register_mappings.1782 10815 "name": "GL2A_PERFCOUNTER3_SELECT", string in object:register_mappings.1783 10821 "name": "GL1C_PERFCOUNTER0_SELECT", string in object:register_mappings.1784 10827 "name": "GL1C_PERFCOUNTER0_SELECT1", string in object:register_mappings.1785 10833 "name": "GL1C_PERFCOUNTER1_SELECT", string in object:register_mappings.1786 10839 "name": "GL1C_PERFCOUNTER2_SELECT", string in object:register_mappings.1787 10845 "name": "GL1C_PERFCOUNTER3_SELECT", string in object:register_mappings.1788 10851 "name": "CHC_PERFCOUNTER0_SELECT", string in object:register_mappings.1789 10857 "name": "CHC_PERFCOUNTER0_SELECT1", string in object:register_mappings.1790 10863 "name": "CHC_PERFCOUNTER1_SELECT", string in object:register_mappings.1791 10869 "name": "CHC_PERFCOUNTER2_SELECT", string in object:register_mappings.1792 10875 "name": "CHC_PERFCOUNTER3_SELECT", string in object:register_mappings.1793 10881 "name": "CHCG_PERFCOUNTER0_SELECT", string in object:register_mappings.1794 10887 "name": "CHCG_PERFCOUNTER0_SELECT1", string in object:register_mappings.1795 10893 "name": "CHCG_PERFCOUNTER1_SELECT", string in object:register_mappings.1796 10899 "name": "CHCG_PERFCOUNTER2_SELECT", string in object:register_mappings.1797 10905 "name": "CHCG_PERFCOUNTER3_SELECT", string in object:register_mappings.1798 10911 "name": "CB_PERFCOUNTER_FILTER", string in object:register_mappings.1799 10917 "name": "CB_PERFCOUNTER0_SELECT", string in object:register_mappings.1800 10923 "name": "CB_PERFCOUNTER0_SELECT1", string in object:register_mappings.1801 10929 "name": "CB_PERFCOUNTER1_SELECT", string in object:register_mappings.1802 10935 "name": "CB_PERFCOUNTER2_SELECT", string in object:register_mappings.1803 10941 "name": "CB_PERFCOUNTER3_SELECT", string in object:register_mappings.1804 10947 "name": "DB_PERFCOUNTER0_SELECT", string in object:register_mappings.1805 10953 "name": "DB_PERFCOUNTER0_SELECT1", string in object:register_mappings.1806 10959 "name": "DB_PERFCOUNTER1_SELECT", string in object:register_mappings.1807 10965 "name": "DB_PERFCOUNTER1_SELECT1", string in object:register_mappings.1808 10971 "name": "DB_PERFCOUNTER2_SELECT", string in object:register_mappings.1809 10977 "name": "DB_PERFCOUNTER3_SELECT", string in object:register_mappings.1810 10983 "name": "RLC_SPM_PERFMON_CNTL", string in object:register_mappings.1811 10989 "name": "RLC_SPM_PERFMON_RING_BASE_LO" string in object:register_mappings.1812 10994 "name": "RLC_SPM_PERFMON_RING_BASE_HI", string in object:register_mappings.1813 11000 "name": "RLC_SPM_PERFMON_RING_SIZE" string in object:register_mappings.1814 11005 "name": "RLC_SPM_PERFMON_SEGMENT_SIZE", string in object:register_mappings.1815 11011 "name": "RLC_SPM_RING_RDPTR" string in object:register_mappings.1816 11016 "name": "RLC_SPM_SEGMENT_THRESHOLD", string in object:register_mappings.1817 11022 "name": "RLC_SPM_SE_MUXSEL_ADDR", string in object:register_mappings.1818 11028 "name": "RLC_SPM_SE_MUXSEL_DATA" string in object:register_mappings.1819 11033 "name": "RLC_SPM_GLOBAL_MUXSEL_ADDR", string in object:register_mappings.1820 11039 "name": "RLC_SPM_GLOBAL_MUXSEL_DATA" string in object:register_mappings.1821 11044 "name": "RLC_SPM_DESER_START_SKEW", string in object:register_mappings.1822 11050 "name": "RLC_SPM_GLOBALS_SAMPLE_SKEW", string in object:register_mappings.1823 11056 "name": "RLC_SPM_GLOBALS_MUXSEL_SKEW", string in object:register_mappings.1824 11062 "name": "RLC_SPM_SE_SAMPLE_SKEW", string in object:register_mappings.1825 11068 "name": "RLC_SPM_SE_MUXSEL_SKEW", string in object:register_mappings.1826 11074 "name": "RLC_SPM_GLB_SAMPLEDELAY_IND_ADDR" string in object:register_mappings.1827 11079 "name": "RLC_SPM_GLB_SAMPLEDELAY_IND_DATA", string in object:register_mappings.1828 11085 "name": "RLC_SPM_SE_SAMPLEDELAY_IND_ADDR" string in object:register_mappings.1829 11090 "name": "RLC_SPM_SE_SAMPLEDELAY_IND_DATA", string in object:register_mappings.1830 11096 "name": "RLC_SPM_RING_WRPTR", string in object:register_mappings.1831 11102 "name": "RLC_SPM_ACCUM_DATARAM_ADDR", string in object:register_mappings.1832 11108 "name": "RLC_SPM_ACCUM_DATARAM_DATA" string in object:register_mappings.1833 11113 "name": "RLC_SPM_ACCUM_CTRLRAM_ADDR", string in object:register_mappings.1834 11119 "name": "RLC_SPM_ACCUM_CTRLRAM_DATA", string in object:register_mappings.1835 11125 "name": "RLC_SPM_ACCUM_STATUS", string in object:register_mappings.1836 11131 "name": "RLC_SPM_ACCUM_CTRL", string in object:register_mappings.1837 11137 "name": "RLC_SPM_ACCUM_MODE", string in object:register_mappings.1838 11143 "name": "RLC_SPM_ACCUM_THRESHOLD", string in object:register_mappings.1839 11149 "name": "RLC_SPM_ACCUM_SAMPLES_REQUESTED", string in object:register_mappings.1840 11155 "name": "RLC_SPM_ACCUM_DATARAM_WRCOUNT", string in object:register_mappings.1841 11161 "name": "RLC_SPM_PERFMON_SE3TO0_SEGMENT_SIZE", string in object:register_mappings.1842 11167 "name": "RLC_SPM_PERFMON_GLB_SEGMENT_SIZE", string in object:register_mappings.1843 11173 "name": "RLC_SPM_VIRT_CTRL", string in object:register_mappings.1844 11179 "name": "RLC_SPM_VIRT_STATUS", string in object:register_mappings.1845 11185 "name": "RLC_PERFMON_CNTL", string in object:register_mappings.1846 11191 "name": "RLC_PERFCOUNTER0_SELECT", string in object:register_mappings.1847 11197 "name": "RLC_PERFCOUNTER1_SELECT", string in object:register_mappings.1848 11203 "name": "RLC_GPU_IOV_PERF_CNT_CNTL", string in object:register_mappings.1849 11209 "name": "RLC_GPU_IOV_PERF_CNT_WR_ADDR", string in object:register_mappings.1850 11215 "name": "RLC_GPU_IOV_PERF_CNT_WR_DATA" string in object:register_mappings.1851 11220 "name": "RLC_GPU_IOV_PERF_CNT_RD_ADDR", string in object:register_mappings.1852 11226 "name": "RLC_GPU_IOV_PERF_CNT_RD_DATA" string in object:register_mappings.1853 11231 "name": "RLC_PERFMON_CLK_CNTL", string in object:register_mappings.1854 11237 "name": "RLC_PERFMON_CLK_CNTL_UCODE", string in object:register_mappings.1855 11243 "name": "RMI_PERFCOUNTER0_SELECT", string in object:register_mappings.1856 11249 "name": "RMI_PERFCOUNTER0_SELECT1", string in object:register_mappings.1857 11255 "name": "RMI_PERFCOUNTER1_SELECT", string in object:register_mappings.1858 11261 "name": "RMI_PERFCOUNTER2_SELECT", string in object:register_mappings.1859 11267 "name": "RMI_PERFCOUNTER2_SELECT1", string in object:register_mappings.1860 11273 "name": "RMI_PERFCOUNTER3_SELECT", string in object:register_mappings.1861 11279 "name": "RMI_PERF_COUNTER_CNTL", string in object:register_mappings.1862 11285 "name": "GC_ATC_L2_PERFCOUNTER0_CFG", string in object:register_mappings.1863 11291 "name": "GC_ATC_L2_PERFCOUNTER1_CFG", string in object:register_mappings.1864 11297 "name": "GC_ATC_L2_PERFCOUNTER_RSLT_CNTL", string in object:register_mappings.1865 11303 "name": "GCMC_VM_L2_PERFCOUNTER0_CFG", string in object:register_mappings.1866 11309 "name": "GCMC_VM_L2_PERFCOUNTER1_CFG", string in object:register_mappings.1867 11315 "name": "GCMC_VM_L2_PERFCOUNTER2_CFG", string in object:register_mappings.1868 11321 "name": "GCMC_VM_L2_PERFCOUNTER3_CFG", string in object:register_mappings.1869 11327 "name": "GCMC_VM_L2_PERFCOUNTER4_CFG", string in object:register_mappings.1870 11333 "name": "GCMC_VM_L2_PERFCOUNTER5_CFG", string in object:register_mappings.1871 11339 "name": "GCMC_VM_L2_PERFCOUNTER6_CFG", string in object:register_mappings.1872 11345 "name": "GCMC_VM_L2_PERFCOUNTER7_CFG", string in object:register_mappings.1873 11351 "name": "GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL", string in object:register_mappings.1874 11357 "name": "GCVML2_PERFCOUNTER2_0_SELECT", string in object:register_mappings.1875 11363 "name": "GCVML2_PERFCOUNTER2_1_SELECT", string in object:register_mappings.1876 11369 "name": "GCVML2_PERFCOUNTER2_0_SELECT1", string in object:register_mappings.1877 11375 "name": "GCVML2_PERFCOUNTER2_1_SELECT1", string in object:register_mappings.1878 11381 "name": "GCVML2_PERFCOUNTER2_0_MODE", string in object:register_mappings.1879 11387 "name": "GCVML2_PERFCOUNTER2_1_MODE", string in object:register_mappings.1880 11393 "name": "GC_ATC_L2_PERFCOUNTER2_SELECT", string in object:register_mappings.1881 11399 "name": "GC_ATC_L2_PERFCOUNTER2_SELECT1", string in object:register_mappings.1882 11405 "name": "GC_ATC_L2_PERFCOUNTER2_MODE", string in object:register_mappings.1883 11411 "name": "GCR_PERFCOUNTER0_SELECT", string in object:register_mappings.1884 11417 "name": "GCR_PERFCOUNTER0_SELECT1", string in object:register_mappings.1885 11423 "name": "GCR_PERFCOUNTER1_SELECT", string in object:register_mappings.1886 11429 "name": "UTCL1_PERFCOUNTER0_SELECT", string in object:register_mappings.1887 11435 "name": "UTCL1_PERFCOUNTER1_SELECT", string in object:register_mappings.1888 11441 "name": "PA_PH_PERFCOUNTER0_SELECT", string in object:register_mappings.1889 11447 "name": "PA_PH_PERFCOUNTER0_SELECT1", string in object:register_mappings.1890 11453 "name": "PA_PH_PERFCOUNTER1_SELECT", string in object:register_mappings.1891 11459 "name": "PA_PH_PERFCOUNTER2_SELECT", string in object:register_mappings.1892 11465 "name": "PA_PH_PERFCOUNTER3_SELECT", string in object:register_mappings.1893 11471 "name": "PA_PH_PERFCOUNTER4_SELECT", string in object:register_mappings.1894 11477 "name": "PA_PH_PERFCOUNTER5_SELECT", string in object:register_mappings.1895 11483 "name": "PA_PH_PERFCOUNTER6_SELECT", string in object:register_mappings.1896 11489 "name": "PA_PH_PERFCOUNTER7_SELECT", string in object:register_mappings.1897 11495 "name": "PA_PH_PERFCOUNTER1_SELECT1", string in object:register_mappings.1898 11501 "name": "PA_PH_PERFCOUNTER2_SELECT1", string in object:register_mappings.1899 11507 "name": "PA_PH_PERFCOUNTER3_SELECT1", string in object:register_mappings.1900 11513 "name": "GL1A_PERFCOUNTER0_SELECT", string in object:register_mappings.1901 11519 "name": "GL1A_PERFCOUNTER0_SELECT1", string in object:register_mappings.1902 11525 "name": "GL1A_PERFCOUNTER1_SELECT", string in object:register_mappings.1903 11531 "name": "GL1A_PERFCOUNTER2_SELECT", string in object:register_mappings.1904 11537 "name": "GL1A_PERFCOUNTER3_SELECT", string in object:register_mappings.1905 11543 "name": "CHA_PERFCOUNTER0_SELECT", string in object:register_mappings.1906 11549 "name": "CHA_PERFCOUNTER0_SELECT1", string in object:register_mappings.1907 11555 "name": "CHA_PERFCOUNTER1_SELECT", string in object:register_mappings.1908 11561 "name": "CHA_PERFCOUNTER2_SELECT", string in object:register_mappings.1909 11567 "name": "CHA_PERFCOUNTER3_SELECT", string in object:register_mappings.1910 11573 "name": "GUS_PERFCOUNTER2_SELECT", string in object:register_mappings.1911 11579 "name": "GUS_PERFCOUNTER2_SELECT1", string in object:register_mappings.1912 11585 "name": "GUS_PERFCOUNTER2_MODE", string in object:register_mappings.1913 11592 {"bits": [0, 4], "enum_ref": "BlendOp", "name": "COLOR_SRCBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.0 11593 {"bits": [5, 7], "enum_ref": "CombFunc", "name": "COLOR_COMB_FCN"}, string in object:register_types.CB_BLEND0_CONTROL.fields.1 11594 {"bits": [8, 12], "enum_ref": "BlendOp", "name": "COLOR_DESTBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.2 11595 {"bits": [16, 20], "enum_ref": "BlendOp", "name": "ALPHA_SRCBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.3 11596 {"bits": [21, 23], "enum_ref": "CombFunc", "name": "ALPHA_COMB_FCN"}, string in object:register_types.CB_BLEND0_CONTROL.fields.4 11597 {"bits": [24, 28], "enum_ref": "BlendOp", "name": "ALPHA_DESTBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.5 11598 {"bits": [29, 29], "name": "SEPARATE_ALPHA_BLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.6 11599 {"bits": [30, 30], "name": "ENABLE"}, string in object:register_types.CB_BLEND0_CONTROL.fields.7 11600 {"bits": [31, 31], "name": "DISABLE_ROP3"} string in object:register_types.CB_BLEND0_CONTROL.fields.8 11605 {"bits": [0, 4], "name": "TILE_MODE_INDEX"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.0 11606 {"bits": [5, 9], "name": "FMASK_TILE_MODE_INDEX"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.1 11607 {"bits": [10, 11], "name": "FMASK_BANK_HEIGHT"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.2 11608 {"bits": [12, 14], "name": "NUM_SAMPLES"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.3 11609 {"bits": [15, 16], "name": "NUM_FRAGMENTS"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.4 11610 {"bits": [17, 17], "name": "FORCE_DST_ALPHA_1"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.5 11611 {"bits": [18, 18], "name": "DISABLE_FMASK_NOFETCH_OPT"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.6 11612 {"bits": [19, 19], "name": "LIMIT_COLOR_FETCH_TO_256B_MAX"} string in object:register_types.CB_COLOR0_ATTRIB.fields.7 11617 {"bits": [0, 13], "name": "MIP0_HEIGHT"}, string in object:register_types.CB_COLOR0_ATTRIB2.fields.0 11618 {"bits": [14, 27], "name": "MIP0_WIDTH"}, string in object:register_types.CB_COLOR0_ATTRIB2.fields.1 11619 {"bits": [28, 31], "name": "MAX_MIP"} string in object:register_types.CB_COLOR0_ATTRIB2.fields.2 11624 {"bits": [0, 12], "name": "MIP0_DEPTH"}, string in object:register_types.CB_COLOR0_ATTRIB3.fields.0 11625 {"bits": [13, 13], "name": "META_LINEAR"}, string in object:register_types.CB_COLOR0_ATTRIB3.fields.1 11626 {"bits": [14, 18], "name": "COLOR_SW_MODE"}, string in object:register_types.CB_COLOR0_ATTRIB3.fields.2 11627 {"bits": [19, 23], "name": "FMASK_SW_MODE"}, string in object:register_types.CB_COLOR0_ATTRIB3.fields.3 11628 {"bits": [24, 25], "name": "RESOURCE_TYPE"}, string in object:register_types.CB_COLOR0_ATTRIB3.fields.4 11629 {"bits": [26, 26], "name": "CMASK_PIPE_ALIGNED"}, string in object:register_types.CB_COLOR0_ATTRIB3.fields.5 11630 {"bits": [27, 29], "name": "RESOURCE_LEVEL"}, string in object:register_types.CB_COLOR0_ATTRIB3.fields.6 11631 {"bits": [30, 30], "name": "DCC_PIPE_ALIGNED"} string in object:register_types.CB_COLOR0_ATTRIB3.fields.7 11636 {"bits": [0, 7], "name": "BASE_256B"} string in object:register_types.CB_COLOR0_BASE_EXT.fields.0 11641 {"bits": [0, 13], "name": "TILE_MAX"} string in object:register_types.CB_COLOR0_CMASK_SLICE.fields.0 11646 {"bits": [0, 0], "name": "OVERWRITE_COMBINER_DISABLE"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.0 11647 {"bits": [1, 1], "name": "KEY_CLEAR_ENABLE"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.1 11648 {"bits": [2, 3], "enum_ref": "CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE", "name": " string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.2 11649 {"bits": [4, 4], "enum_ref": "CB_COLOR_DCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE", "name": "MI string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.3 11650 {"bits": [5, 6], "name": "MAX_COMPRESSED_BLOCK_SIZE"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.4 11651 {"bits": [7, 8], "name": "COLOR_TRANSFORM"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.5 11652 {"bits": [9, 9], "name": "INDEPENDENT_64B_BLOCKS"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.6 11653 {"bits": [10, 13], "name": "LOSSY_RGB_PRECISION"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.7 11654 {"bits": [14, 17], "name": "LOSSY_ALPHA_PRECISION"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.8 11655 {"bits": [18, 18], "name": "DISABLE_CONSTANT_ENCODE_REG"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.9 11656 {"bits": [19, 19], "name": "ENABLE_CONSTANT_ENCODE_REG_WRITE"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.10 11657 {"bits": [20, 20], "name": "INDEPENDENT_128B_BLOCKS"} string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.11 11662 {"bits": [0, 1], "enum_ref": "SurfaceEndian", "name": "ENDIAN"}, string in object:register_types.CB_COLOR0_INFO.fields.0 11663 {"bits": [2, 6], "enum_ref": "ColorFormat", "name": "FORMAT"}, string in object:register_types.CB_COLOR0_INFO.fields.1 11664 {"bits": [7, 7], "name": "LINEAR_GENERAL"}, string in object:register_types.CB_COLOR0_INFO.fields.2 11665 {"bits": [8, 10], "enum_ref": "SurfaceNumber", "name": "NUMBER_TYPE"}, string in object:register_types.CB_COLOR0_INFO.fields.3 11666 {"bits": [11, 12], "enum_ref": "SurfaceSwap", "name": "COMP_SWAP"}, string in object:register_types.CB_COLOR0_INFO.fields.4 11667 {"bits": [13, 13], "name": "FAST_CLEAR"}, string in object:register_types.CB_COLOR0_INFO.fields.5 11668 {"bits": [14, 14], "name": "COMPRESSION"}, string in object:register_types.CB_COLOR0_INFO.fields.6 11669 {"bits": [15, 15], "name": "BLEND_CLAMP"}, string in object:register_types.CB_COLOR0_INFO.fields.7 11670 {"bits": [16, 16], "name": "BLEND_BYPASS"}, string in object:register_types.CB_COLOR0_INFO.fields.8 11671 {"bits": [17, 17], "name": "SIMPLE_FLOAT"}, string in object:register_types.CB_COLOR0_INFO.fields.9 11672 {"bits": [18, 18], "name": "ROUND_MODE"}, string in object:register_types.CB_COLOR0_INFO.fields.10 11673 {"bits": [19, 19], "name": "CMASK_IS_LINEAR"}, string in object:register_types.CB_COLOR0_INFO.fields.11 11674 {"bits": [20, 22], "enum_ref": "BlendOpt", "name": "BLEND_OPT_DONT_RD_DST"}, string in object:register_types.CB_COLOR0_INFO.fields.12 11675 {"bits": [23, 25], "enum_ref": "BlendOpt", "name": "BLEND_OPT_DISCARD_PIXEL"}, string in object:register_types.CB_COLOR0_INFO.fields.13 11676 {"bits": [26, 26], "name": "FMASK_COMPRESSION_DISABLE"}, string in object:register_types.CB_COLOR0_INFO.fields.14 11677 {"bits": [27, 27], "name": "FMASK_COMPRESS_1FRAG_ONLY"}, string in object:register_types.CB_COLOR0_INFO.fields.15 11678 {"bits": [28, 28], "name": "DCC_ENABLE"}, string in object:register_types.CB_COLOR0_INFO.fields.16 11679 {"bits": [29, 30], "enum_ref": "CmaskAddr", "name": "CMASK_ADDR_TYPE"}, string in object:register_types.CB_COLOR0_INFO.fields.17 11680 {"bits": [31, 31], "name": "ALT_TILE_MODE"} string in object:register_types.CB_COLOR0_INFO.fields.18 11685 {"bits": [0, 10], "name": "TILE_MAX"}, string in object:register_types.CB_COLOR0_PITCH.fields.0 11686 {"bits": [20, 30], "name": "FMASK_TILE_MAX"} string in object:register_types.CB_COLOR0_PITCH.fields.1 11691 {"bits": [0, 21], "name": "TILE_MAX"} string in object:register_types.CB_COLOR0_SLICE.fields.0 11696 {"bits": [0, 12], "name": "SLICE_START"}, string in object:register_types.CB_COLOR0_VIEW.fields.0 11697 {"bits": [13, 25], "name": "SLICE_MAX"}, string in object:register_types.CB_COLOR0_VIEW.fields.1 11698 {"bits": [26, 29], "name": "MIP_LEVEL"} string in object:register_types.CB_COLOR0_VIEW.fields.2 11703 {"bits": [0, 0], "name": "DISABLE_DUAL_QUAD"}, string in object:register_types.CB_COLOR_CONTROL.fields.0 11704 {"bits": [3, 3], "name": "DEGAMMA_ENABLE"}, string in object:register_types.CB_COLOR_CONTROL.fields.1 11705 {"bits": [4, 6], "enum_ref": "CBMode", "name": "MODE"}, string in object:register_types.CB_COLOR_CONTROL.fields.2 11706 {"bits": [16, 23], "enum_ref": "ROP3", "name": "ROP3"} string in object:register_types.CB_COLOR_CONTROL.fields.3 11711 {"bits": [0, 0], "name": "COVERAGE_OUT_ENABLE"}, string in object:register_types.CB_COVERAGE_OUT_CONTROL.fields.0 11712 {"bits": [1, 3], "name": "COVERAGE_OUT_MRT"}, string in object:register_types.CB_COVERAGE_OUT_CONTROL.fields.1 11713 {"bits": [4, 5], "name": "COVERAGE_OUT_CHANNEL"}, string in object:register_types.CB_COVERAGE_OUT_CONTROL.fields.2 11714 {"bits": [8, 11], "name": "COVERAGE_OUT_SAMPLES"} string in object:register_types.CB_COVERAGE_OUT_CONTROL.fields.3 11719 {"bits": [0, 0], "name": "OVERWRITE_COMBINER_DISABLE"}, string in object:register_types.CB_DCC_CONTROL.fields.0 11720 {"bits": [2, 6], "name": "OVERWRITE_COMBINER_WATERMARK"}, string in object:register_types.CB_DCC_CONTROL.fields.1 11721 {"bits": [8, 8], "name": "DISABLE_CONSTANT_ENCODE_AC01"}, string in object:register_types.CB_DCC_CONTROL.fields.2 11722 {"bits": [9, 9], "name": "DISABLE_CONSTANT_ENCODE_SINGLE"}, string in object:register_types.CB_DCC_CONTROL.fields.3 11723 {"bits": [10, 10], "name": "DISABLE_CONSTANT_ENCODE_REG"}, string in object:register_types.CB_DCC_CONTROL.fields.4 11724 {"bits": [12, 12], "name": "DISABLE_ELIMFC_SKIP_OF_AC01"}, string in object:register_types.CB_DCC_CONTROL.fields.5 11725 {"bits": [13, 13], "name": "DISABLE_ELIMFC_SKIP_OF_SINGLE"}, string in object:register_types.CB_DCC_CONTROL.fields.6 11726 {"bits": [14, 14], "name": "ENABLE_ELIMFC_SKIP_OF_REG"} string in object:register_types.CB_DCC_CONTROL.fields.7 11731 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.0 11732 {"bits": [10, 18], "name": "PERF_SEL1"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.1 11733 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.2 11734 {"bits": [24, 27], "name": "PERF_MODE1"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.3 11735 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.4 11740 {"bits": [0, 8], "name": "PERF_SEL2"}, string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.0 11741 {"bits": [10, 18], "name": "PERF_SEL3"}, string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.1 11742 {"bits": [24, 27], "name": "PERF_MODE3"}, string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.2 11743 {"bits": [28, 31], "name": "PERF_MODE2"} string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.3 11748 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.CB_PERFCOUNTER1_SELECT.fields.0 11749 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.CB_PERFCOUNTER1_SELECT.fields.1 11754 {"bits": [0, 0], "name": "OP_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.0 11755 {"bits": [1, 3], "enum_ref": "CBPerfOpFilterSel", "name": "OP_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.1 11756 {"bits": [4, 4], "name": "FORMAT_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.2 11757 {"bits": [5, 9], "name": "FORMAT_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.3 11758 {"bits": [10, 10], "name": "CLEAR_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.4 11759 {"bits": [11, 11], "enum_ref": "CBPerfClearFilterSel", "name": "CLEAR_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.5 11760 {"bits": [12, 12], "name": "MRT_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.6 11761 {"bits": [13, 15], "name": "MRT_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.7 11762 {"bits": [17, 17], "name": "NUM_SAMPLES_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.8 11763 {"bits": [18, 20], "name": "NUM_SAMPLES_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.9 11764 {"bits": [21, 21], "name": "NUM_FRAGMENTS_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.10 11765 {"bits": [22, 23], "name": "NUM_FRAGMENTS_FILTER_SEL"} string in object:register_types.CB_PERFCOUNTER_FILTER.fields.11 11770 {"bits": [0, 1], "enum_ref": "WritePolicy", "name": "CMASK_WR_POLICY"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.0 11771 {"bits": [2, 3], "enum_ref": "WritePolicy", "name": "FMASK_WR_POLICY"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.1 11772 {"bits": [4, 5], "enum_ref": "WritePolicy", "name": "DCC_WR_POLICY"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.2 11773 {"bits": [6, 7], "enum_ref": "WritePolicy", "name": "COLOR_WR_POLICY"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.3 11774 {"bits": [16, 17], "enum_ref": "ReadPolicy", "name": "CMASK_RD_POLICY"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.4 11775 {"bits": [18, 19], "enum_ref": "ReadPolicy", "name": "FMASK_RD_POLICY"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.5 11776 {"bits": [20, 21], "enum_ref": "ReadPolicy", "name": "DCC_RD_POLICY"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.6 11777 {"bits": [22, 23], "enum_ref": "ReadPolicy", "name": "COLOR_RD_POLICY"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.7 11778 {"bits": [30, 30], "name": "FMASK_BIG_PAGE"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.8 11779 {"bits": [31, 31], "name": "COLOR_BIG_PAGE"} string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.9 11784 {"bits": [0, 3], "name": "OUTPUT0_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.0 11785 {"bits": [4, 7], "name": "OUTPUT1_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.1 11786 {"bits": [8, 11], "name": "OUTPUT2_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.2 11787 {"bits": [12, 15], "name": "OUTPUT3_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.3 11788 {"bits": [16, 19], "name": "OUTPUT4_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.4 11789 {"bits": [20, 23], "name": "OUTPUT5_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.5 11790 {"bits": [24, 27], "name": "OUTPUT6_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.6 11791 {"bits": [28, 31], "name": "OUTPUT7_ENABLE"} string in object:register_types.CB_SHADER_MASK.fields.7 11796 {"bits": [0, 3], "name": "TARGET0_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.0 11797 {"bits": [4, 7], "name": "TARGET1_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.1 11798 {"bits": [8, 11], "name": "TARGET2_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.2 11799 {"bits": [12, 15], "name": "TARGET3_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.3 11800 {"bits": [16, 19], "name": "TARGET4_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.4 11801 {"bits": [20, 23], "name": "TARGET5_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.5 11802 {"bits": [24, 27], "name": "TARGET6_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.6 11803 {"bits": [28, 31], "name": "TARGET7_ENABLE"} string in object:register_types.CB_TARGET_MASK.fields.7 11808 {"bits": [0, 7], "name": "DEST_BASE_HI_256B"} string in object:register_types.COHER_DEST_BASE_HI_0.fields.0 11813 {"bits": [0, 10], "name": "INDEX"} string in object:register_types.COMPUTE_DDID_INDEX.fields.0 11818 {"bits": [0, 0], "name": "COMPUTE_SHADER_EN"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.0 11819 {"bits": [1, 1], "name": "PARTIAL_TG_EN"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.1 11820 {"bits": [2, 2], "name": "FORCE_START_AT_000"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.2 11821 {"bits": [3, 3], "name": "ORDERED_APPEND_ENBL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.3 11822 {"bits": [4, 4], "name": "ORDERED_APPEND_MODE"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.4 11823 {"bits": [5, 5], "name": "USE_THREAD_DIMENSIONS"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.5 11824 {"bits": [6, 6], "name": "ORDER_MODE"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.6 11825 {"bits": [10, 10], "name": "SCALAR_L1_INV_VOL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.7 11826 {"bits": [11, 11], "name": "VECTOR_L1_INV_VOL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.8 11827 {"bits": [12, 12], "name": "RESERVED"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.9 11828 {"bits": [13, 13], "name": "TUNNEL_ENABLE"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.10 11829 {"bits": [14, 14], "name": "RESTORE"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.11 11830 {"bits": [15, 15], "name": "CS_W32_EN"} string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.12 11835 {"bits": [0, 9], "name": "OFF_DELAY"}, string in object:register_types.COMPUTE_DISPATCH_TUNNEL.fields.0 11836 {"bits": [10, 10], "name": "IMMEDIATE"} string in object:register_types.COMPUTE_DISPATCH_TUNNEL.fields.1 11841 {"bits": [0, 1], "name": "SEND_SEID"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.0 11842 {"bits": [2, 2], "name": "RESERVED2"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.1 11843 {"bits": [3, 3], "name": "RESERVED3"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.2 11844 {"bits": [4, 4], "name": "RESERVED4"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.3 11845 {"bits": [5, 16], "name": "WAVE_ID_BASE"} string in object:register_types.COMPUTE_MISC_RESERVED.fields.4 11850 {"bits": [0, 15], "name": "NUM_THREAD_FULL"}, string in object:register_types.COMPUTE_NUM_THREAD_X.fields.0 11851 {"bits": [16, 31], "name": "NUM_THREAD_PARTIAL"} string in object:register_types.COMPUTE_NUM_THREAD_X.fields.1 11856 {"bits": [0, 0], "name": "PERFCOUNT_ENABLE"} string in object:register_types.COMPUTE_PERFCOUNT_ENABLE.fields.0 11861 {"bits": [0, 7], "name": "DATA"} string in object:register_types.COMPUTE_PGM_HI.fields.0 11866 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.0 11867 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.1 11868 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.2 11869 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.3 11870 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.4 11871 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.5 11872 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.6 11873 {"bits": [24, 24], "name": "BULKY"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.7 11874 {"bits": [26, 26], "name": "FP16_OVFL"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.8 11875 {"bits": [29, 29], "name": "WGP_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.9 11876 {"bits": [30, 30], "name": "MEM_ORDERED"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.10 11877 {"bits": [31, 31], "name": "FWD_PROGRESS"} string in object:register_types.COMPUTE_PGM_RSRC1.fields.11 11882 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.0 11883 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.1 11884 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.2 11885 {"bits": [7, 7], "name": "TGID_X_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.3 11886 {"bits": [8, 8], "name": "TGID_Y_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.4 11887 {"bits": [9, 9], "name": "TGID_Z_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.5 11888 {"bits": [10, 10], "name": "TG_SIZE_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.6 11889 {"bits": [11, 12], "name": "TIDIG_COMP_CNT"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.7 11890 {"bits": [13, 14], "name": "EXCP_EN_MSB"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.8 11891 {"bits": [15, 23], "name": "LDS_SIZE"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.9 11892 {"bits": [24, 30], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.COMPUTE_PGM_RSRC2.fields.10 11897 {"bits": [0, 3], "name": "SHARED_VGPR_CNT"} string in object:register_types.COMPUTE_PGM_RSRC3.fields.0 11902 {"bits": [0, 0], "name": "PIPELINESTAT_ENABLE"} string in object:register_types.COMPUTE_PIPELINESTAT_ENABLE.fields.0 11907 {"bits": [0, 29], "name": "PAYLOAD"}, string in object:register_types.COMPUTE_RELAUNCH.fields.0 11908 {"bits": [30, 30], "name": "IS_EVENT"}, string in object:register_types.COMPUTE_RELAUNCH.fields.1 11909 {"bits": [31, 31], "name": "IS_STATE"} string in object:register_types.COMPUTE_RELAUNCH.fields.2 11914 {"bits": [0, 0], "name": "SOFT_GROUPING_EN"}, string in object:register_types.COMPUTE_REQ_CTRL.fields.0 11915 {"bits": [1, 4], "name": "NUMBER_OF_REQUESTS_PER_CU"}, string in object:register_types.COMPUTE_REQ_CTRL.fields.1 11916 {"bits": [5, 8], "name": "SOFT_GROUPING_ALLOCATION_TIMEOUT"}, string in object:register_types.COMPUTE_REQ_CTRL.fields.2 11917 {"bits": [9, 9], "name": "HARD_LOCK_HYSTERESIS"}, string in object:register_types.COMPUTE_REQ_CTRL.fields.3 11918 {"bits": [10, 14], "name": "HARD_LOCK_LOW_THRESHOLD"}, string in object:register_types.COMPUTE_REQ_CTRL.fields.4 11919 {"bits": [15, 15], "name": "PRODUCER_REQUEST_LOCKOUT"}, string in object:register_types.COMPUTE_REQ_CTRL.fields.5 11920 {"bits": [16, 16], "name": "GLOBAL_SCANNING_EN"}, string in object:register_types.COMPUTE_REQ_CTRL.fields.6 11921 {"bits": [17, 19], "name": "ALLOCATION_RATE_THROTTLING_THRESHOLD"}, string in object:register_types.COMPUTE_REQ_CTRL.fields.7 11922 {"bits": [20, 26], "name": "DEDICATED_PREALLOCATION_BUFFER_LIMIT"} string in object:register_types.COMPUTE_REQ_CTRL.fields.8 11927 {"bits": [0, 9], "name": "WAVES_PER_SH"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.0 11928 {"bits": [12, 15], "name": "TG_PER_CU"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.1 11929 {"bits": [16, 21], "name": "LOCK_THRESHOLD"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.2 11930 {"bits": [22, 22], "name": "SIMD_DEST_CNTL"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.3 11931 {"bits": [23, 23], "name": "FORCE_SIMD_DIST"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.4 11932 {"bits": [24, 26], "name": "CU_GROUP_COUNT"} string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.5 11937 {"bits": [0, 0], "name": "THREAD_TRACE_ENABLE"} string in object:register_types.COMPUTE_THREAD_TRACE_ENABLE.fields.0 11942 {"bits": [0, 11], "name": "WAVES"}, string in object:register_types.COMPUTE_TMPRING_SIZE.fields.0 11943 {"bits": [12, 24], "name": "WAVESIZE"} string in object:register_types.COMPUTE_TMPRING_SIZE.fields.1 11948 {"bits": [0, 3], "name": "DATA"} string in object:register_types.COMPUTE_VMID.fields.0 11953 {"bits": [0, 15], "name": "ADDR"} string in object:register_types.COMPUTE_WAVE_RESTORE_ADDR_HI.fields.0 11958 {"bits": [0, 3], "name": "INDEX"}, string in object:register_types.CPF_LATENCY_STATS_SELECT.fields.0 11959 {"bits": [30, 30], "name": "CLEAR"}, string in object:register_types.CPF_LATENCY_STATS_SELECT.fields.1 11960 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.CPF_LATENCY_STATS_SELECT.fields.2 11965 {"bits": [0, 2], "name": "INDEX"}, string in object:register_types.CPF_TC_PERF_COUNTER_WINDOW_SELECT.fields.0 11966 {"bits": [30, 30], "name": "ALWAYS"}, string in object:register_types.CPF_TC_PERF_COUNTER_WINDOW_SELECT.fields.1 11967 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.CPF_TC_PERF_COUNTER_WINDOW_SELECT.fields.2 11972 {"bits": [0, 4], "name": "INDEX"}, string in object:register_types.CPG_LATENCY_STATS_SELECT.fields.0 11973 {"bits": [30, 30], "name": "CLEAR"}, string in object:register_types.CPG_LATENCY_STATS_SELECT.fields.1 11974 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.CPG_LATENCY_STATS_SELECT.fields.2 11979 {"bits": [0, 9], "name": "PERF_SEL2"}, string in object:register_types.CPG_PERFCOUNTER0_SELECT1.fields.0 11980 {"bits": [10, 19], "name": "PERF_SEL3"}, string in object:register_types.CPG_PERFCOUNTER0_SELECT1.fields.1 11981 {"bits": [24, 27], "name": "CNTR_MODE3"}, string in object:register_types.CPG_PERFCOUNTER0_SELECT1.fields.2 11982 {"bits": [28, 31], "name": "CNTR_MODE2"} string in object:register_types.CPG_PERFCOUNTER0_SELECT1.fields.3 11987 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.CPG_PERFCOUNTER1_SELECT.fields.0 11988 {"bits": [10, 19], "name": "PERF_SEL1"}, string in object:register_types.CPG_PERFCOUNTER1_SELECT.fields.1 11989 {"bits": [20, 23], "name": "SPM_MODE"}, string in object:register_types.CPG_PERFCOUNTER1_SELECT.fields.2 11990 {"bits": [24, 27], "name": "CNTR_MODE1"}, string in object:register_types.CPG_PERFCOUNTER1_SELECT.fields.3 11991 {"bits": [28, 31], "name": "CNTR_MODE0"} string in object:register_types.CPG_PERFCOUNTER1_SELECT.fields.4 11996 {"bits": [0, 4], "name": "INDEX"}, string in object:register_types.CPG_TC_PERF_COUNTER_WINDOW_SELECT.fields.0 11997 {"bits": [30, 30], "name": "ALWAYS"}, string in object:register_types.CPG_TC_PERF_COUNTER_WINDOW_SELECT.fields.1 11998 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.CPG_TC_PERF_COUNTER_WINDOW_SELECT.fields.2 12003 {"bits": [0, 15], "name": "MEM_ADDR_HI"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.0 12004 {"bits": [16, 16], "name": "CS_PS_SEL"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.1 12005 {"bits": [25, 26], "name": "CACHE_POLICY"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.2 12006 {"bits": [29, 31], "name": "COMMAND"} string in object:register_types.CP_APPEND_ADDR_HI.fields.3 12011 {"bits": [2, 31], "name": "MEM_ADDR_LO"} string in object:register_types.CP_APPEND_ADDR_LO.fields.0 12016 {"bits": [0, 15], "name": "IB1_BASE_HI"} string in object:register_types.CP_CE_IB1_BASE_HI.fields.0 12021 {"bits": [2, 31], "name": "IB1_BASE_LO"} string in object:register_types.CP_CE_IB1_BASE_LO.fields.0 12026 {"bits": [0, 19], "name": "IB1_BUFSZ"} string in object:register_types.CP_CE_IB1_BUFSZ.fields.0 12031 {"bits": [0, 19], "name": "IB1_CMD_REQSZ"} string in object:register_types.CP_CE_IB1_CMD_BUFSZ.fields.0 12036 {"bits": [0, 15], "name": "IB2_BASE_HI"} string in object:register_types.CP_CE_IB2_BASE_HI.fields.0 12041 {"bits": [2, 31], "name": "IB2_BASE_LO"} string in object:register_types.CP_CE_IB2_BASE_LO.fields.0 12046 {"bits": [0, 19], "name": "IB2_BUFSZ"} string in object:register_types.CP_CE_IB2_BUFSZ.fields.0 12051 {"bits": [0, 19], "name": "IB2_CMD_REQSZ"} string in object:register_types.CP_CE_IB2_CMD_BUFSZ.fields.0 12056 {"bits": [0, 15], "name": "INIT_BASE_HI"} string in object:register_types.CP_CE_INIT_BASE_HI.fields.0 12061 {"bits": [5, 31], "name": "INIT_BASE_LO"} string in object:register_types.CP_CE_INIT_BASE_LO.fields.0 12066 {"bits": [0, 11], "name": "INIT_BUFSZ"} string in object:register_types.CP_CE_INIT_BUFSZ.fields.0 12071 {"bits": [0, 11], "name": "INIT_CMD_REQSZ"} string in object:register_types.CP_CE_INIT_CMD_BUFSZ.fields.0 12076 {"bits": [0, 7], "name": "COHER_BASE_HI_256B"} string in object:register_types.CP_COHER_BASE_HI.fields.0 12081 {"bits": [3, 3], "name": "TC_NC_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.0 12082 {"bits": [4, 4], "name": "TC_WC_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.1 12083 {"bits": [5, 5], "name": "TC_INV_METADATA_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.2 12084 {"bits": [15, 15], "name": "TCL1_VOL_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.3 12085 {"bits": [18, 18], "name": "TC_WB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.4 12086 {"bits": [22, 22], "name": "TCL1_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.5 12087 {"bits": [23, 23], "name": "TC_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.6 12088 {"bits": [25, 25], "name": "CB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.7 12089 {"bits": [26, 26], "name": "DB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.8 12090 {"bits": [27, 27], "name": "SH_KCACHE_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.9 12091 {"bits": [28, 28], "name": "SH_KCACHE_VOL_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.10 12092 {"bits": [29, 29], "name": "SH_ICACHE_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.11 12093 {"bits": [30, 30], "name": "SH_KCACHE_WB_ACTION_ENA"} string in object:register_types.CP_COHER_CNTL.fields.12 12098 {"bits": [0, 7], "name": "COHER_SIZE_HI_256B"} string in object:register_types.CP_COHER_SIZE_HI.fields.0 12103 {"bits": [0, 5], "name": "START_DELAY_COUNT"} string in object:register_types.CP_COHER_START_DELAY.fields.0 12108 {"bits": [24, 25], "name": "MEID"}, string in object:register_types.CP_COHER_STATUS.fields.0 12109 {"bits": [31, 31], "name": "STATUS"} string in object:register_types.CP_COHER_STATUS.fields.1 12114 {"bits": [0, 0], "name": "MEC1_LOAD_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.0 12115 {"bits": [1, 1], "name": "MEC1_SEMAPOHRE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.1 12116 {"bits": [2, 2], "name": "MEC1_MUTEX_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.2 12117 {"bits": [3, 3], "name": "MEC1_MESSAGE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.3 12118 {"bits": [4, 4], "name": "MEC1_EOP_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.4 12119 {"bits": [5, 5], "name": "MEC1_IQ_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.5 12120 {"bits": [6, 6], "name": "MEC1_IB_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.6 12121 {"bits": [7, 7], "name": "MEC1_TC_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.7 12122 {"bits": [8, 8], "name": "MEC1_DMA_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.8 12123 {"bits": [9, 9], "name": "MEC1_PARTIAL_FLUSH_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.9 12124 {"bits": [10, 10], "name": "MEC1_PIPE0_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.10 12125 {"bits": [11, 11], "name": "MEC1_PIPE1_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.11 12126 {"bits": [12, 12], "name": "MEC1_PIPE2_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.12 12127 {"bits": [13, 13], "name": "MEC1_PIPE3_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.13 12128 {"bits": [16, 16], "name": "MEC2_LOAD_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.14 12129 {"bits": [17, 17], "name": "MEC2_SEMAPOHRE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.15 12130 {"bits": [18, 18], "name": "MEC2_MUTEX_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.16 12131 {"bits": [19, 19], "name": "MEC2_MESSAGE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.17 12132 {"bits": [20, 20], "name": "MEC2_EOP_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.18 12133 {"bits": [21, 21], "name": "MEC2_IQ_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.19 12134 {"bits": [22, 22], "name": "MEC2_IB_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.20 12135 {"bits": [23, 23], "name": "MEC2_TC_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.21 12136 {"bits": [24, 24], "name": "MEC2_DMA_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.22 12137 {"bits": [25, 25], "name": "MEC2_PARTIAL_FLUSH_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.23 12138 {"bits": [26, 26], "name": "MEC2_PIPE0_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.24 12139 {"bits": [27, 27], "name": "MEC2_PIPE1_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.25 12140 {"bits": [28, 28], "name": "MEC2_PIPE2_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.26 12141 {"bits": [29, 29], "name": "MEC2_PIPE3_BUSY"} string in object:register_types.CP_CPC_BUSY_STAT.fields.27 12146 {"bits": [0, 0], "name": "MES_LOAD_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT2.fields.0 12147 {"bits": [2, 2], "name": "MES_MUTEX_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT2.fields.1 12148 {"bits": [3, 3], "name": "MES_MESSAGE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT2.fields.2 12149 {"bits": [7, 7], "name": "MES_TC_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT2.fields.3 12150 {"bits": [8, 8], "name": "MES_DMA_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT2.fields.4 12151 {"bits": [10, 10], "name": "MES_PIPE0_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT2.fields.5 12152 {"bits": [11, 11], "name": "MES_PIPE1_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT2.fields.6 12153 {"bits": [12, 12], "name": "MES_PIPE2_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT2.fields.7 12154 {"bits": [13, 13], "name": "MES_PIPE3_BUSY"} string in object:register_types.CP_CPC_BUSY_STAT2.fields.8 12159 {"bits": [0, 5], "name": "FREE_COUNT"} string in object:register_types.CP_CPC_GRBM_FREE_COUNT.fields.0 12164 {"bits": [0, 3], "name": "COUNT"} string in object:register_types.CP_CPC_HALT_HYST_COUNT.fields.0 12169 {"bits": [0, 8], "name": "SCRATCH_INDEX"}, string in object:register_types.CP_CPC_SCRATCH_INDEX.fields.0 12170 {"bits": [31, 31], "name": "SCRATCH_INDEX_64BIT_MODE"} string in object:register_types.CP_CPC_SCRATCH_INDEX.fields.1 12175 {"bits": [3, 3], "name": "RCIU_TX_FREE_STALL"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.0 12176 {"bits": [4, 4], "name": "RCIU_PRIV_VIOLATION"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.1 12177 {"bits": [6, 6], "name": "TCIU_TX_FREE_STALL"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.2 12178 {"bits": [8, 8], "name": "MEC1_DECODING_PACKET"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.3 12179 {"bits": [9, 9], "name": "MEC1_WAIT_ON_RCIU"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.4 12180 {"bits": [10, 10], "name": "MEC1_WAIT_ON_RCIU_READ"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.5 12181 {"bits": [13, 13], "name": "MEC1_WAIT_ON_ROQ_DATA"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.6 12182 {"bits": [16, 16], "name": "MEC2_DECODING_PACKET"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.7 12183 {"bits": [17, 17], "name": "MEC2_WAIT_ON_RCIU"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.8 12184 {"bits": [18, 18], "name": "MEC2_WAIT_ON_RCIU_READ"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.9 12185 {"bits": [21, 21], "name": "MEC2_WAIT_ON_ROQ_DATA"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.10 12186 {"bits": [22, 22], "name": "UTCL2IU_WAITING_ON_FREE"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.11 12187 {"bits": [23, 23], "name": "UTCL2IU_WAITING_ON_TAGS"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.12 12188 {"bits": [24, 24], "name": "UTCL1_WAITING_ON_TRANS"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.13 12189 {"bits": [25, 25], "name": "GCRIU_WAITING_ON_FREE"} string in object:register_types.CP_CPC_STALLED_STAT1.fields.14 12194 {"bits": [0, 0], "name": "MEC1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.0 12195 {"bits": [1, 1], "name": "MEC2_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.1 12196 {"bits": [2, 2], "name": "DC0_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.2 12197 {"bits": [3, 3], "name": "DC1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.3 12198 {"bits": [4, 4], "name": "RCIU1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.4 12199 {"bits": [5, 5], "name": "RCIU2_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.5 12200 {"bits": [6, 6], "name": "ROQ1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.6 12201 {"bits": [7, 7], "name": "ROQ2_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.7 12202 {"bits": [10, 10], "name": "TCIU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.8 12203 {"bits": [11, 11], "name": "SCRATCH_RAM_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.9 12204 {"bits": [12, 12], "name": "QU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.10 12205 {"bits": [13, 13], "name": "UTCL2IU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.11 12206 {"bits": [14, 14], "name": "SAVE_RESTORE_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.12 12207 {"bits": [15, 15], "name": "GCRIU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.13 12208 {"bits": [16, 16], "name": "MES_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.14 12209 {"bits": [17, 17], "name": "MES_SCRATCH_RAM_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.15 12210 {"bits": [18, 18], "name": "RCIU3_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.16 12211 {"bits": [19, 19], "name": "MES_INSTRUCTION_CACHE_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.17 12212 {"bits": [29, 29], "name": "CPG_CPC_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.18 12213 {"bits": [30, 30], "name": "CPF_CPC_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.19 12214 {"bits": [31, 31], "name": "CPC_BUSY"} string in object:register_types.CP_CPC_STATUS.fields.20 12219 {"bits": [0, 0], "name": "REG_BUS_FIFO_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.0 12220 {"bits": [1, 1], "name": "CSF_RING_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.1 12221 {"bits": [2, 2], "name": "CSF_INDIRECT1_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.2 12222 {"bits": [3, 3], "name": "CSF_INDIRECT2_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.3 12223 {"bits": [4, 4], "name": "CSF_STATE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.4 12224 {"bits": [5, 5], "name": "CSF_CE_INDR1_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.5 12225 {"bits": [6, 6], "name": "CSF_CE_INDR2_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.6 12226 {"bits": [7, 7], "name": "CSF_ARBITER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.7 12227 {"bits": [8, 8], "name": "CSF_INPUT_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.8 12228 {"bits": [9, 9], "name": "CSF_DATA_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.9 12229 {"bits": [10, 10], "name": "CSF_CE_DATA_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.10 12230 {"bits": [11, 11], "name": "HPD_PROCESSING_EOP_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.11 12231 {"bits": [12, 12], "name": "HQD_DISPATCH_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.12 12232 {"bits": [13, 13], "name": "HQD_IQ_TIMER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.13 12233 {"bits": [14, 14], "name": "HQD_DMA_OFFLOAD_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.14 12234 {"bits": [15, 15], "name": "HQD_WAIT_SEMAPHORE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.15 12235 {"bits": [16, 16], "name": "HQD_SIGNAL_SEMAPHORE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.16 12236 {"bits": [17, 17], "name": "HQD_MESSAGE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.17 12237 {"bits": [18, 18], "name": "HQD_PQ_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.18 12238 {"bits": [19, 19], "name": "HQD_IB_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.19 12239 {"bits": [20, 20], "name": "HQD_IQ_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.20 12240 {"bits": [21, 21], "name": "HQD_EOP_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.21 12241 {"bits": [22, 22], "name": "HQD_CONSUMED_RPTR_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.22 12242 {"bits": [23, 23], "name": "HQD_FETCHER_ARB_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.23 12243 {"bits": [24, 24], "name": "HQD_ROQ_ALIGN_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.24 12244 {"bits": [25, 25], "name": "HQD_ROQ_EOP_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.25 12245 {"bits": [26, 26], "name": "HQD_ROQ_IQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.26 12246 {"bits": [27, 27], "name": "HQD_ROQ_PQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.27 12247 {"bits": [28, 28], "name": "HQD_ROQ_IB_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.28 12248 {"bits": [29, 29], "name": "HQD_WPTR_POLL_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.29 12249 {"bits": [30, 30], "name": "HQD_PQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.30 12250 {"bits": [31, 31], "name": "HQD_IB_BUSY"} string in object:register_types.CP_CPF_BUSY_STAT.fields.31 12255 {"bits": [12, 12], "name": "MES_HQD_DISPATCH_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT2.fields.0 12256 {"bits": [14, 14], "name": "MES_HQD_DMA_OFFLOAD_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT2.fields.1 12257 {"bits": [17, 17], "name": "MES_HQD_MESSAGE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT2.fields.2 12258 {"bits": [18, 18], "name": "MES_HQD_PQ_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT2.fields.3 12259 {"bits": [22, 22], "name": "MES_HQD_CONSUMED_RPTR_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT2.fields.4 12260 {"bits": [23, 23], "name": "MES_HQD_FETCHER_ARB_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT2.fields.5 12261 {"bits": [24, 24], "name": "MES_HQD_ROQ_ALIGN_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT2.fields.6 12262 {"bits": [27, 27], "name": "MES_HQD_ROQ_PQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT2.fields.7 12263 {"bits": [30, 30], "name": "MES_HQD_PQ_BUSY"} string in object:register_types.CP_CPF_BUSY_STAT2.fields.8 12268 {"bits": [0, 2], "name": "FREE_COUNT"} string in object:register_types.CP_CPF_GRBM_FREE_COUNT.fields.0 12273 {"bits": [0, 0], "name": "RING_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.0 12274 {"bits": [1, 1], "name": "INDR1_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.1 12275 {"bits": [2, 2], "name": "INDR2_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.2 12276 {"bits": [3, 3], "name": "STATE_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.3 12277 {"bits": [5, 5], "name": "TCIU_WAITING_ON_FREE"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.4 12278 {"bits": [6, 6], "name": "TCIU_WAITING_ON_TAGS"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.5 12279 {"bits": [7, 7], "name": "UTCL2IU_WAITING_ON_FREE"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.6 12280 {"bits": [8, 8], "name": "UTCL2IU_WAITING_ON_TAGS"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.7 12281 {"bits": [9, 9], "name": "GFX_UTCL1_WAITING_ON_TRANS"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.8 12282 {"bits": [10, 10], "name": "CMP_UTCL1_WAITING_ON_TRANS"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.9 12283 {"bits": [11, 11], "name": "RCIU_WAITING_ON_FREE"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.10 12284 {"bits": [12, 12], "name": "DATA_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.11 12285 {"bits": [13, 13], "name": "GCRIU_WAIT_ON_FREE"} string in object:register_types.CP_CPF_STALLED_STAT1.fields.12 12290 {"bits": [0, 0], "name": "POST_WPTR_GFX_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.0 12291 {"bits": [1, 1], "name": "CSF_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.1 12292 {"bits": [4, 4], "name": "ROQ_ALIGN_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.2 12293 {"bits": [5, 5], "name": "ROQ_RING_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.3 12294 {"bits": [6, 6], "name": "ROQ_INDIRECT1_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.4 12295 {"bits": [7, 7], "name": "ROQ_INDIRECT2_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.5 12296 {"bits": [8, 8], "name": "ROQ_STATE_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.6 12297 {"bits": [9, 9], "name": "ROQ_CE_RING_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.7 12298 {"bits": [10, 10], "name": "ROQ_CE_INDIRECT1_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.8 12299 {"bits": [11, 11], "name": "ROQ_CE_INDIRECT2_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.9 12300 {"bits": [12, 12], "name": "SEMAPHORE_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.10 12301 {"bits": [13, 13], "name": "INTERRUPT_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.11 12302 {"bits": [14, 14], "name": "TCIU_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.12 12303 {"bits": [15, 15], "name": "HQD_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.13 12304 {"bits": [16, 16], "name": "PRT_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.14 12305 {"bits": [17, 17], "name": "UTCL2IU_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.15 12306 {"bits": [18, 18], "name": "RCIU_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.16 12307 {"bits": [19, 19], "name": "RCIU_GFX_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.17 12308 {"bits": [20, 20], "name": "RCIU_CMP_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.18 12309 {"bits": [21, 21], "name": "ROQ_DATA_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.19 12310 {"bits": [22, 22], "name": "ROQ_CE_DATA_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.20 12311 {"bits": [23, 23], "name": "GCRIU_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.21 12312 {"bits": [24, 24], "name": "MES_HQD_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.22 12313 {"bits": [26, 26], "name": "CPF_GFX_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.23 12314 {"bits": [27, 27], "name": "CPF_CMP_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.24 12315 {"bits": [28, 29], "name": "GRBM_CPF_STAT_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.25 12316 {"bits": [30, 30], "name": "CPC_CPF_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.26 12317 {"bits": [31, 31], "name": "CPF_BUSY"} string in object:register_types.CP_CPF_STATUS.fields.27 12322 {"bits": [0, 15], "name": "DB_BASE_HI"} string in object:register_types.CP_DB_BASE_HI.fields.0 12327 {"bits": [2, 31], "name": "DB_BASE_LO"} string in object:register_types.CP_DB_BASE_LO.fields.0 12332 {"bits": [0, 19], "name": "DB_BUFSZ"} string in object:register_types.CP_DB_BUFSZ.fields.0 12337 {"bits": [0, 19], "name": "DB_CMD_REQSZ"} string in object:register_types.CP_DB_CMD_BUFSZ.fields.0 12342 {"bits": [0, 0], "name": "UTCL1_FAULT_CONTROL"}, string in object:register_types.CP_DMA_CNTL.fields.0 12343 {"bits": [1, 1], "name": "WATCH_CONTROL"}, string in object:register_types.CP_DMA_CNTL.fields.1 12344 {"bits": [4, 5], "name": "MIN_AVAILSZ"}, string in object:register_types.CP_DMA_CNTL.fields.2 12345 {"bits": [16, 24], "name": "BUFFER_DEPTH"}, string in object:register_types.CP_DMA_CNTL.fields.3 12346 {"bits": [28, 28], "name": "PIO_FIFO_EMPTY"}, string in object:register_types.CP_DMA_CNTL.fields.4 12347 {"bits": [29, 29], "name": "PIO_FIFO_FULL"}, string in object:register_types.CP_DMA_CNTL.fields.5 12348 {"bits": [30, 31], "name": "PIO_COUNT"} string in object:register_types.CP_DMA_CNTL.fields.6 12353 {"bits": [0, 15], "name": "ADDR_HI"}, string in object:register_types.CP_DMA_ME_CMD_ADDR_HI.fields.0 12354 {"bits": [16, 31], "name": "RSVD"} string in object:register_types.CP_DMA_ME_CMD_ADDR_HI.fields.1 12359 {"bits": [0, 1], "name": "RSVD"}, string in object:register_types.CP_DMA_ME_CMD_ADDR_LO.fields.0 12360 {"bits": [2, 31], "name": "ADDR_LO"} string in object:register_types.CP_DMA_ME_CMD_ADDR_LO.fields.1 12365 {"bits": [0, 25], "name": "BYTE_COUNT"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.0 12366 {"bits": [26, 26], "name": "SAS"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.1 12367 {"bits": [27, 27], "name": "DAS"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.2 12368 {"bits": [28, 28], "name": "SAIC"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.3 12369 {"bits": [29, 29], "name": "DAIC"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.4 12370 {"bits": [30, 30], "name": "RAW_WAIT"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.5 12371 {"bits": [31, 31], "name": "DIS_WC"} string in object:register_types.CP_DMA_ME_COMMAND.fields.6 12376 {"bits": [0, 15], "name": "DST_ADDR_HI"} string in object:register_types.CP_DMA_ME_DST_ADDR_HI.fields.0 12381 {"bits": [0, 15], "name": "SRC_ADDR_HI"} string in object:register_types.CP_DMA_ME_SRC_ADDR_HI.fields.0 12386 {"bits": [10, 10], "name": "MEMLOG_CLEAR"}, string in object:register_types.CP_DMA_PFP_CONTROL.fields.0 12387 {"bits": [13, 14], "name": "SRC_CACHE_POLICY"}, string in object:register_types.CP_DMA_PFP_CONTROL.fields.1 12388 {"bits": [15, 15], "name": "SRC_VOLATLE"}, string in object:register_types.CP_DMA_PFP_CONTROL.fields.2 12389 {"bits": [20, 21], "name": "DST_SELECT"}, string in object:register_types.CP_DMA_PFP_CONTROL.fields.3 12390 {"bits": [25, 26], "name": "DST_CACHE_POLICY"}, string in object:register_types.CP_DMA_PFP_CONTROL.fields.4 12391 {"bits": [27, 27], "name": "DST_VOLATLE"}, string in object:register_types.CP_DMA_PFP_CONTROL.fields.5 12392 {"bits": [29, 30], "name": "SRC_SELECT"} string in object:register_types.CP_DMA_PFP_CONTROL.fields.6 12397 {"bits": [0, 25], "name": "DMA_READ_TAG"}, string in object:register_types.CP_DMA_READ_TAGS.fields.0 12398 {"bits": [28, 28], "name": "DMA_READ_TAG_VALID"} string in object:register_types.CP_DMA_READ_TAGS.fields.1 12403 {"bits": [0, 0], "name": "DISABLE_DRAW_WINDOW_LO_MAX"}, string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.0 12404 {"bits": [1, 1], "name": "DISABLE_DRAW_WINDOW_LO_MIN"}, string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.1 12405 {"bits": [2, 2], "name": "DISABLE_DRAW_WINDOW_HI"}, string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.2 12406 {"bits": [8, 8], "name": "MODE"} string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.3 12411 {"bits": [0, 15], "name": "MIN"}, string in object:register_types.CP_DRAW_WINDOW_LO.fields.0 12412 {"bits": [16, 31], "name": "MAX"} string in object:register_types.CP_DRAW_WINDOW_LO.fields.1 12417 {"bits": [0, 15], "name": "ADDR_HI"} string in object:register_types.CP_EOP_DONE_ADDR_HI.fields.0 12422 {"bits": [2, 31], "name": "ADDR_LO"} string in object:register_types.CP_EOP_DONE_ADDR_LO.fields.0 12427 {"bits": [16, 17], "name": "DST_SEL"}, string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.0 12428 {"bits": [24, 26], "name": "INT_SEL"}, string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.1 12429 {"bits": [29, 31], "name": "DATA_SEL"} string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.2 12434 {"bits": [2, 27], "name": "DOORBELL_OFFSET"} string in object:register_types.CP_EOP_DONE_DOORBELL.fields.0 12439 {"bits": [12, 23], "name": "GCR_CNTL"}, string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.0 12440 {"bits": [25, 26], "name": "CACHE_POLICY"}, string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.1 12441 {"bits": [27, 27], "name": "EOP_VOLATILE"}, string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.2 12442 {"bits": [28, 28], "name": "EXECUTE"} string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.3 12447 {"bits": [0, 19], "name": "IB1_OFFSET"} string in object:register_types.CP_IB1_OFFSET.fields.0 12452 {"bits": [0, 19], "name": "IB1_PREAMBLE_BEGIN"} string in object:register_types.CP_IB1_PREAMBLE_BEGIN.fields.0 12457 {"bits": [0, 19], "name": "IB1_PREAMBLE_END"} string in object:register_types.CP_IB1_PREAMBLE_END.fields.0 12462 {"bits": [0, 19], "name": "IB2_OFFSET"} string in object:register_types.CP_IB2_OFFSET.fields.0 12467 {"bits": [0, 19], "name": "IB2_PREAMBLE_BEGIN"} string in object:register_types.CP_IB2_PREAMBLE_BEGIN.fields.0 12472 {"bits": [0, 19], "name": "IB2_PREAMBLE_END"} string in object:register_types.CP_IB2_PREAMBLE_END.fields.0 12477 {"bits": [0, 1], "enum_ref": "VGT_INDEX_TYPE_MODE", "name": "INDEX_TYPE"} string in object:register_types.CP_INDEX_TYPE.fields.0 12482 {"bits": [0, 0], "name": "DEST_BASE_0_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.0 12483 {"bits": [1, 1], "name": "DEST_BASE_1_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.1 12484 {"bits": [6, 6], "name": "CB0_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.2 12485 {"bits": [7, 7], "name": "CB1_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.3 12486 {"bits": [8, 8], "name": "CB2_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.4 12487 {"bits": [9, 9], "name": "CB3_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.5 12488 {"bits": [10, 10], "name": "CB4_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.6 12489 {"bits": [11, 11], "name": "CB5_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.7 12490 {"bits": [12, 12], "name": "CB6_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.8 12491 {"bits": [13, 13], "name": "CB7_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.9 12492 {"bits": [14, 14], "name": "DB_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.10 12493 {"bits": [19, 19], "name": "DEST_BASE_2_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.11 12494 {"bits": [21, 21], "name": "DEST_BASE_3_ENA"} string in object:register_types.CP_ME_COHER_CNTL.fields.12 12499 {"bits": [0, 7], "name": "MATCHING_GFX_CNTX"}, string in object:register_types.CP_ME_COHER_STATUS.fields.0 12500 {"bits": [31, 31], "name": "STATUS"} string in object:register_types.CP_ME_COHER_STATUS.fields.1 12505 {"bits": [0, 15], "name": "ME_MC_RADDR_HI"}, string in object:register_types.CP_ME_MC_RADDR_HI.fields.0 12506 {"bits": [22, 23], "name": "CACHE_POLICY"} string in object:register_types.CP_ME_MC_RADDR_HI.fields.1 12511 {"bits": [2, 31], "name": "ME_MC_RADDR_LO"} string in object:register_types.CP_ME_MC_RADDR_LO.fields.0 12516 {"bits": [0, 15], "name": "ME_MC_WADDR_HI"}, string in object:register_types.CP_ME_MC_WADDR_HI.fields.0 12517 {"bits": [22, 23], "name": "CACHE_POLICY"} string in object:register_types.CP_ME_MC_WADDR_HI.fields.1 12522 {"bits": [2, 31], "name": "ME_MC_WADDR_LO"} string in object:register_types.CP_ME_MC_WADDR_LO.fields.0 12527 {"bits": [0, 3], "enum_ref": "CP_PERFMON_STATE", "name": "PERFMON_STATE"}, string in object:register_types.CP_PERFMON_CNTL.fields.0 12528 {"bits": [4, 7], "enum_ref": "SPM_PERFMON_STATE", "name": "SPM_PERFMON_STATE"}, string in object:register_types.CP_PERFMON_CNTL.fields.1 12529 {"bits": [8, 9], "enum_ref": "CP_PERFMON_ENABLE_MODE", "name": "PERFMON_ENABLE_MODE"}, string in object:register_types.CP_PERFMON_CNTL.fields.2 12530 {"bits": [10, 10], "name": "PERFMON_SAMPLE_ENABLE"} string in object:register_types.CP_PERFMON_CNTL.fields.3 12535 {"bits": [31, 31], "name": "PERFMON_ENABLE"} string in object:register_types.CP_PERFMON_CNTX_CNTL.fields.0 12540 {"bits": [0, 1], "name": "STATUS"} string in object:register_types.CP_PFP_COMPLETION_STATUS.fields.0 12545 {"bits": [0, 7], "name": "IB_EN"} string in object:register_types.CP_PFP_IB_CONTROL.fields.0 12550 {"bits": [0, 0], "name": "CONFIG_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.0 12551 {"bits": [1, 1], "name": "CNTX_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.1 12552 {"bits": [16, 16], "name": "SH_GFX_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.2 12553 {"bits": [24, 24], "name": "SH_CS_REG_EN"} string in object:register_types.CP_PFP_LOAD_CONTROL.fields.3 12558 {"bits": [0, 1], "name": "PIPE_ID"} string in object:register_types.CP_PIPEID.fields.0 12563 {"bits": [0, 15], "name": "PIPE_STATS_ADDR_HI"} string in object:register_types.CP_PIPE_STATS_ADDR_HI.fields.0 12568 {"bits": [2, 31], "name": "PIPE_STATS_ADDR_LO"} string in object:register_types.CP_PIPE_STATS_ADDR_LO.fields.0 12573 {"bits": [25, 26], "name": "CACHE_POLICY"} string in object:register_types.CP_PIPE_STATS_CONTROL.fields.0 12578 {"bits": [0, 0], "name": "NOT_VISIBLE"} string in object:register_types.CP_PRED_NOT_VISIBLE.fields.0 12583 {"bits": [0, 19], "name": "RB_OFFSET"} string in object:register_types.CP_RB_OFFSET.fields.0 12588 {"bits": [0, 0], "name": "Z_PASS_ACITVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.0 12589 {"bits": [1, 1], "name": "STREAMOUT_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.1 12590 {"bits": [2, 2], "name": "PIPELINE_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.2 12591 {"bits": [3, 3], "name": "STIPPLE_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.3 12592 {"bits": [4, 4], "name": "VGT_BUFFERS_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.4 12593 {"bits": [5, 5], "name": "SCREEN_EXT_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.5 12594 {"bits": [6, 6], "name": "DRAW_INDIRECT_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.6 12595 {"bits": [7, 7], "name": "DISP_INDIRECT_ACTIVE"} string in object:register_types.CP_SAMPLE_STATUS.fields.7 12600 {"bits": [0, 7], "name": "SCRATCH_INDEX"}, string in object:register_types.CP_SCRATCH_INDEX.fields.0 12601 {"bits": [31, 31], "name": "SCRATCH_INDEX_64BIT_MODE"} string in object:register_types.CP_SCRATCH_INDEX.fields.1 12606 {"bits": [0, 15], "name": "SEM_ADDR_HI"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.0 12607 {"bits": [16, 16], "name": "SEM_USE_MAILBOX"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.1 12608 {"bits": [20, 20], "name": "SEM_SIGNAL_TYPE"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.2 12609 {"bits": [24, 25], "name": "SEM_CLIENT_CODE"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.3 12610 {"bits": [29, 31], "name": "SEM_SELECT"} string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.4 12615 {"bits": [0, 1], "name": "SEM_ADDR_SWAP"}, string in object:register_types.CP_SIG_SEM_ADDR_LO.fields.0 12616 {"bits": [3, 31], "name": "SEM_ADDR_LO"} string in object:register_types.CP_SIG_SEM_ADDR_LO.fields.1 12621 {"bits": [0, 15], "name": "STREAM_OUT_ADDR_HI"} string in object:register_types.CP_STREAM_OUT_ADDR_HI.fields.0 12626 {"bits": [2, 31], "name": "STREAM_OUT_ADDR_LO"} string in object:register_types.CP_STREAM_OUT_ADDR_LO.fields.0 12631 {"bits": [0, 0], "name": "OFFSET_UPDATE_DONE"} string in object:register_types.CP_STRMOUT_CNTL.fields.0 12636 {"bits": [0, 15], "name": "ST_BASE_HI"} string in object:register_types.CP_ST_BASE_HI.fields.0 12641 {"bits": [2, 31], "name": "ST_BASE_LO"} string in object:register_types.CP_ST_BASE_LO.fields.0 12646 {"bits": [0, 19], "name": "ST_BUFSZ"} string in object:register_types.CP_ST_BUFSZ.fields.0 12651 {"bits": [0, 19], "name": "ST_CMD_REQSZ"} string in object:register_types.CP_ST_CMD_BUFSZ.fields.0 12656 {"bits": [0, 3], "name": "VMID"} string in object:register_types.CP_VMID.fields.0 12661 {"bits": [0, 2], "name": "SRC_STATE_ID"} string in object:register_types.CS_COPY_STATE.fields.0 12666 {"bits": [0, 0], "name": "ALPHA_TO_MASK_ENABLE"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.0 12667 {"bits": [8, 9], "name": "ALPHA_TO_MASK_OFFSET0"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.1 12668 {"bits": [10, 11], "name": "ALPHA_TO_MASK_OFFSET1"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.2 12669 {"bits": [12, 13], "name": "ALPHA_TO_MASK_OFFSET2"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.3 12670 {"bits": [14, 15], "name": "ALPHA_TO_MASK_OFFSET3"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.4 12671 {"bits": [16, 16], "name": "OFFSET_ROUND"} string in object:register_types.DB_ALPHA_TO_MASK.fields.5 12676 {"bits": [0, 0], "name": "ZPASS_INCREMENT_DISABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.0 12677 {"bits": [1, 1], "name": "PERFECT_ZPASS_COUNTS"}, string in object:register_types.DB_COUNT_CONTROL.fields.1 12678 {"bits": [2, 2], "name": "DISABLE_CONSERVATIVE_ZPASS_COUNTS"}, string in object:register_types.DB_COUNT_CONTROL.fields.2 12679 {"bits": [3, 3], "name": "ENHANCED_CONSERVATIVE_ZPASS_COUNTS"}, string in object:register_types.DB_COUNT_CONTROL.fields.3 12680 {"bits": [4, 6], "name": "SAMPLE_RATE"}, string in object:register_types.DB_COUNT_CONTROL.fields.4 12681 {"bits": [8, 11], "name": "ZPASS_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.5 12682 {"bits": [12, 15], "name": "ZFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.6 12683 {"bits": [16, 19], "name": "SFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.7 12684 {"bits": [20, 23], "name": "DBFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.8 12685 {"bits": [24, 27], "name": "SLICE_EVEN_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.9 12686 {"bits": [28, 31], "name": "SLICE_ODD_ENABLE"} string in object:register_types.DB_COUNT_CONTROL.fields.10 12691 {"bits": [0, 0], "name": "STENCIL_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.0 12692 {"bits": [1, 1], "name": "Z_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.1 12693 {"bits": [2, 2], "name": "Z_WRITE_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.2 12694 {"bits": [3, 3], "name": "DEPTH_BOUNDS_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.3 12695 {"bits": [4, 6], "enum_ref": "CompareFrag", "name": "ZFUNC"}, string in object:register_types.DB_DEPTH_CONTROL.fields.4 12696 {"bits": [7, 7], "name": "BACKFACE_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.5 12697 {"bits": [8, 10], "enum_ref": "CompareFrag", "name": "STENCILFUNC"}, string in object:register_types.DB_DEPTH_CONTROL.fields.6 12698 {"bits": [20, 22], "enum_ref": "CompareFrag", "name": "STENCILFUNC_BF"}, string in object:register_types.DB_DEPTH_CONTROL.fields.7 12699 {"bits": [30, 30], "name": "ENABLE_COLOR_WRITES_ON_DEPTH_FAIL"}, string in object:register_types.DB_DEPTH_CONTROL.fields.8 12700 {"bits": [31, 31], "name": "DISABLE_COLOR_WRITES_ON_DEPTH_PASS"} string in object:register_types.DB_DEPTH_CONTROL.fields.9 12705 {"bits": [0, 13], "name": "X_MAX"}, string in object:register_types.DB_DEPTH_SIZE_XY.fields.0 12706 {"bits": [16, 29], "name": "Y_MAX"} string in object:register_types.DB_DEPTH_SIZE_XY.fields.1 12711 {"bits": [0, 10], "name": "SLICE_START"}, string in object:register_types.DB_DEPTH_VIEW.fields.0 12712 {"bits": [11, 12], "name": "SLICE_START_HI"}, string in object:register_types.DB_DEPTH_VIEW.fields.1 12713 {"bits": [13, 23], "name": "SLICE_MAX"}, string in object:register_types.DB_DEPTH_VIEW.fields.2 12714 {"bits": [24, 24], "name": "Z_READ_ONLY"}, string in object:register_types.DB_DEPTH_VIEW.fields.3 12715 {"bits": [25, 25], "name": "STENCIL_READ_ONLY"}, string in object:register_types.DB_DEPTH_VIEW.fields.4 12716 {"bits": [26, 29], "name": "MIPID"}, string in object:register_types.DB_DEPTH_VIEW.fields.5 12717 {"bits": [30, 31], "name": "SLICE_MAX_HI"} string in object:register_types.DB_DEPTH_VIEW.fields.6 12722 {"bits": [0, 1], "enum_ref": "DB_DFSM_CONTROL__PUNCHOUT_MODE", "name": "PUNCHOUT_MODE"}, string in object:register_types.DB_DFSM_CONTROL.fields.0 12723 {"bits": [2, 2], "name": "POPS_DRAIN_PS_ON_OVERLAP"}, string in object:register_types.DB_DFSM_CONTROL.fields.1 12724 {"bits": [3, 3], "name": "DISALLOW_OVERFLOW"} string in object:register_types.DB_DFSM_CONTROL.fields.2 12729 {"bits": [0, 2], "name": "MAX_ANCHOR_SAMPLES"}, string in object:register_types.DB_EQAA.fields.0 12730 {"bits": [4, 6], "name": "PS_ITER_SAMPLES"}, string in object:register_types.DB_EQAA.fields.1 12731 {"bits": [8, 10], "name": "MASK_EXPORT_NUM_SAMPLES"}, string in object:register_types.DB_EQAA.fields.2 12732 {"bits": [12, 14], "name": "ALPHA_TO_MASK_NUM_SAMPLES"}, string in object:register_types.DB_EQAA.fields.3 12733 {"bits": [16, 16], "name": "HIGH_QUALITY_INTERSECTIONS"}, string in object:register_types.DB_EQAA.fields.4 12734 {"bits": [17, 17], "name": "INCOHERENT_EQAA_READS"}, string in object:register_types.DB_EQAA.fields.5 12735 {"bits": [18, 18], "name": "INTERPOLATE_COMP_Z"}, string in object:register_types.DB_EQAA.fields.6 12736 {"bits": [19, 19], "name": "INTERPOLATE_SRC_Z"}, string in object:register_types.DB_EQAA.fields.7 12737 {"bits": [20, 20], "name": "STATIC_ANCHOR_ASSOCIATIONS"}, string in object:register_types.DB_EQAA.fields.8 12738 {"bits": [21, 21], "name": "ALPHA_TO_MASK_EQAA_DISABLE"}, string in object:register_types.DB_EQAA.fields.9 12739 {"bits": [24, 26], "name": "OVERRASTERIZATION_AMOUNT"}, string in object:register_types.DB_EQAA.fields.10 12740 {"bits": [27, 27], "name": "ENABLE_POSTZ_OVERRASTERIZATION"} string in object:register_types.DB_EQAA.fields.11 12745 {"bits": [0, 0], "name": "RESERVED_FIELD_1"}, string in object:register_types.DB_HTILE_SURFACE.fields.0 12746 {"bits": [1, 1], "name": "FULL_CACHE"}, string in object:register_types.DB_HTILE_SURFACE.fields.1 12747 {"bits": [2, 2], "name": "RESERVED_FIELD_2"}, string in object:register_types.DB_HTILE_SURFACE.fields.2 12748 {"bits": [3, 3], "name": "RESERVED_FIELD_3"}, string in object:register_types.DB_HTILE_SURFACE.fields.3 12749 {"bits": [4, 9], "name": "RESERVED_FIELD_4"}, string in object:register_types.DB_HTILE_SURFACE.fields.4 12750 {"bits": [10, 15], "name": "RESERVED_FIELD_5"}, string in object:register_types.DB_HTILE_SURFACE.fields.5 12751 {"bits": [16, 16], "name": "DST_OUTSIDE_ZERO_TO_ONE"}, string in object:register_types.DB_HTILE_SURFACE.fields.6 12752 {"bits": [17, 17], "name": "RESERVED_FIELD_6"}, string in object:register_types.DB_HTILE_SURFACE.fields.7 12753 {"bits": [18, 18], "name": "PIPE_ALIGNED"} string in object:register_types.DB_HTILE_SURFACE.fields.8 12758 {"bits": [0, 30], "name": "COUNT_HI"} string in object:register_types.DB_OCCLUSION_COUNT0_HI.fields.0 12763 {"bits": [0, 7], "name": "START_X"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.0 12764 {"bits": [8, 15], "name": "START_Y"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.1 12765 {"bits": [16, 23], "name": "MAX_X"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.2 12766 {"bits": [24, 31], "name": "MAX_Y"} string in object:register_types.DB_PRELOAD_CONTROL.fields.3 12771 {"bits": [0, 0], "name": "DEPTH_CLEAR_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.0 12772 {"bits": [1, 1], "name": "STENCIL_CLEAR_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.1 12773 {"bits": [2, 2], "name": "DEPTH_COPY"}, string in object:register_types.DB_RENDER_CONTROL.fields.2 12774 {"bits": [3, 3], "name": "STENCIL_COPY"}, string in object:register_types.DB_RENDER_CONTROL.fields.3 12775 {"bits": [4, 4], "name": "RESUMMARIZE_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.4 12776 {"bits": [5, 5], "name": "STENCIL_COMPRESS_DISABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.5 12777 {"bits": [6, 6], "name": "DEPTH_COMPRESS_DISABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.6 12778 {"bits": [7, 7], "name": "COPY_CENTROID"}, string in object:register_types.DB_RENDER_CONTROL.fields.7 12779 {"bits": [8, 11], "name": "COPY_SAMPLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.8 12780 {"bits": [12, 12], "name": "DECOMPRESS_ENABLE"} string in object:register_types.DB_RENDER_CONTROL.fields.9 12785 {"bits": [0, 1], "enum_ref": "ForceControl", "name": "FORCE_HIZ_ENABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.0 12786 {"bits": [2, 3], "enum_ref": "ForceControl", "name": "FORCE_HIS_ENABLE0"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.1 12787 {"bits": [4, 5], "enum_ref": "ForceControl", "name": "FORCE_HIS_ENABLE1"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.2 12788 {"bits": [6, 6], "name": "FORCE_SHADER_Z_ORDER"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.3 12789 {"bits": [7, 7], "name": "FAST_Z_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.4 12790 {"bits": [8, 8], "name": "FAST_STENCIL_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.5 12791 {"bits": [9, 9], "name": "NOOP_CULL_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.6 12792 {"bits": [10, 10], "name": "FORCE_COLOR_KILL"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.7 12793 {"bits": [11, 11], "name": "FORCE_Z_READ"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.8 12794 {"bits": [12, 12], "name": "FORCE_STENCIL_READ"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.9 12795 {"bits": [13, 14], "enum_ref": "ForceControl", "name": "FORCE_FULL_Z_RANGE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.10 12796 {"bits": [15, 15], "name": "FORCE_QC_SMASK_CONFLICT"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.11 12797 {"bits": [16, 16], "name": "DISABLE_VIEWPORT_CLAMP"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.12 12798 {"bits": [17, 17], "name": "IGNORE_SC_ZRANGE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.13 12799 {"bits": [18, 18], "name": "DISABLE_FULLY_COVERED"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.14 12800 {"bits": [19, 20], "enum_ref": "ZLimitSumm", "name": "FORCE_Z_LIMIT_SUMM"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.15 12801 {"bits": [21, 25], "name": "MAX_TILES_IN_DTT"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.16 12802 {"bits": [26, 26], "name": "DISABLE_TILE_RATE_TILES"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.17 12803 {"bits": [27, 27], "name": "FORCE_Z_DIRTY"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.18 12804 {"bits": [28, 28], "name": "FORCE_STENCIL_DIRTY"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.19 12805 {"bits": [29, 29], "name": "FORCE_Z_VALID"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.20 12806 {"bits": [30, 30], "name": "FORCE_STENCIL_VALID"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.21 12807 {"bits": [31, 31], "name": "PRESERVE_COMPRESSION"} string in object:register_types.DB_RENDER_OVERRIDE.fields.22 12812 {"bits": [0, 1], "enum_ref": "DbPSLControl", "name": "PARTIAL_SQUAD_LAUNCH_CONTROL"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.0 12813 {"bits": [2, 4], "name": "PARTIAL_SQUAD_LAUNCH_COUNTDOWN"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.1 12814 {"bits": [5, 5], "name": "DISABLE_ZMASK_EXPCLEAR_OPTIMIZATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.2 12815 {"bits": [6, 6], "name": "DISABLE_SMEM_EXPCLEAR_OPTIMIZATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.3 12816 {"bits": [7, 7], "name": "DISABLE_COLOR_ON_VALIDATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.4 12817 {"bits": [8, 8], "name": "DECOMPRESS_Z_ON_FLUSH"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.5 12818 {"bits": [9, 9], "name": "DISABLE_REG_SNOOP"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.6 12819 {"bits": [10, 10], "name": "DEPTH_BOUNDS_HIER_DEPTH_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.7 12820 {"bits": [11, 11], "name": "SEPARATE_HIZS_FUNC_ENABLE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.8 12821 {"bits": [12, 14], "enum_ref": "CompareFrag", "name": "HIZ_ZFUNC"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.9 12822 {"bits": [15, 17], "name": "HIS_SFUNC_FF"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.10 12823 {"bits": [18, 20], "name": "HIS_SFUNC_BF"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.11 12824 {"bits": [21, 21], "name": "PRESERVE_ZRANGE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.12 12825 {"bits": [22, 22], "name": "PRESERVE_SRESULTS"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.13 12826 {"bits": [23, 23], "name": "DISABLE_FAST_PASS"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.14 12827 {"bits": [25, 25], "name": "ALLOW_PARTIAL_RES_HIER_KILL"} string in object:register_types.DB_RENDER_OVERRIDE2.fields.15 12832 {"bits": [0, 10], "name": "FIELD_1"}, string in object:register_types.DB_RESERVED_REG_1.fields.0 12833 {"bits": [11, 21], "name": "FIELD_2"} string in object:register_types.DB_RESERVED_REG_1.fields.1 12838 {"bits": [0, 3], "name": "FIELD_1"}, string in object:register_types.DB_RESERVED_REG_2.fields.0 12839 {"bits": [4, 7], "name": "FIELD_2"}, string in object:register_types.DB_RESERVED_REG_2.fields.1 12840 {"bits": [8, 12], "name": "FIELD_3"}, string in object:register_types.DB_RESERVED_REG_2.fields.2 12841 {"bits": [13, 14], "name": "FIELD_4"}, string in object:register_types.DB_RESERVED_REG_2.fields.3 12842 {"bits": [15, 16], "name": "FIELD_5"}, string in object:register_types.DB_RESERVED_REG_2.fields.4 12843 {"bits": [17, 18], "name": "FIELD_6"}, string in object:register_types.DB_RESERVED_REG_2.fields.5 12844 {"bits": [19, 20], "name": "FIELD_7"}, string in object:register_types.DB_RESERVED_REG_2.fields.6 12845 {"bits": [28, 31], "name": "RESOURCE_LEVEL"} string in object:register_types.DB_RESERVED_REG_2.fields.7 12850 {"bits": [0, 21], "name": "FIELD_1"} string in object:register_types.DB_RESERVED_REG_3.fields.0 12855 {"bits": [0, 1], "enum_ref": "WritePolicy", "name": "Z_WR_POLICY"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.0 12856 {"bits": [2, 3], "enum_ref": "WritePolicy", "name": "S_WR_POLICY"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.1 12857 {"bits": [4, 5], "enum_ref": "WritePolicy", "name": "HTILE_WR_POLICY"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.2 12858 {"bits": [6, 7], "enum_ref": "WritePolicy", "name": "ZPCPSD_WR_POLICY"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.3 12859 {"bits": [16, 17], "enum_ref": "ReadPolicy", "name": "Z_RD_POLICY"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.4 12860 {"bits": [18, 19], "enum_ref": "ReadPolicy", "name": "S_RD_POLICY"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.5 12861 {"bits": [20, 21], "enum_ref": "ReadPolicy", "name": "HTILE_RD_POLICY"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.6 12862 {"bits": [24, 24], "name": "Z_BIG_PAGE"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.7 12863 {"bits": [25, 25], "name": "S_BIG_PAGE"} string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.8 12868 {"bits": [0, 0], "name": "Z_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.0 12869 {"bits": [1, 1], "name": "STENCIL_TEST_VAL_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.1 12870 {"bits": [2, 2], "name": "STENCIL_OP_VAL_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.2 12871 {"bits": [4, 5], "enum_ref": "ZOrder", "name": "Z_ORDER"}, string in object:register_types.DB_SHADER_CONTROL.fields.3 12872 {"bits": [6, 6], "name": "KILL_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.4 12873 {"bits": [7, 7], "name": "COVERAGE_TO_MASK_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.5 12874 {"bits": [8, 8], "name": "MASK_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.6 12875 {"bits": [9, 9], "name": "EXEC_ON_HIER_FAIL"}, string in object:register_types.DB_SHADER_CONTROL.fields.7 12876 {"bits": [10, 10], "name": "EXEC_ON_NOOP"}, string in object:register_types.DB_SHADER_CONTROL.fields.8 12877 {"bits": [11, 11], "name": "ALPHA_TO_MASK_DISABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.9 12878 {"bits": [12, 12], "name": "DEPTH_BEFORE_SHADER"}, string in object:register_types.DB_SHADER_CONTROL.fields.10 12879 {"bits": [13, 14], "enum_ref": "ConservativeZExport", "name": "CONSERVATIVE_Z_EXPORT"}, string in object:register_types.DB_SHADER_CONTROL.fields.11 12880 {"bits": [15, 15], "name": "DUAL_QUAD_DISABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.12 12881 {"bits": [16, 16], "name": "PRIMITIVE_ORDERED_PIXEL_SHADER"}, string in object:register_types.DB_SHADER_CONTROL.fields.13 12882 {"bits": [17, 17], "name": "EXEC_IF_OVERLAPPED"}, string in object:register_types.DB_SHADER_CONTROL.fields.14 12883 {"bits": [20, 22], "name": "POPS_OVERLAP_NUM_SAMPLES"}, string in object:register_types.DB_SHADER_CONTROL.fields.15 12884 {"bits": [23, 23], "name": "PRE_SHADER_DEPTH_COVERAGE_ENABLE"} string in object:register_types.DB_SHADER_CONTROL.fields.16 12889 {"bits": [0, 2], "enum_ref": "CompareFrag", "name": "COMPAREFUNC0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.0 12890 {"bits": [4, 11], "name": "COMPAREVALUE0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.1 12891 {"bits": [12, 19], "name": "COMPAREMASK0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.2 12892 {"bits": [24, 24], "name": "ENABLE0"} string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.3 12897 {"bits": [0, 2], "enum_ref": "CompareFrag", "name": "COMPAREFUNC1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.0 12898 {"bits": [4, 11], "name": "COMPAREVALUE1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.1 12899 {"bits": [12, 19], "name": "COMPAREMASK1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.2 12900 {"bits": [24, 24], "name": "ENABLE1"} string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.3 12905 {"bits": [0, 7], "name": "STENCILTESTVAL"}, string in object:register_types.DB_STENCILREFMASK.fields.0 12906 {"bits": [8, 15], "name": "STENCILMASK"}, string in object:register_types.DB_STENCILREFMASK.fields.1 12907 {"bits": [16, 23], "name": "STENCILWRITEMASK"}, string in object:register_types.DB_STENCILREFMASK.fields.2 12908 {"bits": [24, 31], "name": "STENCILOPVAL"} string in object:register_types.DB_STENCILREFMASK.fields.3 12913 {"bits": [0, 7], "name": "STENCILTESTVAL_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.0 12914 {"bits": [8, 15], "name": "STENCILMASK_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.1 12915 {"bits": [16, 23], "name": "STENCILWRITEMASK_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.2 12916 {"bits": [24, 31], "name": "STENCILOPVAL_BF"} string in object:register_types.DB_STENCILREFMASK_BF.fields.3 12921 {"bits": [0, 7], "name": "CLEAR"} string in object:register_types.DB_STENCIL_CLEAR.fields.0 12926 {"bits": [0, 3], "enum_ref": "StencilOp", "name": "STENCILFAIL"}, string in object:register_types.DB_STENCIL_CONTROL.fields.0 12927 {"bits": [4, 7], "enum_ref": "StencilOp", "name": "STENCILZPASS"}, string in object:register_types.DB_STENCIL_CONTROL.fields.1 12928 {"bits": [8, 11], "enum_ref": "StencilOp", "name": "STENCILZFAIL"}, string in object:register_types.DB_STENCIL_CONTROL.fields.2 12929 {"bits": [12, 15], "enum_ref": "StencilOp", "name": "STENCILFAIL_BF"}, string in object:register_types.DB_STENCIL_CONTROL.fields.3 12930 {"bits": [16, 19], "enum_ref": "StencilOp", "name": "STENCILZPASS_BF"}, string in object:register_types.DB_STENCIL_CONTROL.fields.4 12931 {"bits": [20, 23], "enum_ref": "StencilOp", "name": "STENCILZFAIL_BF"} string in object:register_types.DB_STENCIL_CONTROL.fields.5 12936 {"bits": [0, 0], "enum_ref": "StencilFormat", "name": "FORMAT"}, string in object:register_types.DB_STENCIL_INFO.fields.0 12937 {"bits": [4, 8], "name": "SW_MODE"}, string in object:register_types.DB_STENCIL_INFO.fields.1 12938 {"bits": [9, 10], "enum_ref": "DbPRTFaultBehavior", "name": "FAULT_BEHAVIOR"}, string in object:register_types.DB_STENCIL_INFO.fields.2 12939 {"bits": [11, 11], "name": "ITERATE_FLUSH"}, string in object:register_types.DB_STENCIL_INFO.fields.3 12940 {"bits": [12, 12], "name": "PARTIALLY_RESIDENT"}, string in object:register_types.DB_STENCIL_INFO.fields.4 12941 {"bits": [13, 15], "name": "RESERVED_FIELD_1"}, string in object:register_types.DB_STENCIL_INFO.fields.5 12942 {"bits": [20, 20], "name": "ITERATE_256"}, string in object:register_types.DB_STENCIL_INFO.fields.6 12943 {"bits": [27, 27], "name": "ALLOW_EXPCLEAR"}, string in object:register_types.DB_STENCIL_INFO.fields.7 12944 {"bits": [29, 29], "name": "TILE_STENCIL_DISABLE"} string in object:register_types.DB_STENCIL_INFO.fields.8 12949 {"bits": [0, 1], "enum_ref": "ZFormat", "name": "FORMAT"}, string in object:register_types.DB_Z_INFO.fields.0 12950 {"bits": [2, 3], "name": "NUM_SAMPLES"}, string in object:register_types.DB_Z_INFO.fields.1 12951 {"bits": [4, 8], "name": "SW_MODE"}, string in object:register_types.DB_Z_INFO.fields.2 12952 {"bits": [9, 10], "enum_ref": "DbPRTFaultBehavior", "name": "FAULT_BEHAVIOR"}, string in object:register_types.DB_Z_INFO.fields.3 12953 {"bits": [11, 11], "name": "ITERATE_FLUSH"}, string in object:register_types.DB_Z_INFO.fields.4 12954 {"bits": [12, 12], "name": "PARTIALLY_RESIDENT"}, string in object:register_types.DB_Z_INFO.fields.5 12955 {"bits": [13, 15], "name": "RESERVED_FIELD_1"}, string in object:register_types.DB_Z_INFO.fields.6 12956 {"bits": [16, 19], "name": "MAXMIP"}, string in object:register_types.DB_Z_INFO.fields.7 12957 {"bits": [20, 20], "name": "ITERATE_256"}, string in object:register_types.DB_Z_INFO.fields.8 12958 {"bits": [23, 26], "name": "DECOMPRESS_ON_N_ZPLANES"}, string in object:register_types.DB_Z_INFO.fields.9 12959 {"bits": [27, 27], "name": "ALLOW_EXPCLEAR"}, string in object:register_types.DB_Z_INFO.fields.10 12960 {"bits": [28, 28], "name": "READ_SIZE"}, string in object:register_types.DB_Z_INFO.fields.11 12961 {"bits": [29, 29], "name": "TILE_SURFACE_ENABLE"}, string in object:register_types.DB_Z_INFO.fields.12 12962 {"bits": [31, 31], "name": "ZRANGE_PRECISION"} string in object:register_types.DB_Z_INFO.fields.13 12967 {"bits": [0, 7], "name": "BASE_HI"} string in object:register_types.DB_Z_READ_BASE_HI.fields.0 12972 {"bits": [0, 2], "name": "NUM_PIPES"}, string in object:register_types.GB_ADDR_CONFIG.fields.0 12973 {"bits": [3, 5], "name": "PIPE_INTERLEAVE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.1 12974 {"bits": [6, 7], "name": "MAX_COMPRESSED_FRAGS"}, string in object:register_types.GB_ADDR_CONFIG.fields.2 12975 {"bits": [19, 20], "name": "NUM_SHADER_ENGINES"}, string in object:register_types.GB_ADDR_CONFIG.fields.3 12976 {"bits": [26, 27], "name": "NUM_RB_PER_SE"} string in object:register_types.GB_ADDR_CONFIG.fields.4 12981 {"bits": [0, 1], "enum_ref": "BankWidth", "name": "BANK_WIDTH"}, string in object:register_types.GB_MACROTILE_MODE0.fields.0 12982 {"bits": [2, 3], "enum_ref": "BankHeight", "name": "BANK_HEIGHT"}, string in object:register_types.GB_MACROTILE_MODE0.fields.1 12983 {"bits": [4, 5], "enum_ref": "MacroTileAspect", "name": "MACRO_TILE_ASPECT"}, string in object:register_types.GB_MACROTILE_MODE0.fields.2 12984 {"bits": [6, 7], "enum_ref": "NumBanks", "name": "NUM_BANKS"} string in object:register_types.GB_MACROTILE_MODE0.fields.3 12989 {"bits": [2, 5], "enum_ref": "ArrayMode", "name": "ARRAY_MODE"}, string in object:register_types.GB_TILE_MODE0.fields.0 12990 {"bits": [6, 10], "enum_ref": "PipeConfig", "name": "PIPE_CONFIG"}, string in object:register_types.GB_TILE_MODE0.fields.1 12991 {"bits": [11, 13], "enum_ref": "TileSplit", "name": "TILE_SPLIT"}, string in object:register_types.GB_TILE_MODE0.fields.2 12992 {"bits": [22, 24], "enum_ref": "MicroTileMode", "name": "MICRO_TILE_MODE_NEW"}, string in object:register_types.GB_TILE_MODE0.fields.3 12993 {"bits": [25, 26], "name": "SAMPLE_SPLIT"} string in object:register_types.GB_TILE_MODE0.fields.4 12998 {"bits": [0, 1], "name": "COMPARE_MODE0"}, string in object:register_types.GCEA_PERFCOUNTER2_MODE.fields.0 12999 {"bits": [2, 3], "name": "COMPARE_MODE1"}, string in object:register_types.GCEA_PERFCOUNTER2_MODE.fields.1 13000 {"bits": [4, 5], "name": "COMPARE_MODE2"}, string in object:register_types.GCEA_PERFCOUNTER2_MODE.fields.2 13001 {"bits": [6, 7], "name": "COMPARE_MODE3"}, string in object:register_types.GCEA_PERFCOUNTER2_MODE.fields.3 13002 {"bits": [8, 11], "name": "COMPARE_VALUE0"}, string in object:register_types.GCEA_PERFCOUNTER2_MODE.fields.4 13003 {"bits": [12, 15], "name": "COMPARE_VALUE1"}, string in object:register_types.GCEA_PERFCOUNTER2_MODE.fields.5 13004 {"bits": [16, 19], "name": "COMPARE_VALUE2"}, string in object:register_types.GCEA_PERFCOUNTER2_MODE.fields.6 13005 {"bits": [20, 23], "name": "COMPARE_VALUE3"} string in object:register_types.GCEA_PERFCOUNTER2_MODE.fields.7 13010 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.GCR_PERFCOUNTER1_SELECT.fields.0 13011 {"bits": [24, 27], "name": "PERF_MODE"}, string in object:register_types.GCR_PERFCOUNTER1_SELECT.fields.1 13012 {"bits": [28, 31], "name": "CNTL_MODE"} string in object:register_types.GCR_PERFCOUNTER1_SELECT.fields.2 13017 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.GC_ATC_L2_PERFCOUNTER0_CFG.fields.0 13018 {"bits": [8, 15], "name": "PERF_SEL_END"}, string in object:register_types.GC_ATC_L2_PERFCOUNTER0_CFG.fields.1 13019 {"bits": [24, 27], "name": "PERF_MODE"}, string in object:register_types.GC_ATC_L2_PERFCOUNTER0_CFG.fields.2 13020 {"bits": [28, 28], "name": "ENABLE"}, string in object:register_types.GC_ATC_L2_PERFCOUNTER0_CFG.fields.3 13021 {"bits": [29, 29], "name": "CLEAR"} string in object:register_types.GC_ATC_L2_PERFCOUNTER0_CFG.fields.4 13026 {"bits": [0, 15], "name": "COUNTER_HI"}, string in object:register_types.GC_ATC_L2_PERFCOUNTER_HI.fields.0 13027 {"bits": [16, 31], "name": "COMPARE_VALUE"} string in object:register_types.GC_ATC_L2_PERFCOUNTER_HI.fields.1 13032 {"bits": [0, 3], "name": "PERF_COUNTER_SELECT"}, string in object:register_types.GC_ATC_L2_PERFCOUNTER_RSLT_CNTL.fields.0 13033 {"bits": [8, 15], "name": "START_TRIGGER"}, string in object:register_types.GC_ATC_L2_PERFCOUNTER_RSLT_CNTL.fields.1 13034 {"bits": [16, 23], "name": "STOP_TRIGGER"}, string in object:register_types.GC_ATC_L2_PERFCOUNTER_RSLT_CNTL.fields.2 13035 {"bits": [24, 24], "name": "ENABLE_ANY"}, string in object:register_types.GC_ATC_L2_PERFCOUNTER_RSLT_CNTL.fields.3 13036 {"bits": [25, 25], "name": "CLEAR_ALL"}, string in object:register_types.GC_ATC_L2_PERFCOUNTER_RSLT_CNTL.fields.4 13037 {"bits": [26, 26], "name": "STOP_ALL_ON_SATURATE"} string in object:register_types.GC_ATC_L2_PERFCOUNTER_RSLT_CNTL.fields.5 13042 {"bits": [0, 15], "name": "BASE"}, string in object:register_types.GDS_ATOM_BASE.fields.0 13043 {"bits": [16, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_BASE.fields.1 13048 {"bits": [0, 5], "name": "AINC"}, string in object:register_types.GDS_ATOM_CNTL.fields.0 13049 {"bits": [6, 7], "name": "UNUSED1"}, string in object:register_types.GDS_ATOM_CNTL.fields.1 13050 {"bits": [8, 9], "name": "DMODE"}, string in object:register_types.GDS_ATOM_CNTL.fields.2 13051 {"bits": [10, 31], "name": "UNUSED2"} string in object:register_types.GDS_ATOM_CNTL.fields.3 13056 {"bits": [0, 0], "name": "COMPLETE"}, string in object:register_types.GDS_ATOM_COMPLETE.fields.0 13057 {"bits": [1, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_COMPLETE.fields.1 13062 {"bits": [0, 7], "name": "OFFSET0"}, string in object:register_types.GDS_ATOM_OFFSET0.fields.0 13063 {"bits": [8, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_OFFSET0.fields.1 13068 {"bits": [0, 7], "name": "OFFSET1"}, string in object:register_types.GDS_ATOM_OFFSET1.fields.0 13069 {"bits": [8, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_OFFSET1.fields.1 13074 {"bits": [0, 7], "name": "OP"}, string in object:register_types.GDS_ATOM_OP.fields.0 13075 {"bits": [8, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_OP.fields.1 13080 {"bits": [0, 15], "name": "SIZE"}, string in object:register_types.GDS_ATOM_SIZE.fields.0 13081 {"bits": [16, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_SIZE.fields.1 13086 {"bits": [0, 0], "name": "FLAG"}, string in object:register_types.GDS_GWS_RESOURCE.fields.0 13087 {"bits": [1, 12], "name": "COUNTER"}, string in object:register_types.GDS_GWS_RESOURCE.fields.1 13088 {"bits": [13, 13], "name": "TYPE"}, string in object:register_types.GDS_GWS_RESOURCE.fields.2 13089 {"bits": [14, 14], "name": "DED"}, string in object:register_types.GDS_GWS_RESOURCE.fields.3 13090 {"bits": [15, 15], "name": "RELEASE_ALL"}, string in object:register_types.GDS_GWS_RESOURCE.fields.4 13091 {"bits": [16, 26], "name": "HEAD_QUEUE"}, string in object:register_types.GDS_GWS_RESOURCE.fields.5 13092 {"bits": [27, 27], "name": "HEAD_VALID"}, string in object:register_types.GDS_GWS_RESOURCE.fields.6 13093 {"bits": [28, 28], "name": "HEAD_FLAG"}, string in object:register_types.GDS_GWS_RESOURCE.fields.7 13094 {"bits": [29, 29], "name": "HALTED"}, string in object:register_types.GDS_GWS_RESOURCE.fields.8 13095 {"bits": [30, 31], "name": "UNUSED1"} string in object:register_types.GDS_GWS_RESOURCE.fields.9 13100 {"bits": [0, 15], "name": "RESOURCE_CNT"}, string in object:register_types.GDS_GWS_RESOURCE_CNT.fields.0 13101 {"bits": [16, 31], "name": "UNUSED"} string in object:register_types.GDS_GWS_RESOURCE_CNT.fields.1 13106 {"bits": [0, 5], "name": "INDEX"}, string in object:register_types.GDS_GWS_RESOURCE_CNTL.fields.0 13107 {"bits": [6, 31], "name": "UNUSED"} string in object:register_types.GDS_GWS_RESOURCE_CNTL.fields.1 13112 {"bits": [0, 15], "name": "DS_ADDRESS"}, string in object:register_types.GDS_OA_ADDRESS.fields.0 13113 {"bits": [16, 19], "name": "CRAWLER_TYPE"}, string in object:register_types.GDS_OA_ADDRESS.fields.1 13114 {"bits": [20, 23], "name": "CRAWLER"}, string in object:register_types.GDS_OA_ADDRESS.fields.2 13115 {"bits": [24, 29], "name": "UNUSED"}, string in object:register_types.GDS_OA_ADDRESS.fields.3 13116 {"bits": [30, 30], "name": "NO_ALLOC"}, string in object:register_types.GDS_OA_ADDRESS.fields.4 13117 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.GDS_OA_ADDRESS.fields.5 13122 {"bits": [0, 3], "name": "INDEX"}, string in object:register_types.GDS_OA_CNTL.fields.0 13123 {"bits": [4, 31], "name": "UNUSED"} string in object:register_types.GDS_OA_CNTL.fields.1 13128 {"bits": [0, 30], "name": "VALUE"}, string in object:register_types.GDS_OA_INCDEC.fields.0 13129 {"bits": [31, 31], "name": "INCDEC"} string in object:register_types.GDS_OA_INCDEC.fields.1 13134 {"bits": [0, 8], "name": "PRIM_GRP_SIZE"}, string in object:register_types.GE_CNTL.fields.0 13135 {"bits": [9, 17], "name": "VERT_GRP_SIZE"}, string in object:register_types.GE_CNTL.fields.1 13136 {"bits": [18, 18], "name": "BREAK_WAVE_AT_EOI"}, string in object:register_types.GE_CNTL.fields.2 13137 {"bits": [19, 19], "name": "PACKET_TO_ONE_PA"} string in object:register_types.GE_CNTL.fields.3 13142 {"bits": [0, 9], "name": "MAX_VERTS_PER_SUBGROUP"} string in object:register_types.GE_MAX_OUTPUT_PER_SUBGROUP.fields.0 13147 {"bits": [0, 8], "name": "PRIM_AMP_FACTOR"}, string in object:register_types.GE_NGG_SUBGRP_CNTL.fields.0 13148 {"bits": [9, 17], "name": "THDS_PER_SUBGRP"} string in object:register_types.GE_NGG_SUBGRP_CNTL.fields.1 13153 {"bits": [0, 0], "name": "OVERSUB_EN"}, string in object:register_types.GE_PC_ALLOC.fields.0 13154 {"bits": [1, 10], "name": "NUM_PC_LINES"} string in object:register_types.GE_PC_ALLOC.fields.1 13159 {"bits": [0, 9], "name": "PERF_SEL0"}, string in object:register_types.GE_PERFCOUNTER0_SELECT.fields.0 13160 {"bits": [10, 19], "name": "PERF_SEL1"}, string in object:register_types.GE_PERFCOUNTER0_SELECT.fields.1 13161 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.GE_PERFCOUNTER0_SELECT.fields.2 13162 {"bits": [24, 27], "name": "PERF_MODE0"}, string in object:register_types.GE_PERFCOUNTER0_SELECT.fields.3 13163 {"bits": [28, 31], "name": "PERF_MODE1"} string in object:register_types.GE_PERFCOUNTER0_SELECT.fields.4 13168 {"bits": [0, 9], "name": "PERF_SEL2"}, string in object:register_types.GE_PERFCOUNTER0_SELECT1.fields.0 13169 {"bits": [10, 19], "name": "PERF_SEL3"}, string in object:register_types.GE_PERFCOUNTER0_SELECT1.fields.1 13170 {"bits": [24, 27], "name": "PERF_MODE2"}, string in object:register_types.GE_PERFCOUNTER0_SELECT1.fields.2 13171 {"bits": [28, 31], "name": "PERF_MODE3"} string in object:register_types.GE_PERFCOUNTER0_SELECT1.fields.3 13176 {"bits": [0, 9], "name": "PERF_SEL0"}, string in object:register_types.GE_PERFCOUNTER4_SELECT.fields.0 13177 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.GE_PERFCOUNTER4_SELECT.fields.1 13182 {"bits": [0, 2], "name": "RT_SLICE"}, string in object:register_types.GE_STEREO_CNTL.fields.0 13183 {"bits": [3, 6], "name": "VIEWPORT"}, string in object:register_types.GE_STEREO_CNTL.fields.1 13184 {"bits": [8, 8], "name": "EN_STEREO"} string in object:register_types.GE_STEREO_CNTL.fields.2 13189 {"bits": [0, 0], "name": "EN_USER_VGPR1"}, string in object:register_types.GE_USER_VGPR_EN.fields.0 13190 {"bits": [1, 1], "name": "EN_USER_VGPR2"}, string in object:register_types.GE_USER_VGPR_EN.fields.1 13191 {"bits": [2, 2], "name": "EN_USER_VGPR3"} string in object:register_types.GE_USER_VGPR_EN.fields.2 13196 {"bits": [0, 7], "name": "INSTANCE_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.0 13197 {"bits": [8, 15], "name": "SA_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.1 13198 {"bits": [16, 23], "name": "SE_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.2 13199 {"bits": [29, 29], "name": "SA_BROADCAST_WRITES"}, string in object:register_types.GRBM_GFX_INDEX.fields.3 13200 {"bits": [30, 30], "name": "INSTANCE_BROADCAST_WRITES"}, string in object:register_types.GRBM_GFX_INDEX.fields.4 13201 {"bits": [31, 31], "name": "SE_BROADCAST_WRITES"} string in object:register_types.GRBM_GFX_INDEX.fields.5 13206 {"bits": [0, 5], "name": "PERF_SEL"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.0 13207 {"bits": [10, 10], "name": "DB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.1 13208 {"bits": [11, 11], "name": "CB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.2 13209 {"bits": [13, 13], "name": "TA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.3 13210 {"bits": [14, 14], "name": "SX_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.4 13211 {"bits": [16, 16], "name": "SPI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.5 13212 {"bits": [17, 17], "name": "SC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.6 13213 {"bits": [18, 18], "name": "PA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.7 13214 {"bits": [19, 19], "name": "GRBM_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.8 13215 {"bits": [20, 20], "name": "DB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.9 13216 {"bits": [21, 21], "name": "CB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.10 13217 {"bits": [22, 22], "name": "CP_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.11 13218 {"bits": [24, 24], "name": "GDS_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.12 13219 {"bits": [25, 25], "name": "BCI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.13 13220 {"bits": [26, 26], "name": "RLC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.14 13221 {"bits": [27, 27], "name": "TCP_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.15 13222 {"bits": [28, 28], "name": "GE_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.16 13223 {"bits": [29, 29], "name": "UTCL2_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.17 13224 {"bits": [30, 30], "name": "EA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.18 13225 {"bits": [31, 31], "name": "RMI_BUSY_USER_DEFINED_MASK"} string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.19 13230 {"bits": [1, 1], "name": "UTCL1_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT_HI.fields.0 13231 {"bits": [2, 2], "name": "GL2CC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT_HI.fields.1 13232 {"bits": [3, 3], "name": "SDMA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT_HI.fields.2 13233 {"bits": [4, 4], "name": "CH_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT_HI.fields.3 13234 {"bits": [5, 5], "name": "PH_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT_HI.fields.4 13235 {"bits": [6, 6], "name": "PMM_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT_HI.fields.5 13236 {"bits": [7, 7], "name": "GUS_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT_HI.fields.6 13237 {"bits": [8, 8], "name": "GL1CC_BUSY_USER_DEFINED_MASK"} string in object:register_types.GRBM_PERFCOUNTER0_SELECT_HI.fields.7 13242 {"bits": [0, 5], "name": "PERF_SEL"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.0 13243 {"bits": [10, 10], "name": "DB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.1 13244 {"bits": [11, 11], "name": "CB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.2 13245 {"bits": [12, 12], "name": "TA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.3 13246 {"bits": [13, 13], "name": "SX_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.4 13247 {"bits": [15, 15], "name": "SPI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.5 13248 {"bits": [16, 16], "name": "SC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.6 13249 {"bits": [17, 17], "name": "DB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.7 13250 {"bits": [18, 18], "name": "CB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.8 13251 {"bits": [20, 20], "name": "PA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.9 13252 {"bits": [21, 21], "name": "BCI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.10 13253 {"bits": [22, 22], "name": "RMI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.11 13254 {"bits": [23, 23], "name": "UTCL1_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.12 13255 {"bits": [24, 24], "name": "TCP_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.13 13256 {"bits": [25, 25], "name": "GL1CC_BUSY_USER_DEFINED_MASK"} string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.14 13261 {"bits": [0, 3], "name": "ME0PIPE0_CMDFIFO_AVAIL"}, string in object:register_types.GRBM_STATUS.fields.0 13262 {"bits": [5, 5], "name": "RSMU_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.1 13263 {"bits": [7, 7], "name": "ME0PIPE0_CF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.2 13264 {"bits": [8, 8], "name": "ME0PIPE0_PF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.3 13265 {"bits": [9, 9], "name": "GDS_DMA_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.4 13266 {"bits": [12, 12], "name": "DB_CLEAN"}, string in object:register_types.GRBM_STATUS.fields.5 13267 {"bits": [13, 13], "name": "CB_CLEAN"}, string in object:register_types.GRBM_STATUS.fields.6 13268 {"bits": [14, 14], "name": "TA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.7 13269 {"bits": [15, 15], "name": "GDS_BUSY"}, string in object:register_types.GRBM_STATUS.fields.8 13270 {"bits": [16, 16], "name": "GE_BUSY_NO_DMA"}, string in object:register_types.GRBM_STATUS.fields.9 13271 {"bits": [20, 20], "name": "SX_BUSY"}, string in object:register_types.GRBM_STATUS.fields.10 13272 {"bits": [21, 21], "name": "GE_BUSY"}, string in object:register_types.GRBM_STATUS.fields.11 13273 {"bits": [22, 22], "name": "SPI_BUSY"}, string in object:register_types.GRBM_STATUS.fields.12 13274 {"bits": [23, 23], "name": "BCI_BUSY"}, string in object:register_types.GRBM_STATUS.fields.13 13275 {"bits": [24, 24], "name": "SC_BUSY"}, string in object:register_types.GRBM_STATUS.fields.14 13276 {"bits": [25, 25], "name": "PA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.15 13277 {"bits": [26, 26], "name": "DB_BUSY"}, string in object:register_types.GRBM_STATUS.fields.16 13278 {"bits": [28, 28], "name": "CP_COHERENCY_BUSY"}, string in object:register_types.GRBM_STATUS.fields.17 13279 {"bits": [29, 29], "name": "CP_BUSY"}, string in object:register_types.GRBM_STATUS.fields.18 13280 {"bits": [30, 30], "name": "CB_BUSY"}, string in object:register_types.GRBM_STATUS.fields.19 13281 {"bits": [31, 31], "name": "GUI_ACTIVE"} string in object:register_types.GRBM_STATUS.fields.20 13286 {"bits": [0, 3], "name": "ME0PIPE1_CMDFIFO_AVAIL"}, string in object:register_types.GRBM_STATUS2.fields.0 13287 {"bits": [4, 4], "name": "ME0PIPE1_CF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.1 13288 {"bits": [5, 5], "name": "ME0PIPE1_PF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.2 13289 {"bits": [6, 6], "name": "ME1PIPE0_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.3 13290 {"bits": [7, 7], "name": "ME1PIPE1_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.4 13291 {"bits": [8, 8], "name": "ME1PIPE2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.5 13292 {"bits": [9, 9], "name": "ME1PIPE3_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.6 13293 {"bits": [10, 10], "name": "ME2PIPE0_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.7 13294 {"bits": [11, 11], "name": "ME2PIPE1_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.8 13295 {"bits": [12, 12], "name": "ME2PIPE2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.9 13296 {"bits": [13, 13], "name": "ME2PIPE3_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.10 13297 {"bits": [14, 14], "name": "RLC_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.11 13298 {"bits": [15, 15], "name": "UTCL2_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.12 13299 {"bits": [16, 16], "name": "EA_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.13 13300 {"bits": [17, 17], "name": "RMI_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.14 13301 {"bits": [18, 18], "name": "UTCL2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.15 13302 {"bits": [19, 19], "name": "CPF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.16 13303 {"bits": [20, 20], "name": "EA_LINK_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.17 13304 {"bits": [21, 21], "name": "SDMA_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.18 13305 {"bits": [22, 22], "name": "SDMA0_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.19 13306 {"bits": [23, 23], "name": "SDMA1_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.20 13307 {"bits": [24, 24], "name": "RLC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.21 13308 {"bits": [25, 25], "name": "TCP_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.22 13309 {"bits": [28, 28], "name": "CPF_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.23 13310 {"bits": [29, 29], "name": "CPC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.24 13311 {"bits": [30, 30], "name": "CPG_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.25 13312 {"bits": [31, 31], "name": "CPAXI_BUSY"} string in object:register_types.GRBM_STATUS2.fields.26 13317 {"bits": [5, 5], "name": "GRBM_RLC_INTR_CREDIT_PENDING"}, string in object:register_types.GRBM_STATUS3.fields.0 13318 {"bits": [6, 6], "name": "GRBM_UTCL2_INTR_CREDIT_PENDING"}, string in object:register_types.GRBM_STATUS3.fields.1 13319 {"bits": [7, 7], "name": "GRBM_CPF_INTR_CREDIT_PENDING"}, string in object:register_types.GRBM_STATUS3.fields.2 13320 {"bits": [8, 8], "name": "MESPIPE0_RQ_PENDING"}, string in object:register_types.GRBM_STATUS3.fields.3 13321 {"bits": [9, 9], "name": "MESPIPE1_RQ_PENDING"}, string in object:register_types.GRBM_STATUS3.fields.4 13322 {"bits": [10, 10], "name": "MESPIPE2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS3.fields.5 13323 {"bits": [11, 11], "name": "MESPIPE3_RQ_PENDING"}, string in object:register_types.GRBM_STATUS3.fields.6 13324 {"bits": [13, 13], "name": "PH_BUSY"}, string in object:register_types.GRBM_STATUS3.fields.7 13325 {"bits": [14, 14], "name": "CH_BUSY"}, string in object:register_types.GRBM_STATUS3.fields.8 13326 {"bits": [15, 15], "name": "GL2CC_BUSY"}, string in object:register_types.GRBM_STATUS3.fields.9 13327 {"bits": [16, 16], "name": "GL1CC_BUSY"}, string in object:register_types.GRBM_STATUS3.fields.10 13328 {"bits": [28, 28], "name": "GUS_LINK_BUSY"}, string in object:register_types.GRBM_STATUS3.fields.11 13329 {"bits": [29, 29], "name": "GUS_BUSY"}, string in object:register_types.GRBM_STATUS3.fields.12 13330 {"bits": [30, 30], "name": "UTCL1_BUSY"}, string in object:register_types.GRBM_STATUS3.fields.13 13331 {"bits": [31, 31], "name": "PMM_BUSY"} string in object:register_types.GRBM_STATUS3.fields.14 13336 {"bits": [1, 1], "name": "DB_CLEAN"}, string in object:register_types.GRBM_STATUS_SE0.fields.0 13337 {"bits": [2, 2], "name": "CB_CLEAN"}, string in object:register_types.GRBM_STATUS_SE0.fields.1 13338 {"bits": [3, 3], "name": "UTCL1_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.2 13339 {"bits": [4, 4], "name": "TCP_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.3 13340 {"bits": [5, 5], "name": "GL1CC_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.4 13341 {"bits": [21, 21], "name": "RMI_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.5 13342 {"bits": [22, 22], "name": "BCI_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.6 13343 {"bits": [24, 24], "name": "PA_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.7 13344 {"bits": [25, 25], "name": "TA_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.8 13345 {"bits": [26, 26], "name": "SX_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.9 13346 {"bits": [27, 27], "name": "SPI_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.10 13347 {"bits": [29, 29], "name": "SC_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.11 13348 {"bits": [30, 30], "name": "DB_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.12 13349 {"bits": [31, 31], "name": "CB_BUSY"} string in object:register_types.GRBM_STATUS_SE0.fields.13 13354 {"bits": [0, 15], "name": "PRIMGROUP_SIZE"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.0 13355 {"bits": [16, 16], "name": "PARTIAL_VS_WAVE_ON"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.1 13356 {"bits": [17, 17], "name": "SWITCH_ON_EOP"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.2 13357 {"bits": [18, 18], "name": "PARTIAL_ES_WAVE_ON"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.3 13358 {"bits": [19, 19], "name": "SWITCH_ON_EOI"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.4 13359 {"bits": [20, 20], "name": "WD_SWITCH_ON_EOP"} string in object:register_types.IA_MULTI_VGT_PARAM.fields.5 13364 {"bits": [0, 15], "name": "PRIMGROUP_SIZE"}, string in object:register_types.IA_MULTI_VGT_PARAM_PIPED.fields.0 13365 {"bits": [16, 16], "name": "PARTIAL_VS_WAVE_ON"}, string in object:register_types.IA_MULTI_VGT_PARAM_PIPED.fields.1 13366 {"bits": [17, 17], "name": "SWITCH_ON_EOP"}, string in object:register_types.IA_MULTI_VGT_PARAM_PIPED.fields.2 13367 {"bits": [18, 18], "name": "PARTIAL_ES_WAVE_ON"}, string in object:register_types.IA_MULTI_VGT_PARAM_PIPED.fields.3 13368 {"bits": [19, 19], "name": "SWITCH_ON_EOI"}, string in object:register_types.IA_MULTI_VGT_PARAM_PIPED.fields.4 13369 {"bits": [20, 20], "name": "WD_SWITCH_ON_EOP"}, string in object:register_types.IA_MULTI_VGT_PARAM_PIPED.fields.5 13370 {"bits": [21, 21], "name": "EN_INST_OPT_BASIC"}, string in object:register_types.IA_MULTI_VGT_PARAM_PIPED.fields.6 13371 {"bits": [22, 22], "name": "EN_INST_OPT_ADV"}, string in object:register_types.IA_MULTI_VGT_PARAM_PIPED.fields.7 13372 {"bits": [23, 23], "name": "HW_USE_ONLY"} string in object:register_types.IA_MULTI_VGT_PARAM_PIPED.fields.8 13377 {"bits": [0, 0], "name": "UCP_ENA_0"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.0 13378 {"bits": [1, 1], "name": "UCP_ENA_1"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.1 13379 {"bits": [2, 2], "name": "UCP_ENA_2"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.2 13380 {"bits": [3, 3], "name": "UCP_ENA_3"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.3 13381 {"bits": [4, 4], "name": "UCP_ENA_4"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.4 13382 {"bits": [5, 5], "name": "UCP_ENA_5"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.5 13383 {"bits": [13, 13], "name": "PS_UCP_Y_SCALE_NEG"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.6 13384 {"bits": [14, 15], "name": "PS_UCP_MODE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.7 13385 {"bits": [16, 16], "name": "CLIP_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.8 13386 {"bits": [17, 17], "name": "UCP_CULL_ONLY_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.9 13387 {"bits": [18, 18], "name": "BOUNDARY_EDGE_FLAG_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.10 13388 {"bits": [19, 19], "name": "DX_CLIP_SPACE_DEF"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.11 13389 {"bits": [20, 20], "name": "DIS_CLIP_ERR_DETECT"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.12 13390 {"bits": [21, 21], "name": "VTX_KILL_OR"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.13 13391 {"bits": [22, 22], "name": "DX_RASTERIZATION_KILL"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.14 13392 {"bits": [24, 24], "name": "DX_LINEAR_ATTR_CLIP_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.15 13393 {"bits": [25, 25], "name": "VTE_VPORT_PROVOKE_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.16 13394 {"bits": [26, 26], "name": "ZCLIP_NEAR_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.17 13395 {"bits": [27, 27], "name": "ZCLIP_FAR_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.18 13396 {"bits": [28, 28], "name": "ZCLIP_PROG_NEAR_ENA"} string in object:register_types.PA_CL_CLIP_CNTL.fields.19 13401 {"bits": [0, 0], "name": "VTE_XY_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.0 13402 {"bits": [1, 1], "name": "VTE_Z_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.1 13403 {"bits": [2, 2], "name": "VTE_W_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.2 13404 {"bits": [3, 3], "name": "VTE_0XNANINF_IS_0"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.3 13405 {"bits": [4, 4], "name": "VTE_XY_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.4 13406 {"bits": [5, 5], "name": "VTE_Z_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.5 13407 {"bits": [6, 6], "name": "VTE_W_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.6 13408 {"bits": [7, 7], "name": "VTE_W_RECIP_NAN_IS_0"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.7 13409 {"bits": [8, 8], "name": "VS_XY_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.8 13410 {"bits": [9, 9], "name": "VS_XY_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.9 13411 {"bits": [10, 10], "name": "VS_Z_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.10 13412 {"bits": [11, 11], "name": "VS_Z_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.11 13413 {"bits": [12, 12], "name": "VS_W_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.12 13414 {"bits": [13, 13], "name": "VS_W_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.13 13415 {"bits": [14, 14], "name": "VS_CLIP_DIST_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.14 13416 {"bits": [20, 20], "name": "VTE_NO_OUTPUT_NEG_0"} string in object:register_types.PA_CL_NANINF_CNTL.fields.15 13421 {"bits": [0, 0], "name": "VERTEX_REUSE_OFF"}, string in object:register_types.PA_CL_NGG_CNTL.fields.0 13422 {"bits": [1, 1], "name": "INDEX_BUF_EDGE_FLAG_ENA"} string in object:register_types.PA_CL_NGG_CNTL.fields.1 13427 {"bits": [0, 0], "name": "OBJ_ID_SEL"}, string in object:register_types.PA_CL_OBJPRIM_ID_CNTL.fields.0 13428 {"bits": [1, 1], "name": "ADD_PIPED_PRIM_ID"} string in object:register_types.PA_CL_OBJPRIM_ID_CNTL.fields.1 13433 {"bits": [0, 0], "name": "CLIP_DIST_ENA_0"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.0 13434 {"bits": [1, 1], "name": "CLIP_DIST_ENA_1"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.1 13435 {"bits": [2, 2], "name": "CLIP_DIST_ENA_2"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.2 13436 {"bits": [3, 3], "name": "CLIP_DIST_ENA_3"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.3 13437 {"bits": [4, 4], "name": "CLIP_DIST_ENA_4"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.4 13438 {"bits": [5, 5], "name": "CLIP_DIST_ENA_5"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.5 13439 {"bits": [6, 6], "name": "CLIP_DIST_ENA_6"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.6 13440 {"bits": [7, 7], "name": "CLIP_DIST_ENA_7"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.7 13441 {"bits": [8, 8], "name": "CULL_DIST_ENA_0"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.8 13442 {"bits": [9, 9], "name": "CULL_DIST_ENA_1"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.9 13443 {"bits": [10, 10], "name": "CULL_DIST_ENA_2"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.10 13444 {"bits": [11, 11], "name": "CULL_DIST_ENA_3"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.11 13445 {"bits": [12, 12], "name": "CULL_DIST_ENA_4"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.12 13446 {"bits": [13, 13], "name": "CULL_DIST_ENA_5"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.13 13447 {"bits": [14, 14], "name": "CULL_DIST_ENA_6"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.14 13448 {"bits": [15, 15], "name": "CULL_DIST_ENA_7"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.15 13449 {"bits": [16, 16], "name": "USE_VTX_POINT_SIZE"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.16 13450 {"bits": [17, 17], "name": "USE_VTX_EDGE_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.17 13451 {"bits": [18, 18], "name": "USE_VTX_RENDER_TARGET_INDX"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.18 13452 {"bits": [19, 19], "name": "USE_VTX_VIEWPORT_INDX"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.19 13453 {"bits": [20, 20], "name": "USE_VTX_KILL_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.20 13454 {"bits": [21, 21], "name": "VS_OUT_MISC_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.21 13455 {"bits": [22, 22], "name": "VS_OUT_CCDIST0_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.22 13456 {"bits": [23, 23], "name": "VS_OUT_CCDIST1_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.23 13457 {"bits": [24, 24], "name": "VS_OUT_MISC_SIDE_BUS_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.24 13458 {"bits": [25, 25], "name": "USE_VTX_GS_CUT_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.25 13459 {"bits": [26, 26], "name": "USE_VTX_SHD_OBJPRIM_ID"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.26 13460 {"bits": [27, 27], "name": "USE_VTX_LINE_WIDTH"} string in object:register_types.PA_CL_VS_OUT_CNTL.fields.27 13465 {"bits": [0, 0], "name": "VPORT_X_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.0 13466 {"bits": [1, 1], "name": "VPORT_X_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.1 13467 {"bits": [2, 2], "name": "VPORT_Y_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.2 13468 {"bits": [3, 3], "name": "VPORT_Y_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.3 13469 {"bits": [4, 4], "name": "VPORT_Z_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.4 13470 {"bits": [5, 5], "name": "VPORT_Z_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.5 13471 {"bits": [8, 8], "name": "VTX_XY_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.6 13472 {"bits": [9, 9], "name": "VTX_Z_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.7 13473 {"bits": [10, 10], "name": "VTX_W0_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.8 13474 {"bits": [11, 11], "name": "PERFCOUNTER_REF"} string in object:register_types.PA_CL_VTE_CNTL.fields.9 13479 {"bits": [0, 2], "name": "MSAA_NUM_SAMPLES"}, string in object:register_types.PA_SC_AA_CONFIG.fields.0 13480 {"bits": [4, 4], "name": "AA_MASK_CENTROID_DTMN"}, string in object:register_types.PA_SC_AA_CONFIG.fields.1 13481 {"bits": [13, 16], "name": "MAX_SAMPLE_DIST"}, string in object:register_types.PA_SC_AA_CONFIG.fields.2 13482 {"bits": [20, 22], "name": "MSAA_EXPOSED_SAMPLES"}, string in object:register_types.PA_SC_AA_CONFIG.fields.3 13483 {"bits": [24, 25], "name": "DETAIL_TO_EXPOSED_MODE"}, string in object:register_types.PA_SC_AA_CONFIG.fields.4 13484 {"bits": [26, 27], "enum_ref": "CovToShaderSel", "name": "COVERAGE_TO_SHADER_SELECT"} string in object:register_types.PA_SC_AA_CONFIG.fields.5 13489 {"bits": [0, 15], "name": "AA_MASK_X0Y0"}, string in object:register_types.PA_SC_AA_MASK_X0Y0_X1Y0.fields.0 13490 {"bits": [16, 31], "name": "AA_MASK_X1Y0"} string in object:register_types.PA_SC_AA_MASK_X0Y0_X1Y0.fields.1 13495 {"bits": [0, 15], "name": "AA_MASK_X0Y1"}, string in object:register_types.PA_SC_AA_MASK_X0Y1_X1Y1.fields.0 13496 {"bits": [16, 31], "name": "AA_MASK_X1Y1"} string in object:register_types.PA_SC_AA_MASK_X0Y1_X1Y1.fields.1 13501 {"bits": [0, 3], "name": "S0_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.0 13502 {"bits": [4, 7], "name": "S0_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.1 13503 {"bits": [8, 11], "name": "S1_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.2 13504 {"bits": [12, 15], "name": "S1_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.3 13505 {"bits": [16, 19], "name": "S2_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.4 13506 {"bits": [20, 23], "name": "S2_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.5 13507 {"bits": [24, 27], "name": "S3_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.6 13508 {"bits": [28, 31], "name": "S3_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.7 13513 {"bits": [0, 3], "name": "S4_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.0 13514 {"bits": [4, 7], "name": "S4_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.1 13515 {"bits": [8, 11], "name": "S5_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.2 13516 {"bits": [12, 15], "name": "S5_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.3 13517 {"bits": [16, 19], "name": "S6_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.4 13518 {"bits": [20, 23], "name": "S6_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.5 13519 {"bits": [24, 27], "name": "S7_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.6 13520 {"bits": [28, 31], "name": "S7_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.7 13525 {"bits": [0, 3], "name": "S8_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.0 13526 {"bits": [4, 7], "name": "S8_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.1 13527 {"bits": [8, 11], "name": "S9_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.2 13528 {"bits": [12, 15], "name": "S9_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.3 13529 {"bits": [16, 19], "name": "S10_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.4 13530 {"bits": [20, 23], "name": "S10_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.5 13531 {"bits": [24, 27], "name": "S11_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.6 13532 {"bits": [28, 31], "name": "S11_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.7 13537 {"bits": [0, 3], "name": "S12_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.0 13538 {"bits": [4, 7], "name": "S12_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.1 13539 {"bits": [8, 11], "name": "S13_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.2 13540 {"bits": [12, 15], "name": "S13_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.3 13541 {"bits": [16, 19], "name": "S14_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.4 13542 {"bits": [20, 23], "name": "S14_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.5 13543 {"bits": [24, 27], "name": "S15_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.6 13544 {"bits": [28, 31], "name": "S15_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.7 13549 {"bits": [0, 1], "enum_ref": "BinningMode", "name": "BINNING_MODE"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.0 13550 {"bits": [2, 2], "name": "BIN_SIZE_X"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.1 13551 {"bits": [3, 3], "name": "BIN_SIZE_Y"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.2 13552 {"bits": [4, 6], "enum_ref": "BinSizeExtend", "name": "BIN_SIZE_X_EXTEND"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.3 13553 {"bits": [7, 9], "enum_ref": "BinSizeExtend", "name": "BIN_SIZE_Y_EXTEND"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.4 13554 {"bits": [10, 12], "name": "CONTEXT_STATES_PER_BIN"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.5 13555 {"bits": [13, 17], "name": "PERSISTENT_STATES_PER_BIN"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.6 13556 {"bits": [18, 18], "name": "DISABLE_START_OF_PRIM"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.7 13557 {"bits": [19, 26], "name": "FPOVS_PER_BATCH"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.8 13558 {"bits": [27, 27], "name": "OPTIMAL_BIN_SELECTION"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.9 13559 {"bits": [28, 28], "name": "FLUSH_ON_BINNING_TRANSITION"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.10 13560 {"bits": [29, 30], "enum_ref": "BinMapMode", "name": "BIN_MAPPING_MODE"} string in object:register_types.PA_SC_BINNER_CNTL_0.fields.11 13565 {"bits": [0, 15], "name": "MAX_ALLOC_COUNT"}, string in object:register_types.PA_SC_BINNER_CNTL_1.fields.0 13566 {"bits": [16, 31], "name": "MAX_PRIM_PER_BATCH"} string in object:register_types.PA_SC_BINNER_CNTL_1.fields.1 13571 {"bits": [0, 3], "name": "DISTANCE_0"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.0 13572 {"bits": [4, 7], "name": "DISTANCE_1"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.1 13573 {"bits": [8, 11], "name": "DISTANCE_2"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.2 13574 {"bits": [12, 15], "name": "DISTANCE_3"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.3 13575 {"bits": [16, 19], "name": "DISTANCE_4"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.4 13576 {"bits": [20, 23], "name": "DISTANCE_5"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.5 13577 {"bits": [24, 27], "name": "DISTANCE_6"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.6 13578 {"bits": [28, 31], "name": "DISTANCE_7"} string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.7 13583 {"bits": [0, 3], "name": "DISTANCE_8"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.0 13584 {"bits": [4, 7], "name": "DISTANCE_9"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.1 13585 {"bits": [8, 11], "name": "DISTANCE_10"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.2 13586 {"bits": [12, 15], "name": "DISTANCE_11"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.3 13587 {"bits": [16, 19], "name": "DISTANCE_12"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.4 13588 {"bits": [20, 23], "name": "DISTANCE_13"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.5 13589 {"bits": [24, 27], "name": "DISTANCE_14"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.6 13590 {"bits": [28, 31], "name": "DISTANCE_15"} string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.7 13595 {"bits": [0, 14], "name": "TL_X"}, string in object:register_types.PA_SC_CLIPRECT_0_TL.fields.0 13596 {"bits": [16, 30], "name": "TL_Y"} string in object:register_types.PA_SC_CLIPRECT_0_TL.fields.1 13601 {"bits": [0, 15], "enum_ref": "CLIP_RULE", "name": "CLIP_RULE"} string in object:register_types.PA_SC_CLIPRECT_RULE.fields.0 13606 {"bits": [0, 0], "name": "OVER_RAST_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.0 13607 {"bits": [1, 4], "name": "OVER_RAST_SAMPLE_SELECT"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.1 13608 {"bits": [5, 5], "name": "UNDER_RAST_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.2 13609 {"bits": [6, 9], "name": "UNDER_RAST_SAMPLE_SELECT"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.3 13610 {"bits": [10, 10], "name": "PBB_UNCERTAINTY_REGION_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.4 13611 {"bits": [11, 11], "name": "ZMM_TRI_EXTENT"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.5 13612 {"bits": [12, 12], "name": "ZMM_TRI_OFFSET"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.6 13613 {"bits": [13, 13], "name": "OVERRIDE_OVER_RAST_INNER_TO_NORMAL"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.7 13614 {"bits": [14, 14], "name": "OVERRIDE_UNDER_RAST_INNER_TO_NORMAL"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.8 13615 {"bits": [15, 15], "name": "DEGENERATE_OVERRIDE_INNER_TO_NORMAL_DISABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.9 13616 {"bits": [16, 17], "enum_ref": "ScUncertaintyRegionMode", "name": "UNCERTAINTY_REGION_MODE" string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.10 13617 {"bits": [18, 18], "name": "OUTER_UNCERTAINTY_EDGERULE_OVERRIDE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.11 13618 {"bits": [19, 19], "name": "INNER_UNCERTAINTY_EDGERULE_OVERRIDE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.12 13619 {"bits": [20, 20], "name": "NULL_SQUAD_AA_MASK_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.13 13620 {"bits": [21, 21], "name": "COVERAGE_AA_MASK_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.14 13621 {"bits": [22, 22], "name": "PREZ_AA_MASK_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.15 13622 {"bits": [23, 23], "name": "POSTZ_AA_MASK_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.16 13623 {"bits": [24, 24], "name": "CENTROID_SAMPLE_OVERRIDE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.17 13624 {"bits": [25, 26], "name": "UNCERTAINTY_REGION_MULT"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.18 13625 {"bits": [27, 28], "name": "UNCERTAINTY_REGION_PBB_MULT"} string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.19 13630 {"bits": [0, 3], "name": "ER_TRI"}, string in object:register_types.PA_SC_EDGERULE.fields.0 13631 {"bits": [4, 7], "name": "ER_POINT"}, string in object:register_types.PA_SC_EDGERULE.fields.1 13632 {"bits": [8, 11], "name": "ER_RECT"}, string in object:register_types.PA_SC_EDGERULE.fields.2 13633 {"bits": [12, 17], "name": "ER_LINE_LR"}, string in object:register_types.PA_SC_EDGERULE.fields.3 13634 {"bits": [18, 23], "name": "ER_LINE_RL"}, string in object:register_types.PA_SC_EDGERULE.fields.4 13635 {"bits": [24, 27], "name": "ER_LINE_TB"}, string in object:register_types.PA_SC_EDGERULE.fields.5 13636 {"bits": [28, 31], "name": "ER_LINE_BT"} string in object:register_types.PA_SC_EDGERULE.fields.6 13641 {"bits": [0, 7], "name": "TOP_QTR"}, string in object:register_types.PA_SC_HORIZ_GRID.fields.0 13642 {"bits": [8, 15], "name": "TOP_HALF"}, string in object:register_types.PA_SC_HORIZ_GRID.fields.1 13643 {"bits": [16, 23], "name": "BOT_HALF"}, string in object:register_types.PA_SC_HORIZ_GRID.fields.2 13644 {"bits": [24, 31], "name": "BOT_QTR"} string in object:register_types.PA_SC_HORIZ_GRID.fields.3 13649 {"bits": [9, 9], "name": "EXPAND_LINE_WIDTH"}, string in object:register_types.PA_SC_LINE_CNTL.fields.0 13650 {"bits": [10, 10], "name": "LAST_PIXEL"}, string in object:register_types.PA_SC_LINE_CNTL.fields.1 13651 {"bits": [11, 11], "name": "PERPENDICULAR_ENDCAP_ENA"}, string in object:register_types.PA_SC_LINE_CNTL.fields.2 13652 {"bits": [12, 12], "name": "DX10_DIAMOND_TEST_ENA"}, string in object:register_types.PA_SC_LINE_CNTL.fields.3 13653 {"bits": [13, 13], "name": "EXTRA_DX_DY_PRECISION"} string in object:register_types.PA_SC_LINE_CNTL.fields.4 13658 {"bits": [0, 15], "name": "LINE_PATTERN"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.0 13659 {"bits": [16, 23], "name": "REPEAT_COUNT"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.1 13660 {"bits": [28, 28], "name": "PATTERN_BIT_ORDER"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.2 13661 {"bits": [29, 30], "name": "AUTO_RESET_CNTL"} string in object:register_types.PA_SC_LINE_STIPPLE.fields.3 13666 {"bits": [0, 3], "name": "CURRENT_PTR"}, string in object:register_types.PA_SC_LINE_STIPPLE_STATE.fields.0 13667 {"bits": [8, 15], "name": "CURRENT_COUNT"} string in object:register_types.PA_SC_LINE_STIPPLE_STATE.fields.1 13672 {"bits": [0, 0], "name": "MSAA_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.0 13673 {"bits": [1, 1], "name": "VPORT_SCISSOR_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.1 13674 {"bits": [2, 2], "name": "LINE_STIPPLE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.2 13675 {"bits": [3, 3], "name": "SEND_UNLIT_STILES_TO_PKR"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.3 13676 {"bits": [4, 4], "name": "SCALE_LINE_WIDTH_PAD"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.4 13677 {"bits": [5, 5], "name": "ALTERNATE_RBS_PER_TILE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.5 13678 {"bits": [6, 6], "name": "COARSE_TILE_STARTS_ON_EVEN_RB"} string in object:register_types.PA_SC_MODE_CNTL_0.fields.6 13683 {"bits": [0, 0], "name": "WALK_SIZE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.0 13684 {"bits": [1, 1], "name": "WALK_ALIGNMENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.1 13685 {"bits": [2, 2], "name": "WALK_ALIGN8_PRIM_FITS_ST"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.2 13686 {"bits": [3, 3], "name": "WALK_FENCE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.3 13687 {"bits": [4, 6], "name": "WALK_FENCE_SIZE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.4 13688 {"bits": [7, 7], "name": "SUPERTILE_WALK_ORDER_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.5 13689 {"bits": [8, 8], "name": "TILE_WALK_ORDER_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.6 13690 {"bits": [9, 9], "name": "TILE_COVER_DISABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.7 13691 {"bits": [10, 10], "name": "TILE_COVER_NO_SCISSOR"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.8 13692 {"bits": [11, 11], "name": "ZMM_LINE_EXTENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.9 13693 {"bits": [12, 12], "name": "ZMM_LINE_OFFSET"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.10 13694 {"bits": [13, 13], "name": "ZMM_RECT_EXTENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.11 13695 {"bits": [14, 14], "name": "KILL_PIX_POST_HI_Z"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.12 13696 {"bits": [15, 15], "name": "KILL_PIX_POST_DETAIL_MASK"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.13 13697 {"bits": [16, 16], "name": "PS_ITER_SAMPLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.14 13698 {"bits": [17, 17], "name": "MULTI_SHADER_ENGINE_PRIM_DISCARD_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.15 13699 {"bits": [18, 18], "name": "MULTI_GPU_SUPERTILE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.16 13700 {"bits": [19, 19], "name": "GPU_ID_OVERRIDE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.17 13701 {"bits": [20, 23], "name": "GPU_ID_OVERRIDE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.18 13702 {"bits": [24, 24], "name": "MULTI_GPU_PRIM_DISCARD_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.19 13703 {"bits": [25, 25], "name": "FORCE_EOV_CNTDWN_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.20 13704 {"bits": [26, 26], "name": "FORCE_EOV_REZ_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.21 13705 {"bits": [27, 27], "name": "OUT_OF_ORDER_PRIMITIVE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.22 13706 {"bits": [28, 30], "name": "OUT_OF_ORDER_WATER_MARK"} string in object:register_types.PA_SC_MODE_CNTL_1.fields.23 13711 {"bits": [0, 10], "name": "MAX_DEALLOCS_IN_WAVE"}, string in object:register_types.PA_SC_NGG_MODE_CNTL.fields.0 13712 {"bits": [16, 23], "name": "MAX_FPOVS_IN_WAVE"} string in object:register_types.PA_SC_NGG_MODE_CNTL.fields.1 13717 {"bits": [0, 13], "name": "X_COORD"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_H.fields.0 13722 {"bits": [0, 0], "name": "ENABLE_HV_PRE_SHADER"}, string in object:register_types.PA_SC_P3D_TRAP_SCREEN_HV_EN.fields.0 13723 {"bits": [1, 1], "name": "FORCE_PRE_SHADER_ALL_PIXELS"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_HV_EN.fields.1 13728 {"bits": [0, 15], "name": "COUNT"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_OCCURRENCE.fields.0 13733 {"bits": [0, 13], "name": "Y_COORD"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_V.fields.0 13738 {"bits": [0, 9], "name": "PERF_SEL"} string in object:register_types.PA_SC_PERFCOUNTER1_SELECT.fields.0 13743 {"bits": [0, 1], "enum_ref": "RbMap", "name": "RB_MAP_PKR0"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.0 13744 {"bits": [2, 3], "enum_ref": "RbMap", "name": "RB_MAP_PKR1"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.1 13745 {"bits": [4, 5], "enum_ref": "RbXsel2", "name": "RB_XSEL2"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.2 13746 {"bits": [6, 6], "enum_ref": "RbXsel", "name": "RB_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.3 13747 {"bits": [7, 7], "enum_ref": "RbYsel", "name": "RB_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.4 13748 {"bits": [8, 9], "enum_ref": "PkrMap", "name": "PKR_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.5 13749 {"bits": [10, 11], "enum_ref": "PkrXsel", "name": "PKR_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.6 13750 {"bits": [12, 13], "enum_ref": "PkrYsel", "name": "PKR_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.7 13751 {"bits": [14, 15], "enum_ref": "PkrXsel2", "name": "PKR_XSEL2"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.8 13752 {"bits": [16, 17], "enum_ref": "ScMap", "name": "SC_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.9 13753 {"bits": [18, 19], "enum_ref": "ScXsel", "name": "SC_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.10 13754 {"bits": [20, 21], "enum_ref": "ScYsel", "name": "SC_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.11 13755 {"bits": [24, 25], "enum_ref": "SeMap", "name": "SE_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.12 13756 {"bits": [26, 27], "enum_ref": "SeXsel", "name": "SE_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.13 13757 {"bits": [28, 29], "enum_ref": "SeYsel", "name": "SE_YSEL"} string in object:register_types.PA_SC_RASTER_CONFIG.fields.14 13762 {"bits": [0, 1], "enum_ref": "SePairMap", "name": "SE_PAIR_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG_1.fields.0 13763 {"bits": [2, 3], "enum_ref": "SePairXsel", "name": "SE_PAIR_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG_1.fields.1 13764 {"bits": [4, 5], "enum_ref": "SePairYsel", "name": "SE_PAIR_YSEL"} string in object:register_types.PA_SC_RASTER_CONFIG_1.fields.2 13769 {"bits": [0, 7], "name": "LEFT_QTR"}, string in object:register_types.PA_SC_RIGHT_VERT_GRID.fields.0 13770 {"bits": [8, 15], "name": "LEFT_HALF"}, string in object:register_types.PA_SC_RIGHT_VERT_GRID.fields.1 13771 {"bits": [16, 23], "name": "RIGHT_HALF"}, string in object:register_types.PA_SC_RIGHT_VERT_GRID.fields.2 13772 {"bits": [24, 31], "name": "RIGHT_QTR"} string in object:register_types.PA_SC_RIGHT_VERT_GRID.fields.3 13777 {"bits": [0, 1], "name": "SLICE_EVEN_ENABLE"}, string in object:register_types.PA_SC_SCREEN_EXTENT_CONTROL.fields.0 13778 {"bits": [2, 3], "name": "SLICE_ODD_ENABLE"} string in object:register_types.PA_SC_SCREEN_EXTENT_CONTROL.fields.1 13783 {"bits": [0, 15], "name": "X"}, string in object:register_types.PA_SC_SCREEN_EXTENT_MIN_0.fields.0 13784 {"bits": [16, 31], "name": "Y"} string in object:register_types.PA_SC_SCREEN_EXTENT_MIN_0.fields.1 13789 {"bits": [0, 15], "name": "BR_X"}, string in object:register_types.PA_SC_SCREEN_SCISSOR_BR.fields.0 13790 {"bits": [16, 31], "name": "BR_Y"} string in object:register_types.PA_SC_SCREEN_SCISSOR_BR.fields.1 13795 {"bits": [0, 15], "name": "TL_X"}, string in object:register_types.PA_SC_SCREEN_SCISSOR_TL.fields.0 13796 {"bits": [16, 31], "name": "TL_Y"} string in object:register_types.PA_SC_SCREEN_SCISSOR_TL.fields.1 13801 {"bits": [0, 1], "name": "REALIGN_DQUADS_AFTER_N_WAVES"}, string in object:register_types.PA_SC_SHADER_CONTROL.fields.0 13802 {"bits": [2, 2], "name": "LOAD_COLLISION_WAVEID"}, string in object:register_types.PA_SC_SHADER_CONTROL.fields.1 13803 {"bits": [3, 3], "name": "LOAD_INTRAWAVE_COLLISION"}, string in object:register_types.PA_SC_SHADER_CONTROL.fields.2 13804 {"bits": [5, 6], "name": "WAVE_BREAK_REGION_SIZE"} string in object:register_types.PA_SC_SHADER_CONTROL.fields.3 13809 {"bits": [0, 0], "name": "ENABLE"}, string in object:register_types.PA_SC_TILE_STEERING_OVERRIDE.fields.0 13810 {"bits": [1, 2], "name": "NUM_SE"}, string in object:register_types.PA_SC_TILE_STEERING_OVERRIDE.fields.1 13811 {"bits": [5, 6], "name": "NUM_RB_PER_SE"}, string in object:register_types.PA_SC_TILE_STEERING_OVERRIDE.fields.2 13812 {"bits": [8, 8], "name": "DISABLE_SRBSL_DB_OPTIMIZED_PACKING"}, string in object:register_types.PA_SC_TILE_STEERING_OVERRIDE.fields.3 13813 {"bits": [12, 13], "name": "NUM_SC"}, string in object:register_types.PA_SC_TILE_STEERING_OVERRIDE.fields.4 13814 {"bits": [16, 17], "name": "NUM_RB_PER_SC"}, string in object:register_types.PA_SC_TILE_STEERING_OVERRIDE.fields.5 13815 {"bits": [20, 20], "name": "NUM_PACKER_PER_SC"} string in object:register_types.PA_SC_TILE_STEERING_OVERRIDE.fields.6 13820 {"bits": [0, 15], "name": "WINDOW_X_OFFSET"}, string in object:register_types.PA_SC_WINDOW_OFFSET.fields.0 13821 {"bits": [16, 31], "name": "WINDOW_Y_OFFSET"} string in object:register_types.PA_SC_WINDOW_OFFSET.fields.1 13826 {"bits": [0, 14], "name": "BR_X"}, string in object:register_types.PA_SC_WINDOW_SCISSOR_BR.fields.0 13827 {"bits": [16, 30], "name": "BR_Y"} string in object:register_types.PA_SC_WINDOW_SCISSOR_BR.fields.1 13832 {"bits": [0, 14], "name": "TL_X"}, string in object:register_types.PA_SC_WINDOW_SCISSOR_TL.fields.0 13833 {"bits": [16, 30], "name": "TL_Y"}, string in object:register_types.PA_SC_WINDOW_SCISSOR_TL.fields.1 13834 {"bits": [31, 31], "name": "WINDOW_OFFSET_DISABLE"} string in object:register_types.PA_SC_WINDOW_SCISSOR_TL.fields.2 13839 {"bits": [1, 4], "name": "STEREO_MODE"}, string in object:register_types.PA_STEREO_CNTL.fields.0 13840 {"bits": [5, 7], "name": "RT_SLICE_MODE"}, string in object:register_types.PA_STEREO_CNTL.fields.1 13841 {"bits": [8, 11], "name": "RT_SLICE_OFFSET"}, string in object:register_types.PA_STEREO_CNTL.fields.2 13842 {"bits": [16, 18], "name": "VP_ID_MODE"}, string in object:register_types.PA_STEREO_CNTL.fields.3 13843 {"bits": [19, 22], "name": "VP_ID_OFFSET"} string in object:register_types.PA_STEREO_CNTL.fields.4 13848 {"bits": [0, 8], "name": "HW_SCREEN_OFFSET_X"}, string in object:register_types.PA_SU_HARDWARE_SCREEN_OFFSET.fields.0 13849 {"bits": [16, 24], "name": "HW_SCREEN_OFFSET_Y"} string in object:register_types.PA_SU_HARDWARE_SCREEN_OFFSET.fields.1 13854 {"bits": [0, 15], "name": "WIDTH"} string in object:register_types.PA_SU_LINE_CNTL.fields.0 13859 {"bits": [0, 1], "name": "LINE_STIPPLE_RESET"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.0 13860 {"bits": [2, 2], "name": "EXPAND_FULL_LENGTH"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.1 13861 {"bits": [3, 3], "name": "FRACTIONAL_ACCUM"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.2 13862 {"bits": [4, 4], "name": "DIAMOND_ADJUST"} string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.3 13867 {"bits": [0, 23], "name": "LINE_STIPPLE_VALUE"} string in object:register_types.PA_SU_LINE_STIPPLE_VALUE.fields.0 13872 {"bits": [0, 0], "name": "DISCARD_0_AREA_TRIANGLES"}, string in object:register_types.PA_SU_OVER_RASTERIZATION_CNTL.fields.0 13873 {"bits": [1, 1], "name": "DISCARD_0_AREA_LINES"}, string in object:register_types.PA_SU_OVER_RASTERIZATION_CNTL.fields.1 13874 {"bits": [2, 2], "name": "DISCARD_0_AREA_POINTS"}, string in object:register_types.PA_SU_OVER_RASTERIZATION_CNTL.fields.2 13875 {"bits": [3, 3], "name": "DISCARD_0_AREA_RECTANGLES"}, string in object:register_types.PA_SU_OVER_RASTERIZATION_CNTL.fields.3 13876 {"bits": [4, 4], "name": "USE_PROVOKING_ZW"} string in object:register_types.PA_SU_OVER_RASTERIZATION_CNTL.fields.4 13881 {"bits": [0, 15], "name": "PERFCOUNTER_HI"} string in object:register_types.PA_SU_PERFCOUNTER0_HI.fields.0 13886 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.0 13887 {"bits": [10, 19], "name": "PERF_SEL1"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.1 13888 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.2 13889 {"bits": [24, 27], "name": "PERF_MODE1"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.3 13890 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.4 13895 {"bits": [0, 9], "name": "PERF_SEL2"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT1.fields.0 13896 {"bits": [10, 19], "name": "PERF_SEL3"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT1.fields.1 13897 {"bits": [24, 27], "name": "PERF_MODE3"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT1.fields.2 13898 {"bits": [28, 31], "name": "PERF_MODE2"} string in object:register_types.PA_SU_PERFCOUNTER0_SELECT1.fields.3 13903 {"bits": [0, 15], "name": "MIN_SIZE"}, string in object:register_types.PA_SU_POINT_MINMAX.fields.0 13904 {"bits": [16, 31], "name": "MAX_SIZE"} string in object:register_types.PA_SU_POINT_MINMAX.fields.1 13909 {"bits": [0, 15], "name": "HEIGHT"}, string in object:register_types.PA_SU_POINT_SIZE.fields.0 13910 {"bits": [16, 31], "name": "WIDTH"} string in object:register_types.PA_SU_POINT_SIZE.fields.1 13915 {"bits": [0, 7], "name": "POLY_OFFSET_NEG_NUM_DB_BITS"}, string in object:register_types.PA_SU_POLY_OFFSET_DB_FMT_CNTL.fields.0 13916 {"bits": [8, 8], "name": "POLY_OFFSET_DB_IS_FLOAT_FMT"} string in object:register_types.PA_SU_POLY_OFFSET_DB_FMT_CNTL.fields.1 13921 {"bits": [0, 0], "name": "TRIANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.0 13922 {"bits": [1, 1], "name": "LINE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.1 13923 {"bits": [2, 2], "name": "POINT_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.2 13924 {"bits": [3, 3], "name": "RECTANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.3 13925 {"bits": [4, 4], "name": "TRIANGLE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.4 13926 {"bits": [5, 5], "name": "LINE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.5 13927 {"bits": [6, 6], "name": "POINT_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.6 13928 {"bits": [7, 7], "name": "RECTANGLE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.7 13929 {"bits": [8, 15], "name": "PRIM_EXPAND_CONSTANT"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.8 13930 {"bits": [30, 30], "name": "XMAX_RIGHT_EXCLUSION"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.9 13931 {"bits": [31, 31], "name": "YMAX_BOTTOM_EXCLUSION"} string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.10 13936 {"bits": [0, 0], "name": "CULL_FRONT"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.0 13937 {"bits": [1, 1], "name": "CULL_BACK"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.1 13938 {"bits": [2, 2], "name": "FACE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.2 13939 {"bits": [3, 4], "enum_ref": "PA_SU_SC_MODE_CNTL__POLY_MODE", "name": "POLY_MODE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.3 13940 {"bits": [5, 7], "enum_ref": "PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE", "name": "POLYMODE_ string in object:register_types.PA_SU_SC_MODE_CNTL.fields.4 13941 {"bits": [8, 10], "enum_ref": "PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE", "name": "POLYMODE string in object:register_types.PA_SU_SC_MODE_CNTL.fields.5 13942 {"bits": [11, 11], "name": "POLY_OFFSET_FRONT_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.6 13943 {"bits": [12, 12], "name": "POLY_OFFSET_BACK_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.7 13944 {"bits": [13, 13], "name": "POLY_OFFSET_PARA_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.8 13945 {"bits": [16, 16], "name": "VTX_WINDOW_OFFSET_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.9 13946 {"bits": [19, 19], "name": "PROVOKING_VTX_LAST"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.10 13947 {"bits": [20, 20], "name": "PERSP_CORR_DIS"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.11 13948 {"bits": [21, 21], "name": "MULTI_PRIM_IB_ENA"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.12 13949 {"bits": [22, 22], "name": "RIGHT_TRIANGLE_ALTERNATE_GRADIENT_REF"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.13 13950 {"bits": [23, 23], "name": "NEW_QUAD_DECOMPOSITION"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.14 13951 {"bits": [24, 24], "name": "KEEP_TOGETHER_ENABLE"} string in object:register_types.PA_SU_SC_MODE_CNTL.fields.15 13956 {"bits": [0, 0], "name": "SMALL_PRIM_FILTER_ENABLE"}, string in object:register_types.PA_SU_SMALL_PRIM_FILTER_CNTL.fields.0 13957 {"bits": [1, 1], "name": "TRIANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_SMALL_PRIM_FILTER_CNTL.fields.1 13958 {"bits": [2, 2], "name": "LINE_FILTER_DISABLE"}, string in object:register_types.PA_SU_SMALL_PRIM_FILTER_CNTL.fields.2 13959 {"bits": [3, 3], "name": "POINT_FILTER_DISABLE"}, string in object:register_types.PA_SU_SMALL_PRIM_FILTER_CNTL.fields.3 13960 {"bits": [4, 4], "name": "RECTANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_SMALL_PRIM_FILTER_CNTL.fields.4 13961 {"bits": [5, 5], "name": "SRBSL_ENABLE"}, string in object:register_types.PA_SU_SMALL_PRIM_FILTER_CNTL.fields.5 13962 {"bits": [6, 6], "name": "SC_1XMSAA_COMPATIBLE_DISABLE"} string in object:register_types.PA_SU_SMALL_PRIM_FILTER_CNTL.fields.6 13967 {"bits": [0, 0], "name": "PIX_CENTER"}, string in object:register_types.PA_SU_VTX_CNTL.fields.0 13968 {"bits": [1, 2], "enum_ref": "PA_SU_VTX_CNTL__ROUND_MODE", "name": "ROUND_MODE"}, string in object:register_types.PA_SU_VTX_CNTL.fields.1 13969 {"bits": [3, 5], "enum_ref": "QUANT_MODE", "name": "QUANT_MODE"} string in object:register_types.PA_SU_VTX_CNTL.fields.2 13974 {"bits": [0, 3], "name": "FEATURE_SEL"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.0 13975 {"bits": [4, 7], "name": "SE_INDEX"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.1 13976 {"bits": [8, 11], "name": "SA_INDEX"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.2 13977 {"bits": [12, 15], "name": "WGP_INDEX"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.3 13978 {"bits": [16, 17], "name": "EVENT_SEL"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.4 13979 {"bits": [18, 19], "name": "UNUSED"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.5 13980 {"bits": [20, 20], "name": "ENABLE"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.6 13981 {"bits": [21, 31], "name": "RESERVED"} string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.7 13986 {"bits": [0, 0], "name": "ENABLE"}, string in object:register_types.RLC_GPU_IOV_PERF_CNT_CNTL.fields.0 13987 {"bits": [1, 1], "name": "MODE_SELECT"}, string in object:register_types.RLC_GPU_IOV_PERF_CNT_CNTL.fields.1 13988 {"bits": [2, 2], "name": "RESET"}, string in object:register_types.RLC_GPU_IOV_PERF_CNT_CNTL.fields.2 13989 {"bits": [3, 31], "name": "RESERVED"} string in object:register_types.RLC_GPU_IOV_PERF_CNT_CNTL.fields.3 13994 {"bits": [0, 3], "name": "VFID"}, string in object:register_types.RLC_GPU_IOV_PERF_CNT_WR_ADDR.fields.0 13995 {"bits": [4, 5], "name": "CNT_ID"}, string in object:register_types.RLC_GPU_IOV_PERF_CNT_WR_ADDR.fields.1 13996 {"bits": [6, 31], "name": "RESERVED"} string in object:register_types.RLC_GPU_IOV_PERF_CNT_WR_ADDR.fields.2 14001 {"bits": [0, 7], "name": "PERFCOUNTER_SELECT"} string in object:register_types.RLC_PERFCOUNTER0_SELECT.fields.0 14006 {"bits": [0, 0], "name": "PERFMON_CLOCK_STATE"} string in object:register_types.RLC_PERFMON_CLK_CNTL.fields.0 14011 {"bits": [0, 2], "enum_ref": "CP_PERFMON_STATE", "name": "PERFMON_STATE"}, string in object:register_types.RLC_PERFMON_CNTL.fields.0 14012 {"bits": [10, 10], "name": "PERFMON_SAMPLE_ENABLE"} string in object:register_types.RLC_PERFMON_CNTL.fields.1 14017 {"bits": [0, 0], "name": "StrobeResetPerfMonitors"}, string in object:register_types.RLC_SPM_ACCUM_CTRL.fields.0 14018 {"bits": [1, 1], "name": "StrobeStartAccumulation"}, string in object:register_types.RLC_SPM_ACCUM_CTRL.fields.1 14019 {"bits": [2, 2], "name": "StrobeRearmAccum"}, string in object:register_types.RLC_SPM_ACCUM_CTRL.fields.2 14020 {"bits": [3, 3], "name": "StrobeSpmDoneInt"}, string in object:register_types.RLC_SPM_ACCUM_CTRL.fields.3 14021 {"bits": [4, 4], "name": "StrobeAccumDoneInt"}, string in object:register_types.RLC_SPM_ACCUM_CTRL.fields.4 14022 {"bits": [5, 5], "name": "StrobeResetAccum"}, string in object:register_types.RLC_SPM_ACCUM_CTRL.fields.5 14023 {"bits": [6, 9], "name": "StrobeStartSpm"}, string in object:register_types.RLC_SPM_ACCUM_CTRL.fields.6 14024 {"bits": [10, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_ACCUM_CTRL.fields.7 14029 {"bits": [0, 8], "name": "addr"}, string in object:register_types.RLC_SPM_ACCUM_CTRLRAM_ADDR.fields.0 14030 {"bits": [9, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_ACCUM_CTRLRAM_ADDR.fields.1 14035 {"bits": [0, 7], "name": "data"}, string in object:register_types.RLC_SPM_ACCUM_CTRLRAM_DATA.fields.0 14036 {"bits": [8, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_ACCUM_CTRLRAM_DATA.fields.1 14041 {"bits": [0, 6], "name": "addr"}, string in object:register_types.RLC_SPM_ACCUM_DATARAM_ADDR.fields.0 14042 {"bits": [7, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_ACCUM_DATARAM_ADDR.fields.1 14047 {"bits": [0, 18], "name": "DataRamWrCount"}, string in object:register_types.RLC_SPM_ACCUM_DATARAM_WRCOUNT.fields.0 14048 {"bits": [19, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_ACCUM_DATARAM_WRCOUNT.fields.1 14053 {"bits": [0, 0], "name": "EnableAccum"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.0 14054 {"bits": [1, 1], "name": "AutoAccumEn"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.1 14055 {"bits": [2, 2], "name": "AutoSpmEn"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.2 14056 {"bits": [3, 3], "name": "Globals_LoadOverride"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.3 14057 {"bits": [4, 4], "name": "SE0_LoadOverride"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.4 14058 {"bits": [5, 5], "name": "SE1_LoadOverride"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.5 14059 {"bits": [6, 6], "name": "AutoResetPerfmonDisable"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.6 14060 {"bits": [7, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_ACCUM_MODE.fields.7 14065 {"bits": [0, 7], "name": "SamplesRequested"}, string in object:register_types.RLC_SPM_ACCUM_SAMPLES_REQUESTED.fields.0 14066 {"bits": [8, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_ACCUM_SAMPLES_REQUESTED.fields.1 14071 {"bits": [0, 7], "name": "NumbSamplesCompleted"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.0 14072 {"bits": [8, 8], "name": "AccumDone"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.1 14073 {"bits": [9, 9], "name": "SpmDone"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.2 14074 {"bits": [10, 10], "name": "AccumOverflow"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.3 14075 {"bits": [11, 11], "name": "AccumArmed"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.4 14076 {"bits": [12, 12], "name": "SequenceInProgress"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.5 14077 {"bits": [13, 13], "name": "FinalSequenceInProgress"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.6 14078 {"bits": [14, 14], "name": "AllFifosEmpty"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.7 14079 {"bits": [15, 15], "name": "FSMIsIdle"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.8 14080 {"bits": [16, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.9 14085 {"bits": [0, 15], "name": "Threshold"}, string in object:register_types.RLC_SPM_ACCUM_THRESHOLD.fields.0 14086 {"bits": [16, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_ACCUM_THRESHOLD.fields.1 14091 {"bits": [0, 6], "name": "DESER_START_SKEW"}, string in object:register_types.RLC_SPM_DESER_START_SKEW.fields.0 14092 {"bits": [7, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_DESER_START_SKEW.fields.1 14097 {"bits": [0, 6], "name": "data"}, string in object:register_types.RLC_SPM_GLB_SAMPLEDELAY_IND_DATA.fields.0 14098 {"bits": [7, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_GLB_SAMPLEDELAY_IND_DATA.fields.1 14103 {"bits": [0, 6], "name": "GLOBALS_MUXSEL_SKEW"}, string in object:register_types.RLC_SPM_GLOBALS_MUXSEL_SKEW.fields.0 14104 {"bits": [7, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_GLOBALS_MUXSEL_SKEW.fields.1 14109 {"bits": [0, 6], "name": "GLOBALS_SAMPLE_SKEW"}, string in object:register_types.RLC_SPM_GLOBALS_SAMPLE_SKEW.fields.0 14110 {"bits": [7, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_GLOBALS_SAMPLE_SKEW.fields.1 14115 {"bits": [0, 7], "name": "PERFMON_SEL_ADDR"}, string in object:register_types.RLC_SPM_GLOBAL_MUXSEL_ADDR.fields.0 14116 {"bits": [8, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_GLOBAL_MUXSEL_ADDR.fields.1 14121 {"bits": [0, 11], "name": "RESERVED1"}, string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.0 14122 {"bits": [12, 13], "name": "PERFMON_RING_MODE"}, string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.1 14123 {"bits": [14, 15], "name": "RESERVED"}, string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.2 14124 {"bits": [16, 31], "name": "PERFMON_SAMPLE_INTERVAL"} string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.3 14129 {"bits": [0, 7], "name": "PERFMON_SEGMENT_SIZE"}, string in object:register_types.RLC_SPM_PERFMON_GLB_SEGMENT_SIZE.fields.0 14130 {"bits": [8, 15], "name": "GLOBAL_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_GLB_SEGMENT_SIZE.fields.1 14131 {"bits": [16, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_PERFMON_GLB_SEGMENT_SIZE.fields.2 14136 {"bits": [0, 15], "name": "RING_BASE_HI"}, string in object:register_types.RLC_SPM_PERFMON_RING_BASE_HI.fields.0 14137 {"bits": [16, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_PERFMON_RING_BASE_HI.fields.1 14142 {"bits": [0, 7], "name": "SE0_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SE3TO0_SEGMENT_SIZE.fields.0 14143 {"bits": [8, 15], "name": "SE1_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SE3TO0_SEGMENT_SIZE.fields.1 14144 {"bits": [16, 23], "name": "SE2_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SE3TO0_SEGMENT_SIZE.fields.2 14145 {"bits": [24, 31], "name": "SE3_NUM_LINE"} string in object:register_types.RLC_SPM_PERFMON_SE3TO0_SEGMENT_SIZE.fields.3 14150 {"bits": [0, 7], "name": "PERFMON_SEGMENT_SIZE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.0 14151 {"bits": [8, 10], "name": "RESERVED1"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.1 14152 {"bits": [11, 15], "name": "GLOBAL_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.2 14153 {"bits": [16, 20], "name": "SE0_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.3 14154 {"bits": [21, 25], "name": "SE1_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.4 14155 {"bits": [26, 30], "name": "SE2_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.5 14156 {"bits": [31, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.6 14161 {"bits": [0, 4], "name": "RESERVED"}, string in object:register_types.RLC_SPM_RING_WRPTR.fields.0 14162 {"bits": [5, 31], "name": "PERFMON_RING_WRPTR"} string in object:register_types.RLC_SPM_RING_WRPTR.fields.1 14167 {"bits": [0, 7], "name": "NUM_SEGMENT_THRESHOLD"}, string in object:register_types.RLC_SPM_SEGMENT_THRESHOLD.fields.0 14168 {"bits": [8, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_SEGMENT_THRESHOLD.fields.1 14173 {"bits": [0, 8], "name": "PERFMON_SEL_ADDR"}, string in object:register_types.RLC_SPM_SE_MUXSEL_ADDR.fields.0 14174 {"bits": [9, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_SE_MUXSEL_ADDR.fields.1 14179 {"bits": [0, 6], "name": "SE_MUXSEL_SKEW"}, string in object:register_types.RLC_SPM_SE_MUXSEL_SKEW.fields.0 14180 {"bits": [7, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_SE_MUXSEL_SKEW.fields.1 14185 {"bits": [0, 6], "name": "SE_SAMPLE_SKEW"}, string in object:register_types.RLC_SPM_SE_SAMPLE_SKEW.fields.0 14186 {"bits": [7, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_SE_SAMPLE_SKEW.fields.1 14191 {"bits": [0, 0], "name": "PauseSpmSamplingRequest"} string in object:register_types.RLC_SPM_VIRT_CTRL.fields.0 14196 {"bits": [0, 0], "name": "SpmSamplingPaused"} string in object:register_types.RLC_SPM_VIRT_STATUS.fields.0 14201 {"bits": [0, 1], "name": "TRANS_BASED_PERF_EN_SEL"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.0 14202 {"bits": [2, 3], "name": "EVENT_BASED_PERF_EN_SEL"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.1 14203 {"bits": [4, 5], "name": "TC_PERF_EN_SEL"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.2 14204 {"bits": [6, 7], "name": "PERF_EVENT_WINDOW_MASK0"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.3 14205 {"bits": [8, 9], "name": "PERF_EVENT_WINDOW_MASK1"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.4 14206 {"bits": [10, 13], "name": "PERF_COUNTER_CID"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.5 14207 {"bits": [14, 18], "name": "PERF_COUNTER_VMID"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.6 14208 {"bits": [19, 24], "name": "PERF_COUNTER_BURST_LENGTH_THRESHOLD"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.7 14209 {"bits": [25, 25], "name": "PERF_SOFT_RESET"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.8 14210 {"bits": [26, 26], "name": "PERF_CNTR_SPM_SEL"} string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.9 14215 {"bits": [0, 7], "name": "OBSOLETE_UMSK"}, string in object:register_types.SCRATCH_UMSK.fields.0 14216 {"bits": [16, 17], "name": "OBSOLETE_SWAP"} string in object:register_types.SCRATCH_UMSK.fields.1 14221 {"bits": [0, 0], "name": "PERSP_CENTER_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.0 14222 {"bits": [4, 4], "name": "PERSP_CENTROID_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.1 14223 {"bits": [8, 8], "name": "LINEAR_CENTER_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.2 14224 {"bits": [12, 12], "name": "LINEAR_CENTROID_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.3 14225 {"bits": [16, 17], "name": "POS_FLOAT_LOCATION"}, string in object:register_types.SPI_BARYC_CNTL.fields.4 14226 {"bits": [20, 20], "name": "POS_FLOAT_ULC"}, string in object:register_types.SPI_BARYC_CNTL.fields.5 14227 {"bits": [24, 24], "name": "FRONT_FACE_ALL_BITS"} string in object:register_types.SPI_BARYC_CNTL.fields.6 14232 {"bits": [0, 20], "name": "GPR_WRITE_PRIORITY"}, string in object:register_types.SPI_CONFIG_CNTL.fields.0 14233 {"bits": [21, 23], "name": "EXP_PRIORITY_ORDER"}, string in object:register_types.SPI_CONFIG_CNTL.fields.1 14234 {"bits": [24, 24], "name": "ENABLE_SQG_TOP_EVENTS"}, string in object:register_types.SPI_CONFIG_CNTL.fields.2 14235 {"bits": [25, 25], "name": "ENABLE_SQG_BOP_EVENTS"}, string in object:register_types.SPI_CONFIG_CNTL.fields.3 14236 {"bits": [26, 26], "name": "RSRC_MGMT_RESET"}, string in object:register_types.SPI_CONFIG_CNTL.fields.4 14237 {"bits": [27, 27], "name": "TTRACE_STALL_ALL"}, string in object:register_types.SPI_CONFIG_CNTL.fields.5 14238 {"bits": [28, 28], "name": "ALLOC_ARB_LRU_ENA"}, string in object:register_types.SPI_CONFIG_CNTL.fields.6 14239 {"bits": [29, 29], "name": "EXP_ARB_LRU_ENA"}, string in object:register_types.SPI_CONFIG_CNTL.fields.7 14240 {"bits": [30, 31], "name": "PS_PKR_PRIORITY_CNTL"} string in object:register_types.SPI_CONFIG_CNTL.fields.8 14245 {"bits": [0, 0], "name": "FLAT_SHADE_ENA"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.0 14246 {"bits": [1, 1], "name": "PNT_SPRITE_ENA"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.1 14247 {"bits": [2, 4], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_X"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.2 14248 {"bits": [5, 7], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_Y"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.3 14249 {"bits": [8, 10], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_Z"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.4 14250 {"bits": [11, 13], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_W"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.5 14251 {"bits": [14, 14], "name": "PNT_SPRITE_TOP_1"} string in object:register_types.SPI_INTERP_CONTROL_0.fields.6 14256 {"bits": [0, 3], "name": "BIN0_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.0 14257 {"bits": [4, 7], "name": "BIN0_MAX"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.1 14258 {"bits": [8, 11], "name": "BIN1_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.2 14259 {"bits": [12, 15], "name": "BIN1_MAX"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.3 14260 {"bits": [16, 19], "name": "BIN2_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.4 14261 {"bits": [20, 23], "name": "BIN2_MAX"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.5 14262 {"bits": [24, 27], "name": "BIN3_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.6 14263 {"bits": [28, 31], "name": "BIN3_MAX"} string in object:register_types.SPI_PERFCOUNTER_BINS.fields.7 14268 {"bits": [0, 5], "name": "OFFSET"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.0 14269 {"bits": [8, 9], "name": "DEFAULT_VAL"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.1 14270 {"bits": [10, 10], "name": "FLAT_SHADE"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.2 14271 {"bits": [13, 16], "name": "CYL_WRAP"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.3 14272 {"bits": [17, 17], "name": "PT_SPRITE_TEX"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.4 14273 {"bits": [18, 18], "name": "DUP"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.5 14274 {"bits": [19, 19], "name": "FP16_INTERP_MODE"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.6 14275 {"bits": [20, 20], "name": "USE_DEFAULT_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.7 14276 {"bits": [21, 22], "name": "DEFAULT_VAL_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.8 14277 {"bits": [23, 23], "name": "PT_SPRITE_TEX_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.9 14278 {"bits": [24, 24], "name": "ATTR0_VALID"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.10 14279 {"bits": [25, 25], "name": "ATTR1_VALID"} string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.11 14284 {"bits": [0, 5], "name": "OFFSET"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.0 14285 {"bits": [8, 9], "name": "DEFAULT_VAL"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.1 14286 {"bits": [10, 10], "name": "FLAT_SHADE"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.2 14287 {"bits": [18, 18], "name": "DUP"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.3 14288 {"bits": [19, 19], "name": "FP16_INTERP_MODE"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.4 14289 {"bits": [20, 20], "name": "USE_DEFAULT_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.5 14290 {"bits": [21, 22], "name": "DEFAULT_VAL_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.6 14291 {"bits": [24, 24], "name": "ATTR0_VALID"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.7 14292 {"bits": [25, 25], "name": "ATTR1_VALID"} string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.8 14297 {"bits": [0, 0], "name": "PERSP_SAMPLE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.0 14298 {"bits": [1, 1], "name": "PERSP_CENTER_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.1 14299 {"bits": [2, 2], "name": "PERSP_CENTROID_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.2 14300 {"bits": [3, 3], "name": "PERSP_PULL_MODEL_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.3 14301 {"bits": [4, 4], "name": "LINEAR_SAMPLE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.4 14302 {"bits": [5, 5], "name": "LINEAR_CENTER_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.5 14303 {"bits": [6, 6], "name": "LINEAR_CENTROID_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.6 14304 {"bits": [7, 7], "name": "LINE_STIPPLE_TEX_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.7 14305 {"bits": [8, 8], "name": "POS_X_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.8 14306 {"bits": [9, 9], "name": "POS_Y_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.9 14307 {"bits": [10, 10], "name": "POS_Z_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.10 14308 {"bits": [11, 11], "name": "POS_W_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.11 14309 {"bits": [12, 12], "name": "FRONT_FACE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.12 14310 {"bits": [13, 13], "name": "ANCILLARY_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.13 14311 {"bits": [14, 14], "name": "SAMPLE_COVERAGE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.14 14312 {"bits": [15, 15], "name": "POS_FIXED_PT_ENA"} string in object:register_types.SPI_PS_INPUT_ENA.fields.15 14317 {"bits": [0, 5], "name": "NUM_INTERP"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.0 14318 {"bits": [6, 6], "name": "PARAM_GEN"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.1 14319 {"bits": [7, 7], "name": "OFFCHIP_PARAM_EN"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.2 14320 {"bits": [8, 8], "name": "LATE_PC_DEALLOC"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.3 14321 {"bits": [14, 14], "name": "BC_OPTIMIZE_DISABLE"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.4 14322 {"bits": [15, 15], "name": "PS_W32_EN"} string in object:register_types.SPI_PS_IN_CONTROL.fields.5 14327 {"bits": [0, 3], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL0_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.0 14328 {"bits": [4, 7], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL1_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.1 14329 {"bits": [8, 11], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL2_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.2 14330 {"bits": [12, 15], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL3_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.3 14331 {"bits": [16, 19], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL4_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.4 14332 {"bits": [20, 23], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL5_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.5 14333 {"bits": [24, 27], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL6_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.6 14334 {"bits": [28, 31], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL7_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_COL_FORMAT.fields.7 14339 {"bits": [0, 3], "enum_ref": "SPI_SHADER_FORMAT", "name": "IDX0_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_IDX_FORMAT.fields.0 14344 {"bits": [0, 5], "name": "LIMIT"} string in object:register_types.SPI_SHADER_LATE_ALLOC_VS.fields.0 14349 {"bits": [0, 7], "name": "MEM_BASE"} string in object:register_types.SPI_SHADER_PGM_HI_PS.fields.0 14354 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.0 14355 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.1 14356 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.2 14357 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.3 14358 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.4 14359 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.5 14360 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.6 14361 {"bits": [24, 25], "name": "VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.7 14362 {"bits": [26, 26], "name": "CU_GROUP_ENABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.8 14363 {"bits": [31, 31], "name": "FP16_OVFL"} string in object:register_types.SPI_SHADER_PGM_RSRC1_ES.fields.9 14368 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.0 14369 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.1 14370 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.2 14371 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.3 14372 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.4 14373 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.5 14374 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.6 14375 {"bits": [24, 24], "name": "CU_GROUP_ENABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.7 14376 {"bits": [25, 25], "name": "MEM_ORDERED"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.8 14377 {"bits": [26, 26], "name": "FWD_PROGRESS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.9 14378 {"bits": [27, 27], "name": "WGP_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.10 14379 {"bits": [29, 30], "name": "GS_VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.11 14380 {"bits": [31, 31], "name": "FP16_OVFL"} string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.12 14385 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.0 14386 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.1 14387 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.2 14388 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.3 14389 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.4 14390 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.5 14391 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.6 14392 {"bits": [24, 24], "name": "MEM_ORDERED"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.7 14393 {"bits": [25, 25], "name": "FWD_PROGRESS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.8 14394 {"bits": [26, 26], "name": "WGP_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.9 14395 {"bits": [28, 29], "name": "LS_VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.10 14396 {"bits": [30, 30], "name": "FP16_OVFL"} string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.11 14401 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.0 14402 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.1 14403 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.2 14404 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.3 14405 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.4 14406 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.5 14407 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.6 14408 {"bits": [24, 25], "name": "VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.7 14409 {"bits": [30, 30], "name": "FP16_OVFL"} string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.8 14414 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.0 14415 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.1 14416 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.2 14417 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.3 14418 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.4 14419 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.5 14420 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.6 14421 {"bits": [24, 24], "name": "CU_GROUP_DISABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.7 14422 {"bits": [25, 25], "name": "MEM_ORDERED"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.8 14423 {"bits": [26, 26], "name": "FWD_PROGRESS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.9 14424 {"bits": [29, 29], "name": "FP16_OVFL"} string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.10 14429 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.0 14430 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.1 14431 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.2 14432 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.3 14433 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.4 14434 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.5 14435 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.6 14436 {"bits": [24, 25], "name": "VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.7 14437 {"bits": [26, 26], "name": "CU_GROUP_ENABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.8 14438 {"bits": [27, 27], "name": "MEM_ORDERED"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.9 14439 {"bits": [28, 28], "name": "FWD_PROGRESS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.10 14440 {"bits": [31, 31], "name": "FP16_OVFL"} string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.11 14445 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.0 14446 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.1 14447 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.2 14448 {"bits": [7, 7], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.3 14449 {"bits": [8, 16], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.4 14450 {"bits": [20, 28], "name": "LDS_SIZE"} string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.5 14455 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.0 14456 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.1 14457 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.2 14458 {"bits": [7, 15], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.3 14459 {"bits": [16, 17], "name": "ES_VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.4 14460 {"bits": [18, 18], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.5 14461 {"bits": [19, 26], "name": "LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.6 14462 {"bits": [27, 27], "name": "USER_SGPR_MSB"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.7 14463 {"bits": [28, 31], "name": "SHARED_VGPR_CNT"} string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.8 14468 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.0 14469 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.1 14470 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.2 14471 {"bits": [7, 15], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.3 14472 {"bits": [16, 17], "name": "VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.4 14473 {"bits": [18, 18], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.5 14474 {"bits": [19, 26], "name": "LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.6 14475 {"bits": [27, 27], "name": "SKIP_USGPR0"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.7 14476 {"bits": [28, 28], "name": "USER_SGPR_MSB"} string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.8 14481 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.0 14482 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.1 14483 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.2 14484 {"bits": [7, 7], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.3 14485 {"bits": [8, 8], "name": "TG_SIZE_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.4 14486 {"bits": [9, 17], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.5 14487 {"bits": [18, 26], "name": "LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.6 14488 {"bits": [27, 27], "name": "USER_SGPR_MSB"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.7 14489 {"bits": [28, 31], "name": "SHARED_VGPR_CNT"} string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.8 14494 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.0 14495 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.1 14496 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.2 14497 {"bits": [7, 15], "name": "LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.3 14498 {"bits": [16, 24], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.4 14503 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.0 14504 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.1 14505 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.2 14506 {"bits": [7, 7], "name": "WAVE_CNT_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.3 14507 {"bits": [8, 15], "name": "EXTRA_LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.4 14508 {"bits": [16, 24], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.5 14509 {"bits": [25, 25], "name": "LOAD_COLLISION_WAVEID"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.6 14510 {"bits": [26, 26], "name": "LOAD_INTRAWAVE_COLLISION"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.7 14511 {"bits": [27, 27], "name": "USER_SGPR_MSB"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.8 14512 {"bits": [28, 31], "name": "SHARED_VGPR_CNT"} string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.9 14517 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.0 14518 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.1 14519 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.2 14520 {"bits": [7, 7], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.3 14521 {"bits": [8, 8], "name": "SO_BASE0_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.4 14522 {"bits": [9, 9], "name": "SO_BASE1_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.5 14523 {"bits": [10, 10], "name": "SO_BASE2_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.6 14524 {"bits": [11, 11], "name": "SO_BASE3_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.7 14525 {"bits": [12, 12], "name": "SO_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.8 14526 {"bits": [13, 21], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.9 14527 {"bits": [22, 22], "name": "PC_BASE_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.10 14528 {"bits": [24, 24], "name": "DISPATCH_DRAW_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.11 14529 {"bits": [27, 27], "name": "USER_SGPR_MSB"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.12 14530 {"bits": [28, 31], "name": "SHARED_VGPR_CNT"} string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.13 14535 {"bits": [0, 15], "name": "CU_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_GS.fields.0 14536 {"bits": [16, 21], "name": "WAVE_LIMIT"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_GS.fields.1 14537 {"bits": [22, 25], "name": "LOCK_LOW_THRESHOLD"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_GS.fields.2 14538 {"bits": [26, 31], "name": "GROUP_FIFO_DEPTH"} string in object:register_types.SPI_SHADER_PGM_RSRC3_GS.fields.3 14543 {"bits": [0, 5], "name": "WAVE_LIMIT"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.0 14544 {"bits": [6, 9], "name": "LOCK_LOW_THRESHOLD"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.1 14545 {"bits": [10, 15], "name": "GROUP_FIFO_DEPTH"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.2 14546 {"bits": [16, 31], "name": "CU_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.3 14551 {"bits": [0, 15], "name": "CU_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.0 14552 {"bits": [16, 21], "name": "WAVE_LIMIT"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.1 14553 {"bits": [22, 25], "name": "LOCK_LOW_THRESHOLD"} string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.2 14558 {"bits": [0, 15], "name": "CU_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC4_GS.fields.0 14559 {"bits": [16, 22], "name": "SPI_SHADER_LATE_ALLOC_GS"} string in object:register_types.SPI_SHADER_PGM_RSRC4_GS.fields.1 14564 {"bits": [0, 15], "name": "CU_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC4_PS.fields.0 14569 {"bits": [0, 3], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS0_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.0 14570 {"bits": [4, 7], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS1_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.1 14571 {"bits": [8, 11], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS2_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.2 14572 {"bits": [12, 15], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS3_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.3 14573 {"bits": [16, 19], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS4_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_POS_FORMAT.fields.4 14578 {"bits": [0, 2], "name": "TOTAL_WAVE_COUNT_HIER_SELECT"}, string in object:register_types.SPI_SHADER_PREF_PRI_CNTR_CTRL_PS.fields.0 14579 {"bits": [3, 5], "name": "PER_TYPE_WAVE_COUNT_HIER_SELECT"}, string in object:register_types.SPI_SHADER_PREF_PRI_CNTR_CTRL_PS.fields.1 14580 {"bits": [6, 6], "name": "GROUP_UPDATE_EN"}, string in object:register_types.SPI_SHADER_PREF_PRI_CNTR_CTRL_PS.fields.2 14581 {"bits": [8, 15], "name": "TOTAL_WAVE_COUNT_COEFFICIENT"}, string in object:register_types.SPI_SHADER_PREF_PRI_CNTR_CTRL_PS.fields.3 14582 {"bits": [16, 23], "name": "PER_TYPE_WAVE_COUNT_COEFFICIENT"} string in object:register_types.SPI_SHADER_PREF_PRI_CNTR_CTRL_PS.fields.4 14587 {"bits": [0, 0], "name": "SOFT_GROUPING_EN"}, string in object:register_types.SPI_SHADER_REQ_CTRL_PS.fields.0 14588 {"bits": [1, 4], "name": "NUMBER_OF_REQUESTS_PER_CU"}, string in object:register_types.SPI_SHADER_REQ_CTRL_PS.fields.1 14589 {"bits": [5, 8], "name": "SOFT_GROUPING_ALLOCATION_TIMEOUT"}, string in object:register_types.SPI_SHADER_REQ_CTRL_PS.fields.2 14590 {"bits": [9, 9], "name": "HARD_LOCK_HYSTERESIS"}, string in object:register_types.SPI_SHADER_REQ_CTRL_PS.fields.3 14591 {"bits": [10, 14], "name": "HARD_LOCK_LOW_THRESHOLD"}, string in object:register_types.SPI_SHADER_REQ_CTRL_PS.fields.4 14592 {"bits": [15, 15], "name": "PRODUCER_REQUEST_LOCKOUT"}, string in object:register_types.SPI_SHADER_REQ_CTRL_PS.fields.5 14593 {"bits": [16, 16], "name": "GLOBAL_SCANNING_EN"}, string in object:register_types.SPI_SHADER_REQ_CTRL_PS.fields.6 14594 {"bits": [17, 19], "name": "ALLOCATION_RATE_THROTTLING_THRESHOLD"} string in object:register_types.SPI_SHADER_REQ_CTRL_PS.fields.7 14599 {"bits": [0, 6], "name": "CONTRIBUTION"} string in object:register_types.SPI_SHADER_USER_ACCUM_PS_0.fields.0 14604 {"bits": [0, 3], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "Z_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_Z_FORMAT.fields.0 14609 {"bits": [1, 5], "name": "VS_EXPORT_COUNT"}, string in object:register_types.SPI_VS_OUT_CONFIG.fields.0 14610 {"bits": [6, 6], "name": "VS_HALF_PACK"}, string in object:register_types.SPI_VS_OUT_CONFIG.fields.1 14611 {"bits": [7, 7], "name": "NO_PC_EXPORT"} string in object:register_types.SPI_VS_OUT_CONFIG.fields.2 14616 {"bits": [0, 0], "name": "TARGET_INST"}, string in object:register_types.SQC_CACHES.fields.0 14617 {"bits": [1, 1], "name": "TARGET_DATA"}, string in object:register_types.SQC_CACHES.fields.1 14618 {"bits": [2, 2], "name": "INVALIDATE"}, string in object:register_types.SQC_CACHES.fields.2 14619 {"bits": [3, 3], "name": "WRITEBACK"}, string in object:register_types.SQC_CACHES.fields.3 14620 {"bits": [4, 4], "name": "VOL"}, string in object:register_types.SQC_CACHES.fields.4 14621 {"bits": [16, 16], "name": "COMPLETE"}, string in object:register_types.SQC_CACHES.fields.5 14622 {"bits": [17, 18], "name": "L2_WB_POLICY"} string in object:register_types.SQC_CACHES.fields.6 14627 {"bits": [0, 0], "name": "DWB"}, string in object:register_types.SQC_WRITEBACK.fields.0 14628 {"bits": [1, 1], "name": "DIRTY"} string in object:register_types.SQC_WRITEBACK.fields.1 14633 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.0 14634 {"bits": [12, 15], "name": "SQC_BANK_MASK"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.1 14635 {"bits": [20, 23], "name": "SPM_MODE"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.2 14636 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.3 14641 {"bits": [0, 0], "name": "PS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.0 14642 {"bits": [1, 1], "enum_ref": "VGT_STAGES_VS_EN", "name": "VS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.1 14643 {"bits": [2, 2], "enum_ref": "VGT_STAGES_GS_EN", "name": "GS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.2 14644 {"bits": [3, 3], "enum_ref": "VGT_STAGES_ES_EN", "name": "ES_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.3 14645 {"bits": [4, 4], "enum_ref": "VGT_STAGES_HS_EN", "name": "HS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.4 14646 {"bits": [5, 5], "enum_ref": "VGT_STAGES_LS_EN", "name": "LS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.5 14647 {"bits": [6, 6], "name": "CS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.6 14648 {"bits": [8, 9], "name": "CNTR_RATE"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.7 14649 {"bits": [13, 13], "name": "DISABLE_FLUSH"} string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.8 14654 {"bits": [0, 0], "name": "FORCE_EN"} string in object:register_types.SQ_PERFCOUNTER_CTRL2.fields.0 14659 {"bits": [0, 3], "name": "BASE_HI"}, string in object:register_types.SQ_THREAD_TRACE_BUF0_SIZE.fields.0 14660 {"bits": [8, 29], "name": "SIZE"} string in object:register_types.SQ_THREAD_TRACE_BUF0_SIZE.fields.1 14665 {"bits": [0, 1], "name": "MODE"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.0 14666 {"bits": [2, 2], "name": "ALL_VMID"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.1 14667 {"bits": [3, 3], "name": "CH_PERF_EN"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.2 14668 {"bits": [4, 4], "name": "INTERRUPT_EN"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.3 14669 {"bits": [5, 5], "name": "DOUBLE_BUFFER"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.4 14670 {"bits": [6, 8], "name": "HIWATER"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.5 14671 {"bits": [9, 9], "name": "REG_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.6 14672 {"bits": [10, 10], "name": "SPI_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.7 14673 {"bits": [11, 11], "name": "SQ_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.8 14674 {"bits": [12, 12], "name": "REG_DROP_ON_STALL"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.9 14675 {"bits": [13, 13], "name": "UTIL_TIMER"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.10 14676 {"bits": [14, 15], "name": "WAVESTART_MODE"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.11 14677 {"bits": [16, 17], "name": "RT_FREQ"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.12 14678 {"bits": [18, 18], "name": "SYNC_COUNT_MARKERS"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.13 14679 {"bits": [19, 19], "name": "SYNC_COUNT_DRAWS"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.14 14680 {"bits": [30, 30], "name": "CAPTURE_ALL"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.15 14681 {"bits": [31, 31], "name": "DRAW_EVENT_EN"} string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.16 14686 {"bits": [0, 1], "name": "SIMD_SEL"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.0 14687 {"bits": [4, 7], "name": "WGP_SEL"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.1 14688 {"bits": [9, 9], "name": "SA_SEL"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.2 14689 {"bits": [10, 16], "name": "WTYPE_INCLUDE"} string in object:register_types.SQ_THREAD_TRACE_MASK.fields.3 14694 {"bits": [0, 11], "name": "FINISH_PENDING"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.0 14695 {"bits": [12, 23], "name": "FINISH_DONE"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.1 14696 {"bits": [24, 24], "name": "UTC_ERR"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.2 14697 {"bits": [25, 25], "name": "BUSY"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.3 14698 {"bits": [26, 26], "name": "EVENT_CNTR_OVERFLOW"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.4 14699 {"bits": [27, 27], "name": "EVENT_CNTR_STALL"} string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.5 14704 {"bits": [0, 11], "enum_ref": "ThreadTraceTokenExclude", "name": "TOKEN_EXCLUDE"}, string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.0 14705 {"bits": [16, 23], "enum_ref": "ThreadTraceRegInclude", "name": "REG_INCLUDE"}, string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.1 14706 {"bits": [24, 25], "name": "INST_EXCLUDE"}, string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.2 14707 {"bits": [31, 31], "name": "REG_DETAIL_ALL"} string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.3 14712 {"bits": [0, 28], "name": "OFFSET"}, string in object:register_types.SQ_THREAD_TRACE_WPTR.fields.0 14713 {"bits": [31, 31], "name": "BUFFER_ID"} string in object:register_types.SQ_THREAD_TRACE_WPTR.fields.1 14718 {"bits": [0, 7], "name": "VGPR_BASE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.0 14719 {"bits": [8, 15], "name": "VGPR_SIZE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.1 14720 {"bits": [16, 23], "name": "SGPR_BASE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.2 14721 {"bits": [24, 27], "name": "SGPR_SIZE"} string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.3 14726 {"bits": [0, 4], "name": "WAVE_ID"}, string in object:register_types.SQ_WAVE_HW_ID1.fields.0 14727 {"bits": [8, 9], "name": "SIMD_ID"}, string in object:register_types.SQ_WAVE_HW_ID1.fields.1 14728 {"bits": [10, 13], "name": "WGP_ID"}, string in object:register_types.SQ_WAVE_HW_ID1.fields.2 14729 {"bits": [16, 16], "name": "SA_ID"}, string in object:register_types.SQ_WAVE_HW_ID1.fields.3 14730 {"bits": [18, 19], "name": "SE_ID"} string in object:register_types.SQ_WAVE_HW_ID1.fields.4 14735 {"bits": [0, 3], "name": "QUEUE_ID"}, string in object:register_types.SQ_WAVE_HW_ID2.fields.0 14736 {"bits": [4, 5], "name": "PIPE_ID"}, string in object:register_types.SQ_WAVE_HW_ID2.fields.1 14737 {"bits": [8, 9], "name": "ME_ID"}, string in object:register_types.SQ_WAVE_HW_ID2.fields.2 14738 {"bits": [12, 14], "name": "STATE_ID"}, string in object:register_types.SQ_WAVE_HW_ID2.fields.3 14739 {"bits": [16, 20], "name": "WG_ID"}, string in object:register_types.SQ_WAVE_HW_ID2.fields.4 14740 {"bits": [24, 27], "name": "VM_ID"}, string in object:register_types.SQ_WAVE_HW_ID2.fields.5 14741 {"bits": [29, 30], "name": "COMPAT_LEVEL"} string in object:register_types.SQ_WAVE_HW_ID2.fields.6 14746 {"bits": [0, 3], "name": "WAVE_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.0 14747 {"bits": [4, 5], "name": "SIMD_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.1 14748 {"bits": [6, 7], "name": "PIPE_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.2 14749 {"bits": [8, 11], "name": "CU_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.3 14750 {"bits": [12, 12], "name": "SH_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.4 14751 {"bits": [13, 14], "name": "SE_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.5 14752 {"bits": [15, 15], "name": "WAVE_ID_MSB"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.6 14753 {"bits": [16, 19], "name": "TG_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.7 14754 {"bits": [20, 23], "name": "VM_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.8 14755 {"bits": [24, 26], "name": "QUEUE_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.9 14756 {"bits": [27, 29], "name": "STATE_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.10 14757 {"bits": [30, 31], "name": "ME_ID"} string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.11 14762 {"bits": [0, 0], "name": "XNACK_ERROR"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.0 14763 {"bits": [1, 1], "name": "XNACK"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.1 14764 {"bits": [2, 2], "name": "TA_NEED_RESET"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.2 14765 {"bits": [3, 3], "name": "XNACK_OVERRIDE"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.3 14766 {"bits": [4, 9], "name": "XCNT"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.4 14767 {"bits": [11, 16], "name": "QCNT"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.5 14768 {"bits": [18, 23], "name": "RCNT"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.6 14769 {"bits": [24, 24], "name": "WAVE_IDLE"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.7 14770 {"bits": [25, 31], "name": "MISC_CNT"} string in object:register_types.SQ_WAVE_IB_DBG1.fields.8 14775 {"bits": [0, 3], "name": "VM_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.0 14776 {"bits": [4, 6], "name": "EXP_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.1 14777 {"bits": [7, 7], "name": "LGKM_CNT_BIT4"}, string in object:register_types.SQ_WAVE_IB_STS.fields.2 14778 {"bits": [8, 11], "name": "LGKM_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.3 14779 {"bits": [12, 14], "name": "VALU_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.4 14780 {"bits": [15, 15], "name": "FIRST_REPLAY"}, string in object:register_types.SQ_WAVE_IB_STS.fields.5 14781 {"bits": [16, 21], "name": "RCNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.6 14782 {"bits": [22, 23], "name": "VM_CNT_HI"}, string in object:register_types.SQ_WAVE_IB_STS.fields.7 14783 {"bits": [24, 24], "name": "LGKM_CNT_BIT5"}, string in object:register_types.SQ_WAVE_IB_STS.fields.8 14784 {"bits": [25, 25], "name": "REPLAY_W64H"}, string in object:register_types.SQ_WAVE_IB_STS.fields.9 14785 {"bits": [26, 31], "name": "VS_CNT"} string in object:register_types.SQ_WAVE_IB_STS.fields.10 14790 {"bits": [0, 1], "name": "INST_PREFETCH"}, string in object:register_types.SQ_WAVE_IB_STS2.fields.0 14791 {"bits": [7, 7], "name": "RESOURCE_OVERRIDE"}, string in object:register_types.SQ_WAVE_IB_STS2.fields.1 14792 {"bits": [8, 9], "name": "MEM_ORDER"}, string in object:register_types.SQ_WAVE_IB_STS2.fields.2 14793 {"bits": [10, 10], "name": "FWD_PROGRESS"}, string in object:register_types.SQ_WAVE_IB_STS2.fields.3 14794 {"bits": [11, 11], "name": "WAVE64"}, string in object:register_types.SQ_WAVE_IB_STS2.fields.4 14795 {"bits": [12, 12], "name": "WAVE64HI"}, string in object:register_types.SQ_WAVE_IB_STS2.fields.5 14796 {"bits": [13, 13], "name": "SUBV_LOOP"} string in object:register_types.SQ_WAVE_IB_STS2.fields.6 14801 {"bits": [0, 8], "name": "LDS_BASE"}, string in object:register_types.SQ_WAVE_LDS_ALLOC.fields.0 14802 {"bits": [12, 20], "name": "LDS_SIZE"}, string in object:register_types.SQ_WAVE_LDS_ALLOC.fields.1 14803 {"bits": [24, 27], "name": "VGPR_SHARED_SIZE"} string in object:register_types.SQ_WAVE_LDS_ALLOC.fields.2 14808 {"bits": [0, 3], "name": "FP_ROUND"}, string in object:register_types.SQ_WAVE_MODE.fields.0 14809 {"bits": [4, 7], "name": "FP_DENORM"}, string in object:register_types.SQ_WAVE_MODE.fields.1 14810 {"bits": [8, 8], "name": "DX10_CLAMP"}, string in object:register_types.SQ_WAVE_MODE.fields.2 14811 {"bits": [9, 9], "name": "IEEE"}, string in object:register_types.SQ_WAVE_MODE.fields.3 14812 {"bits": [10, 10], "name": "LOD_CLAMPED"}, string in object:register_types.SQ_WAVE_MODE.fields.4 14813 {"bits": [12, 20], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SQ_WAVE_MODE.fields.5 14814 {"bits": [23, 23], "name": "FP16_OVFL"}, string in object:register_types.SQ_WAVE_MODE.fields.6 14815 {"bits": [27, 27], "name": "DISABLE_PERF"}, string in object:register_types.SQ_WAVE_MODE.fields.7 14816 {"bits": [28, 28], "name": "VSKIP"}, string in object:register_types.SQ_WAVE_MODE.fields.8 14817 {"bits": [29, 31], "name": "CSP"} string in object:register_types.SQ_WAVE_MODE.fields.9 14822 {"bits": [0, 15], "name": "PC_HI"} string in object:register_types.SQ_WAVE_PC_HI.fields.0 14827 {"bits": [0, 0], "name": "POPS_EN"}, string in object:register_types.SQ_WAVE_POPS_PACKER.fields.0 14828 {"bits": [1, 2], "name": "POPS_PACKER_ID"} string in object:register_types.SQ_WAVE_POPS_PACKER.fields.1 14833 {"bits": [0, 1], "name": "DEP_MODE"} string in object:register_types.SQ_WAVE_SCHED_MODE.fields.0 14838 {"bits": [0, 0], "name": "SCC"}, string in object:register_types.SQ_WAVE_STATUS.fields.0 14839 {"bits": [1, 2], "name": "SPI_PRIO"}, string in object:register_types.SQ_WAVE_STATUS.fields.1 14840 {"bits": [3, 4], "name": "USER_PRIO"}, string in object:register_types.SQ_WAVE_STATUS.fields.2 14841 {"bits": [5, 5], "name": "PRIV"}, string in object:register_types.SQ_WAVE_STATUS.fields.3 14842 {"bits": [6, 6], "name": "TRAP_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.4 14843 {"bits": [7, 7], "name": "TTRACE_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.5 14844 {"bits": [8, 8], "name": "EXPORT_RDY"}, string in object:register_types.SQ_WAVE_STATUS.fields.6 14845 {"bits": [9, 9], "name": "EXECZ"}, string in object:register_types.SQ_WAVE_STATUS.fields.7 14846 {"bits": [10, 10], "name": "VCCZ"}, string in object:register_types.SQ_WAVE_STATUS.fields.8 14847 {"bits": [11, 11], "name": "IN_TG"}, string in object:register_types.SQ_WAVE_STATUS.fields.9 14848 {"bits": [12, 12], "name": "IN_BARRIER"}, string in object:register_types.SQ_WAVE_STATUS.fields.10 14849 {"bits": [13, 13], "name": "HALT"}, string in object:register_types.SQ_WAVE_STATUS.fields.11 14850 {"bits": [14, 14], "name": "TRAP"}, string in object:register_types.SQ_WAVE_STATUS.fields.12 14851 {"bits": [15, 15], "name": "TTRACE_SIMD_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.13 14852 {"bits": [16, 16], "name": "VALID"}, string in object:register_types.SQ_WAVE_STATUS.fields.14 14853 {"bits": [17, 17], "name": "ECC_ERR"}, string in object:register_types.SQ_WAVE_STATUS.fields.15 14854 {"bits": [18, 18], "name": "SKIP_EXPORT"}, string in object:register_types.SQ_WAVE_STATUS.fields.16 14855 {"bits": [19, 19], "name": "PERF_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.17 14856 {"bits": [23, 23], "name": "FATAL_HALT"}, string in object:register_types.SQ_WAVE_STATUS.fields.18 14857 {"bits": [27, 27], "name": "MUST_EXPORT"} string in object:register_types.SQ_WAVE_STATUS.fields.19 14862 {"bits": [0, 8], "enum_ref": "EXCP_EN", "name": "EXCP"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.0 14863 {"bits": [10, 10], "name": "SAVECTX"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.1 14864 {"bits": [11, 11], "name": "ILLEGAL_INST"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.2 14865 {"bits": [12, 14], "name": "EXCP_HI"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.3 14866 {"bits": [15, 15], "name": "BUFFER_OOB"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.4 14867 {"bits": [16, 19], "name": "EXCP_CYCLE"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.5 14868 {"bits": [20, 23], "name": "EXCP_GROUP_MASK"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.6 14869 {"bits": [24, 24], "name": "EXCP_WAVE64HI"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.7 14870 {"bits": [28, 28], "name": "XNACK_ERROR"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.8 14871 {"bits": [29, 31], "name": "DP_RATE"} string in object:register_types.SQ_WAVE_TRAPSTS.fields.9 14876 {"bits": [0, 5], "name": "SRC0"}, string in object:register_types.SQ_WAVE_VGPR_OFFSET.fields.0 14877 {"bits": [6, 11], "name": "SRC1"}, string in object:register_types.SQ_WAVE_VGPR_OFFSET.fields.1 14878 {"bits": [12, 17], "name": "SRC2"}, string in object:register_types.SQ_WAVE_VGPR_OFFSET.fields.2 14879 {"bits": [18, 23], "name": "DST"} string in object:register_types.SQ_WAVE_VGPR_OFFSET.fields.3 14884 {"bits": [0, 0], "name": "MRT0_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.0 14885 {"bits": [1, 1], "name": "MRT0_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.1 14886 {"bits": [4, 4], "name": "MRT1_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.2 14887 {"bits": [5, 5], "name": "MRT1_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.3 14888 {"bits": [8, 8], "name": "MRT2_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.4 14889 {"bits": [9, 9], "name": "MRT2_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.5 14890 {"bits": [12, 12], "name": "MRT3_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.6 14891 {"bits": [13, 13], "name": "MRT3_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.7 14892 {"bits": [16, 16], "name": "MRT4_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.8 14893 {"bits": [17, 17], "name": "MRT4_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.9 14894 {"bits": [20, 20], "name": "MRT5_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.10 14895 {"bits": [21, 21], "name": "MRT5_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.11 14896 {"bits": [24, 24], "name": "MRT6_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.12 14897 {"bits": [25, 25], "name": "MRT6_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.13 14898 {"bits": [28, 28], "name": "MRT7_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.14 14899 {"bits": [29, 29], "name": "MRT7_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.15 14900 {"bits": [31, 31], "name": "PIXEN_ZERO_OPT_DISABLE"} string in object:register_types.SX_BLEND_OPT_CONTROL.fields.16 14905 {"bits": [0, 3], "enum_ref": "SX_BLEND_OPT_EPSILON__MRT0_EPSILON", "name": "MRT0_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.0 14906 {"bits": [4, 7], "name": "MRT1_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.1 14907 {"bits": [8, 11], "name": "MRT2_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.2 14908 {"bits": [12, 15], "name": "MRT3_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.3 14909 {"bits": [16, 19], "name": "MRT4_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.4 14910 {"bits": [20, 23], "name": "MRT5_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.5 14911 {"bits": [24, 27], "name": "MRT6_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.6 14912 {"bits": [28, 31], "name": "MRT7_EPSILON"} string in object:register_types.SX_BLEND_OPT_EPSILON.fields.7 14917 {"bits": [0, 2], "enum_ref": "SX_BLEND_OPT", "name": "COLOR_SRC_OPT"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.0 14918 {"bits": [4, 6], "enum_ref": "SX_BLEND_OPT", "name": "COLOR_DST_OPT"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.1 14919 {"bits": [8, 10], "enum_ref": "SX_OPT_COMB_FCN", "name": "COLOR_COMB_FCN"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.2 14920 {"bits": [16, 18], "enum_ref": "SX_BLEND_OPT", "name": "ALPHA_SRC_OPT"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.3 14921 {"bits": [20, 22], "enum_ref": "SX_BLEND_OPT", "name": "ALPHA_DST_OPT"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.4 14922 {"bits": [24, 26], "enum_ref": "SX_OPT_COMB_FCN", "name": "ALPHA_COMB_FCN"} string in object:register_types.SX_MRT0_BLEND_OPT.fields.5 14927 {"bits": [0, 9], "name": "PERFCOUNTER_SELECT"}, string in object:register_types.SX_PERFCOUNTER0_SELECT.fields.0 14928 {"bits": [10, 19], "name": "PERFCOUNTER_SELECT1"}, string in object:register_types.SX_PERFCOUNTER0_SELECT.fields.1 14929 {"bits": [20, 23], "name": "CNTR_MODE"} string in object:register_types.SX_PERFCOUNTER0_SELECT.fields.2 14934 {"bits": [0, 9], "name": "PERFCOUNTER_SELECT2"}, string in object:register_types.SX_PERFCOUNTER0_SELECT1.fields.0 14935 {"bits": [10, 19], "name": "PERFCOUNTER_SELECT3"} string in object:register_types.SX_PERFCOUNTER0_SELECT1.fields.1 14940 {"bits": [0, 3], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT0"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.0 14941 {"bits": [4, 7], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT1"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.1 14942 {"bits": [8, 11], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT2"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.2 14943 {"bits": [12, 15], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT3"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.3 14944 {"bits": [16, 19], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT4"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.4 14945 {"bits": [20, 23], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT5"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.5 14946 {"bits": [24, 27], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT6"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.6 14947 {"bits": [28, 31], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT7"} string in object:register_types.SX_PS_DOWNCONVERT.fields.7 14952 {"bits": [0, 7], "name": "ADDRESS"} string in object:register_types.TA_BC_BASE_ADDR_HI.fields.0 14957 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.TA_PERFCOUNTER0_SELECT.fields.0 14958 {"bits": [10, 17], "name": "PERF_SEL1"}, string in object:register_types.TA_PERFCOUNTER0_SELECT.fields.1 14959 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.TA_PERFCOUNTER0_SELECT.fields.2 14960 {"bits": [24, 27], "name": "PERF_MODE1"}, string in object:register_types.TA_PERFCOUNTER0_SELECT.fields.3 14961 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.TA_PERFCOUNTER0_SELECT.fields.4 14966 {"bits": [0, 7], "name": "PERF_SEL2"}, string in object:register_types.TA_PERFCOUNTER0_SELECT1.fields.0 14967 {"bits": [10, 17], "name": "PERF_SEL3"}, string in object:register_types.TA_PERFCOUNTER0_SELECT1.fields.1 14968 {"bits": [24, 27], "name": "PERF_MODE3"}, string in object:register_types.TA_PERFCOUNTER0_SELECT1.fields.2 14969 {"bits": [28, 31], "name": "PERF_MODE2"} string in object:register_types.TA_PERFCOUNTER0_SELECT1.fields.3 14974 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.TA_PERFCOUNTER1_SELECT.fields.0 14975 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.TA_PERFCOUNTER1_SELECT.fields.1 14976 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.TA_PERFCOUNTER1_SELECT.fields.2 14981 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.TCP_PERFCOUNTER2_SELECT.fields.0 14982 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.TCP_PERFCOUNTER2_SELECT.fields.1 14983 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.TCP_PERFCOUNTER2_SELECT.fields.2 14988 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.UTCL1_PERFCOUNTER0_SELECT.fields.0 14989 {"bits": [28, 31], "name": "COUNTER_MODE"} string in object:register_types.UTCL1_PERFCOUNTER0_SELECT.fields.1 14994 {"bits": [0, 15], "name": "BASE_ADDR"} string in object:register_types.VGT_DMA_BASE_HI.fields.0 14999 {"bits": [0, 1], "enum_ref": "VGT_INDEX_TYPE_MODE", "name": "INDEX_TYPE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.0 15000 {"bits": [2, 3], "enum_ref": "VGT_DMA_SWAP_MODE", "name": "SWAP_MODE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.1 15001 {"bits": [4, 5], "enum_ref": "VGT_DMA_BUF_TYPE", "name": "BUF_TYPE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.2 15002 {"bits": [6, 7], "enum_ref": "VGT_RDREQ_POLICY", "name": "RDREQ_POLICY"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.3 15003 {"bits": [8, 8], "name": "ATC"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.4 15004 {"bits": [9, 9], "name": "NOT_EOP"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.5 15005 {"bits": [10, 10], "name": "REQ_PATH"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.6 15006 {"bits": [11, 13], "name": "MTYPE"} string in object:register_types.VGT_DMA_INDEX_TYPE.fields.7 15011 {"bits": [0, 1], "enum_ref": "VGT_DI_SOURCE_SELECT", "name": "SOURCE_SELECT"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.0 15012 {"bits": [2, 3], "enum_ref": "VGT_DI_MAJOR_MODE_SELECT", "name": "MAJOR_MODE"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.1 15013 {"bits": [4, 4], "name": "SPRITE_EN_R6XX"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.2 15014 {"bits": [5, 5], "name": "NOT_EOP"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.3 15015 {"bits": [6, 6], "name": "USE_OPAQUE"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.4 15016 {"bits": [7, 7], "name": "UNROLLED_INST"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.5 15017 {"bits": [8, 8], "name": "GRBM_SKEW_NO_DEC"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.6 15018 {"bits": [29, 31], "name": "REG_RT_INDEX"} string in object:register_types.VGT_DRAW_INITIATOR.fields.7 15023 {"bits": [0, 0], "name": "OBJPRIM_ID_EN"}, string in object:register_types.VGT_DRAW_PAYLOAD_CNTL.fields.0 15024 {"bits": [1, 1], "name": "EN_REG_RT_INDEX"}, string in object:register_types.VGT_DRAW_PAYLOAD_CNTL.fields.1 15025 {"bits": [2, 2], "name": "OBJECT_ID_INST_EN"}, string in object:register_types.VGT_DRAW_PAYLOAD_CNTL.fields.2 15026 {"bits": [3, 3], "name": "EN_PRIM_PAYLOAD"}, string in object:register_types.VGT_DRAW_PAYLOAD_CNTL.fields.3 15027 {"bits": [4, 4], "name": "EN_DRAW_VP"} string in object:register_types.VGT_DRAW_PAYLOAD_CNTL.fields.4 15032 {"bits": [0, 14], "name": "ITEMSIZE"} string in object:register_types.VGT_ESGS_RING_ITEMSIZE.fields.0 15037 {"bits": [0, 10], "name": "ES_PER_GS"} string in object:register_types.VGT_ES_PER_GS.fields.0 15042 {"bits": [0, 27], "name": "ADDRESS_LOW"} string in object:register_types.VGT_EVENT_ADDRESS_REG.fields.0 15047 {"bits": [0, 5], "enum_ref": "VGT_EVENT_TYPE", "name": "EVENT_TYPE"}, string in object:register_types.VGT_EVENT_INITIATOR.fields.0 15048 {"bits": [10, 26], "name": "ADDRESS_HI"}, string in object:register_types.VGT_EVENT_INITIATOR.fields.1 15049 {"bits": [27, 27], "name": "EXTENDED_EVENT"} string in object:register_types.VGT_EVENT_INITIATOR.fields.2 15054 {"bits": [0, 3], "name": "DECR"} string in object:register_types.VGT_GROUP_DECR.fields.0 15059 {"bits": [0, 3], "name": "FIRST_DECR"} string in object:register_types.VGT_GROUP_FIRST_DECR.fields.0 15064 {"bits": [0, 4], "enum_ref": "VGT_DI_PRIM_TYPE", "name": "PRIM_TYPE"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.0 15065 {"bits": [14, 14], "name": "RETAIN_ORDER"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.1 15066 {"bits": [15, 15], "name": "RETAIN_QUADS"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.2 15067 {"bits": [16, 18], "name": "PRIM_ORDER"} string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.3 15072 {"bits": [0, 0], "name": "COMP_X_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.0 15073 {"bits": [1, 1], "name": "COMP_Y_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.1 15074 {"bits": [2, 2], "name": "COMP_Z_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.2 15075 {"bits": [3, 3], "name": "COMP_W_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.3 15076 {"bits": [8, 15], "name": "STRIDE"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.4 15077 {"bits": [16, 23], "name": "SHIFT"} string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.5 15082 {"bits": [0, 3], "name": "X_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.0 15083 {"bits": [4, 7], "name": "X_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.1 15084 {"bits": [8, 11], "name": "Y_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.2 15085 {"bits": [12, 15], "name": "Y_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.3 15086 {"bits": [16, 19], "name": "Z_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.4 15087 {"bits": [20, 23], "name": "Z_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.5 15088 {"bits": [24, 27], "name": "W_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.6 15089 {"bits": [28, 31], "name": "W_OFFSET"} string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.7 15094 {"bits": [0, 14], "name": "OFFSET"} string in object:register_types.VGT_GSVS_RING_OFFSET_1.fields.0 15099 {"bits": [0, 0], "name": "ENABLE"}, string in object:register_types.VGT_GS_INSTANCE_CNT.fields.0 15100 {"bits": [2, 8], "name": "CNT"}, string in object:register_types.VGT_GS_INSTANCE_CNT.fields.1 15101 {"bits": [31, 31], "name": "EN_MAX_VERT_OUT_PER_GS_INSTANCE"} string in object:register_types.VGT_GS_INSTANCE_CNT.fields.2 15106 {"bits": [0, 10], "name": "MAX_VERT_OUT"} string in object:register_types.VGT_GS_MAX_VERT_OUT.fields.0 15111 {"bits": [0, 2], "enum_ref": "VGT_GS_MODE_TYPE", "name": "MODE"}, string in object:register_types.VGT_GS_MODE.fields.0 15112 {"bits": [3, 3], "name": "RESERVED_0"}, string in object:register_types.VGT_GS_MODE.fields.1 15113 {"bits": [4, 5], "enum_ref": "VGT_GS_CUT_MODE", "name": "CUT_MODE"}, string in object:register_types.VGT_GS_MODE.fields.2 15114 {"bits": [6, 10], "name": "RESERVED_1"}, string in object:register_types.VGT_GS_MODE.fields.3 15115 {"bits": [11, 11], "name": "GS_C_PACK_EN"}, string in object:register_types.VGT_GS_MODE.fields.4 15116 {"bits": [12, 12], "name": "RESERVED_2"}, string in object:register_types.VGT_GS_MODE.fields.5 15117 {"bits": [13, 13], "name": "ES_PASSTHRU"}, string in object:register_types.VGT_GS_MODE.fields.6 15118 {"bits": [14, 14], "name": "COMPUTE_MODE"}, string in object:register_types.VGT_GS_MODE.fields.7 15119 {"bits": [15, 15], "name": "FAST_COMPUTE_MODE"}, string in object:register_types.VGT_GS_MODE.fields.8 15120 {"bits": [16, 16], "name": "ELEMENT_INFO_EN"}, string in object:register_types.VGT_GS_MODE.fields.9 15121 {"bits": [17, 17], "name": "PARTIAL_THD_AT_EOI"}, string in object:register_types.VGT_GS_MODE.fields.10 15122 {"bits": [18, 18], "name": "SUPPRESS_CUTS"}, string in object:register_types.VGT_GS_MODE.fields.11 15123 {"bits": [19, 19], "name": "ES_WRITE_OPTIMIZE"}, string in object:register_types.VGT_GS_MODE.fields.12 15124 {"bits": [20, 20], "name": "GS_WRITE_OPTIMIZE"}, string in object:register_types.VGT_GS_MODE.fields.13 15125 {"bits": [21, 22], "name": "ONCHIP"} string in object:register_types.VGT_GS_MODE.fields.14 15130 {"bits": [0, 10], "name": "ES_VERTS_PER_SUBGRP"}, string in object:register_types.VGT_GS_ONCHIP_CNTL.fields.0 15131 {"bits": [11, 21], "name": "GS_PRIMS_PER_SUBGRP"}, string in object:register_types.VGT_GS_ONCHIP_CNTL.fields.1 15132 {"bits": [22, 31], "name": "GS_INST_PRIMS_IN_SUBGRP"} string in object:register_types.VGT_GS_ONCHIP_CNTL.fields.2 15137 {"bits": [0, 5], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.0 15138 {"bits": [8, 13], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_1"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.1 15139 {"bits": [16, 21], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_2"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.2 15140 {"bits": [22, 27], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_3"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.3 15141 {"bits": [31, 31], "name": "UNIQUE_TYPE_PER_STREAM"} string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.4 15146 {"bits": [0, 10], "name": "GS_PER_ES"} string in object:register_types.VGT_GS_PER_ES.fields.0 15151 {"bits": [0, 3], "name": "GS_PER_VS"} string in object:register_types.VGT_GS_PER_VS.fields.0 15156 {"bits": [0, 1], "name": "TESS_MODE"} string in object:register_types.VGT_HOS_CNTL.fields.0 15161 {"bits": [0, 7], "name": "REUSE_DEPTH"} string in object:register_types.VGT_HOS_REUSE_DEPTH.fields.0 15166 {"bits": [0, 8], "name": "OFFCHIP_BUFFERING"}, string in object:register_types.VGT_HS_OFFCHIP_PARAM_UMD.fields.0 15167 {"bits": [9, 10], "enum_ref": "VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY", "name": "OFFCHIP string in object:register_types.VGT_HS_OFFCHIP_PARAM_UMD.fields.1 15172 {"bits": [0, 7], "name": "NUM_PATCHES"}, string in object:register_types.VGT_LS_HS_CONFIG.fields.0 15173 {"bits": [8, 13], "name": "HS_NUM_INPUT_CP"}, string in object:register_types.VGT_LS_HS_CONFIG.fields.1 15174 {"bits": [14, 19], "name": "HS_NUM_OUTPUT_CP"} string in object:register_types.VGT_LS_HS_CONFIG.fields.2 15179 {"bits": [0, 0], "name": "RESET_EN"}, string in object:register_types.VGT_MULTI_PRIM_IB_RESET_EN.fields.0 15180 {"bits": [1, 1], "name": "MATCH_ALL_BITS"} string in object:register_types.VGT_MULTI_PRIM_IB_RESET_EN.fields.1 15185 {"bits": [0, 2], "name": "PATH_SELECT"} string in object:register_types.VGT_OUTPUT_PATH_CNTL.fields.0 15190 {"bits": [0, 6], "name": "DEALLOC_DIST"} string in object:register_types.VGT_OUT_DEALLOC_CNTL.fields.0 15195 {"bits": [0, 0], "name": "PRIMITIVEID_EN"}, string in object:register_types.VGT_PRIMITIVEID_EN.fields.0 15196 {"bits": [1, 1], "name": "DISABLE_RESET_ON_EOI"}, string in object:register_types.VGT_PRIMITIVEID_EN.fields.1 15197 {"bits": [2, 2], "name": "NGG_DISABLE_PROVOK_REUSE"} string in object:register_types.VGT_PRIMITIVEID_EN.fields.2 15202 {"bits": [0, 5], "enum_ref": "VGT_DI_PRIM_TYPE", "name": "PRIM_TYPE"} string in object:register_types.VGT_PRIMITIVE_TYPE.fields.0 15207 {"bits": [0, 0], "name": "REUSE_OFF"} string in object:register_types.VGT_REUSE_OFF.fields.0 15212 {"bits": [0, 1], "enum_ref": "VGT_STAGES_LS_EN", "name": "LS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.0 15213 {"bits": [2, 2], "enum_ref": "VGT_STAGES_HS_EN", "name": "HS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.1 15214 {"bits": [3, 4], "enum_ref": "VGT_STAGES_ES_EN", "name": "ES_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.2 15215 {"bits": [5, 5], "enum_ref": "VGT_STAGES_GS_EN", "name": "GS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.3 15216 {"bits": [6, 7], "enum_ref": "VGT_STAGES_VS_EN", "name": "VS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.4 15217 {"bits": [8, 8], "name": "DYNAMIC_HS"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.5 15218 {"bits": [9, 9], "name": "DISPATCH_DRAW_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.6 15219 {"bits": [10, 10], "name": "DIS_DEALLOC_ACCUM_0"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.7 15220 {"bits": [11, 11], "name": "DIS_DEALLOC_ACCUM_1"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.8 15221 {"bits": [12, 12], "name": "VS_WAVE_ID_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.9 15222 {"bits": [13, 13], "name": "PRIMGEN_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.10 15223 {"bits": [14, 14], "name": "ORDERED_ID_MODE"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.11 15224 {"bits": [15, 18], "name": "MAX_PRIMGRP_IN_WAVE"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.12 15225 {"bits": [19, 20], "name": "GS_FAST_LAUNCH"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.13 15226 {"bits": [21, 21], "name": "HS_W32_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.14 15227 {"bits": [22, 22], "name": "GS_W32_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.15 15228 {"bits": [23, 23], "name": "VS_W32_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.16 15229 {"bits": [24, 24], "name": "NGG_WAVE_ID_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.17 15230 {"bits": [25, 25], "name": "PRIMGEN_PASSTHRU_EN"} string in object:register_types.VGT_SHADER_STAGES_EN.fields.18 15235 {"bits": [0, 3], "name": "STREAM_0_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.0 15236 {"bits": [4, 7], "name": "STREAM_1_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.1 15237 {"bits": [8, 11], "name": "STREAM_2_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.2 15238 {"bits": [12, 15], "name": "STREAM_3_BUFFER_EN"} string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.3 15243 {"bits": [0, 0], "name": "STREAMOUT_0_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.0 15244 {"bits": [1, 1], "name": "STREAMOUT_1_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.1 15245 {"bits": [2, 2], "name": "STREAMOUT_2_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.2 15246 {"bits": [3, 3], "name": "STREAMOUT_3_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.3 15247 {"bits": [4, 6], "name": "RAST_STREAM"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.4 15248 {"bits": [7, 7], "name": "EN_PRIMS_NEEDED_CNT"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.5 15249 {"bits": [8, 11], "name": "RAST_STREAM_MASK"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.6 15250 {"bits": [31, 31], "name": "USE_RAST_STREAM_MASK"} string in object:register_types.VGT_STRMOUT_CONFIG.fields.7 15255 {"bits": [0, 8], "name": "VERTEX_STRIDE"} string in object:register_types.VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE.fields.0 15260 {"bits": [0, 9], "name": "STRIDE"} string in object:register_types.VGT_STRMOUT_VTX_STRIDE_0.fields.0 15265 {"bits": [0, 7], "name": "ACCUM_ISOLINE"}, string in object:register_types.VGT_TESS_DISTRIBUTION.fields.0 15266 {"bits": [8, 15], "name": "ACCUM_TRI"}, string in object:register_types.VGT_TESS_DISTRIBUTION.fields.1 15267 {"bits": [16, 23], "name": "ACCUM_QUAD"}, string in object:register_types.VGT_TESS_DISTRIBUTION.fields.2 15268 {"bits": [24, 28], "name": "DONUT_SPLIT"}, string in object:register_types.VGT_TESS_DISTRIBUTION.fields.3 15269 {"bits": [29, 31], "name": "TRAP_SPLIT"} string in object:register_types.VGT_TESS_DISTRIBUTION.fields.4 15274 {"bits": [0, 1], "enum_ref": "VGT_TESS_TYPE", "name": "TYPE"}, string in object:register_types.VGT_TF_PARAM.fields.0 15275 {"bits": [2, 4], "enum_ref": "VGT_TESS_PARTITION", "name": "PARTITIONING"}, string in object:register_types.VGT_TF_PARAM.fields.1 15276 {"bits": [5, 7], "enum_ref": "VGT_TESS_TOPOLOGY", "name": "TOPOLOGY"}, string in object:register_types.VGT_TF_PARAM.fields.2 15277 {"bits": [8, 8], "name": "RESERVED_REDUC_AXIS"}, string in object:register_types.VGT_TF_PARAM.fields.3 15278 {"bits": [9, 9], "name": "DEPRECATED"}, string in object:register_types.VGT_TF_PARAM.fields.4 15279 {"bits": [10, 13], "name": "NUM_DS_WAVES_PER_SIMD"}, string in object:register_types.VGT_TF_PARAM.fields.5 15280 {"bits": [14, 14], "name": "DISABLE_DONUTS"}, string in object:register_types.VGT_TF_PARAM.fields.6 15281 {"bits": [15, 16], "enum_ref": "VGT_RDREQ_POLICY", "name": "RDREQ_POLICY"}, string in object:register_types.VGT_TF_PARAM.fields.7 15282 {"bits": [17, 18], "enum_ref": "VGT_DIST_MODE", "name": "DISTRIBUTION_MODE"}, string in object:register_types.VGT_TF_PARAM.fields.8 15283 {"bits": [19, 19], "enum_ref": "VGT_DETECT_ONE", "name": "DETECT_ONE"}, string in object:register_types.VGT_TF_PARAM.fields.9 15284 {"bits": [20, 20], "enum_ref": "VGT_DETECT_ZERO", "name": "DETECT_ZERO"}, string in object:register_types.VGT_TF_PARAM.fields.10 15285 {"bits": [23, 25], "name": "MTYPE"} string in object:register_types.VGT_TF_PARAM.fields.11 15290 {"bits": [0, 15], "name": "SIZE"} string in object:register_types.VGT_TF_RING_SIZE_UMD.fields.0 15295 {"bits": [0, 7], "name": "VTX_REUSE_DEPTH"} string in object:register_types.VGT_VERTEX_REUSE_BLOCK_CNTL.fields.0 15300 {"bits": [0, 0], "name": "VTX_CNT_EN"} string in object:register_types.VGT_VTX_CNT_EN.fields.0 [all...] |
| H A D | gfx103.json | 5 {"name": "BIN_MAP_MODE_NONE", "value": 0}, string in object:enums.BinMapMode.entries.0 6 {"name": "BIN_MAP_MODE_RTA_INDEX", "value": 1}, string in object:enums.BinMapMode.entries.1 7 {"name": "BIN_MAP_MODE_POPS", "value": 2} string in object:enums.BinMapMode.entries.2 12 {"name": "BIN_SIZE_32_PIXELS", "value": 0}, string in object:enums.BinSizeExtend.entries.0 13 {"name": "BIN_SIZE_64_PIXELS", "value": 1}, string in object:enums.BinSizeExtend.entries.1 14 {"name": "BIN_SIZE_128_PIXELS", "value": 2}, string in object:enums.BinSizeExtend.entries.2 15 {"name": "BIN_SIZE_256_PIXELS", "value": 3}, string in object:enums.BinSizeExtend.entries.3 16 {"name": "BIN_SIZE_512_PIXELS", "value": 4} string in object:enums.BinSizeExtend.entries.4 21 {"name": "BINNING_ALLOWED", "value": 0}, string in object:enums.BinningMode.entries.0 22 {"name" string in object:enums.BinningMode.entries.1 23 {"name": "DISABLE_BINNING_USE_NEW_SC", "value": 2}, string in object:enums.BinningMode.entries.2 24 {"name": "DISABLE_BINNING_USE_LEGACY_SC", "value": 3} string in object:enums.BinningMode.entries.3 29 {"name": "BLEND_ZERO", "value": 0}, string in object:enums.BlendOp.entries.0 30 {"name": "BLEND_ONE", "value": 1}, string in object:enums.BlendOp.entries.1 31 {"name": "BLEND_SRC_COLOR", "value": 2}, string in object:enums.BlendOp.entries.2 32 {"name": "BLEND_ONE_MINUS_SRC_COLOR", "value": 3}, string in object:enums.BlendOp.entries.3 33 {"name": "BLEND_SRC_ALPHA", "value": 4}, string in object:enums.BlendOp.entries.4 34 {"name": "BLEND_ONE_MINUS_SRC_ALPHA", "value": 5}, string in object:enums.BlendOp.entries.5 35 {"name": "BLEND_DST_ALPHA", "value": 6}, string in object:enums.BlendOp.entries.6 36 {"name": "BLEND_ONE_MINUS_DST_ALPHA", "value": 7}, string in object:enums.BlendOp.entries.7 37 {"name": "BLEND_DST_COLOR", "value": 8}, string in object:enums.BlendOp.entries.8 38 {"name": "BLEND_ONE_MINUS_DST_COLOR", "value": 9}, string in object:enums.BlendOp.entries.9 39 {"name": "BLEND_SRC_ALPHA_SATURATE", "value": 10}, string in object:enums.BlendOp.entries.10 40 {"name": "BLEND_BOTH_SRC_ALPHA", "value": 11}, string in object:enums.BlendOp.entries.11 41 {"name": "BLEND_BOTH_INV_SRC_ALPHA", "value": 12}, string in object:enums.BlendOp.entries.12 42 {"name": "BLEND_CONSTANT_COLOR", "value": 13}, string in object:enums.BlendOp.entries.13 43 {"name": "BLEND_ONE_MINUS_CONSTANT_COLOR", "value": 14}, string in object:enums.BlendOp.entries.14 44 {"name": "BLEND_SRC1_COLOR", "value": 15}, string in object:enums.BlendOp.entries.15 45 {"name": "BLEND_INV_SRC1_COLOR", "value": 16}, string in object:enums.BlendOp.entries.16 46 {"name": "BLEND_SRC1_ALPHA", "value": 17}, string in object:enums.BlendOp.entries.17 47 {"name": "BLEND_INV_SRC1_ALPHA", "value": 18}, string in object:enums.BlendOp.entries.18 48 {"name": "BLEND_CONSTANT_ALPHA", "value": 19}, string in object:enums.BlendOp.entries.19 49 {"name": "BLEND_ONE_MINUS_CONSTANT_ALPHA", "value": 20} string in object:enums.BlendOp.entries.20 54 {"name": "FORCE_OPT_AUTO", "value": 0}, string in object:enums.BlendOpt.entries.0 55 {"name": "FORCE_OPT_DISABLE", "value": 1}, string in object:enums.BlendOpt.entries.1 56 {"name": "FORCE_OPT_ENABLE_IF_SRC_A_0", "value": 2}, string in object:enums.BlendOpt.entries.2 57 {"name": "FORCE_OPT_ENABLE_IF_SRC_RGB_0", "value": 3}, string in object:enums.BlendOpt.entries.3 58 {"name": "FORCE_OPT_ENABLE_IF_SRC_ARGB_0", "value": 4}, string in object:enums.BlendOpt.entries.4 59 {"name": "FORCE_OPT_ENABLE_IF_SRC_A_1", "value": 5}, string in object:enums.BlendOpt.entries.5 60 {"name": "FORCE_OPT_ENABLE_IF_SRC_RGB_1", "value": 6}, string in object:enums.BlendOpt.entries.6 61 {"name": "FORCE_OPT_ENABLE_IF_SRC_ARGB_1", "value": 7} string in object:enums.BlendOpt.entries.7 66 {"name": "CB_DISABLE", "value": 0}, string in object:enums.CBMode.entries.0 67 {"name": "CB_NORMAL", "value": 1}, string in object:enums.CBMode.entries.1 68 {"name": "CB_ELIMINATE_FAST_CLEAR", "value": 2}, string in object:enums.CBMode.entries.2 69 {"name": "CB_RESOLVE", "value": 3}, string in object:enums.CBMode.entries.3 70 {"name": "CB_DECOMPRESS", "value": 4}, string in object:enums.CBMode.entries.4 71 {"name": "CB_FMASK_DECOMPRESS", "value": 5}, string in object:enums.CBMode.entries.5 72 {"name": "CB_DCC_DECOMPRESS", "value": 6}, string in object:enums.CBMode.entries.6 73 {"name": "CB_RESERVED", "value": 7} string in object:enums.CBMode.entries.7 78 {"name": "CB_PERF_CLEAR_FILTER_SEL_NONCLEAR", "value": 0}, string in object:enums.CBPerfClearFilterSel.entries.0 79 {"name": "CB_PERF_CLEAR_FILTER_SEL_CLEAR", "value": 1} string in object:enums.CBPerfClearFilterSel.entries.1 84 {"name": "CB_PERF_OP_FILTER_SEL_WRITE_ONLY", "value": 0}, string in object:enums.CBPerfOpFilterSel.entries.0 85 {"name": "CB_PERF_OP_FILTER_SEL_NEEDS_DESTINATION", "value": 1}, string in object:enums.CBPerfOpFilterSel.entries.1 86 {"name": "CB_PERF_OP_FILTER_SEL_RESOLVE", "value": 2}, string in object:enums.CBPerfOpFilterSel.entries.2 87 {"name": "CB_PERF_OP_FILTER_SEL_DECOMPRESS", "value": 3}, string in object:enums.CBPerfOpFilterSel.entries.3 88 {"name": "CB_PERF_OP_FILTER_SEL_FMASK_DECOMPRESS", "value": 4}, string in object:enums.CBPerfOpFilterSel.entries.4 89 {"name": "CB_PERF_OP_FILTER_SEL_ELIMINATE_FAST_CLEAR", "value": 5} string in object:enums.CBPerfOpFilterSel.entries.5 94 {"name": "MAX_BLOCK_SIZE_64B", "value": 0}, string in object:enums.CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE.entries.0 95 {"name": "MAX_BLOCK_SIZE_128B", "value": 1}, string in object:enums.CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE.entries.1 96 {"name": "MAX_BLOCK_SIZE_256B", "value": 2} string in object:enums.CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE.entries.2 101 {"name": "MIN_BLOCK_SIZE_32B", "value": 0}, string in object:enums.CB_COLOR_DCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE.entries.0 102 {"name": "MIN_BLOCK_SIZE_64B", "value": 1} string in object:enums.CB_COLOR_DCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE.entries.1 107 {"name": "OUT", "value": 1}, string in object:enums.CLIP_RULE.entries.0 108 {"name": "IN_0", "value": 2}, string in object:enums.CLIP_RULE.entries.1 109 {"name": "IN_1", "value": 4}, string in object:enums.CLIP_RULE.entries.2 110 {"name": "IN_10", "value": 8}, string in object:enums.CLIP_RULE.entries.3 111 {"name": "IN_2", "value": 16}, string in object:enums.CLIP_RULE.entries.4 112 {"name": "IN_20", "value": 32}, string in object:enums.CLIP_RULE.entries.5 113 {"name": "IN_21", "value": 64}, string in object:enums.CLIP_RULE.entries.6 114 {"name": "IN_210", "value": 128}, string in object:enums.CLIP_RULE.entries.7 115 {"name": "IN_3", "value": 256}, string in object:enums.CLIP_RULE.entries.8 116 {"name": "IN_30", "value": 512}, string in object:enums.CLIP_RULE.entries.9 117 {"name": "IN_31", "value": 1024}, string in object:enums.CLIP_RULE.entries.10 118 {"name": "IN_310", "value": 2048}, string in object:enums.CLIP_RULE.entries.11 119 {"name": "IN_32", "value": 4096}, string in object:enums.CLIP_RULE.entries.12 120 {"name": "IN_320", "value": 8192}, string in object:enums.CLIP_RULE.entries.13 121 {"name": "IN_321", "value": 16384}, string in object:enums.CLIP_RULE.entries.14 122 {"name": "IN_3210", "value": 32768} string in object:enums.CLIP_RULE.entries.15 127 {"name": "CP_PERFMON_ENABLE_MODE_ALWAYS_COUNT", "value": 0}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.0 128 {"name": "CP_PERFMON_ENABLE_MODE_RESERVED_1", "value": 1}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.1 129 {"name": "CP_PERFMON_ENABLE_MODE_COUNT_CONTEXT_TRUE", "value": 2}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.2 130 {"name": "CP_PERFMON_ENABLE_MODE_COUNT_CONTEXT_FALSE", "value": 3} string in object:enums.CP_PERFMON_ENABLE_MODE.entries.3 135 {"name": "CP_PERFMON_STATE_DISABLE_AND_RESET", "value": 0}, string in object:enums.CP_PERFMON_STATE.entries.0 136 {"name": "CP_PERFMON_STATE_START_COUNTING", "value": 1}, string in object:enums.CP_PERFMON_STATE.entries.1 137 {"name": "CP_PERFMON_STATE_STOP_COUNTING", "value": 2}, string in object:enums.CP_PERFMON_STATE.entries.2 138 {"name": "CP_PERFMON_STATE_RESERVED_3", "value": 3}, string in object:enums.CP_PERFMON_STATE.entries.3 139 {"name": "CP_PERFMON_STATE_DISABLE_AND_RESET_PHANTOM", "value": 4}, string in object:enums.CP_PERFMON_STATE.entries.4 140 {"name": "CP_PERFMON_STATE_COUNT_AND_DUMP_PHANTOM", "value": 5} string in object:enums.CP_PERFMON_STATE.entries.5 145 {"name": "CMASK_ADDR_TILED", "value": 0}, string in object:enums.CmaskAddr.entries.0 146 {"name": "CMASK_ADDR_LINEAR", "value": 1}, string in object:enums.CmaskAddr.entries.1 147 {"name": "CMASK_ADDR_COMPATIBLE", "value": 2} string in object:enums.CmaskAddr.entries.2 152 {"name": "COLOR_INVALID", "value": 0}, string in object:enums.ColorFormat.entries.0 153 {"name": "COLOR_8", "value": 1}, string in object:enums.ColorFormat.entries.1 154 {"name": "COLOR_16", "value": 2}, string in object:enums.ColorFormat.entries.2 155 {"name": "COLOR_8_8", "value": 3}, string in object:enums.ColorFormat.entries.3 156 {"name": "COLOR_32", "value": 4}, string in object:enums.ColorFormat.entries.4 157 {"name": "COLOR_16_16", "value": 5}, string in object:enums.ColorFormat.entries.5 158 {"name": "COLOR_10_11_11", "value": 6}, string in object:enums.ColorFormat.entries.6 159 {"name": "COLOR_11_11_10", "value": 7}, string in object:enums.ColorFormat.entries.7 160 {"name": "COLOR_10_10_10_2", "value": 8}, string in object:enums.ColorFormat.entries.8 161 {"name": "COLOR_2_10_10_10", "value": 9}, string in object:enums.ColorFormat.entries.9 162 {"name": "COLOR_8_8_8_8", "value": 10}, string in object:enums.ColorFormat.entries.10 163 {"name": "COLOR_32_32", "value": 11}, string in object:enums.ColorFormat.entries.11 164 {"name": "COLOR_16_16_16_16", "value": 12}, string in object:enums.ColorFormat.entries.12 165 {"name": "COLOR_32_32_32_32", "value": 14}, string in object:enums.ColorFormat.entries.13 166 {"name": "COLOR_5_6_5", "value": 16}, string in object:enums.ColorFormat.entries.14 167 {"name": "COLOR_1_5_5_5", "value": 17}, string in object:enums.ColorFormat.entries.15 168 {"name": "COLOR_5_5_5_1", "value": 18}, string in object:enums.ColorFormat.entries.16 169 {"name": "COLOR_4_4_4_4", "value": 19}, string in object:enums.ColorFormat.entries.17 170 {"name": "COLOR_8_24", "value": 20}, string in object:enums.ColorFormat.entries.18 171 {"name": "COLOR_24_8", "value": 21}, string in object:enums.ColorFormat.entries.19 172 {"name": "COLOR_X24_8_32_FLOAT", "value": 22}, string in object:enums.ColorFormat.entries.20 173 {"name": "COLOR_5_9_9_9", "value": 24} string in object:enums.ColorFormat.entries.21 178 {"name": "COMB_DST_PLUS_SRC", "value": 0}, string in object:enums.CombFunc.entries.0 179 {"name": "COMB_SRC_MINUS_DST", "value": 1}, string in object:enums.CombFunc.entries.1 180 {"name": "COMB_MIN_DST_SRC", "value": 2}, string in object:enums.CombFunc.entries.2 181 {"name": "COMB_MAX_DST_SRC", "value": 3}, string in object:enums.CombFunc.entries.3 182 {"name": "COMB_DST_MINUS_SRC", "value": 4} string in object:enums.CombFunc.entries.4 187 {"name": "FRAG_NEVER", "value": 0}, string in object:enums.CompareFrag.entries.0 188 {"name": "FRAG_LESS", "value": 1}, string in object:enums.CompareFrag.entries.1 189 {"name": "FRAG_EQUAL", "value": 2}, string in object:enums.CompareFrag.entries.2 190 {"name": "FRAG_LEQUAL", "value": 3}, string in object:enums.CompareFrag.entries.3 191 {"name": "FRAG_GREATER", "value": 4}, string in object:enums.CompareFrag.entries.4 192 {"name": "FRAG_NOTEQUAL", "value": 5}, string in object:enums.CompareFrag.entries.5 193 {"name": "FRAG_GEQUAL", "value": 6}, string in object:enums.CompareFrag.entries.6 194 {"name": "FRAG_ALWAYS", "value": 7} string in object:enums.CompareFrag.entries.7 199 {"name": "EXPORT_ANY_Z", "value": 0}, string in object:enums.ConservativeZExport.entries.0 200 {"name": "EXPORT_LESS_THAN_Z", "value": 1}, string in object:enums.ConservativeZExport.entries.1 201 {"name": "EXPORT_GREATER_THAN_Z", "value": 2}, string in object:enums.ConservativeZExport.entries.2 202 {"name": "EXPORT_RESERVED", "value": 3} string in object:enums.ConservativeZExport.entries.3 207 {"name": "INPUT_COVERAGE", "value": 0}, string in object:enums.CovToShaderSel.entries.0 208 {"name": "INPUT_INNER_COVERAGE", "value": 1}, string in object:enums.CovToShaderSel.entries.1 209 {"name": "INPUT_DEPTH_COVERAGE", "value": 2}, string in object:enums.CovToShaderSel.entries.2 210 {"name": "RAW", "value": 3} string in object:enums.CovToShaderSel.entries.3 215 {"name": "AUTO", "value": 0}, string in object:enums.DB_DFSM_CONTROL__PUNCHOUT_MODE.entries.0 216 {"name": "FORCE_ON", "value": 1}, string in object:enums.DB_DFSM_CONTROL__PUNCHOUT_MODE.entries.1 217 {"name": "FORCE_OFF", "value": 2}, string in object:enums.DB_DFSM_CONTROL__PUNCHOUT_MODE.entries.2 218 {"name": "RESERVED", "value": 3} string in object:enums.DB_DFSM_CONTROL__PUNCHOUT_MODE.entries.3 223 {"name": "FAULT_ZERO", "value": 0}, string in object:enums.DbPRTFaultBehavior.entries.0 224 {"name": "FAULT_ONE", "value": 1}, string in object:enums.DbPRTFaultBehavior.entries.1 225 {"name": "FAULT_FAIL", "value": 2}, string in object:enums.DbPRTFaultBehavior.entries.2 226 {"name": "FAULT_PASS", "value": 3} string in object:enums.DbPRTFaultBehavior.entries.3 231 {"name": "PSLC_AUTO", "value": 0}, string in object:enums.DbPSLControl.entries.0 232 {"name": "PSLC_ON_HANG_ONLY", "value": 1}, string in object:enums.DbPSLControl.entries.1 233 {"name": "PSLC_ASAP", "value": 2}, string in object:enums.DbPSLControl.entries.2 234 {"name": "PSLC_COUNTDOWN", "value": 3} string in object:enums.DbPSLControl.entries.3 239 {"name": "INVALID", "value": 1}, string in object:enums.EXCP_EN.entries.0 240 {"name": "INPUT_DENORMAL", "value": 2}, string in object:enums.EXCP_EN.entries.1 241 {"name": "DIVIDE_BY_ZERO", "value": 4}, string in object:enums.EXCP_EN.entries.2 242 {"name": "OVERFLOW", "value": 8}, string in object:enums.EXCP_EN.entries.3 243 {"name": "UNDERFLOW", "value": 16}, string in object:enums.EXCP_EN.entries.4 244 {"name": "INEXACT", "value": 32}, string in object:enums.EXCP_EN.entries.5 245 {"name": "INT_DIVIDE_BY_ZERO", "value": 64}, string in object:enums.EXCP_EN.entries.6 246 {"name": "ADDRESS_WATCH", "value": 128}, string in object:enums.EXCP_EN.entries.7 247 {"name": "MEMORY_VIOLATION", "value": 256} string in object:enums.EXCP_EN.entries.8 252 {"name": "FP_32_DENORMS", "value": 48}, string in object:enums.FLOAT_MODE.entries.0 253 {"name": "FP_64_DENORMS", "value": 192}, string in object:enums.FLOAT_MODE.entries.1 254 {"name": "FP_ALL_DENORMS", "value": 240} string in object:enums.FLOAT_MODE.entries.2 259 {"name": "FORCE_OFF", "value": 0}, string in object:enums.ForceControl.entries.0 260 {"name": "FORCE_ENABLE", "value": 1}, string in object:enums.ForceControl.entries.1 261 {"name": "FORCE_DISABLE", "value": 2}, string in object:enums.ForceControl.entries.2 262 {"name": "FORCE_RESERVED", "value": 3} string in object:enums.ForceControl.entries.3 267 {"name": "X_DRAW_POINTS", "value": 0}, string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.0 268 {"name": "X_DRAW_LINES", "value": 1}, string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.1 269 {"name": "X_DRAW_TRIANGLES", "value": 2} string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.2 274 {"name": "X_DISABLE_POLY_MODE", "value": 0}, string in object:enums.PA_SU_SC_MODE_CNTL__POLY_MODE.entries.0 275 {"name": "X_DUAL_MODE", "value": 1} string in object:enums.PA_SU_SC_MODE_CNTL__POLY_MODE.entries.1 280 {"name": "X_TRUNCATE", "value": 0}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.0 281 {"name": "X_ROUND", "value": 1}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.1 282 {"name": "X_ROUND_TO_EVEN", "value": 2}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.2 283 {"name": "X_ROUND_TO_ODD", "value": 3} string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.3 288 {"name": "RASTER_CONFIG_PKR_MAP_0", "value": 0}, string in object:enums.PkrMap.entries.0 289 {"name": "RASTER_CONFIG_PKR_MAP_1", "value": 1}, string in object:enums.PkrMap.entries.1 290 {"name": "RASTER_CONFIG_PKR_MAP_2", "value": 2}, string in object:enums.PkrMap.entries.2 291 {"name": "RASTER_CONFIG_PKR_MAP_3", "value": 3} string in object:enums.PkrMap.entries.3 296 {"name": "RASTER_CONFIG_PKR_XSEL_0", "value": 0}, string in object:enums.PkrXsel.entries.0 297 {"name": "RASTER_CONFIG_PKR_XSEL_1", "value": 1}, string in object:enums.PkrXsel.entries.1 298 {"name": "RASTER_CONFIG_PKR_XSEL_2", "value": 2}, string in object:enums.PkrXsel.entries.2 299 {"name": "RASTER_CONFIG_PKR_XSEL_3", "value": 3} string in object:enums.PkrXsel.entries.3 304 {"name": "RASTER_CONFIG_PKR_XSEL2_0", "value": 0}, string in object:enums.PkrXsel2.entries.0 305 {"name": "RASTER_CONFIG_PKR_XSEL2_1", "value": 1}, string in object:enums.PkrXsel2.entries.1 306 {"name": "RASTER_CONFIG_PKR_XSEL2_2", "value": 2}, string in object:enums.PkrXsel2.entries.2 307 {"name": "RASTER_CONFIG_PKR_XSEL2_3", "value": 3} string in object:enums.PkrXsel2.entries.3 312 {"name": "RASTER_CONFIG_PKR_YSEL_0", "value": 0}, string in object:enums.PkrYsel.entries.0 313 {"name": "RASTER_CONFIG_PKR_YSEL_1", "value": 1}, string in object:enums.PkrYsel.entries.1 314 {"name": "RASTER_CONFIG_PKR_YSEL_2", "value": 2}, string in object:enums.PkrYsel.entries.2 315 {"name": "RASTER_CONFIG_PKR_YSEL_3", "value": 3} string in object:enums.PkrYsel.entries.3 320 {"name": "X_16_8_FIXED_POINT_1_16TH", "value": 0}, string in object:enums.QUANT_MODE.entries.0 321 {"name": "X_16_8_FIXED_POINT_1_8TH", "value": 1}, string in object:enums.QUANT_MODE.entries.1 322 {"name": "X_16_8_FIXED_POINT_1_4TH", "value": 2}, string in object:enums.QUANT_MODE.entries.2 323 {"name": "X_16_8_FIXED_POINT_1_2", "value": 3}, string in object:enums.QUANT_MODE.entries.3 324 {"name": "X_16_8_FIXED_POINT_1", "value": 4}, string in object:enums.QUANT_MODE.entries.4 325 {"name": "X_16_8_FIXED_POINT_1_256TH", "value": 5}, string in object:enums.QUANT_MODE.entries.5 326 {"name": "X_14_10_FIXED_POINT_1_1024TH", "value": 6}, string in object:enums.QUANT_MODE.entries.6 327 {"name": "X_12_12_FIXED_POINT_1_4096TH", "value": 7} string in object:enums.QUANT_MODE.entries.7 332 {"name": "ROP3_CLEAR", "value": 0}, string in object:enums.ROP3.entries.0 333 {"name": "X_0X05", "value": 5}, string in object:enums.ROP3.entries.1 334 {"name": "X_0X0A", "value": 10}, string in object:enums.ROP3.entries.2 335 {"name": "X_0X0F", "value": 15}, string in object:enums.ROP3.entries.3 336 {"name": "ROP3_NOR", "value": 17}, string in object:enums.ROP3.entries.4 337 {"name": "ROP3_AND_INVERTED", "value": 34}, string in object:enums.ROP3.entries.5 338 {"name": "ROP3_COPY_INVERTED", "value": 51}, string in object:enums.ROP3.entries.6 339 {"name": "ROP3_AND_REVERSE", "value": 68}, string in object:enums.ROP3.entries.7 340 {"name": "X_0X50", "value": 80}, string in object:enums.ROP3.entries.8 341 {"name": "ROP3_INVERT", "value": 85}, string in object:enums.ROP3.entries.9 342 {"name": "X_0X5A", "value": 90}, string in object:enums.ROP3.entries.10 343 {"name": "X_0X5F", "value": 95}, string in object:enums.ROP3.entries.11 344 {"name": "ROP3_XOR", "value": 102}, string in object:enums.ROP3.entries.12 345 {"name": "ROP3_NAND", "value": 119}, string in object:enums.ROP3.entries.13 346 {"name": "ROP3_AND", "value": 136}, string in object:enums.ROP3.entries.14 347 {"name": "ROP3_EQUIVALENT", "value": 153}, string in object:enums.ROP3.entries.15 348 {"name": "X_0XA0", "value": 160}, string in object:enums.ROP3.entries.16 349 {"name": "X_0XA5", "value": 165}, string in object:enums.ROP3.entries.17 350 {"name": "ROP3_NO_OP", "value": 170}, string in object:enums.ROP3.entries.18 351 {"name": "X_0XAF", "value": 175}, string in object:enums.ROP3.entries.19 352 {"name": "ROP3_OR_INVERTED", "value": 187}, string in object:enums.ROP3.entries.20 353 {"name": "ROP3_COPY", "value": 204}, string in object:enums.ROP3.entries.21 354 {"name": "ROP3_OR_REVERSE", "value": 221}, string in object:enums.ROP3.entries.22 355 {"name": "ROP3_OR", "value": 238}, string in object:enums.ROP3.entries.23 356 {"name": "X_0XF0", "value": 240}, string in object:enums.ROP3.entries.24 357 {"name": "X_0XF5", "value": 245}, string in object:enums.ROP3.entries.25 358 {"name": "X_0XFA", "value": 250}, string in object:enums.ROP3.entries.26 359 {"name": "ROP3_SET", "value": 255} string in object:enums.ROP3.entries.27 364 {"name": "RASTER_CONFIG_RB_MAP_0", "value": 0}, string in object:enums.RbMap.entries.0 365 {"name": "RASTER_CONFIG_RB_MAP_1", "value": 1}, string in object:enums.RbMap.entries.1 366 {"name": "RASTER_CONFIG_RB_MAP_2", "value": 2}, string in object:enums.RbMap.entries.2 367 {"name": "RASTER_CONFIG_RB_MAP_3", "value": 3} string in object:enums.RbMap.entries.3 372 {"name": "RASTER_CONFIG_RB_XSEL_0", "value": 0}, string in object:enums.RbXsel.entries.0 373 {"name": "RASTER_CONFIG_RB_XSEL_1", "value": 1} string in object:enums.RbXsel.entries.1 378 {"name": "RASTER_CONFIG_RB_XSEL2_0", "value": 0}, string in object:enums.RbXsel2.entries.0 379 {"name": "RASTER_CONFIG_RB_XSEL2_1", "value": 1}, string in object:enums.RbXsel2.entries.1 380 {"name": "RASTER_CONFIG_RB_XSEL2_2", "value": 2}, string in object:enums.RbXsel2.entries.2 381 {"name": "RASTER_CONFIG_RB_XSEL2_3", "value": 3} string in object:enums.RbXsel2.entries.3 386 {"name": "RASTER_CONFIG_RB_YSEL_0", "value": 0}, string in object:enums.RbYsel.entries.0 387 {"name": "RASTER_CONFIG_RB_YSEL_1", "value": 1} string in object:enums.RbYsel.entries.1 392 {"name": "CACHE_LRU_RD", "value": 0}, string in object:enums.ReadPolicy.entries.0 393 {"name": "CACHE_NOA", "value": 1}, string in object:enums.ReadPolicy.entries.1 394 {"name": "UNCACHED_RD", "value": 2}, string in object:enums.ReadPolicy.entries.2 395 {"name": "RESERVED_RDPOLICY", "value": 3} string in object:enums.ReadPolicy.entries.3 400 {"name": "SPI_PNT_SPRITE_SEL_0", "value": 0}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.0 401 {"name": "SPI_PNT_SPRITE_SEL_1", "value": 1}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.1 402 {"name": "SPI_PNT_SPRITE_SEL_S", "value": 2}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.2 403 {"name": "SPI_PNT_SPRITE_SEL_T", "value": 3}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.3 404 {"name": "SPI_PNT_SPRITE_SEL_NONE", "value": 4} string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.4 409 {"name": "SPI_SHADER_ZERO", "value": 0}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.0 410 {"name": "SPI_SHADER_32_R", "value": 1}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.1 411 {"name": "SPI_SHADER_32_GR", "value": 2}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.2 412 {"name": "SPI_SHADER_32_AR", "value": 3}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.3 413 {"name": "SPI_SHADER_FP16_ABGR", "value": 4}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.4 414 {"name": "SPI_SHADER_UNORM16_ABGR", "value": 5}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.5 415 {"name": "SPI_SHADER_SNORM16_ABGR", "value": 6}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.6 416 {"name": "SPI_SHADER_UINT16_ABGR", "value": 7}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.7 417 {"name": "SPI_SHADER_SINT16_ABGR", "value": 8}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.8 418 {"name": "SPI_SHADER_32_ABGR", "value": 9} string in object:enums.SPI_SHADER_EX_FORMAT.entries.9 423 {"name": "SPI_SHADER_NONE", "value": 0}, string in object:enums.SPI_SHADER_FORMAT.entries.0 424 {"name": "SPI_SHADER_1COMP", "value": 1}, string in object:enums.SPI_SHADER_FORMAT.entries.1 425 {"name": "SPI_SHADER_2COMP", "value": 2}, string in object:enums.SPI_SHADER_FORMAT.entries.2 426 {"name": "SPI_SHADER_4COMPRESS", "value": 3}, string in object:enums.SPI_SHADER_FORMAT.entries.3 427 {"name": "SPI_SHADER_4COMP", "value": 4} string in object:enums.SPI_SHADER_FORMAT.entries.4 432 {"name": "STRM_PERFMON_STATE_DISABLE_AND_RESET", "value": 0}, string in object:enums.SPM_PERFMON_STATE.entries.0 433 {"name": "STRM_PERFMON_STATE_START_COUNTING", "value": 1}, string in object:enums.SPM_PERFMON_STATE.entries.1 434 {"name": "STRM_PERFMON_STATE_STOP_COUNTING", "value": 2}, string in object:enums.SPM_PERFMON_STATE.entries.2 435 {"name": "STRM_PERFMON_STATE_RESERVED_3", "value": 3}, string in object:enums.SPM_PERFMON_STATE.entries.3 436 {"name": "STRM_PERFMON_STATE_DISABLE_AND_RESET_PHANTOM", "value": 4}, string in object:enums.SPM_PERFMON_STATE.entries.4 437 {"name": "STRM_PERFMON_STATE_COUNT_AND_DUMP_PHANTOM", "value": 5} string in object:enums.SPM_PERFMON_STATE.entries.5 442 {"name": "BLEND_OPT_PRESERVE_NONE_IGNORE_ALL", "value": 0}, string in object:enums.SX_BLEND_OPT.entries.0 443 {"name": "BLEND_OPT_PRESERVE_ALL_IGNORE_NONE", "value": 1}, string in object:enums.SX_BLEND_OPT.entries.1 444 {"name": "BLEND_OPT_PRESERVE_C1_IGNORE_C0", "value": 2}, string in object:enums.SX_BLEND_OPT.entries.2 445 {"name": "BLEND_OPT_PRESERVE_C0_IGNORE_C1", "value": 3}, string in object:enums.SX_BLEND_OPT.entries.3 446 {"name": "BLEND_OPT_PRESERVE_A1_IGNORE_A0", "value": 4}, string in object:enums.SX_BLEND_OPT.entries.4 447 {"name": "BLEND_OPT_PRESERVE_A0_IGNORE_A1", "value": 5}, string in object:enums.SX_BLEND_OPT.entries.5 448 {"name": "BLEND_OPT_PRESERVE_NONE_IGNORE_A0", "value": 6}, string in object:enums.SX_BLEND_OPT.entries.6 449 {"name": "BLEND_OPT_PRESERVE_NONE_IGNORE_NONE", "value": 7} string in object:enums.SX_BLEND_OPT.entries.7 454 {"name": "EXACT", "value": 0}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.0 455 {"name": "11BIT_FORMAT", "value": 1}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.1 456 {"name": "10BIT_FORMAT", "value": 3}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.2 457 {"name": "8BIT_FORMAT", "value": 6}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.3 458 {"name": "6BIT_FORMAT", "value": 11}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.4 459 {"name": "5BIT_FORMAT", "value": 13}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.5 460 {"name": "4BIT_FORMAT", "value": 15} string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.6 465 {"name": "SX_RT_EXPORT_NO_CONVERSION", "value": 0}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.0 466 {"name": "SX_RT_EXPORT_32_R", "value": 1}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.1 467 {"name": "SX_RT_EXPORT_32_A", "value": 2}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.2 468 {"name": "SX_RT_EXPORT_10_11_11", "value": 3}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.3 469 {"name": "SX_RT_EXPORT_2_10_10_10", "value": 4}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.4 470 {"name": "SX_RT_EXPORT_8_8_8_8", "value": 5}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.5 471 {"name": "SX_RT_EXPORT_5_6_5", "value": 6}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.6 472 {"name": "SX_RT_EXPORT_1_5_5_5", "value": 7}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.7 473 {"name": "SX_RT_EXPORT_4_4_4_4", "value": 8}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.8 474 {"name": "SX_RT_EXPORT_16_16_GR", "value": 9}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.9 475 {"name": "SX_RT_EXPORT_16_16_AR", "value": 10}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.10 476 {"name": "SX_RT_EXPORT_9_9_9_E5", "value": 11} string in object:enums.SX_DOWNCONVERT_FORMAT.entries.11 481 {"name": "OPT_COMB_NONE", "value": 0}, string in object:enums.SX_OPT_COMB_FCN.entries.0 482 {"name": "OPT_COMB_ADD", "value": 1}, string in object:enums.SX_OPT_COMB_FCN.entries.1 483 {"name": "OPT_COMB_SUBTRACT", "value": 2}, string in object:enums.SX_OPT_COMB_FCN.entries.2 484 {"name": "OPT_COMB_MIN", "value": 3}, string in object:enums.SX_OPT_COMB_FCN.entries.3 485 {"name": "OPT_COMB_MAX", "value": 4}, string in object:enums.SX_OPT_COMB_FCN.entries.4 486 {"name": "OPT_COMB_REVSUBTRACT", "value": 5}, string in object:enums.SX_OPT_COMB_FCN.entries.5 487 {"name": "OPT_COMB_BLEND_DISABLED", "value": 6}, string in object:enums.SX_OPT_COMB_FCN.entries.6 488 {"name": "OPT_COMB_SAFE_ADD", "value": 7} string in object:enums.SX_OPT_COMB_FCN.entries.7 493 {"name": "RASTER_CONFIG_SC_MAP_0", "value": 0}, string in object:enums.ScMap.entries.0 494 {"name": "RASTER_CONFIG_SC_MAP_1", "value": 1}, string in object:enums.ScMap.entries.1 495 {"name": "RASTER_CONFIG_SC_MAP_2", "value": 2}, string in object:enums.ScMap.entries.2 496 {"name": "RASTER_CONFIG_SC_MAP_3", "value": 3} string in object:enums.ScMap.entries.3 501 {"name": "SC_HALF_LSB", "value": 0}, string in object:enums.ScUncertaintyRegionMode.entries.0 502 {"name": "SC_LSB_ONE_SIDED", "value": 1}, string in object:enums.ScUncertaintyRegionMode.entries.1 503 {"name": "SC_LSB_TWO_SIDED", "value": 2} string in object:enums.ScUncertaintyRegionMode.entries.2 508 {"name": "RASTER_CONFIG_SC_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.ScXsel.entries.0 509 {"name": "RASTER_CONFIG_SC_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.ScXsel.entries.1 510 {"name": "RASTER_CONFIG_SC_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.ScXsel.entries.2 511 {"name": "RASTER_CONFIG_SC_XSEL_64_WIDE_TILE", "value": 3} string in object:enums.ScXsel.entries.3 516 {"name": "RASTER_CONFIG_SC_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.ScYsel.entries.0 517 {"name": "RASTER_CONFIG_SC_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.ScYsel.entries.1 518 {"name": "RASTER_CONFIG_SC_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.ScYsel.entries.2 519 {"name": "RASTER_CONFIG_SC_YSEL_64_WIDE_TILE", "value": 3} string in object:enums.ScYsel.entries.3 524 {"name": "RASTER_CONFIG_SE_MAP_0", "value": 0}, string in object:enums.SeMap.entries.0 525 {"name": "RASTER_CONFIG_SE_MAP_1", "value": 1}, string in object:enums.SeMap.entries.1 526 {"name": "RASTER_CONFIG_SE_MAP_2", "value": 2}, string in object:enums.SeMap.entries.2 527 {"name": "RASTER_CONFIG_SE_MAP_3", "value": 3} string in object:enums.SeMap.entries.3 532 {"name": "RASTER_CONFIG_SE_PAIR_MAP_0", "value": 0}, string in object:enums.SePairMap.entries.0 533 {"name": "RASTER_CONFIG_SE_PAIR_MAP_1", "value": 1}, string in object:enums.SePairMap.entries.1 534 {"name": "RASTER_CONFIG_SE_PAIR_MAP_2", "value": 2}, string in object:enums.SePairMap.entries.2 535 {"name": "RASTER_CONFIG_SE_PAIR_MAP_3", "value": 3} string in object:enums.SePairMap.entries.3 540 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SePairXsel.entries.0 541 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SePairXsel.entries.1 542 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SePairXsel.entries.2 543 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_64_WIDE_TILE", "value": 3} string in object:enums.SePairXsel.entries.3 548 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SePairYsel.entries.0 549 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SePairYsel.entries.1 550 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SePairYsel.entries.2 551 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_64_WIDE_TILE", "value": 3} string in object:enums.SePairYsel.entries.3 556 {"name": "RASTER_CONFIG_SE_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SeXsel.entries.0 557 {"name": "RASTER_CONFIG_SE_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SeXsel.entries.1 558 {"name": "RASTER_CONFIG_SE_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SeXsel.entries.2 559 {"name": "RASTER_CONFIG_SE_XSEL_64_WIDE_TILE", "value": 3} string in object:enums.SeXsel.entries.3 564 {"name": "RASTER_CONFIG_SE_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SeYsel.entries.0 565 {"name": "RASTER_CONFIG_SE_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SeYsel.entries.1 566 {"name": "RASTER_CONFIG_SE_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SeYsel.entries.2 567 {"name": "RASTER_CONFIG_SE_YSEL_64_WIDE_TILE", "value": 3} string in object:enums.SeYsel.entries.3 572 {"name": "STENCIL_INVALID", "value": 0}, string in object:enums.StencilFormat.entries.0 573 {"name": "STENCIL_8", "value": 1} string in object:enums.StencilFormat.entries.1 578 {"name": "STENCIL_KEEP", "value": 0}, string in object:enums.StencilOp.entries.0 579 {"name": "STENCIL_ZERO", "value": 1}, string in object:enums.StencilOp.entries.1 580 {"name": "STENCIL_ONES", "value": 2}, string in object:enums.StencilOp.entries.2 581 {"name": "STENCIL_REPLACE_TEST", "value": 3}, string in object:enums.StencilOp.entries.3 582 {"name": "STENCIL_REPLACE_OP", "value": 4}, string in object:enums.StencilOp.entries.4 583 {"name": "STENCIL_ADD_CLAMP", "value": 5}, string in object:enums.StencilOp.entries.5 584 {"name": "STENCIL_SUB_CLAMP", "value": 6}, string in object:enums.StencilOp.entries.6 585 {"name": "STENCIL_INVERT", "value": 7}, string in object:enums.StencilOp.entries.7 586 {"name": "STENCIL_ADD_WRAP", "value": 8}, string in object:enums.StencilOp.entries.8 587 {"name": "STENCIL_SUB_WRAP", "value": 9}, string in object:enums.StencilOp.entries.9 588 {"name": "STENCIL_AND", "value": 10}, string in object:enums.StencilOp.entries.10 589 {"name": "STENCIL_OR", "value": 11}, string in object:enums.StencilOp.entries.11 590 {"name": "STENCIL_XOR", "value": 12}, string in object:enums.StencilOp.entries.12 591 {"name": "STENCIL_NAND", "value": 13}, string in object:enums.StencilOp.entries.13 592 {"name": "STENCIL_NOR", "value": 14}, string in object:enums.StencilOp.entries.14 593 {"name": "STENCIL_XNOR", "value": 15} string in object:enums.StencilOp.entries.15 598 {"name": "ENDIAN_NONE", "value": 0}, string in object:enums.SurfaceEndian.entries.0 599 {"name": "ENDIAN_8IN16", "value": 1}, string in object:enums.SurfaceEndian.entries.1 600 {"name": "ENDIAN_8IN32", "value": 2}, string in object:enums.SurfaceEndian.entries.2 601 {"name": "ENDIAN_8IN64", "value": 3} string in object:enums.SurfaceEndian.entries.3 606 {"name": "NUMBER_UNORM", "value": 0}, string in object:enums.SurfaceNumber.entries.0 607 {"name": "NUMBER_SNORM", "value": 1}, string in object:enums.SurfaceNumber.entries.1 608 {"name": "NUMBER_USCALED", "value": 2}, string in object:enums.SurfaceNumber.entries.2 609 {"name": "NUMBER_SSCALED", "value": 3}, string in object:enums.SurfaceNumber.entries.3 610 {"name": "NUMBER_UINT", "value": 4}, string in object:enums.SurfaceNumber.entries.4 611 {"name": "NUMBER_SINT", "value": 5}, string in object:enums.SurfaceNumber.entries.5 612 {"name": "NUMBER_SRGB", "value": 6}, string in object:enums.SurfaceNumber.entries.6 613 {"name": "NUMBER_FLOAT", "value": 7} string in object:enums.SurfaceNumber.entries.7 618 {"name": "SWAP_STD", "value": 0}, string in object:enums.SurfaceSwap.entries.0 619 {"name": "SWAP_ALT", "value": 1}, string in object:enums.SurfaceSwap.entries.1 620 {"name": "SWAP_STD_REV", "value": 2}, string in object:enums.SurfaceSwap.entries.2 621 {"name": "SWAP_ALT_REV", "value": 3} string in object:enums.SurfaceSwap.entries.3 626 {"name": "REG_INCLUDE_SQDEC", "value": 1}, string in object:enums.ThreadTraceRegInclude.entries.0 627 {"name": "REG_INCLUDE_SHDEC", "value": 2}, string in object:enums.ThreadTraceRegInclude.entries.1 628 {"name": "REG_INCLUDE_GFXUDEC", "value": 4}, string in object:enums.ThreadTraceRegInclude.entries.2 629 {"name": "REG_INCLUDE_COMP", "value": 8}, string in object:enums.ThreadTraceRegInclude.entries.3 630 {"name": "REG_INCLUDE_CONTEXT", "value": 16}, string in object:enums.ThreadTraceRegInclude.entries.4 631 {"name": "REG_INCLUDE_CONFIG", "value": 32}, string in object:enums.ThreadTraceRegInclude.entries.5 632 {"name": "REG_INCLUDE_OTHER", "value": 64}, string in object:enums.ThreadTraceRegInclude.entries.6 633 {"name": "REG_INCLUDE_READS", "value": 128} string in object:enums.ThreadTraceRegInclude.entries.7 638 {"name": "TOKEN_EXCLUDE_VMEMEXEC", "value": 1}, string in object:enums.ThreadTraceTokenExclude.entries.0 639 {"name": "TOKEN_EXCLUDE_ALUEXEC", "value": 2}, string in object:enums.ThreadTraceTokenExclude.entries.1 640 {"name": "TOKEN_EXCLUDE_VALUINST", "value": 4}, string in object:enums.ThreadTraceTokenExclude.entries.2 641 {"name": "TOKEN_EXCLUDE_WAVERDY", "value": 8}, string in object:enums.ThreadTraceTokenExclude.entries.3 642 {"name": "TOKEN_EXCLUDE_IMMED1", "value": 16}, string in object:enums.ThreadTraceTokenExclude.entries.4 643 {"name": "TOKEN_EXCLUDE_IMMEDIATE", "value": 32}, string in object:enums.ThreadTraceTokenExclude.entries.5 644 {"name": "TOKEN_EXCLUDE_REG", "value": 64}, string in object:enums.ThreadTraceTokenExclude.entries.6 645 {"name": "TOKEN_EXCLUDE_EVENT", "value": 128}, string in object:enums.ThreadTraceTokenExclude.entries.7 646 {"name": "TOKEN_EXCLUDE_INST", "value": 256}, string in object:enums.ThreadTraceTokenExclude.entries.8 647 {"name": "TOKEN_EXCLUDE_UTILCTR", "value": 512}, string in object:enums.ThreadTraceTokenExclude.entries.9 648 {"name": "TOKEN_EXCLUDE_WAVEALLOC", "value": 1024}, string in object:enums.ThreadTraceTokenExclude.entries.10 649 {"name": "TOKEN_EXCLUDE_PERF", "value": 2048} string in object:enums.ThreadTraceTokenExclude.entries.11 654 {"name": "PRE_CLAMP_TF1", "value": 0}, string in object:enums.VGT_DETECT_ONE.entries.0 655 {"name": "POST_CLAMP_TF1", "value": 1}, string in object:enums.VGT_DETECT_ONE.entries.1 656 {"name": "DISABLE_TF1", "value": 2} string in object:enums.VGT_DETECT_ONE.entries.2 661 {"name": "PRE_CLAMP_TF0", "value": 0}, string in object:enums.VGT_DETECT_ZERO.entries.0 662 {"name": "POST_CLAMP_TF0", "value": 1}, string in object:enums.VGT_DETECT_ZERO.entries.1 663 {"name": "DISABLE_TF0", "value": 2} string in object:enums.VGT_DETECT_ZERO.entries.2 668 {"name": "NO_DIST", "value": 0}, string in object:enums.VGT_DIST_MODE.entries.0 669 {"name": "PATCHES", "value": 1}, string in object:enums.VGT_DIST_MODE.entries.1 670 {"name": "DONUTS", "value": 2}, string in object:enums.VGT_DIST_MODE.entries.2 671 {"name": "TRAPEZOIDS", "value": 3} string in object:enums.VGT_DIST_MODE.entries.3 676 {"name": "DI_MAJOR_MODE_0", "value": 0}, string in object:enums.VGT_DI_MAJOR_MODE_SELECT.entries.0 677 {"name": "DI_MAJOR_MODE_1", "value": 1} string in object:enums.VGT_DI_MAJOR_MODE_SELECT.entries.1 682 {"name": "DI_PT_NONE", "value": 0}, string in object:enums.VGT_DI_PRIM_TYPE.entries.0 683 {"name": "DI_PT_POINTLIST", "value": 1}, string in object:enums.VGT_DI_PRIM_TYPE.entries.1 684 {"name": "DI_PT_LINELIST", "value": 2}, string in object:enums.VGT_DI_PRIM_TYPE.entries.2 685 {"name": "DI_PT_LINESTRIP", "value": 3}, string in object:enums.VGT_DI_PRIM_TYPE.entries.3 686 {"name": "DI_PT_TRILIST", "value": 4}, string in object:enums.VGT_DI_PRIM_TYPE.entries.4 687 {"name": "DI_PT_TRIFAN", "value": 5}, string in object:enums.VGT_DI_PRIM_TYPE.entries.5 688 {"name": "DI_PT_TRISTRIP", "value": 6}, string in object:enums.VGT_DI_PRIM_TYPE.entries.6 689 {"name": "DI_PT_2D_RECTANGLE", "value": 7}, string in object:enums.VGT_DI_PRIM_TYPE.entries.7 690 {"name": "DI_PT_UNUSED_1", "value": 8}, string in object:enums.VGT_DI_PRIM_TYPE.entries.8 691 {"name": "DI_PT_PATCH", "value": 9}, string in object:enums.VGT_DI_PRIM_TYPE.entries.9 692 {"name": "DI_PT_LINELIST_ADJ", "value": 10}, string in object:enums.VGT_DI_PRIM_TYPE.entries.10 693 {"name": "DI_PT_LINESTRIP_ADJ", "value": 11}, string in object:enums.VGT_DI_PRIM_TYPE.entries.11 694 {"name": "DI_PT_TRILIST_ADJ", "value": 12}, string in object:enums.VGT_DI_PRIM_TYPE.entries.12 695 {"name": "DI_PT_TRISTRIP_ADJ", "value": 13}, string in object:enums.VGT_DI_PRIM_TYPE.entries.13 696 {"name": "DI_PT_UNUSED_3", "value": 14}, string in object:enums.VGT_DI_PRIM_TYPE.entries.14 697 {"name": "DI_PT_UNUSED_4", "value": 15}, string in object:enums.VGT_DI_PRIM_TYPE.entries.15 698 {"name": "DI_PT_TRI_WITH_WFLAGS", "value": 16}, string in object:enums.VGT_DI_PRIM_TYPE.entries.16 699 {"name": "DI_PT_RECTLIST", "value": 17}, string in object:enums.VGT_DI_PRIM_TYPE.entries.17 700 {"name": "DI_PT_LINELOOP", "value": 18}, string in object:enums.VGT_DI_PRIM_TYPE.entries.18 701 {"name": "DI_PT_QUADLIST", "value": 19}, string in object:enums.VGT_DI_PRIM_TYPE.entries.19 702 {"name": "DI_PT_QUADSTRIP", "value": 20}, string in object:enums.VGT_DI_PRIM_TYPE.entries.20 703 {"name": "DI_PT_POLYGON", "value": 21} string in object:enums.VGT_DI_PRIM_TYPE.entries.21 708 {"name": "DI_SRC_SEL_DMA", "value": 0}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.0 709 {"name": "DI_SRC_SEL_IMMEDIATE", "value": 1}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.1 710 {"name": "DI_SRC_SEL_AUTO_INDEX", "value": 2}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.2 711 {"name": "DI_SRC_SEL_RESERVED", "value": 3} string in object:enums.VGT_DI_SOURCE_SELECT.entries.3 716 {"name": "VGT_DMA_BUF_MEM", "value": 0}, string in object:enums.VGT_DMA_BUF_TYPE.entries.0 717 {"name": "VGT_DMA_BUF_RING", "value": 1}, string in object:enums.VGT_DMA_BUF_TYPE.entries.1 718 {"name": "VGT_DMA_BUF_SETUP", "value": 2}, string in object:enums.VGT_DMA_BUF_TYPE.entries.2 719 {"name": "VGT_DMA_PTR_UPDATE", "value": 3} string in object:enums.VGT_DMA_BUF_TYPE.entries.3 724 {"name": "VGT_DMA_SWAP_NONE", "value": 0}, string in object:enums.VGT_DMA_SWAP_MODE.entries.0 725 {"name": "VGT_DMA_SWAP_16_BIT", "value": 1}, string in object:enums.VGT_DMA_SWAP_MODE.entries.1 726 {"name": "VGT_DMA_SWAP_32_BIT", "value": 2}, string in object:enums.VGT_DMA_SWAP_MODE.entries.2 727 {"name": "VGT_DMA_SWAP_WORD", "value": 3} string in object:enums.VGT_DMA_SWAP_MODE.entries.3 732 {"name": "Reserved_0x00", "value": 0}, string in object:enums.VGT_EVENT_TYPE.entries.0 733 {"name": "SAMPLE_STREAMOUTSTATS1", "value": 1}, string in object:enums.VGT_EVENT_TYPE.entries.1 734 {"name": "SAMPLE_STREAMOUTSTATS2", "value": 2}, string in object:enums.VGT_EVENT_TYPE.entries.2 735 {"name": "SAMPLE_STREAMOUTSTATS3", "value": 3}, string in object:enums.VGT_EVENT_TYPE.entries.3 736 {"name": "CACHE_FLUSH_TS", "value": 4}, string in object:enums.VGT_EVENT_TYPE.entries.4 737 {"name": "CONTEXT_DONE", "value": 5}, string in object:enums.VGT_EVENT_TYPE.entries.5 738 {"name": "CACHE_FLUSH", "value": 6}, string in object:enums.VGT_EVENT_TYPE.entries.6 739 {"name": "CS_PARTIAL_FLUSH", "value": 7}, string in object:enums.VGT_EVENT_TYPE.entries.7 740 {"name": "VGT_STREAMOUT_SYNC", "value": 8}, string in object:enums.VGT_EVENT_TYPE.entries.8 741 {"name": "SET_FE_ID", "value": 9}, string in object:enums.VGT_EVENT_TYPE.entries.9 742 {"name": "VGT_STREAMOUT_RESET", "value": 10}, string in object:enums.VGT_EVENT_TYPE.entries.10 743 {"name": "END_OF_PIPE_INCR_DE", "value": 11}, string in object:enums.VGT_EVENT_TYPE.entries.11 744 {"name": "END_OF_PIPE_IB_END", "value": 12}, string in object:enums.VGT_EVENT_TYPE.entries.12 745 {"name": "RST_PIX_CNT", "value": 13}, string in object:enums.VGT_EVENT_TYPE.entries.13 746 {"name": "BREAK_BATCH", "value": 14}, string in object:enums.VGT_EVENT_TYPE.entries.14 747 {"name": "VS_PARTIAL_FLUSH", "value": 15}, string in object:enums.VGT_EVENT_TYPE.entries.15 748 {"name": "PS_PARTIAL_FLUSH", "value": 16}, string in object:enums.VGT_EVENT_TYPE.entries.16 749 {"name": "FLUSH_HS_OUTPUT", "value": 17}, string in object:enums.VGT_EVENT_TYPE.entries.17 750 {"name": "FLUSH_DFSM", "value": 18}, string in object:enums.VGT_EVENT_TYPE.entries.18 751 {"name": "RESET_TO_LOWEST_VGT", "value": 19}, string in object:enums.VGT_EVENT_TYPE.entries.19 752 {"name": "CACHE_FLUSH_AND_INV_TS_EVENT", "value": 20}, string in object:enums.VGT_EVENT_TYPE.entries.20 753 {"name": "ZPASS_DONE", "value": 21}, string in object:enums.VGT_EVENT_TYPE.entries.21 754 {"name": "CACHE_FLUSH_AND_INV_EVENT", "value": 22}, string in object:enums.VGT_EVENT_TYPE.entries.22 755 {"name": "PERFCOUNTER_START", "value": 23}, string in object:enums.VGT_EVENT_TYPE.entries.23 756 {"name": "PERFCOUNTER_STOP", "value": 24}, string in object:enums.VGT_EVENT_TYPE.entries.24 757 {"name": "PIPELINESTAT_START", "value": 25}, string in object:enums.VGT_EVENT_TYPE.entries.25 758 {"name": "PIPELINESTAT_STOP", "value": 26}, string in object:enums.VGT_EVENT_TYPE.entries.26 759 {"name": "PERFCOUNTER_SAMPLE", "value": 27}, string in object:enums.VGT_EVENT_TYPE.entries.27 760 {"name": "FLUSH_ES_OUTPUT", "value": 28}, string in object:enums.VGT_EVENT_TYPE.entries.28 761 {"name": "BIN_CONF_OVERRIDE_CHECK", "value": 29}, string in object:enums.VGT_EVENT_TYPE.entries.29 762 {"name": "SAMPLE_PIPELINESTAT", "value": 30}, string in object:enums.VGT_EVENT_TYPE.entries.30 763 {"name": "SO_VGTSTREAMOUT_FLUSH", "value": 31}, string in object:enums.VGT_EVENT_TYPE.entries.31 764 {"name": "SAMPLE_STREAMOUTSTATS", "value": 32}, string in object:enums.VGT_EVENT_TYPE.entries.32 765 {"name": "RESET_VTX_CNT", "value": 33}, string in object:enums.VGT_EVENT_TYPE.entries.33 766 {"name": "BLOCK_CONTEXT_DONE", "value": 34}, string in object:enums.VGT_EVENT_TYPE.entries.34 767 {"name": "CS_CONTEXT_DONE", "value": 35}, string in object:enums.VGT_EVENT_TYPE.entries.35 768 {"name": "VGT_FLUSH", "value": 36}, string in object:enums.VGT_EVENT_TYPE.entries.36 769 {"name": "TGID_ROLLOVER", "value": 37}, string in object:enums.VGT_EVENT_TYPE.entries.37 770 {"name": "SQ_NON_EVENT", "value": 38}, string in object:enums.VGT_EVENT_TYPE.entries.38 771 {"name": "SC_SEND_DB_VPZ", "value": 39}, string in object:enums.VGT_EVENT_TYPE.entries.39 772 {"name": "BOTTOM_OF_PIPE_TS", "value": 40}, string in object:enums.VGT_EVENT_TYPE.entries.40 773 {"name": "FLUSH_SX_TS", "value": 41}, string in object:enums.VGT_EVENT_TYPE.entries.41 774 {"name": "DB_CACHE_FLUSH_AND_INV", "value": 42}, string in object:enums.VGT_EVENT_TYPE.entries.42 775 {"name": "FLUSH_AND_INV_DB_DATA_TS", "value": 43}, string in object:enums.VGT_EVENT_TYPE.entries.43 776 {"name": "FLUSH_AND_INV_DB_META", "value": 44}, string in object:enums.VGT_EVENT_TYPE.entries.44 777 {"name": "FLUSH_AND_INV_CB_DATA_TS", "value": 45}, string in object:enums.VGT_EVENT_TYPE.entries.45 778 {"name": "FLUSH_AND_INV_CB_META", "value": 46}, string in object:enums.VGT_EVENT_TYPE.entries.46 779 {"name": "CS_DONE", "value": 47}, string in object:enums.VGT_EVENT_TYPE.entries.47 780 {"name": "PS_DONE", "value": 48}, string in object:enums.VGT_EVENT_TYPE.entries.48 781 {"name": "FLUSH_AND_INV_CB_PIXEL_DATA", "value": 49}, string in object:enums.VGT_EVENT_TYPE.entries.49 782 {"name": "SX_CB_RAT_ACK_REQUEST", "value": 50}, string in object:enums.VGT_EVENT_TYPE.entries.50 783 {"name": "THREAD_TRACE_START", "value": 51}, string in object:enums.VGT_EVENT_TYPE.entries.51 784 {"name": "THREAD_TRACE_STOP", "value": 52}, string in object:enums.VGT_EVENT_TYPE.entries.52 785 {"name": "THREAD_TRACE_MARKER", "value": 53}, string in object:enums.VGT_EVENT_TYPE.entries.53 786 {"name": "THREAD_TRACE_DRAW", "value": 54}, string in object:enums.VGT_EVENT_TYPE.entries.54 787 {"name": "THREAD_TRACE_FINISH", "value": 55}, string in object:enums.VGT_EVENT_TYPE.entries.55 788 {"name": "PIXEL_PIPE_STAT_CONTROL", "value": 56}, string in object:enums.VGT_EVENT_TYPE.entries.56 789 {"name": "PIXEL_PIPE_STAT_DUMP", "value": 57}, string in object:enums.VGT_EVENT_TYPE.entries.57 790 {"name": "PIXEL_PIPE_STAT_RESET", "value": 58}, string in object:enums.VGT_EVENT_TYPE.entries.58 791 {"name": "CONTEXT_SUSPEND", "value": 59}, string in object:enums.VGT_EVENT_TYPE.entries.59 792 {"name": "OFFCHIP_HS_DEALLOC", "value": 60}, string in object:enums.VGT_EVENT_TYPE.entries.60 793 {"name": "ENABLE_NGG_PIPELINE", "value": 61}, string in object:enums.VGT_EVENT_TYPE.entries.61 794 {"name": "ENABLE_LEGACY_PIPELINE", "value": 62}, string in object:enums.VGT_EVENT_TYPE.entries.62 795 {"name": "DRAW_DONE", "value": 63} string in object:enums.VGT_EVENT_TYPE.entries.63 800 {"name": "GS_CUT_1024", "value": 0}, string in object:enums.VGT_GS_CUT_MODE.entries.0 801 {"name": "GS_CUT_512", "value": 1}, string in object:enums.VGT_GS_CUT_MODE.entries.1 802 {"name": "GS_CUT_256", "value": 2}, string in object:enums.VGT_GS_CUT_MODE.entries.2 803 {"name": "GS_CUT_128", "value": 3} string in object:enums.VGT_GS_CUT_MODE.entries.3 808 {"name": "GS_OFF", "value": 0}, string in object:enums.VGT_GS_MODE_TYPE.entries.0 809 {"name": "GS_SCENARIO_A", "value": 1}, string in object:enums.VGT_GS_MODE_TYPE.entries.1 810 {"name": "GS_SCENARIO_B", "value": 2}, string in object:enums.VGT_GS_MODE_TYPE.entries.2 811 {"name": "GS_SCENARIO_G", "value": 3}, string in object:enums.VGT_GS_MODE_TYPE.entries.3 812 {"name": "GS_SCENARIO_C", "value": 4}, string in object:enums.VGT_GS_MODE_TYPE.entries.4 813 {"name": "SPRITE_EN", "value": 5} string in object:enums.VGT_GS_MODE_TYPE.entries.5 818 {"name": "POINTLIST", "value": 0}, string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.0 819 {"name": "LINESTRIP", "value": 1}, string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.1 820 {"name": "TRISTRIP", "value": 2}, string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.2 821 {"name": "RECTLIST", "value": 3} string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.3 826 {"name": "X_8K_DWORDS", "value": 0}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.0 827 {"name": "X_4K_DWORDS", "value": 1}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.1 828 {"name": "X_2K_DWORDS", "value": 2}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.2 829 {"name": "X_1K_DWORDS", "value": 3} string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.3 834 {"name": "VGT_INDEX_16", "value": 0}, string in object:enums.VGT_INDEX_TYPE_MODE.entries.0 835 {"name": "VGT_INDEX_32", "value": 1}, string in object:enums.VGT_INDEX_TYPE_MODE.entries.1 836 {"name": "VGT_INDEX_8", "value": 2} string in object:enums.VGT_INDEX_TYPE_MODE.entries.2 841 {"name": "VGT_POLICY_LRU", "value": 0}, string in object:enums.VGT_RDREQ_POLICY.entries.0 842 {"name": "VGT_POLICY_STREAM", "value": 1}, string in object:enums.VGT_RDREQ_POLICY.entries.1 843 {"name": "VGT_POLICY_BYPASS", "value": 2} string in object:enums.VGT_RDREQ_POLICY.entries.2 848 {"name": "ES_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_ES_EN.entries.0 849 {"name": "ES_STAGE_DS", "value": 1}, string in object:enums.VGT_STAGES_ES_EN.entries.1 850 {"name": "ES_STAGE_REAL", "value": 2}, string in object:enums.VGT_STAGES_ES_EN.entries.2 851 {"name": "RESERVED_ES", "value": 3} string in object:enums.VGT_STAGES_ES_EN.entries.3 856 {"name": "GS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_GS_EN.entries.0 857 {"name": "GS_STAGE_ON", "value": 1} string in object:enums.VGT_STAGES_GS_EN.entries.1 862 {"name": "HS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_HS_EN.entries.0 863 {"name": "HS_STAGE_ON", "value": 1} string in object:enums.VGT_STAGES_HS_EN.entries.1 868 {"name": "LS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_LS_EN.entries.0 869 {"name": "LS_STAGE_ON", "value": 1}, string in object:enums.VGT_STAGES_LS_EN.entries.1 870 {"name": "CS_STAGE_ON", "value": 2}, string in object:enums.VGT_STAGES_LS_EN.entries.2 871 {"name": "RESERVED_LS", "value": 3} string in object:enums.VGT_STAGES_LS_EN.entries.3 876 {"name": "VS_STAGE_REAL", "value": 0}, string in object:enums.VGT_STAGES_VS_EN.entries.0 877 {"name": "VS_STAGE_DS", "value": 1}, string in object:enums.VGT_STAGES_VS_EN.entries.1 878 {"name": "VS_STAGE_COPY_SHADER", "value": 2}, string in object:enums.VGT_STAGES_VS_EN.entries.2 879 {"name": "RESERVED_VS", "value": 3} string in object:enums.VGT_STAGES_VS_EN.entries.3 884 {"name": "PART_INTEGER", "value": 0}, string in object:enums.VGT_TESS_PARTITION.entries.0 885 {"name": "PART_POW2", "value": 1}, string in object:enums.VGT_TESS_PARTITION.entries.1 886 {"name": "PART_FRAC_ODD", "value": 2}, string in object:enums.VGT_TESS_PARTITION.entries.2 887 {"name": "PART_FRAC_EVEN", "value": 3} string in object:enums.VGT_TESS_PARTITION.entries.3 892 {"name": "OUTPUT_POINT", "value": 0}, string in object:enums.VGT_TESS_TOPOLOGY.entries.0 893 {"name": "OUTPUT_LINE", "value": 1}, string in object:enums.VGT_TESS_TOPOLOGY.entries.1 894 {"name": "OUTPUT_TRIANGLE_CW", "value": 2}, string in object:enums.VGT_TESS_TOPOLOGY.entries.2 895 {"name": "OUTPUT_TRIANGLE_CCW", "value": 3} string in object:enums.VGT_TESS_TOPOLOGY.entries.3 900 {"name": "TESS_ISOLINE", "value": 0}, string in object:enums.VGT_TESS_TYPE.entries.0 901 {"name": "TESS_TRIANGLE", "value": 1}, string in object:enums.VGT_TESS_TYPE.entries.1 902 {"name": "TESS_QUAD", "value": 2} string in object:enums.VGT_TESS_TYPE.entries.2 907 {"name": "VRS_COMB_MODE_PASSTHRU", "value": 0}, string in object:enums.VRSCombinerMode.entries.0 908 {"name": "VRS_COMB_MODE_OVERRIDE", "value": 1}, string in object:enums.VRSCombinerMode.entries.1 909 {"name": "VRS_COMB_MODE_MIN", "value": 2}, string in object:enums.VRSCombinerMode.entries.2 910 {"name": "VRS_COMB_MODE_MAX", "value": 3}, string in object:enums.VRSCombinerMode.entries.3 911 {"name": "VRS_COMB_MODE_SATURATE", "value": 4} string in object:enums.VRSCombinerMode.entries.4 916 {"name": "VRS_HTILE_DISABLE", "value": 0}, string in object:enums.VRSHtileEncoding.entries.0 917 {"name": "VRS_HTILE_2BIT_ENCODING", "value": 1}, string in object:enums.VRSHtileEncoding.entries.1 918 {"name": "VRS_HTILE_4BIT_ENCODING", "value": 2} string in object:enums.VRSHtileEncoding.entries.2 923 {"name": "CACHE_LRU_WR", "value": 0}, string in object:enums.WritePolicy.entries.0 924 {"name": "CACHE_STREAM", "value": 1}, string in object:enums.WritePolicy.entries.1 925 {"name": "CACHE_BYPASS", "value": 2}, string in object:enums.WritePolicy.entries.2 926 {"name": "UNCACHED_WR", "value": 3} string in object:enums.WritePolicy.entries.3 931 {"name": "Z_INVALID", "value": 0}, string in object:enums.ZFormat.entries.0 932 {"name": "Z_16", "value": 1}, string in object:enums.ZFormat.entries.1 933 {"name": "Z_24", "value": 2}, string in object:enums.ZFormat.entries.2 934 {"name": "Z_32_FLOAT", "value": 3} string in object:enums.ZFormat.entries.3 939 {"name": "FORCE_SUMM_OFF", "value": 0}, string in object:enums.ZLimitSumm.entries.0 940 {"name": "FORCE_SUMM_MINZ", "value": 1}, string in object:enums.ZLimitSumm.entries.1 941 {"name": "FORCE_SUMM_MAXZ", "value": 2}, string in object:enums.ZLimitSumm.entries.2 942 {"name": "FORCE_SUMM_BOTH", "value": 3} string in object:enums.ZLimitSumm.entries.3 947 {"name": "LATE_Z", "value": 0}, string in object:enums.ZOrder.entries.0 948 {"name": "EARLY_Z_THEN_LATE_Z", "value": 1}, string in object:enums.ZOrder.entries.1 949 {"name": "RE_Z", "value": 2}, string in object:enums.ZOrder.entries.2 950 {"name": "EARLY_Z_THEN_RE_Z", "value": 3} string in object:enums.ZOrder.entries.3 958 "name": "SQ_WAVE_ACTIVE", string in object:register_mappings.0 964 "name": "SQ_WAVE_VALID_AND_IDLE", string in object:register_mappings.1 970 "name": "SQ_WAVE_MODE", string in object:register_mappings.2 976 "name": "SQ_WAVE_STATUS", string in object:register_mappings.3 982 "name": "SQ_WAVE_TRAPSTS", string in object:register_mappings.4 988 "name": "SQ_WAVE_HW_ID_LEGACY", string in object:register_mappings.5 994 "name": "SQ_WAVE_GPR_ALLOC", string in object:register_mappings.6 1000 "name": "SQ_WAVE_LDS_ALLOC", string in object:register_mappings.7 1006 "name": "SQ_WAVE_IB_STS", string in object:register_mappings.8 1012 "name": "SQ_WAVE_PC_LO" string in object:register_mappings.9 1017 "name": "SQ_WAVE_PC_HI", string in object:register_mappings.10 1023 "name": "SQ_WAVE_INST_DW0" string in object:register_mappings.11 1028 "name": "SQ_WAVE_IB_DBG1", string in object:register_mappings.12 1034 "name": "SQ_WAVE_FLUSH_IB" string in object:register_mappings.13 1039 "name": "SQ_WAVE_FLAT_SCRATCH_LO" string in object:register_mappings.14 1044 "name": "SQ_WAVE_FLAT_SCRATCH_HI" string in object:register_mappings.15 1049 "name": "SQ_WAVE_HW_ID1", string in object:register_mappings.16 1055 "name": "SQ_WAVE_HW_ID2", string in object:register_mappings.17 1061 "name": "SQ_WAVE_POPS_PACKER", string in object:register_mappings.18 1067 "name": "SQ_WAVE_SCHED_MODE", string in object:register_mappings.19 1073 "name": "SQ_WAVE_VGPR_OFFSET", string in object:register_mappings.20 1079 "name": "SQ_WAVE_IB_STS2", string in object:register_mappings.21 1085 "name": "SQ_WAVE_SHADER_CYCLES", string in object:register_mappings.22 1091 "name": "SQ_WAVE_TTMP0" string in object:register_mappings.23 1096 "name": "SQ_WAVE_TTMP1" string in object:register_mappings.24 1101 "name": "SQ_WAVE_TTMP2" string in object:register_mappings.25 1106 "name": "SQ_WAVE_TTMP3" string in object:register_mappings.26 1111 "name": "SQ_WAVE_TTMP4" string in object:register_mappings.27 1116 "name": "SQ_WAVE_TTMP5" string in object:register_mappings.28 1121 "name": "SQ_WAVE_TTMP6" string in object:register_mappings.29 1126 "name": "SQ_WAVE_TTMP7" string in object:register_mappings.30 1131 "name": "SQ_WAVE_TTMP8" string in object:register_mappings.31 1136 "name": "SQ_WAVE_TTMP9" string in object:register_mappings.32 1141 "name": "SQ_WAVE_TTMP10" string in object:register_mappings.33 1146 "name": "SQ_WAVE_TTMP11" string in object:register_mappings.34 1151 "name": "SQ_WAVE_TTMP12" string in object:register_mappings.35 1156 "name": "SQ_WAVE_TTMP13" string in object:register_mappings.36 1161 "name": "SQ_WAVE_TTMP14" string in object:register_mappings.37 1166 "name": "SQ_WAVE_TTMP15" string in object:register_mappings.38 1171 "name": "SQ_WAVE_M0" string in object:register_mappings.39 1176 "name": "SQ_WAVE_EXEC_LO" string in object:register_mappings.40 1181 "name": "SQ_WAVE_EXEC_HI" string in object:register_mappings.41 1186 "name": "GRBM_STATUS2", string in object:register_mappings.42 1192 "name": "GRBM_STATUS", string in object:register_mappings.43 1198 "name": "GRBM_STATUS_SE0", string in object:register_mappings.44 1204 "name": "GRBM_STATUS_SE1", string in object:register_mappings.45 1210 "name": "GRBM_STATUS3", string in object:register_mappings.46 1216 "name": "GRBM_STATUS_SE2", string in object:register_mappings.47 1222 "name": "GRBM_STATUS_SE3", string in object:register_mappings.48 1228 "name": "CP_CPC_STATUS", string in object:register_mappings.49 1234 "name": "CP_CPC_BUSY_STAT", string in object:register_mappings.50 1240 "name": "CP_CPC_STALLED_STAT1", string in object:register_mappings.51 1246 "name": "CP_CPF_STATUS", string in object:register_mappings.52 1252 "name": "CP_CPF_BUSY_STAT", string in object:register_mappings.53 1258 "name": "CP_CPF_STALLED_STAT1", string in object:register_mappings.54 1264 "name": "CP_CPC_BUSY_STAT2", string in object:register_mappings.55 1270 "name": "CP_CPC_GRBM_FREE_COUNT", string in object:register_mappings.56 1276 "name": "CP_CPC_PRIV_VIOLATION_ADDR", string in object:register_mappings.57 1282 "name": "CP_CPC_SCRATCH_INDEX", string in object:register_mappings.58 1288 "name": "CP_CPC_SCRATCH_DATA" string in object:register_mappings.59 1293 "name": "CP_CPF_GRBM_FREE_COUNT", string in object:register_mappings.60 1299 "name": "CP_CPF_BUSY_STAT2", string in object:register_mappings.61 1305 "name": "CP_CPC_HALT_HYST_COUNT", string in object:register_mappings.62 1311 "name": "SQ_THREAD_TRACE_BUF0_BASE" string in object:register_mappings.63 1316 "name": "SQ_THREAD_TRACE_BUF0_SIZE", string in object:register_mappings.64 1322 "name": "SQ_THREAD_TRACE_BUF1_BASE" string in object:register_mappings.65 1327 "name": "SQ_THREAD_TRACE_BUF1_SIZE", string in object:register_mappings.66 1333 "name": "SQ_THREAD_TRACE_WPTR", string in object:register_mappings.67 1339 "name": "SQ_THREAD_TRACE_MASK", string in object:register_mappings.68 1345 "name": "SQ_THREAD_TRACE_TOKEN_MASK", string in object:register_mappings.69 1351 "name": "SQ_THREAD_TRACE_CTRL", string in object:register_mappings.70 1357 "name": "SQ_THREAD_TRACE_STATUS", string in object:register_mappings.71 1363 "name": "SQ_THREAD_TRACE_DROPPED_CNTR" string in object:register_mappings.72 1368 "name": "SQ_THREAD_TRACE_GFX_DRAW_CNTR" string in object:register_mappings.73 1373 "name": "SQ_THREAD_TRACE_GFX_MARKER_CNTR" string in object:register_mappings.74 1378 "name": "SQ_THREAD_TRACE_HP3D_DRAW_CNTR" string in object:register_mappings.75 1383 "name": "SQ_THREAD_TRACE_HP3D_MARKER_CNTR" string in object:register_mappings.76 1388 "name": "SQ_THREAD_TRACE_STATUS2", string in object:register_mappings.77 1394 "name": "SPI_CONFIG_CNTL", string in object:register_mappings.78 1400 "name": "GB_ADDR_CONFIG", string in object:register_mappings.79 1406 "name": "SPI_SHADER_PGM_RSRC4_PS", string in object:register_mappings.80 1412 "name": "SPI_SHADER_PGM_CHKSUM_PS" string in object:register_mappings.81 1417 "name": "SPI_SHADER_PGM_RSRC3_PS", string in object:register_mappings.82 1423 "name": "SPI_SHADER_PGM_LO_PS" string in object:register_mappings.83 1428 "name": "SPI_SHADER_PGM_HI_PS", string in object:register_mappings.84 1434 "name": "SPI_SHADER_PGM_RSRC1_PS", string in object:register_mappings.85 1440 "name": "SPI_SHADER_PGM_RSRC2_PS", string in object:register_mappings.86 1446 "name": "SPI_SHADER_USER_DATA_PS_0" string in object:register_mappings.87 1451 "name": "SPI_SHADER_USER_DATA_PS_1" string in object:register_mappings.88 1456 "name": "SPI_SHADER_USER_DATA_PS_2" string in object:register_mappings.89 1461 "name": "SPI_SHADER_USER_DATA_PS_3" string in object:register_mappings.90 1466 "name": "SPI_SHADER_USER_DATA_PS_4" string in object:register_mappings.91 1471 "name": "SPI_SHADER_USER_DATA_PS_5" string in object:register_mappings.92 1476 "name": "SPI_SHADER_USER_DATA_PS_6" string in object:register_mappings.93 1481 "name": "SPI_SHADER_USER_DATA_PS_7" string in object:register_mappings.94 1486 "name": "SPI_SHADER_USER_DATA_PS_8" string in object:register_mappings.95 1491 "name": "SPI_SHADER_USER_DATA_PS_9" string in object:register_mappings.96 1496 "name": "SPI_SHADER_USER_DATA_PS_10" string in object:register_mappings.97 1501 "name": "SPI_SHADER_USER_DATA_PS_11" string in object:register_mappings.98 1506 "name": "SPI_SHADER_USER_DATA_PS_12" string in object:register_mappings.99 1511 "name": "SPI_SHADER_USER_DATA_PS_13" string in object:register_mappings.100 1516 "name": "SPI_SHADER_USER_DATA_PS_14" string in object:register_mappings.101 1521 "name": "SPI_SHADER_USER_DATA_PS_15" string in object:register_mappings.102 1526 "name": "SPI_SHADER_USER_DATA_PS_16" string in object:register_mappings.103 1531 "name": "SPI_SHADER_USER_DATA_PS_17" string in object:register_mappings.104 1536 "name": "SPI_SHADER_USER_DATA_PS_18" string in object:register_mappings.105 1541 "name": "SPI_SHADER_USER_DATA_PS_19" string in object:register_mappings.106 1546 "name": "SPI_SHADER_USER_DATA_PS_20" string in object:register_mappings.107 1551 "name": "SPI_SHADER_USER_DATA_PS_21" string in object:register_mappings.108 1556 "name": "SPI_SHADER_USER_DATA_PS_22" string in object:register_mappings.109 1561 "name": "SPI_SHADER_USER_DATA_PS_23" string in object:register_mappings.110 1566 "name": "SPI_SHADER_USER_DATA_PS_24" string in object:register_mappings.111 1571 "name": "SPI_SHADER_USER_DATA_PS_25" string in object:register_mappings.112 1576 "name": "SPI_SHADER_USER_DATA_PS_26" string in object:register_mappings.113 1581 "name": "SPI_SHADER_USER_DATA_PS_27" string in object:register_mappings.114 1586 "name": "SPI_SHADER_USER_DATA_PS_28" string in object:register_mappings.115 1591 "name": "SPI_SHADER_USER_DATA_PS_29" string in object:register_mappings.116 1596 "name": "SPI_SHADER_USER_DATA_PS_30" string in object:register_mappings.117 1601 "name": "SPI_SHADER_USER_DATA_PS_31" string in object:register_mappings.118 1606 "name": "SPI_SHADER_REQ_CTRL_PS", string in object:register_mappings.119 1612 "name": "SPI_SHADER_USER_ACCUM_PS_0", string in object:register_mappings.120 1618 "name": "SPI_SHADER_USER_ACCUM_PS_1", string in object:register_mappings.121 1624 "name": "SPI_SHADER_USER_ACCUM_PS_2", string in object:register_mappings.122 1630 "name": "SPI_SHADER_USER_ACCUM_PS_3", string in object:register_mappings.123 1636 "name": "SPI_SHADER_PGM_RSRC4_VS", string in object:register_mappings.124 1642 "name": "SPI_SHADER_PGM_CHKSUM_VS" string in object:register_mappings.125 1647 "name": "SPI_SHADER_PGM_RSRC3_VS", string in object:register_mappings.126 1653 "name": "SPI_SHADER_LATE_ALLOC_VS", string in object:register_mappings.127 1659 "name": "SPI_SHADER_PGM_LO_VS" string in object:register_mappings.128 1664 "name": "SPI_SHADER_PGM_HI_VS", string in object:register_mappings.129 1670 "name": "SPI_SHADER_PGM_RSRC1_VS", string in object:register_mappings.130 1676 "name": "SPI_SHADER_PGM_RSRC2_VS", string in object:register_mappings.131 1682 "name": "SPI_SHADER_USER_DATA_VS_0" string in object:register_mappings.132 1687 "name": "SPI_SHADER_USER_DATA_VS_1" string in object:register_mappings.133 1692 "name": "SPI_SHADER_USER_DATA_VS_2" string in object:register_mappings.134 1697 "name": "SPI_SHADER_USER_DATA_VS_3" string in object:register_mappings.135 1702 "name": "SPI_SHADER_USER_DATA_VS_4" string in object:register_mappings.136 1707 "name": "SPI_SHADER_USER_DATA_VS_5" string in object:register_mappings.137 1712 "name": "SPI_SHADER_USER_DATA_VS_6" string in object:register_mappings.138 1717 "name": "SPI_SHADER_USER_DATA_VS_7" string in object:register_mappings.139 1722 "name": "SPI_SHADER_USER_DATA_VS_8" string in object:register_mappings.140 1727 "name": "SPI_SHADER_USER_DATA_VS_9" string in object:register_mappings.141 1732 "name": "SPI_SHADER_USER_DATA_VS_10" string in object:register_mappings.142 1737 "name": "SPI_SHADER_USER_DATA_VS_11" string in object:register_mappings.143 1742 "name": "SPI_SHADER_USER_DATA_VS_12" string in object:register_mappings.144 1747 "name": "SPI_SHADER_USER_DATA_VS_13" string in object:register_mappings.145 1752 "name": "SPI_SHADER_USER_DATA_VS_14" string in object:register_mappings.146 1757 "name": "SPI_SHADER_USER_DATA_VS_15" string in object:register_mappings.147 1762 "name": "SPI_SHADER_USER_DATA_VS_16" string in object:register_mappings.148 1767 "name": "SPI_SHADER_USER_DATA_VS_17" string in object:register_mappings.149 1772 "name": "SPI_SHADER_USER_DATA_VS_18" string in object:register_mappings.150 1777 "name": "SPI_SHADER_USER_DATA_VS_19" string in object:register_mappings.151 1782 "name": "SPI_SHADER_USER_DATA_VS_20" string in object:register_mappings.152 1787 "name": "SPI_SHADER_USER_DATA_VS_21" string in object:register_mappings.153 1792 "name": "SPI_SHADER_USER_DATA_VS_22" string in object:register_mappings.154 1797 "name": "SPI_SHADER_USER_DATA_VS_23" string in object:register_mappings.155 1802 "name": "SPI_SHADER_USER_DATA_VS_24" string in object:register_mappings.156 1807 "name": "SPI_SHADER_USER_DATA_VS_25" string in object:register_mappings.157 1812 "name": "SPI_SHADER_USER_DATA_VS_26" string in object:register_mappings.158 1817 "name": "SPI_SHADER_USER_DATA_VS_27" string in object:register_mappings.159 1822 "name": "SPI_SHADER_USER_DATA_VS_28" string in object:register_mappings.160 1827 "name": "SPI_SHADER_USER_DATA_VS_29" string in object:register_mappings.161 1832 "name": "SPI_SHADER_USER_DATA_VS_30" string in object:register_mappings.162 1837 "name": "SPI_SHADER_USER_DATA_VS_31" string in object:register_mappings.163 1842 "name": "SPI_SHADER_REQ_CTRL_VS", string in object:register_mappings.164 1848 "name": "SPI_SHADER_USER_ACCUM_VS_0", string in object:register_mappings.165 1854 "name": "SPI_SHADER_USER_ACCUM_VS_1", string in object:register_mappings.166 1860 "name": "SPI_SHADER_USER_ACCUM_VS_2", string in object:register_mappings.167 1866 "name": "SPI_SHADER_USER_ACCUM_VS_3", string in object:register_mappings.168 1872 "name": "SPI_SHADER_PGM_RSRC2_GS_VS", string in object:register_mappings.169 1878 "name": "SPI_SHADER_PGM_CHKSUM_GS" string in object:register_mappings.170 1883 "name": "SPI_SHADER_PGM_RSRC4_GS", string in object:register_mappings.171 1889 "name": "SPI_SHADER_USER_DATA_ADDR_LO_GS" string in object:register_mappings.172 1894 "name": "SPI_SHADER_USER_DATA_ADDR_HI_GS" string in object:register_mappings.173 1899 "name": "SPI_SHADER_PGM_LO_ES_GS" string in object:register_mappings.174 1904 "name": "SPI_SHADER_PGM_HI_ES_GS", string in object:register_mappings.175 1910 "name": "SPI_SHADER_PGM_RSRC3_GS", string in object:register_mappings.176 1916 "name": "SPI_SHADER_PGM_LO_GS" string in object:register_mappings.177 1921 "name": "SPI_SHADER_PGM_HI_GS", string in object:register_mappings.178 1927 "name": "SPI_SHADER_PGM_RSRC1_GS", string in object:register_mappings.179 1933 "name": "SPI_SHADER_PGM_RSRC2_GS", string in object:register_mappings.180 1939 "name": "SPI_SHADER_USER_DATA_GS_0" string in object:register_mappings.181 1944 "name": "SPI_SHADER_USER_DATA_GS_1" string in object:register_mappings.182 1949 "name": "SPI_SHADER_USER_DATA_GS_2" string in object:register_mappings.183 1954 "name": "SPI_SHADER_USER_DATA_GS_3" string in object:register_mappings.184 1959 "name": "SPI_SHADER_USER_DATA_GS_4" string in object:register_mappings.185 1964 "name": "SPI_SHADER_USER_DATA_GS_5" string in object:register_mappings.186 1969 "name": "SPI_SHADER_USER_DATA_GS_6" string in object:register_mappings.187 1974 "name": "SPI_SHADER_USER_DATA_GS_7" string in object:register_mappings.188 1979 "name": "SPI_SHADER_USER_DATA_GS_8" string in object:register_mappings.189 1984 "name": "SPI_SHADER_USER_DATA_GS_9" string in object:register_mappings.190 1989 "name": "SPI_SHADER_USER_DATA_GS_10" string in object:register_mappings.191 1994 "name": "SPI_SHADER_USER_DATA_GS_11" string in object:register_mappings.192 1999 "name": "SPI_SHADER_USER_DATA_GS_12" string in object:register_mappings.193 2004 "name": "SPI_SHADER_USER_DATA_GS_13" string in object:register_mappings.194 2009 "name": "SPI_SHADER_USER_DATA_GS_14" string in object:register_mappings.195 2014 "name": "SPI_SHADER_USER_DATA_GS_15" string in object:register_mappings.196 2019 "name": "SPI_SHADER_USER_DATA_GS_16" string in object:register_mappings.197 2024 "name": "SPI_SHADER_USER_DATA_GS_17" string in object:register_mappings.198 2029 "name": "SPI_SHADER_USER_DATA_GS_18" string in object:register_mappings.199 2034 "name": "SPI_SHADER_USER_DATA_GS_19" string in object:register_mappings.200 2039 "name": "SPI_SHADER_USER_DATA_GS_20" string in object:register_mappings.201 2044 "name": "SPI_SHADER_USER_DATA_GS_21" string in object:register_mappings.202 2049 "name": "SPI_SHADER_USER_DATA_GS_22" string in object:register_mappings.203 2054 "name": "SPI_SHADER_USER_DATA_GS_23" string in object:register_mappings.204 2059 "name": "SPI_SHADER_USER_DATA_GS_24" string in object:register_mappings.205 2064 "name": "SPI_SHADER_USER_DATA_GS_25" string in object:register_mappings.206 2069 "name": "SPI_SHADER_USER_DATA_GS_26" string in object:register_mappings.207 2074 "name": "SPI_SHADER_USER_DATA_GS_27" string in object:register_mappings.208 2079 "name": "SPI_SHADER_USER_DATA_GS_28" string in object:register_mappings.209 2084 "name": "SPI_SHADER_USER_DATA_GS_29" string in object:register_mappings.210 2089 "name": "SPI_SHADER_USER_DATA_GS_30" string in object:register_mappings.211 2094 "name": "SPI_SHADER_USER_DATA_GS_31" string in object:register_mappings.212 2099 "name": "SPI_SHADER_REQ_CTRL_ESGS", string in object:register_mappings.213 2105 "name": "SPI_SHADER_USER_ACCUM_ESGS_0", string in object:register_mappings.214 2111 "name": "SPI_SHADER_USER_ACCUM_ESGS_1", string in object:register_mappings.215 2117 "name": "SPI_SHADER_USER_ACCUM_ESGS_2", string in object:register_mappings.216 2123 "name": "SPI_SHADER_USER_ACCUM_ESGS_3", string in object:register_mappings.217 2129 "name": "SPI_SHADER_PGM_LO_ES" string in object:register_mappings.218 2134 "name": "SPI_SHADER_PGM_HI_ES", string in object:register_mappings.219 2140 "name": "SPI_SHADER_PGM_CHKSUM_HS" string in object:register_mappings.220 2145 "name": "SPI_SHADER_PGM_RSRC4_HS", string in object:register_mappings.221 2151 "name": "SPI_SHADER_USER_DATA_ADDR_LO_HS" string in object:register_mappings.222 2156 "name": "SPI_SHADER_USER_DATA_ADDR_HI_HS" string in object:register_mappings.223 2161 "name": "SPI_SHADER_PGM_LO_LS_HS" string in object:register_mappings.224 2166 "name": "SPI_SHADER_PGM_HI_LS_HS", string in object:register_mappings.225 2172 "name": "SPI_SHADER_PGM_RSRC3_HS", string in object:register_mappings.226 2178 "name": "SPI_SHADER_PGM_LO_HS" string in object:register_mappings.227 2183 "name": "SPI_SHADER_PGM_HI_HS", string in object:register_mappings.228 2189 "name": "SPI_SHADER_PGM_RSRC1_HS", string in object:register_mappings.229 2195 "name": "SPI_SHADER_PGM_RSRC2_HS", string in object:register_mappings.230 2201 "name": "SPI_SHADER_USER_DATA_HS_0" string in object:register_mappings.231 2206 "name": "SPI_SHADER_USER_DATA_HS_1" string in object:register_mappings.232 2211 "name": "SPI_SHADER_USER_DATA_HS_2" string in object:register_mappings.233 2216 "name": "SPI_SHADER_USER_DATA_HS_3" string in object:register_mappings.234 2221 "name": "SPI_SHADER_USER_DATA_HS_4" string in object:register_mappings.235 2226 "name": "SPI_SHADER_USER_DATA_HS_5" string in object:register_mappings.236 2231 "name": "SPI_SHADER_USER_DATA_HS_6" string in object:register_mappings.237 2236 "name": "SPI_SHADER_USER_DATA_HS_7" string in object:register_mappings.238 2241 "name": "SPI_SHADER_USER_DATA_HS_8" string in object:register_mappings.239 2246 "name": "SPI_SHADER_USER_DATA_HS_9" string in object:register_mappings.240 2251 "name": "SPI_SHADER_USER_DATA_HS_10" string in object:register_mappings.241 2256 "name": "SPI_SHADER_USER_DATA_HS_11" string in object:register_mappings.242 2261 "name": "SPI_SHADER_USER_DATA_HS_12" string in object:register_mappings.243 2266 "name": "SPI_SHADER_USER_DATA_HS_13" string in object:register_mappings.244 2271 "name": "SPI_SHADER_USER_DATA_HS_14" string in object:register_mappings.245 2276 "name": "SPI_SHADER_USER_DATA_HS_15" string in object:register_mappings.246 2281 "name": "SPI_SHADER_USER_DATA_HS_16" string in object:register_mappings.247 2286 "name": "SPI_SHADER_USER_DATA_HS_17" string in object:register_mappings.248 2291 "name": "SPI_SHADER_USER_DATA_HS_18" string in object:register_mappings.249 2296 "name": "SPI_SHADER_USER_DATA_HS_19" string in object:register_mappings.250 2301 "name": "SPI_SHADER_USER_DATA_HS_20" string in object:register_mappings.251 2306 "name": "SPI_SHADER_USER_DATA_HS_21" string in object:register_mappings.252 2311 "name": "SPI_SHADER_USER_DATA_HS_22" string in object:register_mappings.253 2316 "name": "SPI_SHADER_USER_DATA_HS_23" string in object:register_mappings.254 2321 "name": "SPI_SHADER_USER_DATA_HS_24" string in object:register_mappings.255 2326 "name": "SPI_SHADER_USER_DATA_HS_25" string in object:register_mappings.256 2331 "name": "SPI_SHADER_USER_DATA_HS_26" string in object:register_mappings.257 2336 "name": "SPI_SHADER_USER_DATA_HS_27" string in object:register_mappings.258 2341 "name": "SPI_SHADER_USER_DATA_HS_28" string in object:register_mappings.259 2346 "name": "SPI_SHADER_USER_DATA_HS_29" string in object:register_mappings.260 2351 "name": "SPI_SHADER_USER_DATA_HS_30" string in object:register_mappings.261 2356 "name": "SPI_SHADER_USER_DATA_HS_31" string in object:register_mappings.262 2361 "name": "SPI_SHADER_REQ_CTRL_LSHS", string in object:register_mappings.263 2367 "name": "SPI_SHADER_USER_ACCUM_LSHS_0", string in object:register_mappings.264 2373 "name": "SPI_SHADER_USER_ACCUM_LSHS_1", string in object:register_mappings.265 2379 "name": "SPI_SHADER_USER_ACCUM_LSHS_2", string in object:register_mappings.266 2385 "name": "SPI_SHADER_USER_ACCUM_LSHS_3", string in object:register_mappings.267 2391 "name": "SPI_SHADER_PGM_LO_LS" string in object:register_mappings.268 2396 "name": "SPI_SHADER_PGM_HI_LS", string in object:register_mappings.269 2402 "name": "COMPUTE_DISPATCH_INITIATOR", string in object:register_mappings.270 2408 "name": "COMPUTE_DIM_X" string in object:register_mappings.271 2413 "name": "COMPUTE_DIM_Y" string in object:register_mappings.272 2418 "name": "COMPUTE_DIM_Z" string in object:register_mappings.273 2423 "name": "COMPUTE_START_X" string in object:register_mappings.274 2428 "name": "COMPUTE_START_Y" string in object:register_mappings.275 2433 "name": "COMPUTE_START_Z" string in object:register_mappings.276 2438 "name": "COMPUTE_NUM_THREAD_X", string in object:register_mappings.277 2444 "name": "COMPUTE_NUM_THREAD_Y", string in object:register_mappings.278 2450 "name": "COMPUTE_NUM_THREAD_Z", string in object:register_mappings.279 2456 "name": "COMPUTE_PIPELINESTAT_ENABLE", string in object:register_mappings.280 2462 "name": "COMPUTE_PERFCOUNT_ENABLE", string in object:register_mappings.281 2468 "name": "COMPUTE_PGM_LO" string in object:register_mappings.282 2473 "name": "COMPUTE_PGM_HI", string in object:register_mappings.283 2479 "name": "COMPUTE_DISPATCH_PKT_ADDR_LO" string in object:register_mappings.284 2484 "name": "COMPUTE_DISPATCH_PKT_ADDR_HI", string in object:register_mappings.285 2490 "name": "COMPUTE_DISPATCH_SCRATCH_BASE_LO" string in object:register_mappings.286 2495 "name": "COMPUTE_DISPATCH_SCRATCH_BASE_HI", string in object:register_mappings.287 2501 "name": "COMPUTE_PGM_RSRC1", string in object:register_mappings.288 2507 "name": "COMPUTE_PGM_RSRC2", string in object:register_mappings.289 2513 "name": "COMPUTE_VMID", string in object:register_mappings.290 2519 "name": "COMPUTE_RESOURCE_LIMITS", string in object:register_mappings.291 2525 "name": "COMPUTE_DESTINATION_EN_SE0" string in object:register_mappings.292 2530 "name": "COMPUTE_DESTINATION_EN_SE1" string in object:register_mappings.293 2535 "name": "COMPUTE_TMPRING_SIZE", string in object:register_mappings.294 2541 "name": "COMPUTE_DESTINATION_EN_SE2" string in object:register_mappings.295 2546 "name": "COMPUTE_DESTINATION_EN_SE3" string in object:register_mappings.296 2551 "name": "COMPUTE_RESTART_X" string in object:register_mappings.297 2556 "name": "COMPUTE_RESTART_Y" string in object:register_mappings.298 2561 "name": "COMPUTE_RESTART_Z" string in object:register_mappings.299 2566 "name": "COMPUTE_THREAD_TRACE_ENABLE", string in object:register_mappings.300 2572 "name": "COMPUTE_MISC_RESERVED", string in object:register_mappings.301 2578 "name": "COMPUTE_DISPATCH_ID" string in object:register_mappings.302 2583 "name": "COMPUTE_THREADGROUP_ID" string in object:register_mappings.303 2588 "name": "COMPUTE_REQ_CTRL", string in object:register_mappings.304 2594 "name": "COMPUTE_USER_ACCUM_0", string in object:register_mappings.305 2600 "name": "COMPUTE_USER_ACCUM_1", string in object:register_mappings.306 2606 "name": "COMPUTE_USER_ACCUM_2", string in object:register_mappings.307 2612 "name": "COMPUTE_USER_ACCUM_3", string in object:register_mappings.308 2618 "name": "COMPUTE_PGM_RSRC3", string in object:register_mappings.309 2624 "name": "COMPUTE_DDID_INDEX", string in object:register_mappings.310 2630 "name": "COMPUTE_SHADER_CHKSUM" string in object:register_mappings.311 2635 "name": "COMPUTE_RELAUNCH", string in object:register_mappings.312 2641 "name": "COMPUTE_WAVE_RESTORE_ADDR_LO" string in object:register_mappings.313 2646 "name": "COMPUTE_WAVE_RESTORE_ADDR_HI", string in object:register_mappings.314 2652 "name": "COMPUTE_RELAUNCH2", string in object:register_mappings.315 2658 "name": "COMPUTE_USER_DATA_0" string in object:register_mappings.316 2663 "name": "COMPUTE_USER_DATA_1" string in object:register_mappings.317 2668 "name": "COMPUTE_USER_DATA_2" string in object:register_mappings.318 2673 "name": "COMPUTE_USER_DATA_3" string in object:register_mappings.319 2678 "name": "COMPUTE_USER_DATA_4" string in object:register_mappings.320 2683 "name": "COMPUTE_USER_DATA_5" string in object:register_mappings.321 2688 "name": "COMPUTE_USER_DATA_6" string in object:register_mappings.322 2693 "name": "COMPUTE_USER_DATA_7" string in object:register_mappings.323 2698 "name": "COMPUTE_USER_DATA_8" string in object:register_mappings.324 2703 "name": "COMPUTE_USER_DATA_9" string in object:register_mappings.325 2708 "name": "COMPUTE_USER_DATA_10" string in object:register_mappings.326 2713 "name": "COMPUTE_USER_DATA_11" string in object:register_mappings.327 2718 "name": "COMPUTE_USER_DATA_12" string in object:register_mappings.328 2723 "name": "COMPUTE_USER_DATA_13" string in object:register_mappings.329 2728 "name": "COMPUTE_USER_DATA_14" string in object:register_mappings.330 2733 "name": "COMPUTE_USER_DATA_15" string in object:register_mappings.331 2738 "name": "COMPUTE_DISPATCH_TUNNEL", string in object:register_mappings.332 2744 "name": "COMPUTE_DISPATCH_END" string in object:register_mappings.333 2749 "name": "COMPUTE_NOWHERE" string in object:register_mappings.334 2754 "name": "SH_RESERVED_REG0" string in object:register_mappings.335 2759 "name": "SH_RESERVED_REG1" string in object:register_mappings.336 2764 "name": "DB_RENDER_CONTROL", string in object:register_mappings.337 2770 "name": "DB_COUNT_CONTROL", string in object:register_mappings.338 2776 "name": "DB_DEPTH_VIEW", string in object:register_mappings.339 2782 "name": "DB_RENDER_OVERRIDE", string in object:register_mappings.340 2788 "name": "DB_RENDER_OVERRIDE2", string in object:register_mappings.341 2794 "name": "DB_HTILE_DATA_BASE" string in object:register_mappings.342 2799 "name": "DB_DEPTH_SIZE_XY", string in object:register_mappings.343 2805 "name": "DB_DEPTH_BOUNDS_MIN" string in object:register_mappings.344 2810 "name": "DB_DEPTH_BOUNDS_MAX" string in object:register_mappings.345 2815 "name": "DB_STENCIL_CLEAR", string in object:register_mappings.346 2821 "name": "DB_DEPTH_CLEAR" string in object:register_mappings.347 2826 "name": "PA_SC_SCREEN_SCISSOR_TL", string in object:register_mappings.348 2832 "name": "PA_SC_SCREEN_SCISSOR_BR", string in object:register_mappings.349 2838 "name": "DB_DFSM_CONTROL", string in object:register_mappings.350 2844 "name": "DB_RESERVED_REG_2", string in object:register_mappings.351 2850 "name": "DB_Z_INFO", string in object:register_mappings.352 2856 "name": "DB_STENCIL_INFO", string in object:register_mappings.353 2862 "name": "DB_Z_READ_BASE" string in object:register_mappings.354 2867 "name": "DB_STENCIL_READ_BASE" string in object:register_mappings.355 2872 "name": "DB_Z_WRITE_BASE" string in object:register_mappings.356 2877 "name": "DB_STENCIL_WRITE_BASE" string in object:register_mappings.357 2882 "name": "DB_RESERVED_REG_1", string in object:register_mappings.358 2888 "name": "DB_RESERVED_REG_3", string in object:register_mappings.359 2894 "name": "DB_VRS_OVERRIDE_CNTL", string in object:register_mappings.360 2900 "name": "DB_Z_READ_BASE_HI", string in object:register_mappings.361 2906 "name": "DB_STENCIL_READ_BASE_HI", string in object:register_mappings.362 2912 "name": "DB_Z_WRITE_BASE_HI", string in object:register_mappings.363 2918 "name": "DB_STENCIL_WRITE_BASE_HI", string in object:register_mappings.364 2924 "name": "DB_HTILE_DATA_BASE_HI", string in object:register_mappings.365 2930 "name": "DB_RMI_L2_CACHE_CONTROL", string in object:register_mappings.366 2936 "name": "TA_BC_BASE_ADDR" string in object:register_mappings.367 2941 "name": "TA_BC_BASE_ADDR_HI", string in object:register_mappings.368 2947 "name": "COHER_DEST_BASE_HI_0", string in object:register_mappings.369 2953 "name": "COHER_DEST_BASE_HI_1", string in object:register_mappings.370 2959 "name": "COHER_DEST_BASE_HI_2", string in object:register_mappings.371 2965 "name": "COHER_DEST_BASE_HI_3", string in object:register_mappings.372 2971 "name": "COHER_DEST_BASE_2" string in object:register_mappings.373 2976 "name": "COHER_DEST_BASE_3" string in object:register_mappings.374 2981 "name": "PA_SC_WINDOW_OFFSET", string in object:register_mappings.375 2987 "name": "PA_SC_WINDOW_SCISSOR_TL", string in object:register_mappings.376 2993 "name": "PA_SC_WINDOW_SCISSOR_BR", string in object:register_mappings.377 2999 "name": "PA_SC_CLIPRECT_RULE", string in object:register_mappings.378 3005 "name": "PA_SC_CLIPRECT_0_TL", string in object:register_mappings.379 3011 "name": "PA_SC_CLIPRECT_0_BR", string in object:register_mappings.380 3017 "name": "PA_SC_CLIPRECT_1_TL", string in object:register_mappings.381 3023 "name": "PA_SC_CLIPRECT_1_BR", string in object:register_mappings.382 3029 "name": "PA_SC_CLIPRECT_2_TL", string in object:register_mappings.383 3035 "name": "PA_SC_CLIPRECT_2_BR", string in object:register_mappings.384 3041 "name": "PA_SC_CLIPRECT_3_TL", string in object:register_mappings.385 3047 "name": "PA_SC_CLIPRECT_3_BR", string in object:register_mappings.386 3053 "name": "PA_SC_EDGERULE", string in object:register_mappings.387 3059 "name": "PA_SU_HARDWARE_SCREEN_OFFSET", string in object:register_mappings.388 3065 "name": "CB_TARGET_MASK", string in object:register_mappings.389 3071 "name": "CB_SHADER_MASK", string in object:register_mappings.390 3077 "name": "PA_SC_GENERIC_SCISSOR_TL", string in object:register_mappings.391 3083 "name": "PA_SC_GENERIC_SCISSOR_BR", string in object:register_mappings.392 3089 "name": "COHER_DEST_BASE_0" string in object:register_mappings.393 3094 "name": "COHER_DEST_BASE_1" string in object:register_mappings.394 3099 "name": "PA_SC_VPORT_SCISSOR_0_TL", string in object:register_mappings.395 3105 "name": "PA_SC_VPORT_SCISSOR_0_BR", string in object:register_mappings.396 3111 "name": "PA_SC_VPORT_SCISSOR_1_TL", string in object:register_mappings.397 3117 "name": "PA_SC_VPORT_SCISSOR_1_BR", string in object:register_mappings.398 3123 "name": "PA_SC_VPORT_SCISSOR_2_TL", string in object:register_mappings.399 3129 "name": "PA_SC_VPORT_SCISSOR_2_BR", string in object:register_mappings.400 3135 "name": "PA_SC_VPORT_SCISSOR_3_TL", string in object:register_mappings.401 3141 "name": "PA_SC_VPORT_SCISSOR_3_BR", string in object:register_mappings.402 3147 "name": "PA_SC_VPORT_SCISSOR_4_TL", string in object:register_mappings.403 3153 "name": "PA_SC_VPORT_SCISSOR_4_BR", string in object:register_mappings.404 3159 "name": "PA_SC_VPORT_SCISSOR_5_TL", string in object:register_mappings.405 3165 "name": "PA_SC_VPORT_SCISSOR_5_BR", string in object:register_mappings.406 3171 "name": "PA_SC_VPORT_SCISSOR_6_TL", string in object:register_mappings.407 3177 "name": "PA_SC_VPORT_SCISSOR_6_BR", string in object:register_mappings.408 3183 "name": "PA_SC_VPORT_SCISSOR_7_TL", string in object:register_mappings.409 3189 "name": "PA_SC_VPORT_SCISSOR_7_BR", string in object:register_mappings.410 3195 "name": "PA_SC_VPORT_SCISSOR_8_TL", string in object:register_mappings.411 3201 "name": "PA_SC_VPORT_SCISSOR_8_BR", string in object:register_mappings.412 3207 "name": "PA_SC_VPORT_SCISSOR_9_TL", string in object:register_mappings.413 3213 "name": "PA_SC_VPORT_SCISSOR_9_BR", string in object:register_mappings.414 3219 "name": "PA_SC_VPORT_SCISSOR_10_TL", string in object:register_mappings.415 3225 "name": "PA_SC_VPORT_SCISSOR_10_BR", string in object:register_mappings.416 3231 "name": "PA_SC_VPORT_SCISSOR_11_TL", string in object:register_mappings.417 3237 "name": "PA_SC_VPORT_SCISSOR_11_BR", string in object:register_mappings.418 3243 "name": "PA_SC_VPORT_SCISSOR_12_TL", string in object:register_mappings.419 3249 "name": "PA_SC_VPORT_SCISSOR_12_BR", string in object:register_mappings.420 3255 "name": "PA_SC_VPORT_SCISSOR_13_TL", string in object:register_mappings.421 3261 "name": "PA_SC_VPORT_SCISSOR_13_BR", string in object:register_mappings.422 3267 "name": "PA_SC_VPORT_SCISSOR_14_TL", string in object:register_mappings.423 3273 "name": "PA_SC_VPORT_SCISSOR_14_BR", string in object:register_mappings.424 3279 "name": "PA_SC_VPORT_SCISSOR_15_TL", string in object:register_mappings.425 3285 "name": "PA_SC_VPORT_SCISSOR_15_BR", string in object:register_mappings.426 3291 "name": "PA_SC_VPORT_ZMIN_0" string in object:register_mappings.427 3296 "name": "PA_SC_VPORT_ZMAX_0" string in object:register_mappings.428 3301 "name": "PA_SC_VPORT_ZMIN_1" string in object:register_mappings.429 3306 "name": "PA_SC_VPORT_ZMAX_1" string in object:register_mappings.430 3311 "name": "PA_SC_VPORT_ZMIN_2" string in object:register_mappings.431 3316 "name": "PA_SC_VPORT_ZMAX_2" string in object:register_mappings.432 3321 "name": "PA_SC_VPORT_ZMIN_3" string in object:register_mappings.433 3326 "name": "PA_SC_VPORT_ZMAX_3" string in object:register_mappings.434 3331 "name": "PA_SC_VPORT_ZMIN_4" string in object:register_mappings.435 3336 "name": "PA_SC_VPORT_ZMAX_4" string in object:register_mappings.436 3341 "name": "PA_SC_VPORT_ZMIN_5" string in object:register_mappings.437 3346 "name": "PA_SC_VPORT_ZMAX_5" string in object:register_mappings.438 3351 "name": "PA_SC_VPORT_ZMIN_6" string in object:register_mappings.439 3356 "name": "PA_SC_VPORT_ZMAX_6" string in object:register_mappings.440 3361 "name": "PA_SC_VPORT_ZMIN_7" string in object:register_mappings.441 3366 "name": "PA_SC_VPORT_ZMAX_7" string in object:register_mappings.442 3371 "name": "PA_SC_VPORT_ZMIN_8" string in object:register_mappings.443 3376 "name": "PA_SC_VPORT_ZMAX_8" string in object:register_mappings.444 3381 "name": "PA_SC_VPORT_ZMIN_9" string in object:register_mappings.445 3386 "name": "PA_SC_VPORT_ZMAX_9" string in object:register_mappings.446 3391 "name": "PA_SC_VPORT_ZMIN_10" string in object:register_mappings.447 3396 "name": "PA_SC_VPORT_ZMAX_10" string in object:register_mappings.448 3401 "name": "PA_SC_VPORT_ZMIN_11" string in object:register_mappings.449 3406 "name": "PA_SC_VPORT_ZMAX_11" string in object:register_mappings.450 3411 "name": "PA_SC_VPORT_ZMIN_12" string in object:register_mappings.451 3416 "name": "PA_SC_VPORT_ZMAX_12" string in object:register_mappings.452 3421 "name": "PA_SC_VPORT_ZMIN_13" string in object:register_mappings.453 3426 "name": "PA_SC_VPORT_ZMAX_13" string in object:register_mappings.454 3431 "name": "PA_SC_VPORT_ZMIN_14" string in object:register_mappings.455 3436 "name": "PA_SC_VPORT_ZMAX_14" string in object:register_mappings.456 3441 "name": "PA_SC_VPORT_ZMIN_15" string in object:register_mappings.457 3446 "name": "PA_SC_VPORT_ZMAX_15" string in object:register_mappings.458 3451 "name": "PA_SC_RASTER_CONFIG", string in object:register_mappings.459 3457 "name": "PA_SC_RASTER_CONFIG_1", string in object:register_mappings.460 3463 "name": "PA_SC_SCREEN_EXTENT_CONTROL", string in object:register_mappings.461 3469 "name": "PA_SC_TILE_STEERING_OVERRIDE", string in object:register_mappings.462 3475 "name": "CP_PERFMON_CNTX_CNTL", string in object:register_mappings.463 3481 "name": "CP_PIPEID", string in object:register_mappings.464 3487 "name": "CP_VMID", string in object:register_mappings.465 3493 "name": "CONTEXT_RESERVED_REG0" string in object:register_mappings.466 3498 "name": "CONTEXT_RESERVED_REG1" string in object:register_mappings.467 3503 "name": "VGT_MAX_VTX_INDX" string in object:register_mappings.468 3508 "name": "VGT_MIN_VTX_INDX" string in object:register_mappings.469 3513 "name": "VGT_INDX_OFFSET" string in object:register_mappings.470 3518 "name": "VGT_MULTI_PRIM_IB_RESET_INDX" string in object:register_mappings.471 3523 "name": "CB_RMI_GL2_CACHE_CONTROL", string in object:register_mappings.472 3529 "name": "CB_BLEND_RED" string in object:register_mappings.473 3534 "name": "CB_BLEND_GREEN" string in object:register_mappings.474 3539 "name": "CB_BLEND_BLUE" string in object:register_mappings.475 3544 "name": "CB_BLEND_ALPHA" string in object:register_mappings.476 3549 "name": "CB_DCC_CONTROL", string in object:register_mappings.477 3555 "name": "CB_COVERAGE_OUT_CONTROL", string in object:register_mappings.478 3561 "name": "DB_STENCIL_CONTROL", string in object:register_mappings.479 3567 "name": "DB_STENCILREFMASK", string in object:register_mappings.480 3573 "name": "DB_STENCILREFMASK_BF", string in object:register_mappings.481 3579 "name": "PA_CL_VPORT_XSCALE" string in object:register_mappings.482 3584 "name": "PA_CL_VPORT_XOFFSET" string in object:register_mappings.483 3589 "name": "PA_CL_VPORT_YSCALE" string in object:register_mappings.484 3594 "name": "PA_CL_VPORT_YOFFSET" string in object:register_mappings.485 3599 "name": "PA_CL_VPORT_ZSCALE" string in object:register_mappings.486 3604 "name": "PA_CL_VPORT_ZOFFSET" string in object:register_mappings.487 3609 "name": "PA_CL_VPORT_XSCALE_1" string in object:register_mappings.488 3614 "name": "PA_CL_VPORT_XOFFSET_1" string in object:register_mappings.489 3619 "name": "PA_CL_VPORT_YSCALE_1" string in object:register_mappings.490 3624 "name": "PA_CL_VPORT_YOFFSET_1" string in object:register_mappings.491 3629 "name": "PA_CL_VPORT_ZSCALE_1" string in object:register_mappings.492 3634 "name": "PA_CL_VPORT_ZOFFSET_1" string in object:register_mappings.493 3639 "name": "PA_CL_VPORT_XSCALE_2" string in object:register_mappings.494 3644 "name": "PA_CL_VPORT_XOFFSET_2" string in object:register_mappings.495 3649 "name": "PA_CL_VPORT_YSCALE_2" string in object:register_mappings.496 3654 "name": "PA_CL_VPORT_YOFFSET_2" string in object:register_mappings.497 3659 "name": "PA_CL_VPORT_ZSCALE_2" string in object:register_mappings.498 3664 "name": "PA_CL_VPORT_ZOFFSET_2" string in object:register_mappings.499 3669 "name": "PA_CL_VPORT_XSCALE_3" string in object:register_mappings.500 3674 "name": "PA_CL_VPORT_XOFFSET_3" string in object:register_mappings.501 3679 "name": "PA_CL_VPORT_YSCALE_3" string in object:register_mappings.502 3684 "name": "PA_CL_VPORT_YOFFSET_3" string in object:register_mappings.503 3689 "name": "PA_CL_VPORT_ZSCALE_3" string in object:register_mappings.504 3694 "name": "PA_CL_VPORT_ZOFFSET_3" string in object:register_mappings.505 3699 "name": "PA_CL_VPORT_XSCALE_4" string in object:register_mappings.506 3704 "name": "PA_CL_VPORT_XOFFSET_4" string in object:register_mappings.507 3709 "name": "PA_CL_VPORT_YSCALE_4" string in object:register_mappings.508 3714 "name": "PA_CL_VPORT_YOFFSET_4" string in object:register_mappings.509 3719 "name": "PA_CL_VPORT_ZSCALE_4" string in object:register_mappings.510 3724 "name": "PA_CL_VPORT_ZOFFSET_4" string in object:register_mappings.511 3729 "name": "PA_CL_VPORT_XSCALE_5" string in object:register_mappings.512 3734 "name": "PA_CL_VPORT_XOFFSET_5" string in object:register_mappings.513 3739 "name": "PA_CL_VPORT_YSCALE_5" string in object:register_mappings.514 3744 "name": "PA_CL_VPORT_YOFFSET_5" string in object:register_mappings.515 3749 "name": "PA_CL_VPORT_ZSCALE_5" string in object:register_mappings.516 3754 "name": "PA_CL_VPORT_ZOFFSET_5" string in object:register_mappings.517 3759 "name": "PA_CL_VPORT_XSCALE_6" string in object:register_mappings.518 3764 "name": "PA_CL_VPORT_XOFFSET_6" string in object:register_mappings.519 3769 "name": "PA_CL_VPORT_YSCALE_6" string in object:register_mappings.520 3774 "name": "PA_CL_VPORT_YOFFSET_6" string in object:register_mappings.521 3779 "name": "PA_CL_VPORT_ZSCALE_6" string in object:register_mappings.522 3784 "name": "PA_CL_VPORT_ZOFFSET_6" string in object:register_mappings.523 3789 "name": "PA_CL_VPORT_XSCALE_7" string in object:register_mappings.524 3794 "name": "PA_CL_VPORT_XOFFSET_7" string in object:register_mappings.525 3799 "name": "PA_CL_VPORT_YSCALE_7" string in object:register_mappings.526 3804 "name": "PA_CL_VPORT_YOFFSET_7" string in object:register_mappings.527 3809 "name": "PA_CL_VPORT_ZSCALE_7" string in object:register_mappings.528 3814 "name": "PA_CL_VPORT_ZOFFSET_7" string in object:register_mappings.529 3819 "name": "PA_CL_VPORT_XSCALE_8" string in object:register_mappings.530 3824 "name": "PA_CL_VPORT_XOFFSET_8" string in object:register_mappings.531 3829 "name": "PA_CL_VPORT_YSCALE_8" string in object:register_mappings.532 3834 "name": "PA_CL_VPORT_YOFFSET_8" string in object:register_mappings.533 3839 "name": "PA_CL_VPORT_ZSCALE_8" string in object:register_mappings.534 3844 "name": "PA_CL_VPORT_ZOFFSET_8" string in object:register_mappings.535 3849 "name": "PA_CL_VPORT_XSCALE_9" string in object:register_mappings.536 3854 "name": "PA_CL_VPORT_XOFFSET_9" string in object:register_mappings.537 3859 "name": "PA_CL_VPORT_YSCALE_9" string in object:register_mappings.538 3864 "name": "PA_CL_VPORT_YOFFSET_9" string in object:register_mappings.539 3869 "name": "PA_CL_VPORT_ZSCALE_9" string in object:register_mappings.540 3874 "name": "PA_CL_VPORT_ZOFFSET_9" string in object:register_mappings.541 3879 "name": "PA_CL_VPORT_XSCALE_10" string in object:register_mappings.542 3884 "name": "PA_CL_VPORT_XOFFSET_10" string in object:register_mappings.543 3889 "name": "PA_CL_VPORT_YSCALE_10" string in object:register_mappings.544 3894 "name": "PA_CL_VPORT_YOFFSET_10" string in object:register_mappings.545 3899 "name": "PA_CL_VPORT_ZSCALE_10" string in object:register_mappings.546 3904 "name": "PA_CL_VPORT_ZOFFSET_10" string in object:register_mappings.547 3909 "name": "PA_CL_VPORT_XSCALE_11" string in object:register_mappings.548 3914 "name": "PA_CL_VPORT_XOFFSET_11" string in object:register_mappings.549 3919 "name": "PA_CL_VPORT_YSCALE_11" string in object:register_mappings.550 3924 "name": "PA_CL_VPORT_YOFFSET_11" string in object:register_mappings.551 3929 "name": "PA_CL_VPORT_ZSCALE_11" string in object:register_mappings.552 3934 "name": "PA_CL_VPORT_ZOFFSET_11" string in object:register_mappings.553 3939 "name": "PA_CL_VPORT_XSCALE_12" string in object:register_mappings.554 3944 "name": "PA_CL_VPORT_XOFFSET_12" string in object:register_mappings.555 3949 "name": "PA_CL_VPORT_YSCALE_12" string in object:register_mappings.556 3954 "name": "PA_CL_VPORT_YOFFSET_12" string in object:register_mappings.557 3959 "name": "PA_CL_VPORT_ZSCALE_12" string in object:register_mappings.558 3964 "name": "PA_CL_VPORT_ZOFFSET_12" string in object:register_mappings.559 3969 "name": "PA_CL_VPORT_XSCALE_13" string in object:register_mappings.560 3974 "name": "PA_CL_VPORT_XOFFSET_13" string in object:register_mappings.561 3979 "name": "PA_CL_VPORT_YSCALE_13" string in object:register_mappings.562 3984 "name": "PA_CL_VPORT_YOFFSET_13" string in object:register_mappings.563 3989 "name": "PA_CL_VPORT_ZSCALE_13" string in object:register_mappings.564 3994 "name": "PA_CL_VPORT_ZOFFSET_13" string in object:register_mappings.565 3999 "name": "PA_CL_VPORT_XSCALE_14" string in object:register_mappings.566 4004 "name": "PA_CL_VPORT_XOFFSET_14" string in object:register_mappings.567 4009 "name": "PA_CL_VPORT_YSCALE_14" string in object:register_mappings.568 4014 "name": "PA_CL_VPORT_YOFFSET_14" string in object:register_mappings.569 4019 "name": "PA_CL_VPORT_ZSCALE_14" string in object:register_mappings.570 4024 "name": "PA_CL_VPORT_ZOFFSET_14" string in object:register_mappings.571 4029 "name": "PA_CL_VPORT_XSCALE_15" string in object:register_mappings.572 4034 "name": "PA_CL_VPORT_XOFFSET_15" string in object:register_mappings.573 4039 "name": "PA_CL_VPORT_YSCALE_15" string in object:register_mappings.574 4044 "name": "PA_CL_VPORT_YOFFSET_15" string in object:register_mappings.575 4049 "name": "PA_CL_VPORT_ZSCALE_15" string in object:register_mappings.576 4054 "name": "PA_CL_VPORT_ZOFFSET_15" string in object:register_mappings.577 4059 "name": "PA_CL_UCP_0_X" string in object:register_mappings.578 4064 "name": "PA_CL_UCP_0_Y" string in object:register_mappings.579 4069 "name": "PA_CL_UCP_0_Z" string in object:register_mappings.580 4074 "name": "PA_CL_UCP_0_W" string in object:register_mappings.581 4079 "name": "PA_CL_UCP_1_X" string in object:register_mappings.582 4084 "name": "PA_CL_UCP_1_Y" string in object:register_mappings.583 4089 "name": "PA_CL_UCP_1_Z" string in object:register_mappings.584 4094 "name": "PA_CL_UCP_1_W" string in object:register_mappings.585 4099 "name": "PA_CL_UCP_2_X" string in object:register_mappings.586 4104 "name": "PA_CL_UCP_2_Y" string in object:register_mappings.587 4109 "name": "PA_CL_UCP_2_Z" string in object:register_mappings.588 4114 "name": "PA_CL_UCP_2_W" string in object:register_mappings.589 4119 "name": "PA_CL_UCP_3_X" string in object:register_mappings.590 4124 "name": "PA_CL_UCP_3_Y" string in object:register_mappings.591 4129 "name": "PA_CL_UCP_3_Z" string in object:register_mappings.592 4134 "name": "PA_CL_UCP_3_W" string in object:register_mappings.593 4139 "name": "PA_CL_UCP_4_X" string in object:register_mappings.594 4144 "name": "PA_CL_UCP_4_Y" string in object:register_mappings.595 4149 "name": "PA_CL_UCP_4_Z" string in object:register_mappings.596 4154 "name": "PA_CL_UCP_4_W" string in object:register_mappings.597 4159 "name": "PA_CL_UCP_5_X" string in object:register_mappings.598 4164 "name": "PA_CL_UCP_5_Y" string in object:register_mappings.599 4169 "name": "PA_CL_UCP_5_Z" string in object:register_mappings.600 4174 "name": "PA_CL_UCP_5_W" string in object:register_mappings.601 4179 "name": "PA_CL_PROG_NEAR_CLIP_Z" string in object:register_mappings.602 4184 "name": "SPI_PS_INPUT_CNTL_0", string in object:register_mappings.603 4190 "name": "SPI_PS_INPUT_CNTL_1", string in object:register_mappings.604 4196 "name": "SPI_PS_INPUT_CNTL_2", string in object:register_mappings.605 4202 "name": "SPI_PS_INPUT_CNTL_3", string in object:register_mappings.606 4208 "name": "SPI_PS_INPUT_CNTL_4", string in object:register_mappings.607 4214 "name": "SPI_PS_INPUT_CNTL_5", string in object:register_mappings.608 4220 "name": "SPI_PS_INPUT_CNTL_6", string in object:register_mappings.609 4226 "name": "SPI_PS_INPUT_CNTL_7", string in object:register_mappings.610 4232 "name": "SPI_PS_INPUT_CNTL_8", string in object:register_mappings.611 4238 "name": "SPI_PS_INPUT_CNTL_9", string in object:register_mappings.612 4244 "name": "SPI_PS_INPUT_CNTL_10", string in object:register_mappings.613 4250 "name": "SPI_PS_INPUT_CNTL_11", string in object:register_mappings.614 4256 "name": "SPI_PS_INPUT_CNTL_12", string in object:register_mappings.615 4262 "name": "SPI_PS_INPUT_CNTL_13", string in object:register_mappings.616 4268 "name": "SPI_PS_INPUT_CNTL_14", string in object:register_mappings.617 4274 "name": "SPI_PS_INPUT_CNTL_15", string in object:register_mappings.618 4280 "name": "SPI_PS_INPUT_CNTL_16", string in object:register_mappings.619 4286 "name": "SPI_PS_INPUT_CNTL_17", string in object:register_mappings.620 4292 "name": "SPI_PS_INPUT_CNTL_18", string in object:register_mappings.621 4298 "name": "SPI_PS_INPUT_CNTL_19", string in object:register_mappings.622 4304 "name": "SPI_PS_INPUT_CNTL_20", string in object:register_mappings.623 4310 "name": "SPI_PS_INPUT_CNTL_21", string in object:register_mappings.624 4316 "name": "SPI_PS_INPUT_CNTL_22", string in object:register_mappings.625 4322 "name": "SPI_PS_INPUT_CNTL_23", string in object:register_mappings.626 4328 "name": "SPI_PS_INPUT_CNTL_24", string in object:register_mappings.627 4334 "name": "SPI_PS_INPUT_CNTL_25", string in object:register_mappings.628 4340 "name": "SPI_PS_INPUT_CNTL_26", string in object:register_mappings.629 4346 "name": "SPI_PS_INPUT_CNTL_27", string in object:register_mappings.630 4352 "name": "SPI_PS_INPUT_CNTL_28", string in object:register_mappings.631 4358 "name": "SPI_PS_INPUT_CNTL_29", string in object:register_mappings.632 4364 "name": "SPI_PS_INPUT_CNTL_30", string in object:register_mappings.633 4370 "name": "SPI_PS_INPUT_CNTL_31", string in object:register_mappings.634 4376 "name": "SPI_VS_OUT_CONFIG", string in object:register_mappings.635 4382 "name": "SPI_PS_INPUT_ENA", string in object:register_mappings.636 4388 "name": "SPI_PS_INPUT_ADDR", string in object:register_mappings.637 4394 "name": "SPI_INTERP_CONTROL_0", string in object:register_mappings.638 4400 "name": "SPI_PS_IN_CONTROL", string in object:register_mappings.639 4406 "name": "SPI_BARYC_CNTL", string in object:register_mappings.640 4412 "name": "SPI_TMPRING_SIZE", string in object:register_mappings.641 4418 "name": "SPI_SHADER_IDX_FORMAT", string in object:register_mappings.642 4424 "name": "SPI_SHADER_POS_FORMAT", string in object:register_mappings.643 4430 "name": "SPI_SHADER_Z_FORMAT", string in object:register_mappings.644 4436 "name": "SPI_SHADER_COL_FORMAT", string in object:register_mappings.645 4442 "name": "SX_PS_DOWNCONVERT_CONTROL", string in object:register_mappings.646 4448 "name": "SX_PS_DOWNCONVERT", string in object:register_mappings.647 4454 "name": "SX_BLEND_OPT_EPSILON", string in object:register_mappings.648 4460 "name": "SX_BLEND_OPT_CONTROL", string in object:register_mappings.649 4466 "name": "SX_MRT0_BLEND_OPT", string in object:register_mappings.650 4472 "name": "SX_MRT1_BLEND_OPT", string in object:register_mappings.651 4478 "name": "SX_MRT2_BLEND_OPT", string in object:register_mappings.652 4484 "name": "SX_MRT3_BLEND_OPT", string in object:register_mappings.653 4490 "name": "SX_MRT4_BLEND_OPT", string in object:register_mappings.654 4496 "name": "SX_MRT5_BLEND_OPT", string in object:register_mappings.655 4502 "name": "SX_MRT6_BLEND_OPT", string in object:register_mappings.656 4508 "name": "SX_MRT7_BLEND_OPT", string in object:register_mappings.657 4514 "name": "CB_BLEND0_CONTROL", string in object:register_mappings.658 4520 "name": "CB_BLEND1_CONTROL", string in object:register_mappings.659 4526 "name": "CB_BLEND2_CONTROL", string in object:register_mappings.660 4532 "name": "CB_BLEND3_CONTROL", string in object:register_mappings.661 4538 "name": "CB_BLEND4_CONTROL", string in object:register_mappings.662 4544 "name": "CB_BLEND5_CONTROL", string in object:register_mappings.663 4550 "name": "CB_BLEND6_CONTROL", string in object:register_mappings.664 4556 "name": "CB_BLEND7_CONTROL", string in object:register_mappings.665 4562 "name": "CS_COPY_STATE", string in object:register_mappings.666 4568 "name": "GFX_COPY_STATE", string in object:register_mappings.667 4574 "name": "PA_CL_POINT_X_RAD" string in object:register_mappings.668 4579 "name": "PA_CL_POINT_Y_RAD" string in object:register_mappings.669 4584 "name": "PA_CL_POINT_SIZE" string in object:register_mappings.670 4589 "name": "PA_CL_POINT_CULL_RAD" string in object:register_mappings.671 4594 "name": "VGT_DMA_BASE_HI", string in object:register_mappings.672 4600 "name": "VGT_DMA_BASE" string in object:register_mappings.673 4605 "name": "VGT_DRAW_INITIATOR", string in object:register_mappings.674 4611 "name": "VGT_IMMED_DATA" string in object:register_mappings.675 4616 "name": "VGT_EVENT_ADDRESS_REG", string in object:register_mappings.676 4622 "name": "GE_MAX_OUTPUT_PER_SUBGROUP", string in object:register_mappings.677 4628 "name": "DB_DEPTH_CONTROL", string in object:register_mappings.678 4634 "name": "DB_EQAA", string in object:register_mappings.679 4640 "name": "CB_COLOR_CONTROL", string in object:register_mappings.680 4646 "name": "DB_SHADER_CONTROL", string in object:register_mappings.681 4652 "name": "PA_CL_CLIP_CNTL", string in object:register_mappings.682 4658 "name": "PA_SU_SC_MODE_CNTL", string in object:register_mappings.683 4664 "name": "PA_CL_VTE_CNTL", string in object:register_mappings.684 4670 "name": "PA_CL_VS_OUT_CNTL", string in object:register_mappings.685 4676 "name": "PA_CL_NANINF_CNTL", string in object:register_mappings.686 4682 "name": "PA_SU_LINE_STIPPLE_CNTL", string in object:register_mappings.687 4688 "name": "PA_SU_LINE_STIPPLE_SCALE" string in object:register_mappings.688 4693 "name": "PA_SU_PRIM_FILTER_CNTL", string in object:register_mappings.689 4699 "name": "PA_SU_SMALL_PRIM_FILTER_CNTL", string in object:register_mappings.690 4705 "name": "PA_CL_NGG_CNTL", string in object:register_mappings.691 4711 "name": "PA_SU_OVER_RASTERIZATION_CNTL", string in object:register_mappings.692 4717 "name": "PA_STEREO_CNTL", string in object:register_mappings.693 4723 "name": "PA_STATE_STEREO_X" string in object:register_mappings.694 4728 "name": "PA_CL_VRS_CNTL", string in object:register_mappings.695 4734 "name": "PA_SU_POINT_SIZE", string in object:register_mappings.696 4740 "name": "PA_SU_POINT_MINMAX", string in object:register_mappings.697 4746 "name": "PA_SU_LINE_CNTL", string in object:register_mappings.698 4752 "name": "PA_SC_LINE_STIPPLE", string in object:register_mappings.699 4758 "name": "VGT_OUTPUT_PATH_CNTL", string in object:register_mappings.700 4764 "name": "VGT_HOS_CNTL", string in object:register_mappings.701 4770 "name": "VGT_HOS_MAX_TESS_LEVEL" string in object:register_mappings.702 4775 "name": "VGT_HOS_MIN_TESS_LEVEL" string in object:register_mappings.703 4780 "name": "VGT_HOS_REUSE_DEPTH", string in object:register_mappings.704 4786 "name": "VGT_GROUP_PRIM_TYPE", string in object:register_mappings.705 4792 "name": "VGT_GROUP_FIRST_DECR", string in object:register_mappings.706 4798 "name": "VGT_GROUP_DECR", string in object:register_mappings.707 4804 "name": "VGT_GROUP_VECT_0_CNTL", string in object:register_mappings.708 4810 "name": "VGT_GROUP_VECT_1_CNTL", string in object:register_mappings.709 4816 "name": "VGT_GROUP_VECT_0_FMT_CNTL", string in object:register_mappings.710 4822 "name": "VGT_GROUP_VECT_1_FMT_CNTL", string in object:register_mappings.711 4828 "name": "VGT_GS_MODE", string in object:register_mappings.712 4834 "name": "VGT_GS_ONCHIP_CNTL", string in object:register_mappings.713 4840 "name": "PA_SC_MODE_CNTL_0", string in object:register_mappings.714 4846 "name": "PA_SC_MODE_CNTL_1", string in object:register_mappings.715 4852 "name": "VGT_ENHANCE" string in object:register_mappings.716 4857 "name": "VGT_GS_PER_ES", string in object:register_mappings.717 4863 "name": "VGT_ES_PER_GS", string in object:register_mappings.718 4869 "name": "VGT_GS_PER_VS", string in object:register_mappings.719 4875 "name": "VGT_GSVS_RING_OFFSET_1", string in object:register_mappings.720 4881 "name": "VGT_GSVS_RING_OFFSET_2", string in object:register_mappings.721 4887 "name": "VGT_GSVS_RING_OFFSET_3", string in object:register_mappings.722 4893 "name": "VGT_GS_OUT_PRIM_TYPE", string in object:register_mappings.723 4899 "name": "IA_ENHANCE" string in object:register_mappings.724 4904 "name": "VGT_DMA_SIZE" string in object:register_mappings.725 4909 "name": "VGT_DMA_MAX_SIZE" string in object:register_mappings.726 4914 "name": "VGT_DMA_INDEX_TYPE", string in object:register_mappings.727 4920 "name": "WD_ENHANCE" string in object:register_mappings.728 4925 "name": "VGT_PRIMITIVEID_EN", string in object:register_mappings.729 4931 "name": "VGT_DMA_NUM_INSTANCES" string in object:register_mappings.730 4936 "name": "VGT_PRIMITIVEID_RESET" string in object:register_mappings.731 4941 "name": "VGT_EVENT_INITIATOR", string in object:register_mappings.732 4947 "name": "VGT_MULTI_PRIM_IB_RESET_EN", string in object:register_mappings.733 4953 "name": "VGT_DRAW_PAYLOAD_CNTL", string in object:register_mappings.734 4959 "name": "VGT_INSTANCE_STEP_RATE_0" string in object:register_mappings.735 4964 "name": "VGT_INSTANCE_STEP_RATE_1" string in object:register_mappings.736 4969 "name": "IA_MULTI_VGT_PARAM", string in object:register_mappings.737 4975 "name": "VGT_ESGS_RING_ITEMSIZE", string in object:register_mappings.738 4981 "name": "VGT_GSVS_RING_ITEMSIZE", string in object:register_mappings.739 4987 "name": "VGT_REUSE_OFF", string in object:register_mappings.740 4993 "name": "VGT_VTX_CNT_EN", string in object:register_mappings.741 4999 "name": "DB_HTILE_SURFACE", string in object:register_mappings.742 5005 "name": "DB_SRESULTS_COMPARE_STATE0", string in object:register_mappings.743 5011 "name": "DB_SRESULTS_COMPARE_STATE1", string in object:register_mappings.744 5017 "name": "DB_PRELOAD_CONTROL", string in object:register_mappings.745 5023 "name": "VGT_STRMOUT_BUFFER_SIZE_0" string in object:register_mappings.746 5028 "name": "VGT_STRMOUT_VTX_STRIDE_0", string in object:register_mappings.747 5034 "name": "VGT_STRMOUT_BUFFER_OFFSET_0" string in object:register_mappings.748 5039 "name": "VGT_STRMOUT_BUFFER_SIZE_1" string in object:register_mappings.749 5044 "name": "VGT_STRMOUT_VTX_STRIDE_1", string in object:register_mappings.750 5050 "name": "VGT_STRMOUT_BUFFER_OFFSET_1" string in object:register_mappings.751 5055 "name": "VGT_STRMOUT_BUFFER_SIZE_2" string in object:register_mappings.752 5060 "name": "VGT_STRMOUT_VTX_STRIDE_2", string in object:register_mappings.753 5066 "name": "VGT_STRMOUT_BUFFER_OFFSET_2" string in object:register_mappings.754 5071 "name": "VGT_STRMOUT_BUFFER_SIZE_3" string in object:register_mappings.755 5076 "name": "VGT_STRMOUT_VTX_STRIDE_3", string in object:register_mappings.756 5082 "name": "VGT_STRMOUT_BUFFER_OFFSET_3" string in object:register_mappings.757 5087 "name": "VGT_STRMOUT_DRAW_OPAQUE_OFFSET" string in object:register_mappings.758 5092 "name": "VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE" string in object:register_mappings.759 5097 "name": "VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE", string in object:register_mappings.760 5103 "name": "VGT_GS_MAX_VERT_OUT", string in object:register_mappings.761 5109 "name": "GE_NGG_SUBGRP_CNTL", string in object:register_mappings.762 5115 "name": "VGT_TESS_DISTRIBUTION", string in object:register_mappings.763 5121 "name": "VGT_SHADER_STAGES_EN", string in object:register_mappings.764 5127 "name": "VGT_LS_HS_CONFIG", string in object:register_mappings.765 5133 "name": "VGT_GS_VERT_ITEMSIZE", string in object:register_mappings.766 5139 "name": "VGT_GS_VERT_ITEMSIZE_1", string in object:register_mappings.767 5145 "name": "VGT_GS_VERT_ITEMSIZE_2", string in object:register_mappings.768 5151 "name": "VGT_GS_VERT_ITEMSIZE_3", string in object:register_mappings.769 5157 "name": "VGT_TF_PARAM", string in object:register_mappings.770 5163 "name": "DB_ALPHA_TO_MASK", string in object:register_mappings.771 5169 "name": "VGT_DISPATCH_DRAW_INDEX" string in object:register_mappings.772 5174 "name": "PA_SU_POLY_OFFSET_DB_FMT_CNTL", string in object:register_mappings.773 5180 "name": "PA_SU_POLY_OFFSET_CLAMP" string in object:register_mappings.774 5185 "name": "PA_SU_POLY_OFFSET_FRONT_SCALE" string in object:register_mappings.775 5190 "name": "PA_SU_POLY_OFFSET_FRONT_OFFSET" string in object:register_mappings.776 5195 "name": "PA_SU_POLY_OFFSET_BACK_SCALE" string in object:register_mappings.777 5200 "name": "PA_SU_POLY_OFFSET_BACK_OFFSET" string in object:register_mappings.778 5205 "name": "VGT_GS_INSTANCE_CNT", string in object:register_mappings.779 5211 "name": "VGT_STRMOUT_CONFIG", string in object:register_mappings.780 5217 "name": "VGT_STRMOUT_BUFFER_CONFIG", string in object:register_mappings.781 5223 "name": "VGT_DMA_EVENT_INITIATOR", string in object:register_mappings.782 5229 "name": "PA_SC_CENTROID_PRIORITY_0", string in object:register_mappings.783 5235 "name": "PA_SC_CENTROID_PRIORITY_1", string in object:register_mappings.784 5241 "name": "PA_SC_LINE_CNTL", string in object:register_mappings.785 5247 "name": "PA_SC_AA_CONFIG", string in object:register_mappings.786 5253 "name": "PA_SU_VTX_CNTL", string in object:register_mappings.787 5259 "name": "PA_CL_GB_VERT_CLIP_ADJ" string in object:register_mappings.788 5264 "name": "PA_CL_GB_VERT_DISC_ADJ" string in object:register_mappings.789 5269 "name": "PA_CL_GB_HORZ_CLIP_ADJ" string in object:register_mappings.790 5274 "name": "PA_CL_GB_HORZ_DISC_ADJ" string in object:register_mappings.791 5279 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0", string in object:register_mappings.792 5285 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1", string in object:register_mappings.793 5291 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2", string in object:register_mappings.794 5297 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3", string in object:register_mappings.795 5303 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0", string in object:register_mappings.796 5309 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1", string in object:register_mappings.797 5315 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2", string in object:register_mappings.798 5321 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3", string in object:register_mappings.799 5327 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0", string in object:register_mappings.800 5333 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1", string in object:register_mappings.801 5339 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2", string in object:register_mappings.802 5345 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3", string in object:register_mappings.803 5351 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0", string in object:register_mappings.804 5357 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1", string in object:register_mappings.805 5363 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2", string in object:register_mappings.806 5369 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3", string in object:register_mappings.807 5375 "name": "PA_SC_AA_MASK_X0Y0_X1Y0", string in object:register_mappings.808 5381 "name": "PA_SC_AA_MASK_X0Y1_X1Y1", string in object:register_mappings.809 5387 "name": "PA_SC_SHADER_CONTROL", string in object:register_mappings.810 5393 "name": "PA_SC_BINNER_CNTL_0", string in object:register_mappings.811 5399 "name": "PA_SC_BINNER_CNTL_1", string in object:register_mappings.812 5405 "name": "PA_SC_CONSERVATIVE_RASTERIZATION_CNTL", string in object:register_mappings.813 5411 "name": "PA_SC_NGG_MODE_CNTL", string in object:register_mappings.814 5417 "name": "VGT_VERTEX_REUSE_BLOCK_CNTL", string in object:register_mappings.815 5423 "name": "VGT_OUT_DEALLOC_CNTL", string in object:register_mappings.816 5429 "name": "CB_COLOR0_BASE" string in object:register_mappings.817 5434 "name": "CB_COLOR0_PITCH", string in object:register_mappings.818 5440 "name": "CB_COLOR0_SLICE", string in object:register_mappings.819 5446 "name": "CB_COLOR0_VIEW", string in object:register_mappings.820 5452 "name": "CB_COLOR0_INFO", string in object:register_mappings.821 5458 "name": "CB_COLOR0_ATTRIB", string in object:register_mappings.822 5464 "name": "CB_COLOR0_DCC_CONTROL", string in object:register_mappings.823 5470 "name": "CB_COLOR0_CMASK" string in object:register_mappings.824 5475 "name": "CB_COLOR0_CMASK_SLICE", string in object:register_mappings.825 5481 "name": "CB_COLOR0_FMASK" string in object:register_mappings.826 5486 "name": "CB_COLOR0_FMASK_SLICE", string in object:register_mappings.827 5492 "name": "CB_COLOR0_CLEAR_WORD0" string in object:register_mappings.828 5497 "name": "CB_COLOR0_CLEAR_WORD1" string in object:register_mappings.829 5502 "name": "CB_COLOR0_DCC_BASE" string in object:register_mappings.830 5507 "name": "CB_COLOR1_BASE" string in object:register_mappings.831 5512 "name": "CB_COLOR1_PITCH", string in object:register_mappings.832 5518 "name": "CB_COLOR1_SLICE", string in object:register_mappings.833 5524 "name": "CB_COLOR1_VIEW", string in object:register_mappings.834 5530 "name": "CB_COLOR1_INFO", string in object:register_mappings.835 5536 "name": "CB_COLOR1_ATTRIB", string in object:register_mappings.836 5542 "name": "CB_COLOR1_DCC_CONTROL", string in object:register_mappings.837 5548 "name": "CB_COLOR1_CMASK" string in object:register_mappings.838 5553 "name": "CB_COLOR1_CMASK_SLICE", string in object:register_mappings.839 5559 "name": "CB_COLOR1_FMASK" string in object:register_mappings.840 5564 "name": "CB_COLOR1_FMASK_SLICE", string in object:register_mappings.841 5570 "name": "CB_COLOR1_CLEAR_WORD0" string in object:register_mappings.842 5575 "name": "CB_COLOR1_CLEAR_WORD1" string in object:register_mappings.843 5580 "name": "CB_COLOR1_DCC_BASE" string in object:register_mappings.844 5585 "name": "CB_COLOR2_BASE" string in object:register_mappings.845 5590 "name": "CB_COLOR2_PITCH", string in object:register_mappings.846 5596 "name": "CB_COLOR2_SLICE", string in object:register_mappings.847 5602 "name": "CB_COLOR2_VIEW", string in object:register_mappings.848 5608 "name": "CB_COLOR2_INFO", string in object:register_mappings.849 5614 "name": "CB_COLOR2_ATTRIB", string in object:register_mappings.850 5620 "name": "CB_COLOR2_DCC_CONTROL", string in object:register_mappings.851 5626 "name": "CB_COLOR2_CMASK" string in object:register_mappings.852 5631 "name": "CB_COLOR2_CMASK_SLICE", string in object:register_mappings.853 5637 "name": "CB_COLOR2_FMASK" string in object:register_mappings.854 5642 "name": "CB_COLOR2_FMASK_SLICE", string in object:register_mappings.855 5648 "name": "CB_COLOR2_CLEAR_WORD0" string in object:register_mappings.856 5653 "name": "CB_COLOR2_CLEAR_WORD1" string in object:register_mappings.857 5658 "name": "CB_COLOR2_DCC_BASE" string in object:register_mappings.858 5663 "name": "CB_COLOR3_BASE" string in object:register_mappings.859 5668 "name": "CB_COLOR3_PITCH", string in object:register_mappings.860 5674 "name": "CB_COLOR3_SLICE", string in object:register_mappings.861 5680 "name": "CB_COLOR3_VIEW", string in object:register_mappings.862 5686 "name": "CB_COLOR3_INFO", string in object:register_mappings.863 5692 "name": "CB_COLOR3_ATTRIB", string in object:register_mappings.864 5698 "name": "CB_COLOR3_DCC_CONTROL", string in object:register_mappings.865 5704 "name": "CB_COLOR3_CMASK" string in object:register_mappings.866 5709 "name": "CB_COLOR3_CMASK_SLICE", string in object:register_mappings.867 5715 "name": "CB_COLOR3_FMASK" string in object:register_mappings.868 5720 "name": "CB_COLOR3_FMASK_SLICE", string in object:register_mappings.869 5726 "name": "CB_COLOR3_CLEAR_WORD0" string in object:register_mappings.870 5731 "name": "CB_COLOR3_CLEAR_WORD1" string in object:register_mappings.871 5736 "name": "CB_COLOR3_DCC_BASE" string in object:register_mappings.872 5741 "name": "CB_COLOR4_BASE" string in object:register_mappings.873 5746 "name": "CB_COLOR4_PITCH", string in object:register_mappings.874 5752 "name": "CB_COLOR4_SLICE", string in object:register_mappings.875 5758 "name": "CB_COLOR4_VIEW", string in object:register_mappings.876 5764 "name": "CB_COLOR4_INFO", string in object:register_mappings.877 5770 "name": "CB_COLOR4_ATTRIB", string in object:register_mappings.878 5776 "name": "CB_COLOR4_DCC_CONTROL", string in object:register_mappings.879 5782 "name": "CB_COLOR4_CMASK" string in object:register_mappings.880 5787 "name": "CB_COLOR4_CMASK_SLICE", string in object:register_mappings.881 5793 "name": "CB_COLOR4_FMASK" string in object:register_mappings.882 5798 "name": "CB_COLOR4_FMASK_SLICE", string in object:register_mappings.883 5804 "name": "CB_COLOR4_CLEAR_WORD0" string in object:register_mappings.884 5809 "name": "CB_COLOR4_CLEAR_WORD1" string in object:register_mappings.885 5814 "name": "CB_COLOR4_DCC_BASE" string in object:register_mappings.886 5819 "name": "CB_COLOR5_BASE" string in object:register_mappings.887 5824 "name": "CB_COLOR5_PITCH", string in object:register_mappings.888 5830 "name": "CB_COLOR5_SLICE", string in object:register_mappings.889 5836 "name": "CB_COLOR5_VIEW", string in object:register_mappings.890 5842 "name": "CB_COLOR5_INFO", string in object:register_mappings.891 5848 "name": "CB_COLOR5_ATTRIB", string in object:register_mappings.892 5854 "name": "CB_COLOR5_DCC_CONTROL", string in object:register_mappings.893 5860 "name": "CB_COLOR5_CMASK" string in object:register_mappings.894 5865 "name": "CB_COLOR5_CMASK_SLICE", string in object:register_mappings.895 5871 "name": "CB_COLOR5_FMASK" string in object:register_mappings.896 5876 "name": "CB_COLOR5_FMASK_SLICE", string in object:register_mappings.897 5882 "name": "CB_COLOR5_CLEAR_WORD0" string in object:register_mappings.898 5887 "name": "CB_COLOR5_CLEAR_WORD1" string in object:register_mappings.899 5892 "name": "CB_COLOR5_DCC_BASE" string in object:register_mappings.900 5897 "name": "CB_COLOR6_BASE" string in object:register_mappings.901 5902 "name": "CB_COLOR6_PITCH", string in object:register_mappings.902 5908 "name": "CB_COLOR6_SLICE", string in object:register_mappings.903 5914 "name": "CB_COLOR6_VIEW", string in object:register_mappings.904 5920 "name": "CB_COLOR6_INFO", string in object:register_mappings.905 5926 "name": "CB_COLOR6_ATTRIB", string in object:register_mappings.906 5932 "name": "CB_COLOR6_DCC_CONTROL", string in object:register_mappings.907 5938 "name": "CB_COLOR6_CMASK" string in object:register_mappings.908 5943 "name": "CB_COLOR6_CMASK_SLICE", string in object:register_mappings.909 5949 "name": "CB_COLOR6_FMASK" string in object:register_mappings.910 5954 "name": "CB_COLOR6_FMASK_SLICE", string in object:register_mappings.911 5960 "name": "CB_COLOR6_CLEAR_WORD0" string in object:register_mappings.912 5965 "name": "CB_COLOR6_CLEAR_WORD1" string in object:register_mappings.913 5970 "name": "CB_COLOR6_DCC_BASE" string in object:register_mappings.914 5975 "name": "CB_COLOR7_BASE" string in object:register_mappings.915 5980 "name": "CB_COLOR7_PITCH", string in object:register_mappings.916 5986 "name": "CB_COLOR7_SLICE", string in object:register_mappings.917 5992 "name": "CB_COLOR7_VIEW", string in object:register_mappings.918 5998 "name": "CB_COLOR7_INFO", string in object:register_mappings.919 6004 "name": "CB_COLOR7_ATTRIB", string in object:register_mappings.920 6010 "name": "CB_COLOR7_DCC_CONTROL", string in object:register_mappings.921 6016 "name": "CB_COLOR7_CMASK" string in object:register_mappings.922 6021 "name": "CB_COLOR7_CMASK_SLICE", string in object:register_mappings.923 6027 "name": "CB_COLOR7_FMASK" string in object:register_mappings.924 6032 "name": "CB_COLOR7_FMASK_SLICE", string in object:register_mappings.925 6038 "name": "CB_COLOR7_CLEAR_WORD0" string in object:register_mappings.926 6043 "name": "CB_COLOR7_CLEAR_WORD1" string in object:register_mappings.927 6048 "name": "CB_COLOR7_DCC_BASE" string in object:register_mappings.928 6053 "name": "CB_COLOR0_BASE_EXT", string in object:register_mappings.929 6059 "name": "CB_COLOR1_BASE_EXT", string in object:register_mappings.930 6065 "name": "CB_COLOR2_BASE_EXT", string in object:register_mappings.931 6071 "name": "CB_COLOR3_BASE_EXT", string in object:register_mappings.932 6077 "name": "CB_COLOR4_BASE_EXT", string in object:register_mappings.933 6083 "name": "CB_COLOR5_BASE_EXT", string in object:register_mappings.934 6089 "name": "CB_COLOR6_BASE_EXT", string in object:register_mappings.935 6095 "name": "CB_COLOR7_BASE_EXT", string in object:register_mappings.936 6101 "name": "CB_COLOR0_CMASK_BASE_EXT", string in object:register_mappings.937 6107 "name": "CB_COLOR1_CMASK_BASE_EXT", string in object:register_mappings.938 6113 "name": "CB_COLOR2_CMASK_BASE_EXT", string in object:register_mappings.939 6119 "name": "CB_COLOR3_CMASK_BASE_EXT", string in object:register_mappings.940 6125 "name": "CB_COLOR4_CMASK_BASE_EXT", string in object:register_mappings.941 6131 "name": "CB_COLOR5_CMASK_BASE_EXT", string in object:register_mappings.942 6137 "name": "CB_COLOR6_CMASK_BASE_EXT", string in object:register_mappings.943 6143 "name": "CB_COLOR7_CMASK_BASE_EXT", string in object:register_mappings.944 6149 "name": "CB_COLOR0_FMASK_BASE_EXT", string in object:register_mappings.945 6155 "name": "CB_COLOR1_FMASK_BASE_EXT", string in object:register_mappings.946 6161 "name": "CB_COLOR2_FMASK_BASE_EXT", string in object:register_mappings.947 6167 "name": "CB_COLOR3_FMASK_BASE_EXT", string in object:register_mappings.948 6173 "name": "CB_COLOR4_FMASK_BASE_EXT", string in object:register_mappings.949 6179 "name": "CB_COLOR5_FMASK_BASE_EXT", string in object:register_mappings.950 6185 "name": "CB_COLOR6_FMASK_BASE_EXT", string in object:register_mappings.951 6191 "name": "CB_COLOR7_FMASK_BASE_EXT", string in object:register_mappings.952 6197 "name": "CB_COLOR0_DCC_BASE_EXT", string in object:register_mappings.953 6203 "name": "CB_COLOR1_DCC_BASE_EXT", string in object:register_mappings.954 6209 "name": "CB_COLOR2_DCC_BASE_EXT", string in object:register_mappings.955 6215 "name": "CB_COLOR3_DCC_BASE_EXT", string in object:register_mappings.956 6221 "name": "CB_COLOR4_DCC_BASE_EXT", string in object:register_mappings.957 6227 "name": "CB_COLOR5_DCC_BASE_EXT", string in object:register_mappings.958 6233 "name": "CB_COLOR6_DCC_BASE_EXT", string in object:register_mappings.959 6239 "name": "CB_COLOR7_DCC_BASE_EXT", string in object:register_mappings.960 6245 "name": "CB_COLOR0_ATTRIB2", string in object:register_mappings.961 6251 "name": "CB_COLOR1_ATTRIB2", string in object:register_mappings.962 6257 "name": "CB_COLOR2_ATTRIB2", string in object:register_mappings.963 6263 "name": "CB_COLOR3_ATTRIB2", string in object:register_mappings.964 6269 "name": "CB_COLOR4_ATTRIB2", string in object:register_mappings.965 6275 "name": "CB_COLOR5_ATTRIB2", string in object:register_mappings.966 6281 "name": "CB_COLOR6_ATTRIB2", string in object:register_mappings.967 6287 "name": "CB_COLOR7_ATTRIB2", string in object:register_mappings.968 6293 "name": "CB_COLOR0_ATTRIB3", string in object:register_mappings.969 6299 "name": "CB_COLOR1_ATTRIB3", string in object:register_mappings.970 6305 "name": "CB_COLOR2_ATTRIB3", string in object:register_mappings.971 6311 "name": "CB_COLOR3_ATTRIB3", string in object:register_mappings.972 6317 "name": "CB_COLOR4_ATTRIB3", string in object:register_mappings.973 6323 "name": "CB_COLOR5_ATTRIB3", string in object:register_mappings.974 6329 "name": "CB_COLOR6_ATTRIB3", string in object:register_mappings.975 6335 "name": "CB_COLOR7_ATTRIB3", string in object:register_mappings.976 6341 "name": "CP_EOP_DONE_ADDR_LO", string in object:register_mappings.977 6347 "name": "CP_EOP_DONE_ADDR_HI", string in object:register_mappings.978 6353 "name": "CP_EOP_DONE_DATA_LO" string in object:register_mappings.979 6358 "name": "CP_EOP_DONE_DATA_HI" string in object:register_mappings.980 6363 "name": "CP_EOP_LAST_FENCE_LO" string in object:register_mappings.981 6368 "name": "CP_EOP_LAST_FENCE_HI" string in object:register_mappings.982 6373 "name": "CP_STREAM_OUT_ADDR_LO", string in object:register_mappings.983 6379 "name": "CP_STREAM_OUT_ADDR_HI", string in object:register_mappings.984 6385 "name": "CP_NUM_PRIM_WRITTEN_COUNT0_LO" string in object:register_mappings.985 6390 "name": "CP_NUM_PRIM_WRITTEN_COUNT0_HI" string in object:register_mappings.986 6395 "name": "CP_NUM_PRIM_NEEDED_COUNT0_LO" string in object:register_mappings.987 6400 "name": "CP_NUM_PRIM_NEEDED_COUNT0_HI" string in object:register_mappings.988 6405 "name": "CP_NUM_PRIM_WRITTEN_COUNT1_LO" string in object:register_mappings.989 6410 "name": "CP_NUM_PRIM_WRITTEN_COUNT1_HI" string in object:register_mappings.990 6415 "name": "CP_NUM_PRIM_NEEDED_COUNT1_LO" string in object:register_mappings.991 6420 "name": "CP_NUM_PRIM_NEEDED_COUNT1_HI" string in object:register_mappings.992 6425 "name": "CP_NUM_PRIM_WRITTEN_COUNT2_LO" string in object:register_mappings.993 6430 "name": "CP_NUM_PRIM_WRITTEN_COUNT2_HI" string in object:register_mappings.994 6435 "name": "CP_NUM_PRIM_NEEDED_COUNT2_LO" string in object:register_mappings.995 6440 "name": "CP_NUM_PRIM_NEEDED_COUNT2_HI" string in object:register_mappings.996 6445 "name": "CP_NUM_PRIM_WRITTEN_COUNT3_LO" string in object:register_mappings.997 6450 "name": "CP_NUM_PRIM_WRITTEN_COUNT3_HI" string in object:register_mappings.998 6455 "name": "CP_NUM_PRIM_NEEDED_COUNT3_LO" string in object:register_mappings.999 6460 "name": "CP_NUM_PRIM_NEEDED_COUNT3_HI" string in object:register_mappings.1000 6465 "name": "CP_PIPE_STATS_ADDR_LO", string in object:register_mappings.1001 6471 "name": "CP_PIPE_STATS_ADDR_HI", string in object:register_mappings.1002 6477 "name": "CP_VGT_IAVERT_COUNT_LO" string in object:register_mappings.1003 6482 "name": "CP_VGT_IAVERT_COUNT_HI" string in object:register_mappings.1004 6487 "name": "CP_VGT_IAPRIM_COUNT_LO" string in object:register_mappings.1005 6492 "name": "CP_VGT_IAPRIM_COUNT_HI" string in object:register_mappings.1006 6497 "name": "CP_VGT_GSPRIM_COUNT_LO" string in object:register_mappings.1007 6502 "name": "CP_VGT_GSPRIM_COUNT_HI" string in object:register_mappings.1008 6507 "name": "CP_VGT_VSINVOC_COUNT_LO" string in object:register_mappings.1009 6512 "name": "CP_VGT_VSINVOC_COUNT_HI" string in object:register_mappings.1010 6517 "name": "CP_VGT_GSINVOC_COUNT_LO" string in object:register_mappings.1011 6522 "name": "CP_VGT_GSINVOC_COUNT_HI" string in object:register_mappings.1012 6527 "name": "CP_VGT_HSINVOC_COUNT_LO" string in object:register_mappings.1013 6532 "name": "CP_VGT_HSINVOC_COUNT_HI" string in object:register_mappings.1014 6537 "name": "CP_VGT_DSINVOC_COUNT_LO" string in object:register_mappings.1015 6542 "name": "CP_VGT_DSINVOC_COUNT_HI" string in object:register_mappings.1016 6547 "name": "CP_PA_CINVOC_COUNT_LO" string in object:register_mappings.1017 6552 "name": "CP_PA_CINVOC_COUNT_HI" string in object:register_mappings.1018 6557 "name": "CP_PA_CPRIM_COUNT_LO" string in object:register_mappings.1019 6562 "name": "CP_PA_CPRIM_COUNT_HI" string in object:register_mappings.1020 6567 "name": "CP_SC_PSINVOC_COUNT0_LO" string in object:register_mappings.1021 6572 "name": "CP_SC_PSINVOC_COUNT0_HI" string in object:register_mappings.1022 6577 "name": "CP_SC_PSINVOC_COUNT1_LO" string in object:register_mappings.1023 6582 "name": "CP_SC_PSINVOC_COUNT1_HI" string in object:register_mappings.1024 6587 "name": "CP_VGT_CSINVOC_COUNT_LO" string in object:register_mappings.1025 6592 "name": "CP_VGT_CSINVOC_COUNT_HI" string in object:register_mappings.1026 6597 "name": "CP_PIPE_STATS_CONTROL", string in object:register_mappings.1027 6603 "name": "CP_STREAM_OUT_CONTROL", string in object:register_mappings.1028 6609 "name": "CP_STRMOUT_CNTL", string in object:register_mappings.1029 6615 "name": "SCRATCH_REG0" string in object:register_mappings.1030 6620 "name": "SCRATCH_REG1" string in object:register_mappings.1031 6625 "name": "SCRATCH_REG2" string in object:register_mappings.1032 6630 "name": "SCRATCH_REG3" string in object:register_mappings.1033 6635 "name": "SCRATCH_REG4" string in object:register_mappings.1034 6640 "name": "SCRATCH_REG5" string in object:register_mappings.1035 6645 "name": "SCRATCH_REG6" string in object:register_mappings.1036 6650 "name": "SCRATCH_REG7" string in object:register_mappings.1037 6655 "name": "SCRATCH_REG_ATOMIC", string in object:register_mappings.1038 6661 "name": "CP_APPEND_DDID_CNT", string in object:register_mappings.1039 6667 "name": "CP_APPEND_DATA_HI" string in object:register_mappings.1040 6672 "name": "CP_APPEND_LAST_CS_FENCE_HI" string in object:register_mappings.1041 6677 "name": "CP_APPEND_LAST_PS_FENCE_HI" string in object:register_mappings.1042 6682 "name": "SCRATCH_UMSK", string in object:register_mappings.1043 6688 "name": "SCRATCH_ADDR" string in object:register_mappings.1044 6693 "name": "CP_PFP_ATOMIC_PREOP_LO" string in object:register_mappings.1045 6698 "name": "CP_PFP_ATOMIC_PREOP_HI" string in object:register_mappings.1046 6703 "name": "CP_PFP_GDS_ATOMIC0_PREOP_LO" string in object:register_mappings.1047 6708 "name": "CP_PFP_GDS_ATOMIC0_PREOP_HI" string in object:register_mappings.1048 6713 "name": "CP_PFP_GDS_ATOMIC1_PREOP_LO" string in object:register_mappings.1049 6718 "name": "CP_PFP_GDS_ATOMIC1_PREOP_HI" string in object:register_mappings.1050 6723 "name": "CP_APPEND_ADDR_LO", string in object:register_mappings.1051 6729 "name": "CP_APPEND_ADDR_HI", string in object:register_mappings.1052 6735 "name": "CP_APPEND_DATA" string in object:register_mappings.1053 6740 "name": "CP_APPEND_LAST_CS_FENCE" string in object:register_mappings.1054 6745 "name": "CP_APPEND_LAST_PS_FENCE" string in object:register_mappings.1055 6750 "name": "CP_ATOMIC_PREOP_LO" string in object:register_mappings.1056 6755 "name": "CP_ATOMIC_PREOP_HI" string in object:register_mappings.1057 6760 "name": "CP_GDS_ATOMIC0_PREOP_LO" string in object:register_mappings.1058 6765 "name": "CP_GDS_ATOMIC0_PREOP_HI" string in object:register_mappings.1059 6770 "name": "CP_GDS_ATOMIC1_PREOP_LO" string in object:register_mappings.1060 6775 "name": "CP_GDS_ATOMIC1_PREOP_HI" string in object:register_mappings.1061 6780 "name": "CP_ME_MC_WADDR_LO", string in object:register_mappings.1062 6786 "name": "CP_ME_MC_WADDR_HI", string in object:register_mappings.1063 6792 "name": "CP_ME_MC_WDATA_LO" string in object:register_mappings.1064 6797 "name": "CP_ME_MC_WDATA_HI" string in object:register_mappings.1065 6802 "name": "CP_ME_MC_RADDR_LO", string in object:register_mappings.1066 6808 "name": "CP_ME_MC_RADDR_HI", string in object:register_mappings.1067 6814 "name": "CP_SEM_WAIT_TIMER" string in object:register_mappings.1068 6819 "name": "CP_SIG_SEM_ADDR_LO", string in object:register_mappings.1069 6825 "name": "CP_SIG_SEM_ADDR_HI", string in object:register_mappings.1070 6831 "name": "CP_WAIT_REG_MEM_TIMEOUT" string in object:register_mappings.1071 6836 "name": "CP_WAIT_SEM_ADDR_LO", string in object:register_mappings.1072 6842 "name": "CP_WAIT_SEM_ADDR_HI", string in object:register_mappings.1073 6848 "name": "CP_DMA_PFP_CONTROL", string in object:register_mappings.1074 6854 "name": "CP_DMA_ME_CONTROL", string in object:register_mappings.1075 6860 "name": "CP_COHER_BASE_HI", string in object:register_mappings.1076 6866 "name": "CP_COHER_START_DELAY", string in object:register_mappings.1077 6872 "name": "CP_COHER_CNTL", string in object:register_mappings.1078 6878 "name": "CP_COHER_SIZE" string in object:register_mappings.1079 6883 "name": "CP_COHER_BASE" string in object:register_mappings.1080 6888 "name": "CP_COHER_STATUS", string in object:register_mappings.1081 6894 "name": "CP_DMA_ME_SRC_ADDR" string in object:register_mappings.1082 6899 "name": "CP_DMA_ME_SRC_ADDR_HI", string in object:register_mappings.1083 6905 "name": "CP_DMA_ME_DST_ADDR" string in object:register_mappings.1084 6910 "name": "CP_DMA_ME_DST_ADDR_HI", string in object:register_mappings.1085 6916 "name": "CP_DMA_ME_COMMAND", string in object:register_mappings.1086 6922 "name": "CP_DMA_PFP_SRC_ADDR" string in object:register_mappings.1087 6927 "name": "CP_DMA_PFP_SRC_ADDR_HI", string in object:register_mappings.1088 6933 "name": "CP_DMA_PFP_DST_ADDR" string in object:register_mappings.1089 6938 "name": "CP_DMA_PFP_DST_ADDR_HI", string in object:register_mappings.1090 6944 "name": "CP_DMA_PFP_COMMAND", string in object:register_mappings.1091 6950 "name": "CP_DMA_CNTL", string in object:register_mappings.1092 6956 "name": "CP_DMA_READ_TAGS", string in object:register_mappings.1093 6962 "name": "CP_COHER_SIZE_HI", string in object:register_mappings.1094 6968 "name": "CP_PFP_IB_CONTROL", string in object:register_mappings.1095 6974 "name": "CP_PFP_LOAD_CONTROL", string in object:register_mappings.1096 6980 "name": "CP_SCRATCH_INDEX", string in object:register_mappings.1097 6986 "name": "CP_SCRATCH_DATA" string in object:register_mappings.1098 6991 "name": "CP_RB_OFFSET", string in object:register_mappings.1099 6997 "name": "CP_IB2_OFFSET", string in object:register_mappings.1100 7003 "name": "CP_IB2_PREAMBLE_BEGIN", string in object:register_mappings.1101 7009 "name": "CP_IB2_PREAMBLE_END", string in object:register_mappings.1102 7015 "name": "CP_CE_IB1_OFFSET", string in object:register_mappings.1103 7021 "name": "CP_CE_IB2_OFFSET", string in object:register_mappings.1104 7027 "name": "CP_CE_COUNTER" string in object:register_mappings.1105 7032 "name": "CP_DMA_ME_CMD_ADDR_LO", string in object:register_mappings.1106 7038 "name": "CP_DMA_ME_CMD_ADDR_HI", string in object:register_mappings.1107 7044 "name": "CP_DMA_PFP_CMD_ADDR_LO", string in object:register_mappings.1108 7050 "name": "CP_DMA_PFP_CMD_ADDR_HI", string in object:register_mappings.1109 7056 "name": "CP_APPEND_CMD_ADDR_LO", string in object:register_mappings.1110 7062 "name": "CP_APPEND_CMD_ADDR_HI", string in object:register_mappings.1111 7068 "name": "UCONFIG_RESERVED_REG0" string in object:register_mappings.1112 7073 "name": "UCONFIG_RESERVED_REG1" string in object:register_mappings.1113 7078 "name": "CP_CE_ATOMIC_PREOP_LO" string in object:register_mappings.1114 7083 "name": "CP_CE_ATOMIC_PREOP_HI" string in object:register_mappings.1115 7088 "name": "CP_CE_GDS_ATOMIC0_PREOP_LO" string in object:register_mappings.1116 7093 "name": "CP_CE_GDS_ATOMIC0_PREOP_HI" string in object:register_mappings.1117 7098 "name": "CP_CE_GDS_ATOMIC1_PREOP_LO" string in object:register_mappings.1118 7103 "name": "CP_CE_GDS_ATOMIC1_PREOP_HI" string in object:register_mappings.1119 7108 "name": "CP_CE_INIT_CMD_BUFSZ", string in object:register_mappings.1120 7114 "name": "CP_CE_IB1_CMD_BUFSZ", string in object:register_mappings.1121 7120 "name": "CP_CE_IB2_CMD_BUFSZ", string in object:register_mappings.1122 7126 "name": "CP_IB2_CMD_BUFSZ", string in object:register_mappings.1123 7132 "name": "CP_ST_CMD_BUFSZ", string in object:register_mappings.1124 7138 "name": "CP_CE_INIT_BASE_LO", string in object:register_mappings.1125 7144 "name": "CP_CE_INIT_BASE_HI", string in object:register_mappings.1126 7150 "name": "CP_CE_INIT_BUFSZ", string in object:register_mappings.1127 7156 "name": "CP_CE_IB1_BASE_LO", string in object:register_mappings.1128 7162 "name": "CP_CE_IB1_BASE_HI", string in object:register_mappings.1129 7168 "name": "CP_CE_IB1_BUFSZ", string in object:register_mappings.1130 7174 "name": "CP_CE_IB2_BASE_LO", string in object:register_mappings.1131 7180 "name": "CP_CE_IB2_BASE_HI", string in object:register_mappings.1132 7186 "name": "CP_CE_IB2_BUFSZ", string in object:register_mappings.1133 7192 "name": "CP_IB1_BASE_LO", string in object:register_mappings.1134 7198 "name": "CP_IB1_BASE_HI", string in object:register_mappings.1135 7204 "name": "CP_IB1_BUFSZ", string in object:register_mappings.1136 7210 "name": "CP_IB2_BASE_LO", string in object:register_mappings.1137 7216 "name": "CP_IB2_BASE_HI", string in object:register_mappings.1138 7222 "name": "CP_IB2_BUFSZ", string in object:register_mappings.1139 7228 "name": "CP_ST_BASE_LO", string in object:register_mappings.1140 7234 "name": "CP_ST_BASE_HI", string in object:register_mappings.1141 7240 "name": "CP_ST_BUFSZ", string in object:register_mappings.1142 7246 "name": "CP_EOP_DONE_EVENT_CNTL", string in object:register_mappings.1143 7252 "name": "CP_EOP_DONE_DATA_CNTL", string in object:register_mappings.1144 7258 "name": "CP_EOP_DONE_CNTX_ID" string in object:register_mappings.1145 7263 "name": "CP_DB_BASE_LO", string in object:register_mappings.1146 7269 "name": "CP_DB_BASE_HI", string in object:register_mappings.1147 7275 "name": "CP_DB_BUFSZ", string in object:register_mappings.1148 7281 "name": "CP_DB_CMD_BUFSZ", string in object:register_mappings.1149 7287 "name": "CP_CE_DB_BASE_LO", string in object:register_mappings.1150 7293 "name": "CP_CE_DB_BASE_HI", string in object:register_mappings.1151 7299 "name": "CP_CE_DB_BUFSZ", string in object:register_mappings.1152 7305 "name": "CP_CE_DB_CMD_BUFSZ", string in object:register_mappings.1153 7311 "name": "CP_PFP_COMPLETION_STATUS", string in object:register_mappings.1154 7317 "name": "CP_CE_COMPLETION_STATUS", string in object:register_mappings.1155 7323 "name": "CP_PRED_NOT_VISIBLE", string in object:register_mappings.1156 7329 "name": "CP_PFP_METADATA_BASE_ADDR" string in object:register_mappings.1157 7334 "name": "CP_PFP_METADATA_BASE_ADDR_HI", string in object:register_mappings.1158 7340 "name": "CP_CE_METADATA_BASE_ADDR" string in object:register_mappings.1159 7345 "name": "CP_CE_METADATA_BASE_ADDR_HI", string in object:register_mappings.1160 7351 "name": "CP_DRAW_INDX_INDR_ADDR" string in object:register_mappings.1161 7356 "name": "CP_DRAW_INDX_INDR_ADDR_HI", string in object:register_mappings.1162 7362 "name": "CP_DISPATCH_INDR_ADDR" string in object:register_mappings.1163 7367 "name": "CP_DISPATCH_INDR_ADDR_HI", string in object:register_mappings.1164 7373 "name": "CP_INDEX_BASE_ADDR" string in object:register_mappings.1165 7378 "name": "CP_INDEX_BASE_ADDR_HI", string in object:register_mappings.1166 7384 "name": "CP_INDEX_TYPE", string in object:register_mappings.1167 7390 "name": "CP_GDS_BKUP_ADDR" string in object:register_mappings.1168 7395 "name": "CP_GDS_BKUP_ADDR_HI", string in object:register_mappings.1169 7401 "name": "CP_SAMPLE_STATUS", string in object:register_mappings.1170 7407 "name": "CP_ME_COHER_CNTL", string in object:register_mappings.1171 7413 "name": "CP_ME_COHER_SIZE" string in object:register_mappings.1172 7418 "name": "CP_ME_COHER_SIZE_HI", string in object:register_mappings.1173 7424 "name": "CP_ME_COHER_BASE" string in object:register_mappings.1174 7429 "name": "CP_ME_COHER_BASE_HI", string in object:register_mappings.1175 7435 "name": "CP_ME_COHER_STATUS", string in object:register_mappings.1176 7441 "name": "RLC_GPM_PERF_COUNT_0", string in object:register_mappings.1177 7447 "name": "RLC_GPM_PERF_COUNT_1", string in object:register_mappings.1178 7453 "name": "GRBM_GFX_INDEX", string in object:register_mappings.1179 7459 "name": "VGT_ESGS_RING_SIZE_UMD" string in object:register_mappings.1180 7464 "name": "VGT_GSVS_RING_SIZE_UMD" string in object:register_mappings.1181 7469 "name": "VGT_PRIMITIVE_TYPE", string in object:register_mappings.1182 7475 "name": "VGT_INDEX_TYPE", string in object:register_mappings.1183 7481 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_0" string in object:register_mappings.1184 7486 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_1" string in object:register_mappings.1185 7491 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_2" string in object:register_mappings.1186 7496 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_3" string in object:register_mappings.1187 7501 "name": "GE_MIN_VTX_INDX" string in object:register_mappings.1188 7506 "name": "GE_INDX_OFFSET" string in object:register_mappings.1189 7511 "name": "GE_MULTI_PRIM_IB_RESET_EN", string in object:register_mappings.1190 7517 "name": "VGT_NUM_INDICES" string in object:register_mappings.1191 7522 "name": "VGT_NUM_INSTANCES" string in object:register_mappings.1192 7527 "name": "VGT_TF_RING_SIZE_UMD", string in object:register_mappings.1193 7533 "name": "VGT_HS_OFFCHIP_PARAM_UMD", string in object:register_mappings.1194 7539 "name": "VGT_TF_MEMORY_BASE_UMD" string in object:register_mappings.1195 7544 "name": "GE_DMA_FIRST_INDEX" string in object:register_mappings.1196 7549 "name": "WD_POS_BUF_BASE" string in object:register_mappings.1197 7554 "name": "WD_POS_BUF_BASE_HI", string in object:register_mappings.1198 7560 "name": "WD_CNTL_SB_BUF_BASE" string in object:register_mappings.1199 7565 "name": "WD_CNTL_SB_BUF_BASE_HI", string in object:register_mappings.1200 7571 "name": "WD_INDEX_BUF_BASE" string in object:register_mappings.1201 7576 "name": "WD_INDEX_BUF_BASE_HI", string in object:register_mappings.1202 7582 "name": "IA_MULTI_VGT_PARAM_PIPED", string in object:register_mappings.1203 7588 "name": "GE_MAX_VTX_INDX" string in object:register_mappings.1204 7593 "name": "VGT_INSTANCE_BASE_ID" string in object:register_mappings.1205 7598 "name": "GE_CNTL", string in object:register_mappings.1206 7604 "name": "GE_USER_VGPR1" string in object:register_mappings.1207 7609 "name": "GE_USER_VGPR2" string in object:register_mappings.1208 7614 "name": "GE_USER_VGPR3" string in object:register_mappings.1209 7619 "name": "GE_STEREO_CNTL", string in object:register_mappings.1210 7625 "name": "GE_PC_ALLOC", string in object:register_mappings.1211 7631 "name": "VGT_TF_MEMORY_BASE_HI_UMD", string in object:register_mappings.1212 7637 "name": "GE_USER_VGPR_EN", string in object:register_mappings.1213 7643 "name": "PA_SU_LINE_STIPPLE_VALUE", string in object:register_mappings.1214 7649 "name": "PA_SC_LINE_STIPPLE_STATE", string in object:register_mappings.1215 7655 "name": "PA_SC_SCREEN_EXTENT_MIN_0", string in object:register_mappings.1216 7661 "name": "PA_SC_SCREEN_EXTENT_MAX_0", string in object:register_mappings.1217 7667 "name": "PA_SC_SCREEN_EXTENT_MIN_1", string in object:register_mappings.1218 7673 "name": "PA_SC_SCREEN_EXTENT_MAX_1", string in object:register_mappings.1219 7679 "name": "PA_SC_P3D_TRAP_SCREEN_HV_EN", string in object:register_mappings.1220 7685 "name": "PA_SC_P3D_TRAP_SCREEN_H", string in object:register_mappings.1221 7691 "name": "PA_SC_P3D_TRAP_SCREEN_V", string in object:register_mappings.1222 7697 "name": "PA_SC_P3D_TRAP_SCREEN_OCCURRENCE", string in object:register_mappings.1223 7703 "name": "PA_SC_P3D_TRAP_SCREEN_COUNT", string in object:register_mappings.1224 7709 "name": "PA_SC_HP3D_TRAP_SCREEN_HV_EN", string in object:register_mappings.1225 7715 "name": "PA_SC_HP3D_TRAP_SCREEN_H", string in object:register_mappings.1226 7721 "name": "PA_SC_HP3D_TRAP_SCREEN_V", string in object:register_mappings.1227 7727 "name": "PA_SC_HP3D_TRAP_SCREEN_OCCURRENCE", string in object:register_mappings.1228 7733 "name": "PA_SC_HP3D_TRAP_SCREEN_COUNT", string in object:register_mappings.1229 7739 "name": "PA_SC_TRAP_SCREEN_HV_EN", string in object:register_mappings.1230 7745 "name": "PA_SC_TRAP_SCREEN_H", string in object:register_mappings.1231 7751 "name": "PA_SC_TRAP_SCREEN_V", string in object:register_mappings.1232 7757 "name": "PA_SC_TRAP_SCREEN_OCCURRENCE", string in object:register_mappings.1233 7763 "name": "PA_SC_TRAP_SCREEN_COUNT", string in object:register_mappings.1234 7769 "name": "SQ_THREAD_TRACE_USERDATA_0" string in object:register_mappings.1235 7774 "name": "SQ_THREAD_TRACE_USERDATA_1" string in object:register_mappings.1236 7779 "name": "SQ_THREAD_TRACE_USERDATA_2" string in object:register_mappings.1237 7784 "name": "SQ_THREAD_TRACE_USERDATA_3" string in object:register_mappings.1238 7789 "name": "SQ_THREAD_TRACE_USERDATA_4" string in object:register_mappings.1239 7794 "name": "SQ_THREAD_TRACE_USERDATA_5" string in object:register_mappings.1240 7799 "name": "SQ_THREAD_TRACE_USERDATA_6" string in object:register_mappings.1241 7804 "name": "SQ_THREAD_TRACE_USERDATA_7" string in object:register_mappings.1242 7809 "name": "SQC_CACHES", string in object:register_mappings.1243 7815 "name": "TA_CS_BC_BASE_ADDR" string in object:register_mappings.1244 7820 "name": "TA_CS_BC_BASE_ADDR_HI", string in object:register_mappings.1245 7826 "name": "DB_OCCLUSION_COUNT0_LOW" string in object:register_mappings.1246 7831 "name": "DB_OCCLUSION_COUNT0_HI", string in object:register_mappings.1247 7837 "name": "DB_OCCLUSION_COUNT1_LOW" string in object:register_mappings.1248 7842 "name": "DB_OCCLUSION_COUNT1_HI", string in object:register_mappings.1249 7848 "name": "DB_OCCLUSION_COUNT2_LOW" string in object:register_mappings.1250 7853 "name": "DB_OCCLUSION_COUNT2_HI", string in object:register_mappings.1251 7859 "name": "DB_OCCLUSION_COUNT3_LOW" string in object:register_mappings.1252 7864 "name": "DB_OCCLUSION_COUNT3_HI", string in object:register_mappings.1253 7870 "name": "DB_ZPASS_COUNT_LOW" string in object:register_mappings.1254 7875 "name": "DB_ZPASS_COUNT_HI", string in object:register_mappings.1255 7881 "name": "GDS_RD_ADDR" string in object:register_mappings.1256 7886 "name": "GDS_RD_DATA" string in object:register_mappings.1257 7891 "name": "GDS_RD_BURST_ADDR" string in object:register_mappings.1258 7896 "name": "GDS_RD_BURST_COUNT" string in object:register_mappings.1259 7901 "name": "GDS_RD_BURST_DATA" string in object:register_mappings.1260 7906 "name": "GDS_WR_ADDR" string in object:register_mappings.1261 7911 "name": "GDS_WR_DATA" string in object:register_mappings.1262 7916 "name": "GDS_WR_BURST_ADDR" string in object:register_mappings.1263 7921 "name": "GDS_WR_BURST_DATA" string in object:register_mappings.1264 7926 "name": "GDS_WRITE_COMPLETE" string in object:register_mappings.1265 7931 "name": "GDS_ATOM_CNTL", string in object:register_mappings.1266 7937 "name": "GDS_ATOM_COMPLETE", string in object:register_mappings.1267 7943 "name": "GDS_ATOM_BASE", string in object:register_mappings.1268 7949 "name": "GDS_ATOM_SIZE", string in object:register_mappings.1269 7955 "name": "GDS_ATOM_OFFSET0", string in object:register_mappings.1270 7961 "name": "GDS_ATOM_OFFSET1", string in object:register_mappings.1271 7967 "name": "GDS_ATOM_DST" string in object:register_mappings.1272 7972 "name": "GDS_ATOM_OP", string in object:register_mappings.1273 7978 "name": "GDS_ATOM_SRC0" string in object:register_mappings.1274 7983 "name": "GDS_ATOM_SRC0_U" string in object:register_mappings.1275 7988 "name": "GDS_ATOM_SRC1" string in object:register_mappings.1276 7993 "name": "GDS_ATOM_SRC1_U" string in object:register_mappings.1277 7998 "name": "GDS_ATOM_READ0" string in object:register_mappings.1278 8003 "name": "GDS_ATOM_READ0_U" string in object:register_mappings.1279 8008 "name": "GDS_ATOM_READ1" string in object:register_mappings.1280 8013 "name": "GDS_ATOM_READ1_U" string in object:register_mappings.1281 8018 "name": "GDS_GWS_RESOURCE_CNTL", string in object:register_mappings.1282 8024 "name": "GDS_GWS_RESOURCE", string in object:register_mappings.1283 8030 "name": "GDS_GWS_RESOURCE_CNT", string in object:register_mappings.1284 8036 "name": "GDS_OA_CNTL", string in object:register_mappings.1285 8042 "name": "GDS_OA_COUNTER" string in object:register_mappings.1286 8047 "name": "GDS_OA_ADDRESS", string in object:register_mappings.1287 8053 "name": "GDS_OA_INCDEC", string in object:register_mappings.1288 8059 "name": "GDS_OA_RING_SIZE" string in object:register_mappings.1289 8064 "name": "SPI_CONFIG_CNTL_REMAP" string in object:register_mappings.1290 8069 "name": "SPI_CONFIG_CNTL_1_REMAP" string in object:register_mappings.1291 8074 "name": "SPI_CONFIG_CNTL_2_REMAP" string in object:register_mappings.1292 8079 "name": "SPI_WAVE_LIMIT_CNTL_REMAP" string in object:register_mappings.1293 8084 "name": "CPG_PERFCOUNTER1_LO" string in object:register_mappings.1294 8089 "name": "CPG_PERFCOUNTER1_HI" string in object:register_mappings.1295 8094 "name": "CPG_PERFCOUNTER0_LO" string in object:register_mappings.1296 8099 "name": "CPG_PERFCOUNTER0_HI" string in object:register_mappings.1297 8104 "name": "CPC_PERFCOUNTER1_LO" string in object:register_mappings.1298 8109 "name": "CPC_PERFCOUNTER1_HI" string in object:register_mappings.1299 8114 "name": "CPC_PERFCOUNTER0_LO" string in object:register_mappings.1300 8119 "name": "CPC_PERFCOUNTER0_HI" string in object:register_mappings.1301 8124 "name": "CPF_PERFCOUNTER1_LO" string in object:register_mappings.1302 8129 "name": "CPF_PERFCOUNTER1_HI" string in object:register_mappings.1303 8134 "name": "CPF_PERFCOUNTER0_LO" string in object:register_mappings.1304 8139 "name": "CPF_PERFCOUNTER0_HI" string in object:register_mappings.1305 8144 "name": "CPF_LATENCY_STATS_DATA" string in object:register_mappings.1306 8149 "name": "CPG_LATENCY_STATS_DATA" string in object:register_mappings.1307 8154 "name": "CPC_LATENCY_STATS_DATA" string in object:register_mappings.1308 8159 "name": "GRBM_PERFCOUNTER0_LO" string in object:register_mappings.1309 8164 "name": "GRBM_PERFCOUNTER0_HI" string in object:register_mappings.1310 8169 "name": "GRBM_PERFCOUNTER1_LO" string in object:register_mappings.1311 8174 "name": "GRBM_PERFCOUNTER1_HI" string in object:register_mappings.1312 8179 "name": "GRBM_SE0_PERFCOUNTER_LO" string in object:register_mappings.1313 8184 "name": "GRBM_SE0_PERFCOUNTER_HI" string in object:register_mappings.1314 8189 "name": "GRBM_SE1_PERFCOUNTER_LO" string in object:register_mappings.1315 8194 "name": "GRBM_SE1_PERFCOUNTER_HI" string in object:register_mappings.1316 8199 "name": "GRBM_SE2_PERFCOUNTER_LO" string in object:register_mappings.1317 8204 "name": "GRBM_SE2_PERFCOUNTER_HI" string in object:register_mappings.1318 8209 "name": "GRBM_SE3_PERFCOUNTER_LO" string in object:register_mappings.1319 8214 "name": "GRBM_SE3_PERFCOUNTER_HI" string in object:register_mappings.1320 8219 "name": "GE1_PERFCOUNTER0_LO" string in object:register_mappings.1321 8224 "name": "GE1_PERFCOUNTER0_HI" string in object:register_mappings.1322 8229 "name": "GE1_PERFCOUNTER1_LO" string in object:register_mappings.1323 8234 "name": "GE1_PERFCOUNTER1_HI" string in object:register_mappings.1324 8239 "name": "GE1_PERFCOUNTER2_LO" string in object:register_mappings.1325 8244 "name": "GE1_PERFCOUNTER2_HI" string in object:register_mappings.1326 8249 "name": "GE1_PERFCOUNTER3_LO" string in object:register_mappings.1327 8254 "name": "GE1_PERFCOUNTER3_HI" string in object:register_mappings.1328 8259 "name": "GE2_DIST_PERFCOUNTER0_LO" string in object:register_mappings.1329 8264 "name": "GE2_DIST_PERFCOUNTER0_HI" string in object:register_mappings.1330 8269 "name": "GE2_DIST_PERFCOUNTER1_LO" string in object:register_mappings.1331 8274 "name": "GE2_DIST_PERFCOUNTER1_HI" string in object:register_mappings.1332 8279 "name": "GE2_DIST_PERFCOUNTER2_LO" string in object:register_mappings.1333 8284 "name": "GE2_DIST_PERFCOUNTER2_HI" string in object:register_mappings.1334 8289 "name": "GE2_DIST_PERFCOUNTER3_LO" string in object:register_mappings.1335 8294 "name": "GE2_DIST_PERFCOUNTER3_HI" string in object:register_mappings.1336 8299 "name": "GE2_SE_PERFCOUNTER0_LO" string in object:register_mappings.1337 8304 "name": "GE2_SE_PERFCOUNTER0_HI" string in object:register_mappings.1338 8309 "name": "GE2_SE_PERFCOUNTER1_LO" string in object:register_mappings.1339 8314 "name": "GE2_SE_PERFCOUNTER1_HI" string in object:register_mappings.1340 8319 "name": "GE2_SE_PERFCOUNTER2_LO" string in object:register_mappings.1341 8324 "name": "GE2_SE_PERFCOUNTER2_HI" string in object:register_mappings.1342 8329 "name": "GE2_SE_PERFCOUNTER3_LO" string in object:register_mappings.1343 8334 "name": "GE2_SE_PERFCOUNTER3_HI" string in object:register_mappings.1344 8339 "name": "PA_SU_PERFCOUNTER0_LO" string in object:register_mappings.1345 8344 "name": "PA_SU_PERFCOUNTER0_HI" string in object:register_mappings.1346 8349 "name": "PA_SU_PERFCOUNTER1_LO" string in object:register_mappings.1347 8354 "name": "PA_SU_PERFCOUNTER1_HI" string in object:register_mappings.1348 8359 "name": "PA_SU_PERFCOUNTER2_LO" string in object:register_mappings.1349 8364 "name": "PA_SU_PERFCOUNTER2_HI" string in object:register_mappings.1350 8369 "name": "PA_SU_PERFCOUNTER3_LO" string in object:register_mappings.1351 8374 "name": "PA_SU_PERFCOUNTER3_HI" string in object:register_mappings.1352 8379 "name": "PA_SC_PERFCOUNTER0_LO" string in object:register_mappings.1353 8384 "name": "PA_SC_PERFCOUNTER0_HI" string in object:register_mappings.1354 8389 "name": "PA_SC_PERFCOUNTER1_LO" string in object:register_mappings.1355 8394 "name": "PA_SC_PERFCOUNTER1_HI" string in object:register_mappings.1356 8399 "name": "PA_SC_PERFCOUNTER2_LO" string in object:register_mappings.1357 8404 "name": "PA_SC_PERFCOUNTER2_HI" string in object:register_mappings.1358 8409 "name": "PA_SC_PERFCOUNTER3_LO" string in object:register_mappings.1359 8414 "name": "PA_SC_PERFCOUNTER3_HI" string in object:register_mappings.1360 8419 "name": "PA_SC_PERFCOUNTER4_LO" string in object:register_mappings.1361 8424 "name": "PA_SC_PERFCOUNTER4_HI" string in object:register_mappings.1362 8429 "name": "PA_SC_PERFCOUNTER5_LO" string in object:register_mappings.1363 8434 "name": "PA_SC_PERFCOUNTER5_HI" string in object:register_mappings.1364 8439 "name": "PA_SC_PERFCOUNTER6_LO" string in object:register_mappings.1365 8444 "name": "PA_SC_PERFCOUNTER6_HI" string in object:register_mappings.1366 8449 "name": "PA_SC_PERFCOUNTER7_LO" string in object:register_mappings.1367 8454 "name": "PA_SC_PERFCOUNTER7_HI" string in object:register_mappings.1368 8459 "name": "SPI_PERFCOUNTER0_HI" string in object:register_mappings.1369 8464 "name": "SPI_PERFCOUNTER0_LO" string in object:register_mappings.1370 8469 "name": "SPI_PERFCOUNTER1_HI" string in object:register_mappings.1371 8474 "name": "SPI_PERFCOUNTER1_LO" string in object:register_mappings.1372 8479 "name": "SPI_PERFCOUNTER2_HI" string in object:register_mappings.1373 8484 "name": "SPI_PERFCOUNTER2_LO" string in object:register_mappings.1374 8489 "name": "SPI_PERFCOUNTER3_HI" string in object:register_mappings.1375 8494 "name": "SPI_PERFCOUNTER3_LO" string in object:register_mappings.1376 8499 "name": "SPI_PERFCOUNTER4_HI" string in object:register_mappings.1377 8504 "name": "SPI_PERFCOUNTER4_LO" string in object:register_mappings.1378 8509 "name": "SPI_PERFCOUNTER5_HI" string in object:register_mappings.1379 8514 "name": "SPI_PERFCOUNTER5_LO" string in object:register_mappings.1380 8519 "name": "SQ_PERFCOUNTER0_LO" string in object:register_mappings.1381 8524 "name": "SQ_PERFCOUNTER0_HI" string in object:register_mappings.1382 8529 "name": "SQ_PERFCOUNTER1_LO" string in object:register_mappings.1383 8534 "name": "SQ_PERFCOUNTER1_HI" string in object:register_mappings.1384 8539 "name": "SQ_PERFCOUNTER2_LO" string in object:register_mappings.1385 8544 "name": "SQ_PERFCOUNTER2_HI" string in object:register_mappings.1386 8549 "name": "SQ_PERFCOUNTER3_LO" string in object:register_mappings.1387 8554 "name": "SQ_PERFCOUNTER3_HI" string in object:register_mappings.1388 8559 "name": "SQ_PERFCOUNTER4_LO" string in object:register_mappings.1389 8564 "name": "SQ_PERFCOUNTER4_HI" string in object:register_mappings.1390 8569 "name": "SQ_PERFCOUNTER5_LO" string in object:register_mappings.1391 8574 "name": "SQ_PERFCOUNTER5_HI" string in object:register_mappings.1392 8579 "name": "SQ_PERFCOUNTER6_LO" string in object:register_mappings.1393 8584 "name": "SQ_PERFCOUNTER6_HI" string in object:register_mappings.1394 8589 "name": "SQ_PERFCOUNTER7_LO" string in object:register_mappings.1395 8594 "name": "SQ_PERFCOUNTER7_HI" string in object:register_mappings.1396 8599 "name": "SQ_PERFCOUNTER8_LO" string in object:register_mappings.1397 8604 "name": "SQ_PERFCOUNTER8_HI" string in object:register_mappings.1398 8609 "name": "SQ_PERFCOUNTER9_LO" string in object:register_mappings.1399 8614 "name": "SQ_PERFCOUNTER9_HI" string in object:register_mappings.1400 8619 "name": "SQ_PERFCOUNTER10_LO" string in object:register_mappings.1401 8624 "name": "SQ_PERFCOUNTER10_HI" string in object:register_mappings.1402 8629 "name": "SQ_PERFCOUNTER11_LO" string in object:register_mappings.1403 8634 "name": "SQ_PERFCOUNTER11_HI" string in object:register_mappings.1404 8639 "name": "SQ_PERFCOUNTER12_LO" string in object:register_mappings.1405 8644 "name": "SQ_PERFCOUNTER12_HI" string in object:register_mappings.1406 8649 "name": "SQ_PERFCOUNTER13_LO" string in object:register_mappings.1407 8654 "name": "SQ_PERFCOUNTER13_HI" string in object:register_mappings.1408 8659 "name": "SQ_PERFCOUNTER14_LO" string in object:register_mappings.1409 8664 "name": "SQ_PERFCOUNTER14_HI" string in object:register_mappings.1410 8669 "name": "SQ_PERFCOUNTER15_LO" string in object:register_mappings.1411 8674 "name": "SQ_PERFCOUNTER15_HI" string in object:register_mappings.1412 8679 "name": "SX_PERFCOUNTER0_LO" string in object:register_mappings.1413 8684 "name": "SX_PERFCOUNTER0_HI" string in object:register_mappings.1414 8689 "name": "SX_PERFCOUNTER1_LO" string in object:register_mappings.1415 8694 "name": "SX_PERFCOUNTER1_HI" string in object:register_mappings.1416 8699 "name": "SX_PERFCOUNTER2_LO" string in object:register_mappings.1417 8704 "name": "SX_PERFCOUNTER2_HI" string in object:register_mappings.1418 8709 "name": "SX_PERFCOUNTER3_LO" string in object:register_mappings.1419 8714 "name": "SX_PERFCOUNTER3_HI" string in object:register_mappings.1420 8719 "name": "GCEA_PERFCOUNTER2_LO" string in object:register_mappings.1421 8724 "name": "GCEA_PERFCOUNTER2_HI" string in object:register_mappings.1422 8729 "name": "GCEA_PERFCOUNTER_LO" string in object:register_mappings.1423 8734 "name": "GCEA_PERFCOUNTER_HI", string in object:register_mappings.1424 8740 "name": "GDS_PERFCOUNTER0_LO" string in object:register_mappings.1425 8745 "name": "GDS_PERFCOUNTER0_HI" string in object:register_mappings.1426 8750 "name": "GDS_PERFCOUNTER1_LO" string in object:register_mappings.1427 8755 "name": "GDS_PERFCOUNTER1_HI" string in object:register_mappings.1428 8760 "name": "GDS_PERFCOUNTER2_LO" string in object:register_mappings.1429 8765 "name": "GDS_PERFCOUNTER2_HI" string in object:register_mappings.1430 8770 "name": "GDS_PERFCOUNTER3_LO" string in object:register_mappings.1431 8775 "name": "GDS_PERFCOUNTER3_HI" string in object:register_mappings.1432 8780 "name": "TA_PERFCOUNTER0_LO" string in object:register_mappings.1433 8785 "name": "TA_PERFCOUNTER0_HI" string in object:register_mappings.1434 8790 "name": "TA_PERFCOUNTER1_LO" string in object:register_mappings.1435 8795 "name": "TA_PERFCOUNTER1_HI" string in object:register_mappings.1436 8800 "name": "TD_PERFCOUNTER0_LO" string in object:register_mappings.1437 8805 "name": "TD_PERFCOUNTER0_HI" string in object:register_mappings.1438 8810 "name": "TD_PERFCOUNTER1_LO" string in object:register_mappings.1439 8815 "name": "TD_PERFCOUNTER1_HI" string in object:register_mappings.1440 8820 "name": "TCP_PERFCOUNTER0_LO" string in object:register_mappings.1441 8825 "name": "TCP_PERFCOUNTER0_HI" string in object:register_mappings.1442 8830 "name": "TCP_PERFCOUNTER1_LO" string in object:register_mappings.1443 8835 "name": "TCP_PERFCOUNTER1_HI" string in object:register_mappings.1444 8840 "name": "TCP_PERFCOUNTER2_LO" string in object:register_mappings.1445 8845 "name": "TCP_PERFCOUNTER2_HI" string in object:register_mappings.1446 8850 "name": "TCP_PERFCOUNTER3_LO" string in object:register_mappings.1447 8855 "name": "TCP_PERFCOUNTER3_HI" string in object:register_mappings.1448 8860 "name": "GL2C_PERFCOUNTER0_LO" string in object:register_mappings.1449 8865 "name": "GL2C_PERFCOUNTER0_HI" string in object:register_mappings.1450 8870 "name": "GL2C_PERFCOUNTER1_LO" string in object:register_mappings.1451 8875 "name": "GL2C_PERFCOUNTER1_HI" string in object:register_mappings.1452 8880 "name": "GL2C_PERFCOUNTER2_LO" string in object:register_mappings.1453 8885 "name": "GL2C_PERFCOUNTER2_HI" string in object:register_mappings.1454 8890 "name": "GL2C_PERFCOUNTER3_LO" string in object:register_mappings.1455 8895 "name": "GL2C_PERFCOUNTER3_HI" string in object:register_mappings.1456 8900 "name": "GL2A_PERFCOUNTER0_LO" string in object:register_mappings.1457 8905 "name": "GL2A_PERFCOUNTER0_HI" string in object:register_mappings.1458 8910 "name": "GL2A_PERFCOUNTER1_LO" string in object:register_mappings.1459 8915 "name": "GL2A_PERFCOUNTER1_HI" string in object:register_mappings.1460 8920 "name": "GL2A_PERFCOUNTER2_LO" string in object:register_mappings.1461 8925 "name": "GL2A_PERFCOUNTER2_HI" string in object:register_mappings.1462 8930 "name": "GL2A_PERFCOUNTER3_LO" string in object:register_mappings.1463 8935 "name": "GL2A_PERFCOUNTER3_HI" string in object:register_mappings.1464 8940 "name": "GL1C_PERFCOUNTER0_LO" string in object:register_mappings.1465 8945 "name": "GL1C_PERFCOUNTER0_HI" string in object:register_mappings.1466 8950 "name": "GL1C_PERFCOUNTER1_LO" string in object:register_mappings.1467 8955 "name": "GL1C_PERFCOUNTER1_HI" string in object:register_mappings.1468 8960 "name": "GL1C_PERFCOUNTER2_LO" string in object:register_mappings.1469 8965 "name": "GL1C_PERFCOUNTER2_HI" string in object:register_mappings.1470 8970 "name": "GL1C_PERFCOUNTER3_LO" string in object:register_mappings.1471 8975 "name": "GL1C_PERFCOUNTER3_HI" string in object:register_mappings.1472 8980 "name": "CHC_PERFCOUNTER0_LO" string in object:register_mappings.1473 8985 "name": "CHC_PERFCOUNTER0_HI" string in object:register_mappings.1474 8990 "name": "CHC_PERFCOUNTER1_LO" string in object:register_mappings.1475 8995 "name": "CHC_PERFCOUNTER1_HI" string in object:register_mappings.1476 9000 "name": "CHC_PERFCOUNTER2_LO" string in object:register_mappings.1477 9005 "name": "CHC_PERFCOUNTER2_HI" string in object:register_mappings.1478 9010 "name": "CHC_PERFCOUNTER3_LO" string in object:register_mappings.1479 9015 "name": "CHC_PERFCOUNTER3_HI" string in object:register_mappings.1480 9020 "name": "CHCG_PERFCOUNTER0_LO" string in object:register_mappings.1481 9025 "name": "CHCG_PERFCOUNTER0_HI" string in object:register_mappings.1482 9030 "name": "CHCG_PERFCOUNTER1_LO" string in object:register_mappings.1483 9035 "name": "CHCG_PERFCOUNTER1_HI" string in object:register_mappings.1484 9040 "name": "CHCG_PERFCOUNTER2_LO" string in object:register_mappings.1485 9045 "name": "CHCG_PERFCOUNTER2_HI" string in object:register_mappings.1486 9050 "name": "CHCG_PERFCOUNTER3_LO" string in object:register_mappings.1487 9055 "name": "CHCG_PERFCOUNTER3_HI" string in object:register_mappings.1488 9060 "name": "CB_PERFCOUNTER0_LO" string in object:register_mappings.1489 9065 "name": "CB_PERFCOUNTER0_HI" string in object:register_mappings.1490 9070 "name": "CB_PERFCOUNTER1_LO" string in object:register_mappings.1491 9075 "name": "CB_PERFCOUNTER1_HI" string in object:register_mappings.1492 9080 "name": "CB_PERFCOUNTER2_LO" string in object:register_mappings.1493 9085 "name": "CB_PERFCOUNTER2_HI" string in object:register_mappings.1494 9090 "name": "CB_PERFCOUNTER3_LO" string in object:register_mappings.1495 9095 "name": "CB_PERFCOUNTER3_HI" string in object:register_mappings.1496 9100 "name": "DB_PERFCOUNTER0_LO" string in object:register_mappings.1497 9105 "name": "DB_PERFCOUNTER0_HI" string in object:register_mappings.1498 9110 "name": "DB_PERFCOUNTER1_LO" string in object:register_mappings.1499 9115 "name": "DB_PERFCOUNTER1_HI" string in object:register_mappings.1500 9120 "name": "DB_PERFCOUNTER2_LO" string in object:register_mappings.1501 9125 "name": "DB_PERFCOUNTER2_HI" string in object:register_mappings.1502 9130 "name": "DB_PERFCOUNTER3_LO" string in object:register_mappings.1503 9135 "name": "DB_PERFCOUNTER3_HI" string in object:register_mappings.1504 9140 "name": "RLC_PERFCOUNTER0_LO" string in object:register_mappings.1505 9145 "name": "RLC_PERFCOUNTER0_HI" string in object:register_mappings.1506 9150 "name": "RLC_PERFCOUNTER1_LO" string in object:register_mappings.1507 9155 "name": "RLC_PERFCOUNTER1_HI" string in object:register_mappings.1508 9160 "name": "RMI_PERFCOUNTER0_LO" string in object:register_mappings.1509 9165 "name": "RMI_PERFCOUNTER0_HI" string in object:register_mappings.1510 9170 "name": "RMI_PERFCOUNTER1_LO" string in object:register_mappings.1511 9175 "name": "RMI_PERFCOUNTER1_HI" string in object:register_mappings.1512 9180 "name": "RMI_PERFCOUNTER2_LO" string in object:register_mappings.1513 9185 "name": "RMI_PERFCOUNTER2_HI" string in object:register_mappings.1514 9190 "name": "RMI_PERFCOUNTER3_LO" string in object:register_mappings.1515 9195 "name": "RMI_PERFCOUNTER3_HI" string in object:register_mappings.1516 9200 "name": "GCMC_VM_L2_PERFCOUNTER_LO" string in object:register_mappings.1517 9205 "name": "GCMC_VM_L2_PERFCOUNTER_HI", string in object:register_mappings.1518 9211 "name": "GCUTCL2_PERFCOUNTER_LO" string in object:register_mappings.1519 9216 "name": "GCUTCL2_PERFCOUNTER_HI", string in object:register_mappings.1520 9222 "name": "GCVML2_PERFCOUNTER2_0_LO" string in object:register_mappings.1521 9227 "name": "GCVML2_PERFCOUNTER2_1_LO" string in object:register_mappings.1522 9232 "name": "GCVML2_PERFCOUNTER2_0_HI" string in object:register_mappings.1523 9237 "name": "GCVML2_PERFCOUNTER2_1_HI" string in object:register_mappings.1524 9242 "name": "UTCL1_PERFCOUNTER0_LO" string in object:register_mappings.1525 9247 "name": "UTCL1_PERFCOUNTER0_HI" string in object:register_mappings.1526 9252 "name": "UTCL1_PERFCOUNTER1_LO" string in object:register_mappings.1527 9257 "name": "UTCL1_PERFCOUNTER1_HI" string in object:register_mappings.1528 9262 "name": "GCR_PERFCOUNTER0_LO" string in object:register_mappings.1529 9267 "name": "GCR_PERFCOUNTER0_HI" string in object:register_mappings.1530 9272 "name": "GCR_PERFCOUNTER1_LO" string in object:register_mappings.1531 9277 "name": "GCR_PERFCOUNTER1_HI" string in object:register_mappings.1532 9282 "name": "PA_PH_PERFCOUNTER0_LO" string in object:register_mappings.1533 9287 "name": "PA_PH_PERFCOUNTER0_HI" string in object:register_mappings.1534 9292 "name": "PA_PH_PERFCOUNTER1_LO" string in object:register_mappings.1535 9297 "name": "PA_PH_PERFCOUNTER1_HI" string in object:register_mappings.1536 9302 "name": "PA_PH_PERFCOUNTER2_LO" string in object:register_mappings.1537 9307 "name": "PA_PH_PERFCOUNTER2_HI" string in object:register_mappings.1538 9312 "name": "PA_PH_PERFCOUNTER3_LO" string in object:register_mappings.1539 9317 "name": "PA_PH_PERFCOUNTER3_HI" string in object:register_mappings.1540 9322 "name": "PA_PH_PERFCOUNTER4_LO" string in object:register_mappings.1541 9327 "name": "PA_PH_PERFCOUNTER4_HI" string in object:register_mappings.1542 9332 "name": "PA_PH_PERFCOUNTER5_LO" string in object:register_mappings.1543 9337 "name": "PA_PH_PERFCOUNTER5_HI" string in object:register_mappings.1544 9342 "name": "PA_PH_PERFCOUNTER6_LO" string in object:register_mappings.1545 9347 "name": "PA_PH_PERFCOUNTER6_HI" string in object:register_mappings.1546 9352 "name": "PA_PH_PERFCOUNTER7_LO" string in object:register_mappings.1547 9357 "name": "PA_PH_PERFCOUNTER7_HI" string in object:register_mappings.1548 9362 "name": "GL1A_PERFCOUNTER0_LO" string in object:register_mappings.1549 9367 "name": "GL1A_PERFCOUNTER0_HI" string in object:register_mappings.1550 9372 "name": "GL1A_PERFCOUNTER1_LO" string in object:register_mappings.1551 9377 "name": "GL1A_PERFCOUNTER1_HI" string in object:register_mappings.1552 9382 "name": "GL1A_PERFCOUNTER2_LO" string in object:register_mappings.1553 9387 "name": "GL1A_PERFCOUNTER2_HI" string in object:register_mappings.1554 9392 "name": "GL1A_PERFCOUNTER3_LO" string in object:register_mappings.1555 9397 "name": "GL1A_PERFCOUNTER3_HI" string in object:register_mappings.1556 9402 "name": "CHA_PERFCOUNTER0_LO" string in object:register_mappings.1557 9407 "name": "CHA_PERFCOUNTER0_HI" string in object:register_mappings.1558 9412 "name": "CHA_PERFCOUNTER1_LO" string in object:register_mappings.1559 9417 "name": "CHA_PERFCOUNTER1_HI" string in object:register_mappings.1560 9422 "name": "CHA_PERFCOUNTER2_LO" string in object:register_mappings.1561 9427 "name": "CHA_PERFCOUNTER2_HI" string in object:register_mappings.1562 9432 "name": "CHA_PERFCOUNTER3_LO" string in object:register_mappings.1563 9437 "name": "CHA_PERFCOUNTER3_HI" string in object:register_mappings.1564 9442 "name": "GUS_PERFCOUNTER2_LO" string in object:register_mappings.1565 9447 "name": "GUS_PERFCOUNTER2_HI" string in object:register_mappings.1566 9452 "name": "GUS_PERFCOUNTER_LO" string in object:register_mappings.1567 9457 "name": "GUS_PERFCOUNTER_HI", string in object:register_mappings.1568 9463 "name": "SDMA0_PERFCNT_PERFCOUNTER_LO" string in object:register_mappings.1569 9468 "name": "SDMA0_PERFCNT_PERFCOUNTER_HI", string in object:register_mappings.1570 9474 "name": "SDMA0_PERFCOUNTER0_LO" string in object:register_mappings.1571 9479 "name": "SDMA0_PERFCOUNTER0_HI" string in object:register_mappings.1572 9484 "name": "SDMA0_PERFCOUNTER1_LO" string in object:register_mappings.1573 9489 "name": "SDMA0_PERFCOUNTER1_HI" string in object:register_mappings.1574 9494 "name": "SDMA1_PERFCNT_PERFCOUNTER_LO" string in object:register_mappings.1575 9499 "name": "SDMA1_PERFCNT_PERFCOUNTER_HI", string in object:register_mappings.1576 9505 "name": "SDMA1_PERFCOUNTER0_LO" string in object:register_mappings.1577 9510 "name": "SDMA1_PERFCOUNTER0_HI" string in object:register_mappings.1578 9515 "name": "SDMA1_PERFCOUNTER1_LO" string in object:register_mappings.1579 9520 "name": "SDMA1_PERFCOUNTER1_HI" string in object:register_mappings.1580 9525 "name": "SDMA2_PERFCNT_PERFCOUNTER_LO" string in object:register_mappings.1581 9530 "name": "SDMA2_PERFCNT_PERFCOUNTER_HI", string in object:register_mappings.1582 9536 "name": "SDMA2_PERFCOUNTER0_LO" string in object:register_mappings.1583 9541 "name": "SDMA2_PERFCOUNTER0_HI" string in object:register_mappings.1584 9546 "name": "SDMA2_PERFCOUNTER1_LO" string in object:register_mappings.1585 9551 "name": "SDMA2_PERFCOUNTER1_HI" string in object:register_mappings.1586 9556 "name": "SDMA3_PERFCNT_PERFCOUNTER_LO" string in object:register_mappings.1587 9561 "name": "SDMA3_PERFCNT_PERFCOUNTER_HI", string in object:register_mappings.1588 9567 "name": "SDMA3_PERFCOUNTER0_LO" string in object:register_mappings.1589 9572 "name": "SDMA3_PERFCOUNTER0_HI" string in object:register_mappings.1590 9577 "name": "SDMA3_PERFCOUNTER1_LO" string in object:register_mappings.1591 9582 "name": "SDMA3_PERFCOUNTER1_HI" string in object:register_mappings.1592 9587 "name": "CPG_PERFCOUNTER1_SELECT", string in object:register_mappings.1593 9593 "name": "CPG_PERFCOUNTER0_SELECT1", string in object:register_mappings.1594 9599 "name": "CPG_PERFCOUNTER0_SELECT", string in object:register_mappings.1595 9605 "name": "CPC_PERFCOUNTER1_SELECT", string in object:register_mappings.1596 9611 "name": "CPC_PERFCOUNTER0_SELECT1", string in object:register_mappings.1597 9617 "name": "CPF_PERFCOUNTER1_SELECT", string in object:register_mappings.1598 9623 "name": "CPF_PERFCOUNTER0_SELECT1", string in object:register_mappings.1599 9629 "name": "CPF_PERFCOUNTER0_SELECT", string in object:register_mappings.1600 9635 "name": "CP_PERFMON_CNTL", string in object:register_mappings.1601 9641 "name": "CPC_PERFCOUNTER0_SELECT", string in object:register_mappings.1602 9647 "name": "CPF_TC_PERF_COUNTER_WINDOW_SELECT", string in object:register_mappings.1603 9653 "name": "CPG_TC_PERF_COUNTER_WINDOW_SELECT", string in object:register_mappings.1604 9659 "name": "CPF_LATENCY_STATS_SELECT", string in object:register_mappings.1605 9665 "name": "CPG_LATENCY_STATS_SELECT", string in object:register_mappings.1606 9671 "name": "CPC_LATENCY_STATS_SELECT", string in object:register_mappings.1607 9677 "name": "CP_DRAW_OBJECT" string in object:register_mappings.1608 9682 "name": "CP_DRAW_OBJECT_COUNTER", string in object:register_mappings.1609 9688 "name": "CP_DRAW_WINDOW_MASK_HI" string in object:register_mappings.1610 9693 "name": "CP_DRAW_WINDOW_HI" string in object:register_mappings.1611 9698 "name": "CP_DRAW_WINDOW_LO", string in object:register_mappings.1612 9704 "name": "CP_DRAW_WINDOW_CNTL", string in object:register_mappings.1613 9710 "name": "GRBM_PERFCOUNTER0_SELECT", string in object:register_mappings.1614 9716 "name": "GRBM_PERFCOUNTER1_SELECT", string in object:register_mappings.1615 9722 "name": "GRBM_SE0_PERFCOUNTER_SELECT", string in object:register_mappings.1616 9728 "name": "GRBM_SE1_PERFCOUNTER_SELECT", string in object:register_mappings.1617 9734 "name": "GRBM_SE2_PERFCOUNTER_SELECT", string in object:register_mappings.1618 9740 "name": "GRBM_SE3_PERFCOUNTER_SELECT", string in object:register_mappings.1619 9746 "name": "GRBM_PERFCOUNTER0_SELECT_HI", string in object:register_mappings.1620 9752 "name": "GRBM_PERFCOUNTER1_SELECT_HI", string in object:register_mappings.1621 9758 "name": "GE1_PERFCOUNTER0_SELECT", string in object:register_mappings.1622 9764 "name": "GE1_PERFCOUNTER0_SELECT1", string in object:register_mappings.1623 9770 "name": "GE1_PERFCOUNTER1_SELECT", string in object:register_mappings.1624 9776 "name": "GE1_PERFCOUNTER1_SELECT1", string in object:register_mappings.1625 9782 "name": "GE1_PERFCOUNTER2_SELECT", string in object:register_mappings.1626 9788 "name": "GE1_PERFCOUNTER2_SELECT1", string in object:register_mappings.1627 9794 "name": "GE1_PERFCOUNTER3_SELECT", string in object:register_mappings.1628 9800 "name": "GE1_PERFCOUNTER3_SELECT1", string in object:register_mappings.1629 9806 "name": "GE2_DIST_PERFCOUNTER0_SELECT", string in object:register_mappings.1630 9812 "name": "GE2_DIST_PERFCOUNTER0_SELECT1", string in object:register_mappings.1631 9818 "name": "GE2_DIST_PERFCOUNTER1_SELECT", string in object:register_mappings.1632 9824 "name": "GE2_DIST_PERFCOUNTER1_SELECT1", string in object:register_mappings.1633 9830 "name": "GE2_DIST_PERFCOUNTER2_SELECT", string in object:register_mappings.1634 9836 "name": "GE2_DIST_PERFCOUNTER2_SELECT1", string in object:register_mappings.1635 9842 "name": "GE2_DIST_PERFCOUNTER3_SELECT", string in object:register_mappings.1636 9848 "name": "GE2_DIST_PERFCOUNTER3_SELECT1", string in object:register_mappings.1637 9854 "name": "GE2_SE_PERFCOUNTER0_SELECT", string in object:register_mappings.1638 9860 "name": "GE2_SE_PERFCOUNTER0_SELECT1", string in object:register_mappings.1639 9866 "name": "GE2_SE_PERFCOUNTER1_SELECT", string in object:register_mappings.1640 9872 "name": "GE2_SE_PERFCOUNTER1_SELECT1", string in object:register_mappings.1641 9878 "name": "GE2_SE_PERFCOUNTER2_SELECT", string in object:register_mappings.1642 9884 "name": "GE2_SE_PERFCOUNTER2_SELECT1", string in object:register_mappings.1643 9890 "name": "GE2_SE_PERFCOUNTER3_SELECT", string in object:register_mappings.1644 9896 "name": "GE2_SE_PERFCOUNTER3_SELECT1", string in object:register_mappings.1645 9902 "name": "PA_SU_PERFCOUNTER0_SELECT", string in object:register_mappings.1646 9908 "name": "PA_SU_PERFCOUNTER0_SELECT1", string in object:register_mappings.1647 9914 "name": "PA_SU_PERFCOUNTER1_SELECT", string in object:register_mappings.1648 9920 "name": "PA_SU_PERFCOUNTER1_SELECT1", string in object:register_mappings.1649 9926 "name": "PA_SU_PERFCOUNTER2_SELECT", string in object:register_mappings.1650 9932 "name": "PA_SU_PERFCOUNTER2_SELECT1", string in object:register_mappings.1651 9938 "name": "PA_SU_PERFCOUNTER3_SELECT", string in object:register_mappings.1652 9944 "name": "PA_SU_PERFCOUNTER3_SELECT1", string in object:register_mappings.1653 9950 "name": "PA_SC_PERFCOUNTER0_SELECT", string in object:register_mappings.1654 9956 "name": "PA_SC_PERFCOUNTER0_SELECT1", string in object:register_mappings.1655 9962 "name": "PA_SC_PERFCOUNTER1_SELECT", string in object:register_mappings.1656 9968 "name": "PA_SC_PERFCOUNTER2_SELECT", string in object:register_mappings.1657 9974 "name": "PA_SC_PERFCOUNTER3_SELECT", string in object:register_mappings.1658 9980 "name": "PA_SC_PERFCOUNTER4_SELECT", string in object:register_mappings.1659 9986 "name": "PA_SC_PERFCOUNTER5_SELECT", string in object:register_mappings.1660 9992 "name": "PA_SC_PERFCOUNTER6_SELECT", string in object:register_mappings.1661 9998 "name": "PA_SC_PERFCOUNTER7_SELECT", string in object:register_mappings.1662 10004 "name": "SPI_PERFCOUNTER0_SELECT", string in object:register_mappings.1663 10010 "name": "SPI_PERFCOUNTER1_SELECT", string in object:register_mappings.1664 10016 "name": "SPI_PERFCOUNTER2_SELECT", string in object:register_mappings.1665 10022 "name": "SPI_PERFCOUNTER3_SELECT", string in object:register_mappings.1666 10028 "name": "SPI_PERFCOUNTER0_SELECT1", string in object:register_mappings.1667 10034 "name": "SPI_PERFCOUNTER1_SELECT1", string in object:register_mappings.1668 10040 "name": "SPI_PERFCOUNTER2_SELECT1", string in object:register_mappings.1669 10046 "name": "SPI_PERFCOUNTER3_SELECT1", string in object:register_mappings.1670 10052 "name": "SPI_PERFCOUNTER4_SELECT", string in object:register_mappings.1671 10058 "name": "SPI_PERFCOUNTER5_SELECT", string in object:register_mappings.1672 10064 "name": "SPI_PERFCOUNTER_BINS", string in object:register_mappings.1673 10070 "name": "SQ_PERFCOUNTER0_SELECT", string in object:register_mappings.1674 10076 "name": "SQ_PERFCOUNTER1_SELECT", string in object:register_mappings.1675 10082 "name": "SQ_PERFCOUNTER2_SELECT", string in object:register_mappings.1676 10088 "name": "SQ_PERFCOUNTER3_SELECT", string in object:register_mappings.1677 10094 "name": "SQ_PERFCOUNTER4_SELECT", string in object:register_mappings.1678 10100 "name": "SQ_PERFCOUNTER5_SELECT", string in object:register_mappings.1679 10106 "name": "SQ_PERFCOUNTER6_SELECT", string in object:register_mappings.1680 10112 "name": "SQ_PERFCOUNTER7_SELECT", string in object:register_mappings.1681 10118 "name": "SQ_PERFCOUNTER8_SELECT", string in object:register_mappings.1682 10124 "name": "SQ_PERFCOUNTER9_SELECT", string in object:register_mappings.1683 10130 "name": "SQ_PERFCOUNTER10_SELECT", string in object:register_mappings.1684 10136 "name": "SQ_PERFCOUNTER11_SELECT", string in object:register_mappings.1685 10142 "name": "SQ_PERFCOUNTER12_SELECT", string in object:register_mappings.1686 10148 "name": "SQ_PERFCOUNTER13_SELECT", string in object:register_mappings.1687 10154 "name": "SQ_PERFCOUNTER14_SELECT", string in object:register_mappings.1688 10160 "name": "SQ_PERFCOUNTER15_SELECT", string in object:register_mappings.1689 10166 "name": "SQ_PERFCOUNTER_CTRL", string in object:register_mappings.1690 10172 "name": "SQ_PERFCOUNTER_CTRL2", string in object:register_mappings.1691 10178 "name": "GCEA_PERFCOUNTER2_SELECT", string in object:register_mappings.1692 10184 "name": "GCEA_PERFCOUNTER2_SELECT1", string in object:register_mappings.1693 10190 "name": "GCEA_PERFCOUNTER2_MODE", string in object:register_mappings.1694 10196 "name": "GCEA_PERFCOUNTER0_CFG", string in object:register_mappings.1695 10202 "name": "GCEA_PERFCOUNTER1_CFG", string in object:register_mappings.1696 10208 "name": "GCEA_PERFCOUNTER_RSLT_CNTL", string in object:register_mappings.1697 10214 "name": "SX_PERFCOUNTER0_SELECT", string in object:register_mappings.1698 10220 "name": "SX_PERFCOUNTER1_SELECT", string in object:register_mappings.1699 10226 "name": "SX_PERFCOUNTER2_SELECT", string in object:register_mappings.1700 10232 "name": "SX_PERFCOUNTER3_SELECT", string in object:register_mappings.1701 10238 "name": "SX_PERFCOUNTER0_SELECT1", string in object:register_mappings.1702 10244 "name": "SX_PERFCOUNTER1_SELECT1", string in object:register_mappings.1703 10250 "name": "GDS_PERFCOUNTER0_SELECT", string in object:register_mappings.1704 10256 "name": "GDS_PERFCOUNTER1_SELECT", string in object:register_mappings.1705 10262 "name": "GDS_PERFCOUNTER2_SELECT", string in object:register_mappings.1706 10268 "name": "GDS_PERFCOUNTER3_SELECT", string in object:register_mappings.1707 10274 "name": "GDS_PERFCOUNTER0_SELECT1", string in object:register_mappings.1708 10280 "name": "GDS_PERFCOUNTER1_SELECT1", string in object:register_mappings.1709 10286 "name": "GDS_PERFCOUNTER2_SELECT1", string in object:register_mappings.1710 10292 "name": "GDS_PERFCOUNTER3_SELECT1", string in object:register_mappings.1711 10298 "name": "TA_PERFCOUNTER0_SELECT", string in object:register_mappings.1712 10304 "name": "TA_PERFCOUNTER0_SELECT1", string in object:register_mappings.1713 10310 "name": "TA_PERFCOUNTER1_SELECT", string in object:register_mappings.1714 10316 "name": "TD_PERFCOUNTER0_SELECT", string in object:register_mappings.1715 10322 "name": "TD_PERFCOUNTER0_SELECT1", string in object:register_mappings.1716 10328 "name": "TD_PERFCOUNTER1_SELECT", string in object:register_mappings.1717 10334 "name": "TCP_PERFCOUNTER0_SELECT", string in object:register_mappings.1718 10340 "name": "TCP_PERFCOUNTER0_SELECT1", string in object:register_mappings.1719 10346 "name": "TCP_PERFCOUNTER1_SELECT", string in object:register_mappings.1720 10352 "name": "TCP_PERFCOUNTER1_SELECT1", string in object:register_mappings.1721 10358 "name": "TCP_PERFCOUNTER2_SELECT", string in object:register_mappings.1722 10364 "name": "TCP_PERFCOUNTER3_SELECT", string in object:register_mappings.1723 10370 "name": "GL2C_PERFCOUNTER0_SELECT", string in object:register_mappings.1724 10376 "name": "GL2C_PERFCOUNTER0_SELECT1", string in object:register_mappings.1725 10382 "name": "GL2C_PERFCOUNTER1_SELECT", string in object:register_mappings.1726 10388 "name": "GL2C_PERFCOUNTER1_SELECT1", string in object:register_mappings.1727 10394 "name": "GL2C_PERFCOUNTER2_SELECT", string in object:register_mappings.1728 10400 "name": "GL2C_PERFCOUNTER3_SELECT", string in object:register_mappings.1729 10406 "name": "GL2A_PERFCOUNTER0_SELECT", string in object:register_mappings.1730 10412 "name": "GL2A_PERFCOUNTER0_SELECT1", string in object:register_mappings.1731 10418 "name": "GL2A_PERFCOUNTER1_SELECT", string in object:register_mappings.1732 10424 "name": "GL2A_PERFCOUNTER1_SELECT1", string in object:register_mappings.1733 10430 "name": "GL2A_PERFCOUNTER2_SELECT", string in object:register_mappings.1734 10436 "name": "GL2A_PERFCOUNTER3_SELECT", string in object:register_mappings.1735 10442 "name": "GL1C_PERFCOUNTER0_SELECT", string in object:register_mappings.1736 10448 "name": "GL1C_PERFCOUNTER0_SELECT1", string in object:register_mappings.1737 10454 "name": "GL1C_PERFCOUNTER1_SELECT", string in object:register_mappings.1738 10460 "name": "GL1C_PERFCOUNTER2_SELECT", string in object:register_mappings.1739 10466 "name": "GL1C_PERFCOUNTER3_SELECT", string in object:register_mappings.1740 10472 "name": "CHC_PERFCOUNTER0_SELECT", string in object:register_mappings.1741 10478 "name": "CHC_PERFCOUNTER0_SELECT1", string in object:register_mappings.1742 10484 "name": "CHC_PERFCOUNTER1_SELECT", string in object:register_mappings.1743 10490 "name": "CHC_PERFCOUNTER2_SELECT", string in object:register_mappings.1744 10496 "name": "CHC_PERFCOUNTER3_SELECT", string in object:register_mappings.1745 10502 "name": "CHCG_PERFCOUNTER0_SELECT", string in object:register_mappings.1746 10508 "name": "CHCG_PERFCOUNTER0_SELECT1", string in object:register_mappings.1747 10514 "name": "CHCG_PERFCOUNTER1_SELECT", string in object:register_mappings.1748 10520 "name": "CHCG_PERFCOUNTER2_SELECT", string in object:register_mappings.1749 10526 "name": "CHCG_PERFCOUNTER3_SELECT", string in object:register_mappings.1750 10532 "name": "CB_PERFCOUNTER_FILTER", string in object:register_mappings.1751 10538 "name": "CB_PERFCOUNTER0_SELECT", string in object:register_mappings.1752 10544 "name": "CB_PERFCOUNTER0_SELECT1", string in object:register_mappings.1753 10550 "name": "CB_PERFCOUNTER1_SELECT", string in object:register_mappings.1754 10556 "name": "CB_PERFCOUNTER2_SELECT", string in object:register_mappings.1755 10562 "name": "CB_PERFCOUNTER3_SELECT", string in object:register_mappings.1756 10568 "name": "DB_PERFCOUNTER0_SELECT", string in object:register_mappings.1757 10574 "name": "DB_PERFCOUNTER0_SELECT1", string in object:register_mappings.1758 10580 "name": "DB_PERFCOUNTER1_SELECT", string in object:register_mappings.1759 10586 "name": "DB_PERFCOUNTER1_SELECT1", string in object:register_mappings.1760 10592 "name": "DB_PERFCOUNTER2_SELECT", string in object:register_mappings.1761 10598 "name": "DB_PERFCOUNTER3_SELECT", string in object:register_mappings.1762 10604 "name": "RLC_SPM_PERFMON_CNTL", string in object:register_mappings.1763 10610 "name": "RLC_SPM_PERFMON_RING_BASE_LO" string in object:register_mappings.1764 10615 "name": "RLC_SPM_PERFMON_RING_BASE_HI", string in object:register_mappings.1765 10621 "name": "RLC_SPM_PERFMON_RING_SIZE" string in object:register_mappings.1766 10626 "name": "RLC_SPM_PERFMON_SEGMENT_SIZE", string in object:register_mappings.1767 10632 "name": "RLC_SPM_RING_RDPTR" string in object:register_mappings.1768 10637 "name": "RLC_SPM_SEGMENT_THRESHOLD", string in object:register_mappings.1769 10643 "name": "RLC_SPM_SE_MUXSEL_ADDR", string in object:register_mappings.1770 10649 "name": "RLC_SPM_SE_MUXSEL_DATA" string in object:register_mappings.1771 10654 "name": "RLC_SPM_GLOBAL_MUXSEL_ADDR", string in object:register_mappings.1772 10660 "name": "RLC_SPM_GLOBAL_MUXSEL_DATA" string in object:register_mappings.1773 10665 "name": "RLC_SPM_DESER_START_SKEW", string in object:register_mappings.1774 10671 "name": "RLC_SPM_GLOBALS_SAMPLE_SKEW", string in object:register_mappings.1775 10677 "name": "RLC_SPM_GLOBALS_MUXSEL_SKEW", string in object:register_mappings.1776 10683 "name": "RLC_SPM_SE_SAMPLE_SKEW", string in object:register_mappings.1777 10689 "name": "RLC_SPM_SE_MUXSEL_SKEW", string in object:register_mappings.1778 10695 "name": "RLC_SPM_GLB_SAMPLEDELAY_IND_ADDR" string in object:register_mappings.1779 10700 "name": "RLC_SPM_GLB_SAMPLEDELAY_IND_DATA", string in object:register_mappings.1780 10706 "name": "RLC_SPM_SE_SAMPLEDELAY_IND_ADDR" string in object:register_mappings.1781 10711 "name": "RLC_SPM_SE_SAMPLEDELAY_IND_DATA", string in object:register_mappings.1782 10717 "name": "RLC_SPM_RING_WRPTR", string in object:register_mappings.1783 10723 "name": "RLC_SPM_ACCUM_DATARAM_ADDR", string in object:register_mappings.1784 10729 "name": "RLC_SPM_ACCUM_DATARAM_DATA" string in object:register_mappings.1785 10734 "name": "RLC_SPM_ACCUM_CTRLRAM_ADDR", string in object:register_mappings.1786 10740 "name": "RLC_SPM_ACCUM_CTRLRAM_DATA", string in object:register_mappings.1787 10746 "name": "RLC_SPM_ACCUM_STATUS", string in object:register_mappings.1788 10752 "name": "RLC_SPM_ACCUM_CTRL", string in object:register_mappings.1789 10758 "name": "RLC_SPM_ACCUM_MODE", string in object:register_mappings.1790 10764 "name": "RLC_SPM_ACCUM_THRESHOLD", string in object:register_mappings.1791 10770 "name": "RLC_SPM_ACCUM_SAMPLES_REQUESTED", string in object:register_mappings.1792 10776 "name": "RLC_SPM_ACCUM_DATARAM_WRCOUNT", string in object:register_mappings.1793 10782 "name": "RLC_SPM_PERFMON_SE3TO0_SEGMENT_SIZE", string in object:register_mappings.1794 10788 "name": "RLC_SPM_PERFMON_GLB_SEGMENT_SIZE", string in object:register_mappings.1795 10794 "name": "RLC_SPM_VIRT_CTRL", string in object:register_mappings.1796 10800 "name": "RLC_SPM_PERFMON_SWA_SEGMENT_SIZE", string in object:register_mappings.1797 10806 "name": "RLC_SPM_VIRT_STATUS", string in object:register_mappings.1798 10812 "name": "RLC_SPM_GFXCLOCK_HIGHCOUNT" string in object:register_mappings.1799 10817 "name": "RLC_SPM_GFXCLOCK_LOWCOUNT" string in object:register_mappings.1800 10822 "name": "RLC_SPM_PERFMON_SWA_SE3TO0_SEGMENT_SIZE", string in object:register_mappings.1801 10828 "name": "RLC_SPM_GLOBAL_MUXSEL_ADDR_OFFSET", string in object:register_mappings.1802 10834 "name": "RLC_SPM_SE_MUXSEL_ADDR_OFFSET", string in object:register_mappings.1803 10840 "name": "RLC_SPM_ACCUM_SWA_DATARAM_ADDR", string in object:register_mappings.1804 10846 "name": "RLC_SPM_ACCUM_SWA_DATARAM_DATA" string in object:register_mappings.1805 10851 "name": "RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET", string in object:register_mappings.1806 10857 "name": "RLC_SPM_PERFMON_SWA_GLB_SEGMENT_SIZE", string in object:register_mappings.1807 10863 "name": "RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS", string in object:register_mappings.1808 10869 "name": "RLC_PERFMON_CNTL", string in object:register_mappings.1809 10875 "name": "RLC_PERFCOUNTER0_SELECT", string in object:register_mappings.1810 10881 "name": "RLC_PERFCOUNTER1_SELECT", string in object:register_mappings.1811 10887 "name": "RLC_GPU_IOV_PERF_CNT_CNTL", string in object:register_mappings.1812 10893 "name": "RLC_GPU_IOV_PERF_CNT_WR_ADDR", string in object:register_mappings.1813 10899 "name": "RLC_GPU_IOV_PERF_CNT_WR_DATA" string in object:register_mappings.1814 10904 "name": "RLC_GPU_IOV_PERF_CNT_RD_ADDR", string in object:register_mappings.1815 10910 "name": "RLC_GPU_IOV_PERF_CNT_RD_DATA" string in object:register_mappings.1816 10915 "name": "RLC_PERFMON_CLK_CNTL", string in object:register_mappings.1817 10921 "name": "RMI_PERFCOUNTER0_SELECT", string in object:register_mappings.1818 10927 "name": "RMI_PERFCOUNTER0_SELECT1", string in object:register_mappings.1819 10933 "name": "RMI_PERFCOUNTER1_SELECT", string in object:register_mappings.1820 10939 "name": "RMI_PERFCOUNTER2_SELECT", string in object:register_mappings.1821 10945 "name": "RMI_PERFCOUNTER2_SELECT1", string in object:register_mappings.1822 10951 "name": "RMI_PERFCOUNTER3_SELECT", string in object:register_mappings.1823 10957 "name": "RMI_PERF_COUNTER_CNTL", string in object:register_mappings.1824 10963 "name": "GCMC_VM_L2_PERFCOUNTER0_CFG", string in object:register_mappings.1825 10969 "name": "GCMC_VM_L2_PERFCOUNTER1_CFG", string in object:register_mappings.1826 10975 "name": "GCMC_VM_L2_PERFCOUNTER2_CFG", string in object:register_mappings.1827 10981 "name": "GCMC_VM_L2_PERFCOUNTER3_CFG", string in object:register_mappings.1828 10987 "name": "GCMC_VM_L2_PERFCOUNTER4_CFG", string in object:register_mappings.1829 10993 "name": "GCMC_VM_L2_PERFCOUNTER5_CFG", string in object:register_mappings.1830 10999 "name": "GCMC_VM_L2_PERFCOUNTER6_CFG", string in object:register_mappings.1831 11005 "name": "GCMC_VM_L2_PERFCOUNTER7_CFG", string in object:register_mappings.1832 11011 "name": "GCMC_VM_L2_PERFCOUNTER_RSLT_CNTL", string in object:register_mappings.1833 11017 "name": "GCUTCL2_PERFCOUNTER0_CFG", string in object:register_mappings.1834 11023 "name": "GCUTCL2_PERFCOUNTER1_CFG", string in object:register_mappings.1835 11029 "name": "GCUTCL2_PERFCOUNTER2_CFG", string in object:register_mappings.1836 11035 "name": "GCUTCL2_PERFCOUNTER3_CFG", string in object:register_mappings.1837 11041 "name": "GCUTCL2_PERFCOUNTER_RSLT_CNTL", string in object:register_mappings.1838 11047 "name": "GCVML2_PERFCOUNTER2_0_SELECT", string in object:register_mappings.1839 11053 "name": "GCVML2_PERFCOUNTER2_1_SELECT", string in object:register_mappings.1840 11059 "name": "GCVML2_PERFCOUNTER2_0_SELECT1", string in object:register_mappings.1841 11065 "name": "GCVML2_PERFCOUNTER2_1_SELECT1", string in object:register_mappings.1842 11071 "name": "GCVML2_PERFCOUNTER2_0_MODE", string in object:register_mappings.1843 11077 "name": "GCVML2_PERFCOUNTER2_1_MODE", string in object:register_mappings.1844 11083 "name": "GCR_PERFCOUNTER0_SELECT", string in object:register_mappings.1845 11089 "name": "GCR_PERFCOUNTER0_SELECT1", string in object:register_mappings.1846 11095 "name": "GCR_PERFCOUNTER1_SELECT", string in object:register_mappings.1847 11101 "name": "UTCL1_PERFCOUNTER0_SELECT", string in object:register_mappings.1848 11107 "name": "UTCL1_PERFCOUNTER1_SELECT", string in object:register_mappings.1849 11113 "name": "PA_PH_PERFCOUNTER0_SELECT", string in object:register_mappings.1850 11119 "name": "PA_PH_PERFCOUNTER0_SELECT1", string in object:register_mappings.1851 11125 "name": "PA_PH_PERFCOUNTER1_SELECT", string in object:register_mappings.1852 11131 "name": "PA_PH_PERFCOUNTER2_SELECT", string in object:register_mappings.1853 11137 "name": "PA_PH_PERFCOUNTER3_SELECT", string in object:register_mappings.1854 11143 "name": "PA_PH_PERFCOUNTER4_SELECT", string in object:register_mappings.1855 11149 "name": "PA_PH_PERFCOUNTER5_SELECT", string in object:register_mappings.1856 11155 "name": "PA_PH_PERFCOUNTER6_SELECT", string in object:register_mappings.1857 11161 "name": "PA_PH_PERFCOUNTER7_SELECT", string in object:register_mappings.1858 11167 "name": "PA_PH_PERFCOUNTER1_SELECT1", string in object:register_mappings.1859 11173 "name": "PA_PH_PERFCOUNTER2_SELECT1", string in object:register_mappings.1860 11179 "name": "PA_PH_PERFCOUNTER3_SELECT1", string in object:register_mappings.1861 11185 "name": "GL1A_PERFCOUNTER0_SELECT", string in object:register_mappings.1862 11191 "name": "GL1A_PERFCOUNTER0_SELECT1", string in object:register_mappings.1863 11197 "name": "GL1A_PERFCOUNTER1_SELECT", string in object:register_mappings.1864 11203 "name": "GL1A_PERFCOUNTER2_SELECT", string in object:register_mappings.1865 11209 "name": "GL1A_PERFCOUNTER3_SELECT", string in object:register_mappings.1866 11215 "name": "CHA_PERFCOUNTER0_SELECT", string in object:register_mappings.1867 11221 "name": "CHA_PERFCOUNTER0_SELECT1", string in object:register_mappings.1868 11227 "name": "CHA_PERFCOUNTER1_SELECT", string in object:register_mappings.1869 11233 "name": "CHA_PERFCOUNTER2_SELECT", string in object:register_mappings.1870 11239 "name": "CHA_PERFCOUNTER3_SELECT", string in object:register_mappings.1871 11245 "name": "GUS_PERFCOUNTER2_SELECT", string in object:register_mappings.1872 11251 "name": "GUS_PERFCOUNTER2_SELECT1", string in object:register_mappings.1873 11257 "name": "GUS_PERFCOUNTER2_MODE", string in object:register_mappings.1874 11263 "name": "GUS_PERFCOUNTER0_CFG", string in object:register_mappings.1875 11269 "name": "GUS_PERFCOUNTER1_CFG", string in object:register_mappings.1876 11275 "name": "GUS_PERFCOUNTER_RSLT_CNTL", string in object:register_mappings.1877 11281 "name": "SDMA0_PERFCNT_PERFCOUNTER0_CFG", string in object:register_mappings.1878 11287 "name": "SDMA0_PERFCNT_PERFCOUNTER1_CFG", string in object:register_mappings.1879 11293 "name": "SDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL", string in object:register_mappings.1880 11299 "name": "SDMA0_PERFCNT_MISC_CNTL", string in object:register_mappings.1881 11305 "name": "SDMA0_PERFCOUNTER0_SELECT", string in object:register_mappings.1882 11311 "name": "SDMA0_PERFCOUNTER0_SELECT1", string in object:register_mappings.1883 11317 "name": "SDMA0_PERFCOUNTER1_SELECT", string in object:register_mappings.1884 11323 "name": "SDMA0_PERFCOUNTER1_SELECT1", string in object:register_mappings.1885 11329 "name": "SDMA1_PERFCNT_PERFCOUNTER0_CFG", string in object:register_mappings.1886 11335 "name": "SDMA1_PERFCNT_PERFCOUNTER1_CFG", string in object:register_mappings.1887 11341 "name": "SDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL", string in object:register_mappings.1888 11347 "name": "SDMA1_PERFCNT_MISC_CNTL", string in object:register_mappings.1889 11353 "name": "SDMA1_PERFCOUNTER0_SELECT", string in object:register_mappings.1890 11359 "name": "SDMA1_PERFCOUNTER0_SELECT1", string in object:register_mappings.1891 11365 "name": "SDMA1_PERFCOUNTER1_SELECT", string in object:register_mappings.1892 11371 "name": "SDMA1_PERFCOUNTER1_SELECT1", string in object:register_mappings.1893 11377 "name": "SDMA2_PERFCNT_PERFCOUNTER0_CFG", string in object:register_mappings.1894 11383 "name": "SDMA2_PERFCNT_PERFCOUNTER1_CFG", string in object:register_mappings.1895 11389 "name": "SDMA2_PERFCNT_PERFCOUNTER_RSLT_CNTL", string in object:register_mappings.1896 11395 "name": "SDMA2_PERFCNT_MISC_CNTL", string in object:register_mappings.1897 11401 "name": "SDMA2_PERFCOUNTER0_SELECT", string in object:register_mappings.1898 11407 "name": "SDMA2_PERFCOUNTER0_SELECT1", string in object:register_mappings.1899 11413 "name": "SDMA2_PERFCOUNTER1_SELECT", string in object:register_mappings.1900 11419 "name": "SDMA2_PERFCOUNTER1_SELECT1", string in object:register_mappings.1901 11425 "name": "SDMA3_PERFCNT_PERFCOUNTER0_CFG", string in object:register_mappings.1902 11431 "name": "SDMA3_PERFCNT_PERFCOUNTER1_CFG", string in object:register_mappings.1903 11437 "name": "SDMA3_PERFCNT_PERFCOUNTER_RSLT_CNTL", string in object:register_mappings.1904 11443 "name": "SDMA3_PERFCNT_MISC_CNTL", string in object:register_mappings.1905 11449 "name": "SDMA3_PERFCOUNTER0_SELECT", string in object:register_mappings.1906 11455 "name": "SDMA3_PERFCOUNTER0_SELECT1", string in object:register_mappings.1907 11461 "name": "SDMA3_PERFCOUNTER1_SELECT", string in object:register_mappings.1908 11467 "name": "SDMA3_PERFCOUNTER1_SELECT1", string in object:register_mappings.1909 11474 {"bits": [0, 4], "enum_ref": "BlendOp", "name": "COLOR_SRCBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.0 11475 {"bits": [5, 7], "enum_ref": "CombFunc", "name": "COLOR_COMB_FCN"}, string in object:register_types.CB_BLEND0_CONTROL.fields.1 11476 {"bits": [8, 12], "enum_ref": "BlendOp", "name": "COLOR_DESTBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.2 11477 {"bits": [16, 20], "enum_ref": "BlendOp", "name": "ALPHA_SRCBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.3 11478 {"bits": [21, 23], "enum_ref": "CombFunc", "name": "ALPHA_COMB_FCN"}, string in object:register_types.CB_BLEND0_CONTROL.fields.4 11479 {"bits": [24, 28], "enum_ref": "BlendOp", "name": "ALPHA_DESTBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.5 11480 {"bits": [29, 29], "name": "SEPARATE_ALPHA_BLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.6 11481 {"bits": [30, 30], "name": "ENABLE"}, string in object:register_types.CB_BLEND0_CONTROL.fields.7 11482 {"bits": [31, 31], "name": "DISABLE_ROP3"} string in object:register_types.CB_BLEND0_CONTROL.fields.8 11487 {"bits": [0, 4], "name": "TILE_MODE_INDEX"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.0 11488 {"bits": [5, 9], "name": "FMASK_TILE_MODE_INDEX"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.1 11489 {"bits": [10, 11], "name": "FMASK_BANK_HEIGHT"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.2 11490 {"bits": [12, 14], "name": "NUM_SAMPLES"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.3 11491 {"bits": [15, 16], "name": "NUM_FRAGMENTS"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.4 11492 {"bits": [17, 17], "name": "FORCE_DST_ALPHA_1"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.5 11493 {"bits": [18, 18], "name": "DISABLE_FMASK_NOFETCH_OPT"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.6 11494 {"bits": [19, 19], "name": "LIMIT_COLOR_FETCH_TO_256B_MAX"} string in object:register_types.CB_COLOR0_ATTRIB.fields.7 11499 {"bits": [0, 13], "name": "MIP0_HEIGHT"}, string in object:register_types.CB_COLOR0_ATTRIB2.fields.0 11500 {"bits": [14, 27], "name": "MIP0_WIDTH"}, string in object:register_types.CB_COLOR0_ATTRIB2.fields.1 11501 {"bits": [28, 31], "name": "MAX_MIP"} string in object:register_types.CB_COLOR0_ATTRIB2.fields.2 11506 {"bits": [0, 12], "name": "MIP0_DEPTH"}, string in object:register_types.CB_COLOR0_ATTRIB3.fields.0 11507 {"bits": [13, 13], "name": "META_LINEAR"}, string in object:register_types.CB_COLOR0_ATTRIB3.fields.1 11508 {"bits": [14, 18], "name": "COLOR_SW_MODE"}, string in object:register_types.CB_COLOR0_ATTRIB3.fields.2 11509 {"bits": [19, 23], "name": "FMASK_SW_MODE"}, string in object:register_types.CB_COLOR0_ATTRIB3.fields.3 11510 {"bits": [24, 25], "name": "RESOURCE_TYPE"}, string in object:register_types.CB_COLOR0_ATTRIB3.fields.4 11511 {"bits": [26, 26], "name": "CMASK_PIPE_ALIGNED"}, string in object:register_types.CB_COLOR0_ATTRIB3.fields.5 11512 {"bits": [27, 29], "name": "RESOURCE_LEVEL"}, string in object:register_types.CB_COLOR0_ATTRIB3.fields.6 11513 {"bits": [30, 30], "name": "DCC_PIPE_ALIGNED"}, string in object:register_types.CB_COLOR0_ATTRIB3.fields.7 11514 {"bits": [31, 31], "name": "VRS_RATE_HINT_ENABLE"} string in object:register_types.CB_COLOR0_ATTRIB3.fields.8 11519 {"bits": [0, 7], "name": "BASE_256B"} string in object:register_types.CB_COLOR0_BASE_EXT.fields.0 11524 {"bits": [0, 13], "name": "TILE_MAX"} string in object:register_types.CB_COLOR0_CMASK_SLICE.fields.0 11529 {"bits": [0, 0], "name": "OVERWRITE_COMBINER_DISABLE"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.0 11530 {"bits": [1, 1], "name": "KEY_CLEAR_ENABLE"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.1 11531 {"bits": [2, 3], "enum_ref": "CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE", "name": " string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.2 11532 {"bits": [4, 4], "enum_ref": "CB_COLOR_DCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE", "name": "MI string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.3 11533 {"bits": [5, 6], "name": "MAX_COMPRESSED_BLOCK_SIZE"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.4 11534 {"bits": [7, 8], "name": "COLOR_TRANSFORM"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.5 11535 {"bits": [9, 9], "name": "INDEPENDENT_64B_BLOCKS"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.6 11536 {"bits": [10, 13], "name": "LOSSY_RGB_PRECISION"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.7 11537 {"bits": [14, 17], "name": "LOSSY_ALPHA_PRECISION"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.8 11538 {"bits": [18, 18], "name": "DISABLE_CONSTANT_ENCODE_REG"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.9 11539 {"bits": [19, 19], "name": "ENABLE_CONSTANT_ENCODE_REG_WRITE"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.10 11540 {"bits": [20, 20], "name": "INDEPENDENT_128B_BLOCKS"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.11 11541 {"bits": [21, 21], "name": "SKIP_LOW_COMP_RATIO"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.12 11542 {"bits": [22, 22], "name": "DCC_COMPRESS_DISABLE"} string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.13 11547 {"bits": [0, 1], "enum_ref": "SurfaceEndian", "name": "ENDIAN"}, string in object:register_types.CB_COLOR0_INFO.fields.0 11548 {"bits": [2, 6], "enum_ref": "ColorFormat", "name": "FORMAT"}, string in object:register_types.CB_COLOR0_INFO.fields.1 11549 {"bits": [7, 7], "name": "LINEAR_GENERAL"}, string in object:register_types.CB_COLOR0_INFO.fields.2 11550 {"bits": [8, 10], "enum_ref": "SurfaceNumber", "name": "NUMBER_TYPE"}, string in object:register_types.CB_COLOR0_INFO.fields.3 11551 {"bits": [11, 12], "enum_ref": "SurfaceSwap", "name": "COMP_SWAP"}, string in object:register_types.CB_COLOR0_INFO.fields.4 11552 {"bits": [13, 13], "name": "FAST_CLEAR"}, string in object:register_types.CB_COLOR0_INFO.fields.5 11553 {"bits": [14, 14], "name": "COMPRESSION"}, string in object:register_types.CB_COLOR0_INFO.fields.6 11554 {"bits": [15, 15], "name": "BLEND_CLAMP"}, string in object:register_types.CB_COLOR0_INFO.fields.7 11555 {"bits": [16, 16], "name": "BLEND_BYPASS"}, string in object:register_types.CB_COLOR0_INFO.fields.8 11556 {"bits": [17, 17], "name": "SIMPLE_FLOAT"}, string in object:register_types.CB_COLOR0_INFO.fields.9 11557 {"bits": [18, 18], "name": "ROUND_MODE"}, string in object:register_types.CB_COLOR0_INFO.fields.10 11558 {"bits": [19, 19], "name": "CMASK_IS_LINEAR"}, string in object:register_types.CB_COLOR0_INFO.fields.11 11559 {"bits": [20, 22], "enum_ref": "BlendOpt", "name": "BLEND_OPT_DONT_RD_DST"}, string in object:register_types.CB_COLOR0_INFO.fields.12 11560 {"bits": [23, 25], "enum_ref": "BlendOpt", "name": "BLEND_OPT_DISCARD_PIXEL"}, string in object:register_types.CB_COLOR0_INFO.fields.13 11561 {"bits": [26, 26], "name": "FMASK_COMPRESSION_DISABLE"}, string in object:register_types.CB_COLOR0_INFO.fields.14 11562 {"bits": [27, 27], "name": "FMASK_COMPRESS_1FRAG_ONLY"}, string in object:register_types.CB_COLOR0_INFO.fields.15 11563 {"bits": [28, 28], "name": "DCC_ENABLE"}, string in object:register_types.CB_COLOR0_INFO.fields.16 11564 {"bits": [29, 30], "enum_ref": "CmaskAddr", "name": "CMASK_ADDR_TYPE"}, string in object:register_types.CB_COLOR0_INFO.fields.17 11565 {"bits": [31, 31], "name": "NBC_TILING"} string in object:register_types.CB_COLOR0_INFO.fields.18 11570 {"bits": [0, 10], "name": "TILE_MAX"}, string in object:register_types.CB_COLOR0_PITCH.fields.0 11571 {"bits": [20, 30], "name": "FMASK_TILE_MAX"} string in object:register_types.CB_COLOR0_PITCH.fields.1 11576 {"bits": [0, 21], "name": "TILE_MAX"} string in object:register_types.CB_COLOR0_SLICE.fields.0 11581 {"bits": [0, 12], "name": "SLICE_START"}, string in object:register_types.CB_COLOR0_VIEW.fields.0 11582 {"bits": [13, 25], "name": "SLICE_MAX"}, string in object:register_types.CB_COLOR0_VIEW.fields.1 11583 {"bits": [26, 29], "name": "MIP_LEVEL"} string in object:register_types.CB_COLOR0_VIEW.fields.2 11588 {"bits": [0, 0], "name": "DISABLE_DUAL_QUAD"}, string in object:register_types.CB_COLOR_CONTROL.fields.0 11589 {"bits": [1, 1], "name": "ENABLE_1FRAG_PS_INVOKE"}, string in object:register_types.CB_COLOR_CONTROL.fields.1 11590 {"bits": [3, 3], "name": "DEGAMMA_ENABLE"}, string in object:register_types.CB_COLOR_CONTROL.fields.2 11591 {"bits": [4, 6], "enum_ref": "CBMode", "name": "MODE"}, string in object:register_types.CB_COLOR_CONTROL.fields.3 11592 {"bits": [16, 23], "enum_ref": "ROP3", "name": "ROP3"} string in object:register_types.CB_COLOR_CONTROL.fields.4 11597 {"bits": [0, 0], "name": "COVERAGE_OUT_ENABLE"}, string in object:register_types.CB_COVERAGE_OUT_CONTROL.fields.0 11598 {"bits": [1, 3], "name": "COVERAGE_OUT_MRT"}, string in object:register_types.CB_COVERAGE_OUT_CONTROL.fields.1 11599 {"bits": [4, 5], "name": "COVERAGE_OUT_CHANNEL"}, string in object:register_types.CB_COVERAGE_OUT_CONTROL.fields.2 11600 {"bits": [8, 11], "name": "COVERAGE_OUT_SAMPLES"} string in object:register_types.CB_COVERAGE_OUT_CONTROL.fields.3 11605 {"bits": [0, 0], "name": "OVERWRITE_COMBINER_DISABLE"}, string in object:register_types.CB_DCC_CONTROL.fields.0 11606 {"bits": [2, 6], "name": "OVERWRITE_COMBINER_WATERMARK"}, string in object:register_types.CB_DCC_CONTROL.fields.1 11607 {"bits": [8, 8], "name": "DISABLE_CONSTANT_ENCODE_AC01"}, string in object:register_types.CB_DCC_CONTROL.fields.2 11608 {"bits": [9, 9], "name": "DISABLE_CONSTANT_ENCODE_SINGLE"}, string in object:register_types.CB_DCC_CONTROL.fields.3 11609 {"bits": [10, 10], "name": "DISABLE_CONSTANT_ENCODE_REG"}, string in object:register_types.CB_DCC_CONTROL.fields.4 11610 {"bits": [12, 12], "name": "DISABLE_ELIMFC_SKIP_OF_AC01"}, string in object:register_types.CB_DCC_CONTROL.fields.5 11611 {"bits": [13, 13], "name": "DISABLE_ELIMFC_SKIP_OF_SINGLE"}, string in object:register_types.CB_DCC_CONTROL.fields.6 11612 {"bits": [14, 14], "name": "ENABLE_ELIMFC_SKIP_OF_REG"} string in object:register_types.CB_DCC_CONTROL.fields.7 11617 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.0 11618 {"bits": [10, 18], "name": "PERF_SEL1"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.1 11619 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.2 11620 {"bits": [24, 27], "name": "PERF_MODE1"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.3 11621 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.4 11626 {"bits": [0, 8], "name": "PERF_SEL2"}, string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.0 11627 {"bits": [10, 18], "name": "PERF_SEL3"}, string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.1 11628 {"bits": [24, 27], "name": "PERF_MODE3"}, string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.2 11629 {"bits": [28, 31], "name": "PERF_MODE2"} string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.3 11634 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.CB_PERFCOUNTER1_SELECT.fields.0 11635 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.CB_PERFCOUNTER1_SELECT.fields.1 11640 {"bits": [0, 0], "name": "OP_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.0 11641 {"bits": [1, 3], "enum_ref": "CBPerfOpFilterSel", "name": "OP_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.1 11642 {"bits": [4, 4], "name": "FORMAT_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.2 11643 {"bits": [5, 9], "name": "FORMAT_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.3 11644 {"bits": [10, 10], "name": "CLEAR_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.4 11645 {"bits": [11, 11], "enum_ref": "CBPerfClearFilterSel", "name": "CLEAR_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.5 11646 {"bits": [12, 12], "name": "MRT_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.6 11647 {"bits": [13, 15], "name": "MRT_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.7 11648 {"bits": [17, 17], "name": "NUM_SAMPLES_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.8 11649 {"bits": [18, 20], "name": "NUM_SAMPLES_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.9 11650 {"bits": [21, 21], "name": "NUM_FRAGMENTS_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.10 11651 {"bits": [22, 23], "name": "NUM_FRAGMENTS_FILTER_SEL"} string in object:register_types.CB_PERFCOUNTER_FILTER.fields.11 11656 {"bits": [0, 1], "enum_ref": "WritePolicy", "name": "CMASK_WR_POLICY"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.0 11657 {"bits": [2, 3], "enum_ref": "WritePolicy", "name": "FMASK_WR_POLICY"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.1 11658 {"bits": [4, 5], "enum_ref": "WritePolicy", "name": "DCC_WR_POLICY"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.2 11659 {"bits": [6, 7], "enum_ref": "WritePolicy", "name": "COLOR_WR_POLICY"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.3 11660 {"bits": [16, 17], "enum_ref": "ReadPolicy", "name": "CMASK_RD_POLICY"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.4 11661 {"bits": [18, 19], "enum_ref": "ReadPolicy", "name": "FMASK_RD_POLICY"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.5 11662 {"bits": [20, 21], "enum_ref": "ReadPolicy", "name": "DCC_RD_POLICY"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.6 11663 {"bits": [22, 23], "enum_ref": "ReadPolicy", "name": "COLOR_RD_POLICY"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.7 11664 {"bits": [24, 24], "name": "CMASK_L3_BYPASS"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.8 11665 {"bits": [25, 25], "name": "FMASK_L3_BYPASS"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.9 11666 {"bits": [26, 26], "name": "DCC_L3_BYPASS"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.10 11667 {"bits": [27, 27], "name": "COLOR_L3_BYPASS"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.11 11668 {"bits": [30, 30], "name": "FMASK_BIG_PAGE"}, string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.12 11669 {"bits": [31, 31], "name": "COLOR_BIG_PAGE"} string in object:register_types.CB_RMI_GL2_CACHE_CONTROL.fields.13 11674 {"bits": [0, 3], "name": "OUTPUT0_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.0 11675 {"bits": [4, 7], "name": "OUTPUT1_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.1 11676 {"bits": [8, 11], "name": "OUTPUT2_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.2 11677 {"bits": [12, 15], "name": "OUTPUT3_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.3 11678 {"bits": [16, 19], "name": "OUTPUT4_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.4 11679 {"bits": [20, 23], "name": "OUTPUT5_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.5 11680 {"bits": [24, 27], "name": "OUTPUT6_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.6 11681 {"bits": [28, 31], "name": "OUTPUT7_ENABLE"} string in object:register_types.CB_SHADER_MASK.fields.7 11686 {"bits": [0, 3], "name": "TARGET0_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.0 11687 {"bits": [4, 7], "name": "TARGET1_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.1 11688 {"bits": [8, 11], "name": "TARGET2_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.2 11689 {"bits": [12, 15], "name": "TARGET3_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.3 11690 {"bits": [16, 19], "name": "TARGET4_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.4 11691 {"bits": [20, 23], "name": "TARGET5_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.5 11692 {"bits": [24, 27], "name": "TARGET6_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.6 11693 {"bits": [28, 31], "name": "TARGET7_ENABLE"} string in object:register_types.CB_TARGET_MASK.fields.7 11698 {"bits": [0, 7], "name": "DEST_BASE_HI_256B"} string in object:register_types.COHER_DEST_BASE_HI_0.fields.0 11703 {"bits": [0, 10], "name": "INDEX"} string in object:register_types.COMPUTE_DDID_INDEX.fields.0 11708 {"bits": [0, 0], "name": "COMPUTE_SHADER_EN"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.0 11709 {"bits": [1, 1], "name": "PARTIAL_TG_EN"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.1 11710 {"bits": [2, 2], "name": "FORCE_START_AT_000"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.2 11711 {"bits": [3, 3], "name": "ORDERED_APPEND_ENBL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.3 11712 {"bits": [4, 4], "name": "ORDERED_APPEND_MODE"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.4 11713 {"bits": [5, 5], "name": "USE_THREAD_DIMENSIONS"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.5 11714 {"bits": [6, 6], "name": "ORDER_MODE"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.6 11715 {"bits": [10, 10], "name": "SCALAR_L1_INV_VOL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.7 11716 {"bits": [11, 11], "name": "VECTOR_L1_INV_VOL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.8 11717 {"bits": [12, 12], "name": "RESERVED"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.9 11718 {"bits": [13, 13], "name": "TUNNEL_ENABLE"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.10 11719 {"bits": [14, 14], "name": "RESTORE"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.11 11720 {"bits": [15, 15], "name": "CS_W32_EN"} string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.12 11725 {"bits": [0, 9], "name": "OFF_DELAY"}, string in object:register_types.COMPUTE_DISPATCH_TUNNEL.fields.0 11726 {"bits": [10, 10], "name": "IMMEDIATE"} string in object:register_types.COMPUTE_DISPATCH_TUNNEL.fields.1 11731 {"bits": [0, 1], "name": "SEND_SEID"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.0 11732 {"bits": [2, 2], "name": "RESERVED2"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.1 11733 {"bits": [3, 3], "name": "RESERVED3"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.2 11734 {"bits": [4, 4], "name": "RESERVED4"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.3 11735 {"bits": [5, 16], "name": "WAVE_ID_BASE"} string in object:register_types.COMPUTE_MISC_RESERVED.fields.4 11740 {"bits": [0, 15], "name": "NUM_THREAD_FULL"}, string in object:register_types.COMPUTE_NUM_THREAD_X.fields.0 11741 {"bits": [16, 31], "name": "NUM_THREAD_PARTIAL"} string in object:register_types.COMPUTE_NUM_THREAD_X.fields.1 11746 {"bits": [0, 0], "name": "PERFCOUNT_ENABLE"} string in object:register_types.COMPUTE_PERFCOUNT_ENABLE.fields.0 11751 {"bits": [0, 7], "name": "DATA"} string in object:register_types.COMPUTE_PGM_HI.fields.0 11756 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.0 11757 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.1 11758 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.2 11759 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.3 11760 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.4 11761 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.5 11762 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.6 11763 {"bits": [24, 24], "name": "BULKY"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.7 11764 {"bits": [26, 26], "name": "FP16_OVFL"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.8 11765 {"bits": [29, 29], "name": "WGP_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.9 11766 {"bits": [30, 30], "name": "MEM_ORDERED"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.10 11767 {"bits": [31, 31], "name": "FWD_PROGRESS"} string in object:register_types.COMPUTE_PGM_RSRC1.fields.11 11772 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.0 11773 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.1 11774 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.2 11775 {"bits": [7, 7], "name": "TGID_X_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.3 11776 {"bits": [8, 8], "name": "TGID_Y_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.4 11777 {"bits": [9, 9], "name": "TGID_Z_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.5 11778 {"bits": [10, 10], "name": "TG_SIZE_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.6 11779 {"bits": [11, 12], "name": "TIDIG_COMP_CNT"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.7 11780 {"bits": [13, 14], "name": "EXCP_EN_MSB"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.8 11781 {"bits": [15, 23], "name": "LDS_SIZE"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.9 11782 {"bits": [24, 30], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.COMPUTE_PGM_RSRC2.fields.10 11787 {"bits": [0, 3], "name": "SHARED_VGPR_CNT"} string in object:register_types.COMPUTE_PGM_RSRC3.fields.0 11792 {"bits": [0, 0], "name": "PIPELINESTAT_ENABLE"} string in object:register_types.COMPUTE_PIPELINESTAT_ENABLE.fields.0 11797 {"bits": [0, 29], "name": "PAYLOAD"}, string in object:register_types.COMPUTE_RELAUNCH.fields.0 11798 {"bits": [30, 30], "name": "IS_EVENT"}, string in object:register_types.COMPUTE_RELAUNCH.fields.1 11799 {"bits": [31, 31], "name": "IS_STATE"} string in object:register_types.COMPUTE_RELAUNCH.fields.2 11804 {"bits": [0, 0], "name": "SOFT_GROUPING_EN"}, string in object:register_types.COMPUTE_REQ_CTRL.fields.0 11805 {"bits": [1, 4], "name": "NUMBER_OF_REQUESTS_PER_CU"}, string in object:register_types.COMPUTE_REQ_CTRL.fields.1 11806 {"bits": [5, 8], "name": "SOFT_GROUPING_ALLOCATION_TIMEOUT"}, string in object:register_types.COMPUTE_REQ_CTRL.fields.2 11807 {"bits": [9, 9], "name": "HARD_LOCK_HYSTERESIS"}, string in object:register_types.COMPUTE_REQ_CTRL.fields.3 11808 {"bits": [10, 14], "name": "HARD_LOCK_LOW_THRESHOLD"}, string in object:register_types.COMPUTE_REQ_CTRL.fields.4 11809 {"bits": [15, 15], "name": "PRODUCER_REQUEST_LOCKOUT"}, string in object:register_types.COMPUTE_REQ_CTRL.fields.5 11810 {"bits": [16, 16], "name": "GLOBAL_SCANNING_EN"}, string in object:register_types.COMPUTE_REQ_CTRL.fields.6 11811 {"bits": [17, 19], "name": "ALLOCATION_RATE_THROTTLING_THRESHOLD"}, string in object:register_types.COMPUTE_REQ_CTRL.fields.7 11812 {"bits": [20, 26], "name": "DEDICATED_PREALLOCATION_BUFFER_LIMIT"} string in object:register_types.COMPUTE_REQ_CTRL.fields.8 11817 {"bits": [0, 9], "name": "WAVES_PER_SH"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.0 11818 {"bits": [12, 15], "name": "TG_PER_CU"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.1 11819 {"bits": [16, 21], "name": "LOCK_THRESHOLD"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.2 11820 {"bits": [22, 22], "name": "SIMD_DEST_CNTL"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.3 11821 {"bits": [23, 23], "name": "FORCE_SIMD_DIST"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.4 11822 {"bits": [24, 26], "name": "CU_GROUP_COUNT"} string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.5 11827 {"bits": [0, 0], "name": "THREAD_TRACE_ENABLE"} string in object:register_types.COMPUTE_THREAD_TRACE_ENABLE.fields.0 11832 {"bits": [0, 11], "name": "WAVES"}, string in object:register_types.COMPUTE_TMPRING_SIZE.fields.0 11833 {"bits": [12, 24], "name": "WAVESIZE"} string in object:register_types.COMPUTE_TMPRING_SIZE.fields.1 11838 {"bits": [0, 3], "name": "DATA"} string in object:register_types.COMPUTE_VMID.fields.0 11843 {"bits": [0, 15], "name": "ADDR"} string in object:register_types.COMPUTE_WAVE_RESTORE_ADDR_HI.fields.0 11848 {"bits": [0, 3], "name": "INDEX"}, string in object:register_types.CPF_LATENCY_STATS_SELECT.fields.0 11849 {"bits": [30, 30], "name": "CLEAR"}, string in object:register_types.CPF_LATENCY_STATS_SELECT.fields.1 11850 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.CPF_LATENCY_STATS_SELECT.fields.2 11855 {"bits": [0, 2], "name": "INDEX"}, string in object:register_types.CPF_TC_PERF_COUNTER_WINDOW_SELECT.fields.0 11856 {"bits": [30, 30], "name": "ALWAYS"}, string in object:register_types.CPF_TC_PERF_COUNTER_WINDOW_SELECT.fields.1 11857 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.CPF_TC_PERF_COUNTER_WINDOW_SELECT.fields.2 11862 {"bits": [0, 4], "name": "INDEX"}, string in object:register_types.CPG_LATENCY_STATS_SELECT.fields.0 11863 {"bits": [30, 30], "name": "CLEAR"}, string in object:register_types.CPG_LATENCY_STATS_SELECT.fields.1 11864 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.CPG_LATENCY_STATS_SELECT.fields.2 11869 {"bits": [0, 9], "name": "PERF_SEL2"}, string in object:register_types.CPG_PERFCOUNTER0_SELECT1.fields.0 11870 {"bits": [10, 19], "name": "PERF_SEL3"}, string in object:register_types.CPG_PERFCOUNTER0_SELECT1.fields.1 11871 {"bits": [24, 27], "name": "CNTR_MODE3"}, string in object:register_types.CPG_PERFCOUNTER0_SELECT1.fields.2 11872 {"bits": [28, 31], "name": "CNTR_MODE2"} string in object:register_types.CPG_PERFCOUNTER0_SELECT1.fields.3 11877 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.CPG_PERFCOUNTER1_SELECT.fields.0 11878 {"bits": [10, 19], "name": "PERF_SEL1"}, string in object:register_types.CPG_PERFCOUNTER1_SELECT.fields.1 11879 {"bits": [20, 23], "name": "SPM_MODE"}, string in object:register_types.CPG_PERFCOUNTER1_SELECT.fields.2 11880 {"bits": [24, 27], "name": "CNTR_MODE1"}, string in object:register_types.CPG_PERFCOUNTER1_SELECT.fields.3 11881 {"bits": [28, 31], "name": "CNTR_MODE0"} string in object:register_types.CPG_PERFCOUNTER1_SELECT.fields.4 11886 {"bits": [0, 4], "name": "INDEX"}, string in object:register_types.CPG_TC_PERF_COUNTER_WINDOW_SELECT.fields.0 11887 {"bits": [30, 30], "name": "ALWAYS"}, string in object:register_types.CPG_TC_PERF_COUNTER_WINDOW_SELECT.fields.1 11888 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.CPG_TC_PERF_COUNTER_WINDOW_SELECT.fields.2 11893 {"bits": [0, 15], "name": "MEM_ADDR_HI"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.0 11894 {"bits": [16, 16], "name": "CS_PS_SEL"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.1 11895 {"bits": [25, 26], "name": "CACHE_POLICY"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.2 11896 {"bits": [29, 31], "name": "COMMAND"} string in object:register_types.CP_APPEND_ADDR_HI.fields.3 11901 {"bits": [2, 31], "name": "MEM_ADDR_LO"} string in object:register_types.CP_APPEND_ADDR_LO.fields.0 11906 {"bits": [0, 15], "name": "IB1_BASE_HI"} string in object:register_types.CP_CE_IB1_BASE_HI.fields.0 11911 {"bits": [2, 31], "name": "IB1_BASE_LO"} string in object:register_types.CP_CE_IB1_BASE_LO.fields.0 11916 {"bits": [0, 19], "name": "IB1_BUFSZ"} string in object:register_types.CP_CE_IB1_BUFSZ.fields.0 11921 {"bits": [0, 19], "name": "IB1_CMD_REQSZ"} string in object:register_types.CP_CE_IB1_CMD_BUFSZ.fields.0 11926 {"bits": [0, 19], "name": "IB1_OFFSET"} string in object:register_types.CP_CE_IB1_OFFSET.fields.0 11931 {"bits": [0, 15], "name": "IB2_BASE_HI"} string in object:register_types.CP_CE_IB2_BASE_HI.fields.0 11936 {"bits": [2, 31], "name": "IB2_BASE_LO"} string in object:register_types.CP_CE_IB2_BASE_LO.fields.0 11941 {"bits": [0, 19], "name": "IB2_BUFSZ"} string in object:register_types.CP_CE_IB2_BUFSZ.fields.0 11946 {"bits": [0, 19], "name": "IB2_CMD_REQSZ"} string in object:register_types.CP_CE_IB2_CMD_BUFSZ.fields.0 11951 {"bits": [0, 15], "name": "INIT_BASE_HI"} string in object:register_types.CP_CE_INIT_BASE_HI.fields.0 11956 {"bits": [5, 31], "name": "INIT_BASE_LO"} string in object:register_types.CP_CE_INIT_BASE_LO.fields.0 11961 {"bits": [0, 11], "name": "INIT_BUFSZ"} string in object:register_types.CP_CE_INIT_BUFSZ.fields.0 11966 {"bits": [0, 11], "name": "INIT_CMD_REQSZ"} string in object:register_types.CP_CE_INIT_CMD_BUFSZ.fields.0 11971 {"bits": [0, 7], "name": "COHER_BASE_HI_256B"} string in object:register_types.CP_COHER_BASE_HI.fields.0 11976 {"bits": [3, 3], "name": "TC_NC_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.0 11977 {"bits": [4, 4], "name": "TC_WC_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.1 11978 {"bits": [5, 5], "name": "TC_INV_METADATA_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.2 11979 {"bits": [15, 15], "name": "TCL1_VOL_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.3 11980 {"bits": [18, 18], "name": "TC_WB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.4 11981 {"bits": [22, 22], "name": "TCL1_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.5 11982 {"bits": [23, 23], "name": "TC_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.6 11983 {"bits": [25, 25], "name": "CB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.7 11984 {"bits": [26, 26], "name": "DB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.8 11985 {"bits": [27, 27], "name": "SH_KCACHE_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.9 11986 {"bits": [28, 28], "name": "SH_KCACHE_VOL_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.10 11987 {"bits": [29, 29], "name": "SH_ICACHE_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.11 11988 {"bits": [30, 30], "name": "SH_KCACHE_WB_ACTION_ENA"} string in object:register_types.CP_COHER_CNTL.fields.12 11993 {"bits": [0, 7], "name": "COHER_SIZE_HI_256B"} string in object:register_types.CP_COHER_SIZE_HI.fields.0 11998 {"bits": [0, 5], "name": "START_DELAY_COUNT"} string in object:register_types.CP_COHER_START_DELAY.fields.0 12003 {"bits": [24, 25], "name": "MEID"}, string in object:register_types.CP_COHER_STATUS.fields.0 12004 {"bits": [31, 31], "name": "STATUS"} string in object:register_types.CP_COHER_STATUS.fields.1 12009 {"bits": [0, 0], "name": "MEC1_LOAD_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.0 12010 {"bits": [1, 1], "name": "MEC1_SEMAPOHRE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.1 12011 {"bits": [2, 2], "name": "MEC1_MUTEX_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.2 12012 {"bits": [3, 3], "name": "MEC1_MESSAGE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.3 12013 {"bits": [4, 4], "name": "MEC1_EOP_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.4 12014 {"bits": [5, 5], "name": "MEC1_IQ_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.5 12015 {"bits": [6, 6], "name": "MEC1_IB_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.6 12016 {"bits": [7, 7], "name": "MEC1_TC_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.7 12017 {"bits": [8, 8], "name": "MEC1_DMA_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.8 12018 {"bits": [9, 9], "name": "MEC1_PARTIAL_FLUSH_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.9 12019 {"bits": [10, 10], "name": "MEC1_PIPE0_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.10 12020 {"bits": [11, 11], "name": "MEC1_PIPE1_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.11 12021 {"bits": [12, 12], "name": "MEC1_PIPE2_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.12 12022 {"bits": [13, 13], "name": "MEC1_PIPE3_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.13 12023 {"bits": [16, 16], "name": "MEC2_LOAD_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.14 12024 {"bits": [17, 17], "name": "MEC2_SEMAPOHRE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.15 12025 {"bits": [18, 18], "name": "MEC2_MUTEX_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.16 12026 {"bits": [19, 19], "name": "MEC2_MESSAGE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.17 12027 {"bits": [20, 20], "name": "MEC2_EOP_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.18 12028 {"bits": [21, 21], "name": "MEC2_IQ_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.19 12029 {"bits": [22, 22], "name": "MEC2_IB_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.20 12030 {"bits": [23, 23], "name": "MEC2_TC_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.21 12031 {"bits": [24, 24], "name": "MEC2_DMA_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.22 12032 {"bits": [25, 25], "name": "MEC2_PARTIAL_FLUSH_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.23 12033 {"bits": [26, 26], "name": "MEC2_PIPE0_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.24 12034 {"bits": [27, 27], "name": "MEC2_PIPE1_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.25 12035 {"bits": [28, 28], "name": "MEC2_PIPE2_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.26 12036 {"bits": [29, 29], "name": "MEC2_PIPE3_BUSY"} string in object:register_types.CP_CPC_BUSY_STAT.fields.27 12041 {"bits": [0, 0], "name": "MES_LOAD_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT2.fields.0 12042 {"bits": [2, 2], "name": "MES_MUTEX_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT2.fields.1 12043 {"bits": [3, 3], "name": "MES_MESSAGE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT2.fields.2 12044 {"bits": [7, 7], "name": "MES_TC_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT2.fields.3 12045 {"bits": [8, 8], "name": "MES_DMA_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT2.fields.4 12046 {"bits": [10, 10], "name": "MES_PIPE0_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT2.fields.5 12047 {"bits": [11, 11], "name": "MES_PIPE1_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT2.fields.6 12048 {"bits": [12, 12], "name": "MES_PIPE2_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT2.fields.7 12049 {"bits": [13, 13], "name": "MES_PIPE3_BUSY"} string in object:register_types.CP_CPC_BUSY_STAT2.fields.8 12054 {"bits": [0, 5], "name": "FREE_COUNT"} string in object:register_types.CP_CPC_GRBM_FREE_COUNT.fields.0 12059 {"bits": [0, 3], "name": "COUNT"} string in object:register_types.CP_CPC_HALT_HYST_COUNT.fields.0 12064 {"bits": [0, 15], "name": "PRIV_VIOLATION_ADDR"} string in object:register_types.CP_CPC_PRIV_VIOLATION_ADDR.fields.0 12069 {"bits": [0, 8], "name": "SCRATCH_INDEX"}, string in object:register_types.CP_CPC_SCRATCH_INDEX.fields.0 12070 {"bits": [31, 31], "name": "SCRATCH_INDEX_64BIT_MODE"} string in object:register_types.CP_CPC_SCRATCH_INDEX.fields.1 12075 {"bits": [3, 3], "name": "RCIU_TX_FREE_STALL"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.0 12076 {"bits": [4, 4], "name": "RCIU_PRIV_VIOLATION"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.1 12077 {"bits": [6, 6], "name": "TCIU_TX_FREE_STALL"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.2 12078 {"bits": [8, 8], "name": "MEC1_DECODING_PACKET"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.3 12079 {"bits": [9, 9], "name": "MEC1_WAIT_ON_RCIU"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.4 12080 {"bits": [10, 10], "name": "MEC1_WAIT_ON_RCIU_READ"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.5 12081 {"bits": [13, 13], "name": "MEC1_WAIT_ON_ROQ_DATA"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.6 12082 {"bits": [16, 16], "name": "MEC2_DECODING_PACKET"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.7 12083 {"bits": [17, 17], "name": "MEC2_WAIT_ON_RCIU"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.8 12084 {"bits": [18, 18], "name": "MEC2_WAIT_ON_RCIU_READ"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.9 12085 {"bits": [21, 21], "name": "MEC2_WAIT_ON_ROQ_DATA"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.10 12086 {"bits": [22, 22], "name": "UTCL2IU_WAITING_ON_FREE"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.11 12087 {"bits": [23, 23], "name": "UTCL2IU_WAITING_ON_TAGS"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.12 12088 {"bits": [24, 24], "name": "UTCL1_WAITING_ON_TRANS"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.13 12089 {"bits": [25, 25], "name": "GCRIU_WAITING_ON_FREE"} string in object:register_types.CP_CPC_STALLED_STAT1.fields.14 12094 {"bits": [0, 0], "name": "MEC1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.0 12095 {"bits": [1, 1], "name": "MEC2_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.1 12096 {"bits": [2, 2], "name": "DC0_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.2 12097 {"bits": [3, 3], "name": "DC1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.3 12098 {"bits": [4, 4], "name": "RCIU1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.4 12099 {"bits": [5, 5], "name": "RCIU2_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.5 12100 {"bits": [6, 6], "name": "ROQ1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.6 12101 {"bits": [7, 7], "name": "ROQ2_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.7 12102 {"bits": [10, 10], "name": "TCIU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.8 12103 {"bits": [11, 11], "name": "SCRATCH_RAM_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.9 12104 {"bits": [12, 12], "name": "QU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.10 12105 {"bits": [13, 13], "name": "UTCL2IU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.11 12106 {"bits": [14, 14], "name": "SAVE_RESTORE_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.12 12107 {"bits": [15, 15], "name": "GCRIU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.13 12108 {"bits": [16, 16], "name": "MES_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.14 12109 {"bits": [17, 17], "name": "MES_SCRATCH_RAM_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.15 12110 {"bits": [18, 18], "name": "RCIU3_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.16 12111 {"bits": [19, 19], "name": "MES_INSTRUCTION_CACHE_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.17 12112 {"bits": [29, 29], "name": "CPG_CPC_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.18 12113 {"bits": [30, 30], "name": "CPF_CPC_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.19 12114 {"bits": [31, 31], "name": "CPC_BUSY"} string in object:register_types.CP_CPC_STATUS.fields.20 12119 {"bits": [0, 0], "name": "REG_BUS_FIFO_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.0 12120 {"bits": [1, 1], "name": "CSF_RING_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.1 12121 {"bits": [2, 2], "name": "CSF_INDIRECT1_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.2 12122 {"bits": [3, 3], "name": "CSF_INDIRECT2_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.3 12123 {"bits": [4, 4], "name": "CSF_STATE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.4 12124 {"bits": [5, 5], "name": "CSF_CE_INDR1_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.5 12125 {"bits": [6, 6], "name": "CSF_CE_INDR2_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.6 12126 {"bits": [7, 7], "name": "CSF_ARBITER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.7 12127 {"bits": [8, 8], "name": "CSF_INPUT_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.8 12128 {"bits": [9, 9], "name": "CSF_DATA_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.9 12129 {"bits": [10, 10], "name": "CSF_CE_DATA_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.10 12130 {"bits": [11, 11], "name": "HPD_PROCESSING_EOP_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.11 12131 {"bits": [12, 12], "name": "HQD_DISPATCH_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.12 12132 {"bits": [13, 13], "name": "HQD_IQ_TIMER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.13 12133 {"bits": [14, 14], "name": "HQD_DMA_OFFLOAD_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.14 12134 {"bits": [15, 15], "name": "HQD_WAIT_SEMAPHORE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.15 12135 {"bits": [16, 16], "name": "HQD_SIGNAL_SEMAPHORE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.16 12136 {"bits": [17, 17], "name": "HQD_MESSAGE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.17 12137 {"bits": [18, 18], "name": "HQD_PQ_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.18 12138 {"bits": [19, 19], "name": "HQD_IB_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.19 12139 {"bits": [20, 20], "name": "HQD_IQ_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.20 12140 {"bits": [21, 21], "name": "HQD_EOP_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.21 12141 {"bits": [22, 22], "name": "HQD_CONSUMED_RPTR_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.22 12142 {"bits": [23, 23], "name": "HQD_FETCHER_ARB_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.23 12143 {"bits": [24, 24], "name": "HQD_ROQ_ALIGN_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.24 12144 {"bits": [25, 25], "name": "HQD_ROQ_EOP_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.25 12145 {"bits": [26, 26], "name": "HQD_ROQ_IQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.26 12146 {"bits": [27, 27], "name": "HQD_ROQ_PQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.27 12147 {"bits": [28, 28], "name": "HQD_ROQ_IB_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.28 12148 {"bits": [29, 29], "name": "HQD_WPTR_POLL_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.29 12149 {"bits": [30, 30], "name": "HQD_PQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.30 12150 {"bits": [31, 31], "name": "HQD_IB_BUSY"} string in object:register_types.CP_CPF_BUSY_STAT.fields.31 12155 {"bits": [12, 12], "name": "MES_HQD_DISPATCH_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT2.fields.0 12156 {"bits": [14, 14], "name": "MES_HQD_DMA_OFFLOAD_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT2.fields.1 12157 {"bits": [17, 17], "name": "MES_HQD_MESSAGE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT2.fields.2 12158 {"bits": [18, 18], "name": "MES_HQD_PQ_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT2.fields.3 12159 {"bits": [22, 22], "name": "MES_HQD_CONSUMED_RPTR_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT2.fields.4 12160 {"bits": [23, 23], "name": "MES_HQD_FETCHER_ARB_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT2.fields.5 12161 {"bits": [24, 24], "name": "MES_HQD_ROQ_ALIGN_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT2.fields.6 12162 {"bits": [27, 27], "name": "MES_HQD_ROQ_PQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT2.fields.7 12163 {"bits": [30, 30], "name": "MES_HQD_PQ_BUSY"} string in object:register_types.CP_CPF_BUSY_STAT2.fields.8 12168 {"bits": [0, 2], "name": "FREE_COUNT"} string in object:register_types.CP_CPF_GRBM_FREE_COUNT.fields.0 12173 {"bits": [0, 0], "name": "RING_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.0 12174 {"bits": [1, 1], "name": "INDR1_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.1 12175 {"bits": [2, 2], "name": "INDR2_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.2 12176 {"bits": [3, 3], "name": "STATE_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.3 12177 {"bits": [5, 5], "name": "TCIU_WAITING_ON_FREE"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.4 12178 {"bits": [6, 6], "name": "TCIU_WAITING_ON_TAGS"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.5 12179 {"bits": [7, 7], "name": "UTCL2IU_WAITING_ON_FREE"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.6 12180 {"bits": [8, 8], "name": "UTCL2IU_WAITING_ON_TAGS"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.7 12181 {"bits": [9, 9], "name": "GFX_UTCL1_WAITING_ON_TRANS"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.8 12182 {"bits": [10, 10], "name": "CMP_UTCL1_WAITING_ON_TRANS"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.9 12183 {"bits": [11, 11], "name": "RCIU_WAITING_ON_FREE"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.10 12184 {"bits": [12, 12], "name": "DATA_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.11 12185 {"bits": [13, 13], "name": "GCRIU_WAIT_ON_FREE"} string in object:register_types.CP_CPF_STALLED_STAT1.fields.12 12190 {"bits": [0, 0], "name": "POST_WPTR_GFX_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.0 12191 {"bits": [1, 1], "name": "CSF_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.1 12192 {"bits": [4, 4], "name": "ROQ_ALIGN_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.2 12193 {"bits": [5, 5], "name": "ROQ_RING_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.3 12194 {"bits": [6, 6], "name": "ROQ_INDIRECT1_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.4 12195 {"bits": [7, 7], "name": "ROQ_INDIRECT2_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.5 12196 {"bits": [8, 8], "name": "ROQ_STATE_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.6 12197 {"bits": [9, 9], "name": "ROQ_CE_RING_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.7 12198 {"bits": [10, 10], "name": "ROQ_CE_INDIRECT1_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.8 12199 {"bits": [11, 11], "name": "ROQ_CE_INDIRECT2_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.9 12200 {"bits": [12, 12], "name": "SEMAPHORE_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.10 12201 {"bits": [13, 13], "name": "INTERRUPT_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.11 12202 {"bits": [14, 14], "name": "TCIU_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.12 12203 {"bits": [15, 15], "name": "HQD_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.13 12204 {"bits": [16, 16], "name": "PRT_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.14 12205 {"bits": [17, 17], "name": "UTCL2IU_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.15 12206 {"bits": [18, 18], "name": "RCIU_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.16 12207 {"bits": [19, 19], "name": "RCIU_GFX_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.17 12208 {"bits": [20, 20], "name": "RCIU_CMP_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.18 12209 {"bits": [21, 21], "name": "ROQ_DATA_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.19 12210 {"bits": [22, 22], "name": "ROQ_CE_DATA_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.20 12211 {"bits": [23, 23], "name": "GCRIU_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.21 12212 {"bits": [24, 24], "name": "MES_HQD_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.22 12213 {"bits": [26, 26], "name": "CPF_GFX_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.23 12214 {"bits": [27, 27], "name": "CPF_CMP_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.24 12215 {"bits": [28, 29], "name": "GRBM_CPF_STAT_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.25 12216 {"bits": [30, 30], "name": "CPC_CPF_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.26 12217 {"bits": [31, 31], "name": "CPF_BUSY"} string in object:register_types.CP_CPF_STATUS.fields.27 12222 {"bits": [0, 15], "name": "DB_BASE_HI"} string in object:register_types.CP_DB_BASE_HI.fields.0 12227 {"bits": [2, 31], "name": "DB_BASE_LO"} string in object:register_types.CP_DB_BASE_LO.fields.0 12232 {"bits": [0, 19], "name": "DB_BUFSZ"} string in object:register_types.CP_DB_BUFSZ.fields.0 12237 {"bits": [0, 19], "name": "DB_CMD_REQSZ"} string in object:register_types.CP_DB_CMD_BUFSZ.fields.0 12242 {"bits": [0, 0], "name": "UTCL1_FAULT_CONTROL"}, string in object:register_types.CP_DMA_CNTL.fields.0 12243 {"bits": [1, 1], "name": "WATCH_CONTROL"}, string in object:register_types.CP_DMA_CNTL.fields.1 12244 {"bits": [4, 5], "name": "MIN_AVAILSZ"}, string in object:register_types.CP_DMA_CNTL.fields.2 12245 {"bits": [16, 24], "name": "BUFFER_DEPTH"}, string in object:register_types.CP_DMA_CNTL.fields.3 12246 {"bits": [28, 28], "name": "PIO_FIFO_EMPTY"}, string in object:register_types.CP_DMA_CNTL.fields.4 12247 {"bits": [29, 29], "name": "PIO_FIFO_FULL"}, string in object:register_types.CP_DMA_CNTL.fields.5 12248 {"bits": [30, 31], "name": "PIO_COUNT"} string in object:register_types.CP_DMA_CNTL.fields.6 12253 {"bits": [0, 15], "name": "ADDR_HI"}, string in object:register_types.CP_DMA_ME_CMD_ADDR_HI.fields.0 12254 {"bits": [16, 31], "name": "RSVD"} string in object:register_types.CP_DMA_ME_CMD_ADDR_HI.fields.1 12259 {"bits": [0, 1], "name": "RSVD"}, string in object:register_types.CP_DMA_ME_CMD_ADDR_LO.fields.0 12260 {"bits": [2, 31], "name": "ADDR_LO"} string in object:register_types.CP_DMA_ME_CMD_ADDR_LO.fields.1 12265 {"bits": [0, 25], "name": "BYTE_COUNT"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.0 12266 {"bits": [26, 26], "name": "SAS"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.1 12267 {"bits": [27, 27], "name": "DAS"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.2 12268 {"bits": [28, 28], "name": "SAIC"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.3 12269 {"bits": [29, 29], "name": "DAIC"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.4 12270 {"bits": [30, 30], "name": "RAW_WAIT"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.5 12271 {"bits": [31, 31], "name": "DIS_WC"} string in object:register_types.CP_DMA_ME_COMMAND.fields.6 12276 {"bits": [0, 15], "name": "DST_ADDR_HI"} string in object:register_types.CP_DMA_ME_DST_ADDR_HI.fields.0 12281 {"bits": [0, 15], "name": "SRC_ADDR_HI"} string in object:register_types.CP_DMA_ME_SRC_ADDR_HI.fields.0 12286 {"bits": [10, 10], "name": "MEMLOG_CLEAR"}, string in object:register_types.CP_DMA_PFP_CONTROL.fields.0 12287 {"bits": [13, 14], "name": "SRC_CACHE_POLICY"}, string in object:register_types.CP_DMA_PFP_CONTROL.fields.1 12288 {"bits": [15, 15], "name": "SRC_VOLATLE"}, string in object:register_types.CP_DMA_PFP_CONTROL.fields.2 12289 {"bits": [20, 21], "name": "DST_SELECT"}, string in object:register_types.CP_DMA_PFP_CONTROL.fields.3 12290 {"bits": [25, 26], "name": "DST_CACHE_POLICY"}, string in object:register_types.CP_DMA_PFP_CONTROL.fields.4 12291 {"bits": [27, 27], "name": "DST_VOLATLE"}, string in object:register_types.CP_DMA_PFP_CONTROL.fields.5 12292 {"bits": [29, 30], "name": "SRC_SELECT"} string in object:register_types.CP_DMA_PFP_CONTROL.fields.6 12297 {"bits": [0, 25], "name": "DMA_READ_TAG"}, string in object:register_types.CP_DMA_READ_TAGS.fields.0 12298 {"bits": [28, 28], "name": "DMA_READ_TAG_VALID"} string in object:register_types.CP_DMA_READ_TAGS.fields.1 12303 {"bits": [0, 0], "name": "DISABLE_DRAW_WINDOW_LO_MAX"}, string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.0 12304 {"bits": [1, 1], "name": "DISABLE_DRAW_WINDOW_LO_MIN"}, string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.1 12305 {"bits": [2, 2], "name": "DISABLE_DRAW_WINDOW_HI"}, string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.2 12306 {"bits": [8, 8], "name": "MODE"} string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.3 12311 {"bits": [0, 15], "name": "MIN"}, string in object:register_types.CP_DRAW_WINDOW_LO.fields.0 12312 {"bits": [16, 31], "name": "MAX"} string in object:register_types.CP_DRAW_WINDOW_LO.fields.1 12317 {"bits": [0, 15], "name": "ADDR_HI"} string in object:register_types.CP_EOP_DONE_ADDR_HI.fields.0 12322 {"bits": [2, 31], "name": "ADDR_LO"} string in object:register_types.CP_EOP_DONE_ADDR_LO.fields.0 12327 {"bits": [16, 17], "name": "DST_SEL"}, string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.0 12328 {"bits": [20, 21], "name": "ACTION_PIPE_ID"}, string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.1 12329 {"bits": [22, 23], "name": "ACTION_ID"}, string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.2 12330 {"bits": [24, 26], "name": "INT_SEL"}, string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.3 12331 {"bits": [29, 31], "name": "DATA_SEL"} string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.4 12336 {"bits": [12, 23], "name": "GCR_CNTL"}, string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.0 12337 {"bits": [25, 26], "name": "CACHE_POLICY"}, string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.1 12338 {"bits": [27, 27], "name": "EOP_VOLATILE"}, string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.2 12339 {"bits": [28, 28], "name": "EXECUTE"} string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.3 12344 {"bits": [0, 19], "name": "IB2_OFFSET"} string in object:register_types.CP_IB2_OFFSET.fields.0 12349 {"bits": [0, 19], "name": "IB2_PREAMBLE_BEGIN"} string in object:register_types.CP_IB2_PREAMBLE_BEGIN.fields.0 12354 {"bits": [0, 19], "name": "IB2_PREAMBLE_END"} string in object:register_types.CP_IB2_PREAMBLE_END.fields.0 12359 {"bits": [0, 1], "enum_ref": "VGT_INDEX_TYPE_MODE", "name": "INDEX_TYPE"} string in object:register_types.CP_INDEX_TYPE.fields.0 12364 {"bits": [0, 0], "name": "DEST_BASE_0_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.0 12365 {"bits": [1, 1], "name": "DEST_BASE_1_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.1 12366 {"bits": [6, 6], "name": "CB0_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.2 12367 {"bits": [7, 7], "name": "CB1_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.3 12368 {"bits": [8, 8], "name": "CB2_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.4 12369 {"bits": [9, 9], "name": "CB3_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.5 12370 {"bits": [10, 10], "name": "CB4_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.6 12371 {"bits": [11, 11], "name": "CB5_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.7 12372 {"bits": [12, 12], "name": "CB6_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.8 12373 {"bits": [13, 13], "name": "CB7_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.9 12374 {"bits": [14, 14], "name": "DB_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.10 12375 {"bits": [19, 19], "name": "DEST_BASE_2_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.11 12376 {"bits": [21, 21], "name": "DEST_BASE_3_ENA"} string in object:register_types.CP_ME_COHER_CNTL.fields.12 12381 {"bits": [0, 7], "name": "MATCHING_GFX_CNTX"}, string in object:register_types.CP_ME_COHER_STATUS.fields.0 12382 {"bits": [31, 31], "name": "STATUS"} string in object:register_types.CP_ME_COHER_STATUS.fields.1 12387 {"bits": [0, 15], "name": "ME_MC_RADDR_HI"}, string in object:register_types.CP_ME_MC_RADDR_HI.fields.0 12388 {"bits": [22, 23], "name": "CACHE_POLICY"} string in object:register_types.CP_ME_MC_RADDR_HI.fields.1 12393 {"bits": [2, 31], "name": "ME_MC_RADDR_LO"} string in object:register_types.CP_ME_MC_RADDR_LO.fields.0 12398 {"bits": [0, 15], "name": "ME_MC_WADDR_HI"}, string in object:register_types.CP_ME_MC_WADDR_HI.fields.0 12399 {"bits": [22, 23], "name": "CACHE_POLICY"} string in object:register_types.CP_ME_MC_WADDR_HI.fields.1 12404 {"bits": [2, 31], "name": "ME_MC_WADDR_LO"} string in object:register_types.CP_ME_MC_WADDR_LO.fields.0 12409 {"bits": [0, 3], "enum_ref": "CP_PERFMON_STATE", "name": "PERFMON_STATE"}, string in object:register_types.CP_PERFMON_CNTL.fields.0 12410 {"bits": [4, 7], "enum_ref": "SPM_PERFMON_STATE", "name": "SPM_PERFMON_STATE"}, string in object:register_types.CP_PERFMON_CNTL.fields.1 12411 {"bits": [8, 9], "enum_ref": "CP_PERFMON_ENABLE_MODE", "name": "PERFMON_ENABLE_MODE"}, string in object:register_types.CP_PERFMON_CNTL.fields.2 12412 {"bits": [10, 10], "name": "PERFMON_SAMPLE_ENABLE"} string in object:register_types.CP_PERFMON_CNTL.fields.3 12417 {"bits": [31, 31], "name": "PERFMON_ENABLE"} string in object:register_types.CP_PERFMON_CNTX_CNTL.fields.0 12422 {"bits": [0, 1], "name": "STATUS"} string in object:register_types.CP_PFP_COMPLETION_STATUS.fields.0 12427 {"bits": [0, 7], "name": "IB_EN"} string in object:register_types.CP_PFP_IB_CONTROL.fields.0 12432 {"bits": [0, 0], "name": "CONFIG_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.0 12433 {"bits": [1, 1], "name": "CNTX_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.1 12434 {"bits": [15, 15], "name": "UCONFIG_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.2 12435 {"bits": [16, 16], "name": "SH_GFX_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.3 12436 {"bits": [24, 24], "name": "SH_CS_REG_EN"} string in object:register_types.CP_PFP_LOAD_CONTROL.fields.4 12441 {"bits": [0, 1], "name": "PIPE_ID"} string in object:register_types.CP_PIPEID.fields.0 12446 {"bits": [0, 15], "name": "PIPE_STATS_ADDR_HI"} string in object:register_types.CP_PIPE_STATS_ADDR_HI.fields.0 12451 {"bits": [2, 31], "name": "PIPE_STATS_ADDR_LO"} string in object:register_types.CP_PIPE_STATS_ADDR_LO.fields.0 12456 {"bits": [25, 26], "name": "CACHE_POLICY"} string in object:register_types.CP_PIPE_STATS_CONTROL.fields.0 12461 {"bits": [0, 0], "name": "NOT_VISIBLE"} string in object:register_types.CP_PRED_NOT_VISIBLE.fields.0 12466 {"bits": [0, 19], "name": "RB_OFFSET"} string in object:register_types.CP_RB_OFFSET.fields.0 12471 {"bits": [0, 0], "name": "Z_PASS_ACITVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.0 12472 {"bits": [1, 1], "name": "STREAMOUT_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.1 12473 {"bits": [2, 2], "name": "PIPELINE_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.2 12474 {"bits": [3, 3], "name": "STIPPLE_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.3 12475 {"bits": [4, 4], "name": "VGT_BUFFERS_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.4 12476 {"bits": [5, 5], "name": "SCREEN_EXT_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.5 12477 {"bits": [6, 6], "name": "DRAW_INDIRECT_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.6 12478 {"bits": [7, 7], "name": "DISP_INDIRECT_ACTIVE"} string in object:register_types.CP_SAMPLE_STATUS.fields.7 12483 {"bits": [0, 15], "name": "SEM_ADDR_HI"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.0 12484 {"bits": [16, 16], "name": "SEM_USE_MAILBOX"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.1 12485 {"bits": [20, 20], "name": "SEM_SIGNAL_TYPE"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.2 12486 {"bits": [24, 25], "name": "SEM_CLIENT_CODE"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.3 12487 {"bits": [29, 31], "name": "SEM_SELECT"} string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.4 12492 {"bits": [0, 0], "name": "SEM_PRIV"}, string in object:register_types.CP_SIG_SEM_ADDR_LO.fields.0 12493 {"bits": [3, 31], "name": "SEM_ADDR_LO"} string in object:register_types.CP_SIG_SEM_ADDR_LO.fields.1 12498 {"bits": [0, 15], "name": "STREAM_OUT_ADDR_HI"} string in object:register_types.CP_STREAM_OUT_ADDR_HI.fields.0 12503 {"bits": [2, 31], "name": "STREAM_OUT_ADDR_LO"} string in object:register_types.CP_STREAM_OUT_ADDR_LO.fields.0 12508 {"bits": [0, 0], "name": "OFFSET_UPDATE_DONE"} string in object:register_types.CP_STRMOUT_CNTL.fields.0 12513 {"bits": [0, 15], "name": "ST_BASE_HI"} string in object:register_types.CP_ST_BASE_HI.fields.0 12518 {"bits": [2, 31], "name": "ST_BASE_LO"} string in object:register_types.CP_ST_BASE_LO.fields.0 12523 {"bits": [0, 19], "name": "ST_BUFSZ"} string in object:register_types.CP_ST_BUFSZ.fields.0 12528 {"bits": [0, 19], "name": "ST_CMD_REQSZ"} string in object:register_types.CP_ST_CMD_BUFSZ.fields.0 12533 {"bits": [0, 3], "name": "VMID"} string in object:register_types.CP_VMID.fields.0 12538 {"bits": [0, 2], "name": "SRC_STATE_ID"} string in object:register_types.CS_COPY_STATE.fields.0 12543 {"bits": [0, 0], "name": "ALPHA_TO_MASK_ENABLE"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.0 12544 {"bits": [8, 9], "name": "ALPHA_TO_MASK_OFFSET0"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.1 12545 {"bits": [10, 11], "name": "ALPHA_TO_MASK_OFFSET1"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.2 12546 {"bits": [12, 13], "name": "ALPHA_TO_MASK_OFFSET2"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.3 12547 {"bits": [14, 15], "name": "ALPHA_TO_MASK_OFFSET3"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.4 12548 {"bits": [16, 16], "name": "OFFSET_ROUND"} string in object:register_types.DB_ALPHA_TO_MASK.fields.5 12553 {"bits": [0, 0], "name": "ZPASS_INCREMENT_DISABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.0 12554 {"bits": [1, 1], "name": "PERFECT_ZPASS_COUNTS"}, string in object:register_types.DB_COUNT_CONTROL.fields.1 12555 {"bits": [2, 2], "name": "DISABLE_CONSERVATIVE_ZPASS_COUNTS"}, string in object:register_types.DB_COUNT_CONTROL.fields.2 12556 {"bits": [3, 3], "name": "ENHANCED_CONSERVATIVE_ZPASS_COUNTS"}, string in object:register_types.DB_COUNT_CONTROL.fields.3 12557 {"bits": [4, 6], "name": "SAMPLE_RATE"}, string in object:register_types.DB_COUNT_CONTROL.fields.4 12558 {"bits": [8, 11], "name": "ZPASS_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.5 12559 {"bits": [12, 15], "name": "ZFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.6 12560 {"bits": [16, 19], "name": "SFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.7 12561 {"bits": [20, 23], "name": "DBFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.8 12562 {"bits": [24, 27], "name": "SLICE_EVEN_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.9 12563 {"bits": [28, 31], "name": "SLICE_ODD_ENABLE"} string in object:register_types.DB_COUNT_CONTROL.fields.10 12568 {"bits": [0, 0], "name": "STENCIL_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.0 12569 {"bits": [1, 1], "name": "Z_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.1 12570 {"bits": [2, 2], "name": "Z_WRITE_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.2 12571 {"bits": [3, 3], "name": "DEPTH_BOUNDS_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.3 12572 {"bits": [4, 6], "enum_ref": "CompareFrag", "name": "ZFUNC"}, string in object:register_types.DB_DEPTH_CONTROL.fields.4 12573 {"bits": [7, 7], "name": "BACKFACE_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.5 12574 {"bits": [8, 10], "enum_ref": "CompareFrag", "name": "STENCILFUNC"}, string in object:register_types.DB_DEPTH_CONTROL.fields.6 12575 {"bits": [20, 22], "enum_ref": "CompareFrag", "name": "STENCILFUNC_BF"}, string in object:register_types.DB_DEPTH_CONTROL.fields.7 12576 {"bits": [30, 30], "name": "ENABLE_COLOR_WRITES_ON_DEPTH_FAIL"}, string in object:register_types.DB_DEPTH_CONTROL.fields.8 12577 {"bits": [31, 31], "name": "DISABLE_COLOR_WRITES_ON_DEPTH_PASS"} string in object:register_types.DB_DEPTH_CONTROL.fields.9 12582 {"bits": [0, 13], "name": "X_MAX"}, string in object:register_types.DB_DEPTH_SIZE_XY.fields.0 12583 {"bits": [16, 29], "name": "Y_MAX"} string in object:register_types.DB_DEPTH_SIZE_XY.fields.1 12588 {"bits": [0, 10], "name": "SLICE_START"}, string in object:register_types.DB_DEPTH_VIEW.fields.0 12589 {"bits": [11, 12], "name": "SLICE_START_HI"}, string in object:register_types.DB_DEPTH_VIEW.fields.1 12590 {"bits": [13, 23], "name": "SLICE_MAX"}, string in object:register_types.DB_DEPTH_VIEW.fields.2 12591 {"bits": [24, 24], "name": "Z_READ_ONLY"}, string in object:register_types.DB_DEPTH_VIEW.fields.3 12592 {"bits": [25, 25], "name": "STENCIL_READ_ONLY"}, string in object:register_types.DB_DEPTH_VIEW.fields.4 12593 {"bits": [26, 29], "name": "MIPID"}, string in object:register_types.DB_DEPTH_VIEW.fields.5 12594 {"bits": [30, 31], "name": "SLICE_MAX_HI"} string in object:register_types.DB_DEPTH_VIEW.fields.6 12599 {"bits": [0, 1], "enum_ref": "DB_DFSM_CONTROL__PUNCHOUT_MODE", "name": "PUNCHOUT_MODE"}, string in object:register_types.DB_DFSM_CONTROL.fields.0 12600 {"bits": [2, 2], "name": "POPS_DRAIN_PS_ON_OVERLAP"}, string in object:register_types.DB_DFSM_CONTROL.fields.1 12601 {"bits": [3, 3], "name": "DISALLOW_OVERFLOW"} string in object:register_types.DB_DFSM_CONTROL.fields.2 12606 {"bits": [0, 2], "name": "MAX_ANCHOR_SAMPLES"}, string in object:register_types.DB_EQAA.fields.0 12607 {"bits": [4, 6], "name": "PS_ITER_SAMPLES"}, string in object:register_types.DB_EQAA.fields.1 12608 {"bits": [8, 10], "name": "MASK_EXPORT_NUM_SAMPLES"}, string in object:register_types.DB_EQAA.fields.2 12609 {"bits": [12, 14], "name": "ALPHA_TO_MASK_NUM_SAMPLES"}, string in object:register_types.DB_EQAA.fields.3 12610 {"bits": [16, 16], "name": "HIGH_QUALITY_INTERSECTIONS"}, string in object:register_types.DB_EQAA.fields.4 12611 {"bits": [17, 17], "name": "INCOHERENT_EQAA_READS"}, string in object:register_types.DB_EQAA.fields.5 12612 {"bits": [18, 18], "name": "INTERPOLATE_COMP_Z"}, string in object:register_types.DB_EQAA.fields.6 12613 {"bits": [19, 19], "name": "INTERPOLATE_SRC_Z"}, string in object:register_types.DB_EQAA.fields.7 12614 {"bits": [20, 20], "name": "STATIC_ANCHOR_ASSOCIATIONS"}, string in object:register_types.DB_EQAA.fields.8 12615 {"bits": [21, 21], "name": "ALPHA_TO_MASK_EQAA_DISABLE"}, string in object:register_types.DB_EQAA.fields.9 12616 {"bits": [24, 26], "name": "OVERRASTERIZATION_AMOUNT"}, string in object:register_types.DB_EQAA.fields.10 12617 {"bits": [27, 27], "name": "ENABLE_POSTZ_OVERRASTERIZATION"} string in object:register_types.DB_EQAA.fields.11 12622 {"bits": [0, 0], "name": "RESERVED_FIELD_1"}, string in object:register_types.DB_HTILE_SURFACE.fields.0 12623 {"bits": [1, 1], "name": "FULL_CACHE"}, string in object:register_types.DB_HTILE_SURFACE.fields.1 12624 {"bits": [2, 2], "name": "RESERVED_FIELD_2"}, string in object:register_types.DB_HTILE_SURFACE.fields.2 12625 {"bits": [3, 3], "name": "RESERVED_FIELD_3"}, string in object:register_types.DB_HTILE_SURFACE.fields.3 12626 {"bits": [4, 9], "name": "RESERVED_FIELD_4"}, string in object:register_types.DB_HTILE_SURFACE.fields.4 12627 {"bits": [10, 15], "name": "RESERVED_FIELD_5"}, string in object:register_types.DB_HTILE_SURFACE.fields.5 12628 {"bits": [16, 16], "name": "DST_OUTSIDE_ZERO_TO_ONE"}, string in object:register_types.DB_HTILE_SURFACE.fields.6 12629 {"bits": [17, 17], "name": "RESERVED_FIELD_6"}, string in object:register_types.DB_HTILE_SURFACE.fields.7 12630 {"bits": [18, 18], "name": "PIPE_ALIGNED"}, string in object:register_types.DB_HTILE_SURFACE.fields.8 12631 {"bits": [19, 20], "enum_ref": "VRSHtileEncoding", "name": "VRS_HTILE_ENCODING"} string in object:register_types.DB_HTILE_SURFACE.fields.9 12636 {"bits": [0, 30], "name": "COUNT_HI"} string in object:register_types.DB_OCCLUSION_COUNT0_HI.fields.0 12641 {"bits": [0, 7], "name": "START_X"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.0 12642 {"bits": [8, 15], "name": "START_Y"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.1 12643 {"bits": [16, 23], "name": "MAX_X"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.2 12644 {"bits": [24, 31], "name": "MAX_Y"} string in object:register_types.DB_PRELOAD_CONTROL.fields.3 12649 {"bits": [0, 0], "name": "DEPTH_CLEAR_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.0 12650 {"bits": [1, 1], "name": "STENCIL_CLEAR_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.1 12651 {"bits": [2, 2], "name": "DEPTH_COPY"}, string in object:register_types.DB_RENDER_CONTROL.fields.2 12652 {"bits": [3, 3], "name": "STENCIL_COPY"}, string in object:register_types.DB_RENDER_CONTROL.fields.3 12653 {"bits": [4, 4], "name": "RESUMMARIZE_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.4 12654 {"bits": [5, 5], "name": "STENCIL_COMPRESS_DISABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.5 12655 {"bits": [6, 6], "name": "DEPTH_COMPRESS_DISABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.6 12656 {"bits": [7, 7], "name": "COPY_CENTROID"}, string in object:register_types.DB_RENDER_CONTROL.fields.7 12657 {"bits": [8, 11], "name": "COPY_SAMPLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.8 12658 {"bits": [12, 12], "name": "DECOMPRESS_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.9 12659 {"bits": [13, 13], "name": "PS_INVOKE_DISABLE"} string in object:register_types.DB_RENDER_CONTROL.fields.10 12664 {"bits": [0, 1], "enum_ref": "ForceControl", "name": "FORCE_HIZ_ENABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.0 12665 {"bits": [2, 3], "enum_ref": "ForceControl", "name": "FORCE_HIS_ENABLE0"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.1 12666 {"bits": [4, 5], "enum_ref": "ForceControl", "name": "FORCE_HIS_ENABLE1"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.2 12667 {"bits": [6, 6], "name": "FORCE_SHADER_Z_ORDER"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.3 12668 {"bits": [7, 7], "name": "FAST_Z_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.4 12669 {"bits": [8, 8], "name": "FAST_STENCIL_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.5 12670 {"bits": [9, 9], "name": "NOOP_CULL_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.6 12671 {"bits": [10, 10], "name": "FORCE_COLOR_KILL"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.7 12672 {"bits": [11, 11], "name": "FORCE_Z_READ"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.8 12673 {"bits": [12, 12], "name": "FORCE_STENCIL_READ"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.9 12674 {"bits": [13, 14], "enum_ref": "ForceControl", "name": "FORCE_FULL_Z_RANGE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.10 12675 {"bits": [15, 15], "name": "FORCE_QC_SMASK_CONFLICT"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.11 12676 {"bits": [16, 16], "name": "DISABLE_VIEWPORT_CLAMP"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.12 12677 {"bits": [17, 17], "name": "IGNORE_SC_ZRANGE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.13 12678 {"bits": [18, 18], "name": "DISABLE_FULLY_COVERED"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.14 12679 {"bits": [19, 20], "enum_ref": "ZLimitSumm", "name": "FORCE_Z_LIMIT_SUMM"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.15 12680 {"bits": [21, 25], "name": "MAX_TILES_IN_DTT"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.16 12681 {"bits": [26, 26], "name": "DISABLE_TILE_RATE_TILES"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.17 12682 {"bits": [27, 27], "name": "FORCE_Z_DIRTY"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.18 12683 {"bits": [28, 28], "name": "FORCE_STENCIL_DIRTY"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.19 12684 {"bits": [29, 29], "name": "FORCE_Z_VALID"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.20 12685 {"bits": [30, 30], "name": "FORCE_STENCIL_VALID"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.21 12686 {"bits": [31, 31], "name": "PRESERVE_COMPRESSION"} string in object:register_types.DB_RENDER_OVERRIDE.fields.22 12691 {"bits": [0, 1], "enum_ref": "DbPSLControl", "name": "PARTIAL_SQUAD_LAUNCH_CONTROL"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.0 12692 {"bits": [2, 4], "name": "PARTIAL_SQUAD_LAUNCH_COUNTDOWN"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.1 12693 {"bits": [5, 5], "name": "DISABLE_ZMASK_EXPCLEAR_OPTIMIZATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.2 12694 {"bits": [6, 6], "name": "DISABLE_SMEM_EXPCLEAR_OPTIMIZATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.3 12695 {"bits": [7, 7], "name": "DISABLE_COLOR_ON_VALIDATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.4 12696 {"bits": [8, 8], "name": "DECOMPRESS_Z_ON_FLUSH"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.5 12697 {"bits": [9, 9], "name": "DISABLE_REG_SNOOP"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.6 12698 {"bits": [10, 10], "name": "DEPTH_BOUNDS_HIER_DEPTH_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.7 12699 {"bits": [11, 11], "name": "SEPARATE_HIZS_FUNC_ENABLE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.8 12700 {"bits": [12, 14], "enum_ref": "CompareFrag", "name": "HIZ_ZFUNC"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.9 12701 {"bits": [15, 17], "name": "HIS_SFUNC_FF"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.10 12702 {"bits": [18, 20], "name": "HIS_SFUNC_BF"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.11 12703 {"bits": [21, 21], "name": "PRESERVE_ZRANGE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.12 12704 {"bits": [22, 22], "name": "PRESERVE_SRESULTS"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.13 12705 {"bits": [23, 23], "name": "DISABLE_FAST_PASS"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.14 12706 {"bits": [25, 25], "name": "ALLOW_PARTIAL_RES_HIER_KILL"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.15 12707 {"bits": [26, 26], "name": "FORCE_VRS_RATE_FINE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.16 12708 {"bits": [27, 28], "name": "CENTROID_COMPUTATION_MODE"} string in object:register_types.DB_RENDER_OVERRIDE2.fields.17 12713 {"bits": [0, 10], "name": "FIELD_1"}, string in object:register_types.DB_RESERVED_REG_1.fields.0 12714 {"bits": [11, 21], "name": "FIELD_2"} string in object:register_types.DB_RESERVED_REG_1.fields.1 12719 {"bits": [0, 3], "name": "FIELD_1"}, string in object:register_types.DB_RESERVED_REG_2.fields.0 12720 {"bits": [4, 7], "name": "FIELD_2"}, string in object:register_types.DB_RESERVED_REG_2.fields.1 12721 {"bits": [8, 12], "name": "FIELD_3"}, string in object:register_types.DB_RESERVED_REG_2.fields.2 12722 {"bits": [13, 14], "name": "FIELD_4"}, string in object:register_types.DB_RESERVED_REG_2.fields.3 12723 {"bits": [15, 16], "name": "FIELD_5"}, string in object:register_types.DB_RESERVED_REG_2.fields.4 12724 {"bits": [17, 18], "name": "FIELD_6"}, string in object:register_types.DB_RESERVED_REG_2.fields.5 12725 {"bits": [19, 20], "name": "FIELD_7"}, string in object:register_types.DB_RESERVED_REG_2.fields.6 12726 {"bits": [28, 31], "name": "RESOURCE_LEVEL"} string in object:register_types.DB_RESERVED_REG_2.fields.7 12731 {"bits": [0, 21], "name": "FIELD_1"} string in object:register_types.DB_RESERVED_REG_3.fields.0 12736 {"bits": [0, 1], "enum_ref": "WritePolicy", "name": "Z_WR_POLICY"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.0 12737 {"bits": [2, 3], "enum_ref": "WritePolicy", "name": "S_WR_POLICY"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.1 12738 {"bits": [4, 5], "enum_ref": "WritePolicy", "name": "HTILE_WR_POLICY"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.2 12739 {"bits": [6, 7], "enum_ref": "WritePolicy", "name": "ZPCPSD_WR_POLICY"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.3 12740 {"bits": [16, 17], "enum_ref": "ReadPolicy", "name": "Z_RD_POLICY"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.4 12741 {"bits": [18, 19], "enum_ref": "ReadPolicy", "name": "S_RD_POLICY"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.5 12742 {"bits": [20, 21], "enum_ref": "ReadPolicy", "name": "HTILE_RD_POLICY"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.6 12743 {"bits": [24, 24], "name": "Z_BIG_PAGE"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.7 12744 {"bits": [25, 25], "name": "S_BIG_PAGE"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.8 12745 {"bits": [26, 26], "name": "Z_NOALLOC"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.9 12746 {"bits": [27, 27], "name": "S_NOALLOC"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.10 12747 {"bits": [28, 28], "name": "HTILE_NOALLOC"}, string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.11 12748 {"bits": [29, 29], "name": "ZPCPSD_NOALLOC"} string in object:register_types.DB_RMI_L2_CACHE_CONTROL.fields.12 12753 {"bits": [0, 0], "name": "Z_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.0 12754 {"bits": [1, 1], "name": "STENCIL_TEST_VAL_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.1 12755 {"bits": [2, 2], "name": "STENCIL_OP_VAL_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.2 12756 {"bits": [4, 5], "enum_ref": "ZOrder", "name": "Z_ORDER"}, string in object:register_types.DB_SHADER_CONTROL.fields.3 12757 {"bits": [6, 6], "name": "KILL_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.4 12758 {"bits": [7, 7], "name": "COVERAGE_TO_MASK_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.5 12759 {"bits": [8, 8], "name": "MASK_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.6 12760 {"bits": [9, 9], "name": "EXEC_ON_HIER_FAIL"}, string in object:register_types.DB_SHADER_CONTROL.fields.7 12761 {"bits": [10, 10], "name": "EXEC_ON_NOOP"}, string in object:register_types.DB_SHADER_CONTROL.fields.8 12762 {"bits": [11, 11], "name": "ALPHA_TO_MASK_DISABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.9 12763 {"bits": [12, 12], "name": "DEPTH_BEFORE_SHADER"}, string in object:register_types.DB_SHADER_CONTROL.fields.10 12764 {"bits": [13, 14], "enum_ref": "ConservativeZExport", "name": "CONSERVATIVE_Z_EXPORT"}, string in object:register_types.DB_SHADER_CONTROL.fields.11 12765 {"bits": [15, 15], "name": "DUAL_QUAD_DISABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.12 12766 {"bits": [16, 16], "name": "PRIMITIVE_ORDERED_PIXEL_SHADER"}, string in object:register_types.DB_SHADER_CONTROL.fields.13 12767 {"bits": [17, 17], "name": "EXEC_IF_OVERLAPPED"}, string in object:register_types.DB_SHADER_CONTROL.fields.14 12768 {"bits": [20, 22], "name": "POPS_OVERLAP_NUM_SAMPLES"}, string in object:register_types.DB_SHADER_CONTROL.fields.15 12769 {"bits": [23, 23], "name": "PRE_SHADER_DEPTH_COVERAGE_ENABLE"} string in object:register_types.DB_SHADER_CONTROL.fields.16 12774 {"bits": [0, 2], "enum_ref": "CompareFrag", "name": "COMPAREFUNC0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.0 12775 {"bits": [4, 11], "name": "COMPAREVALUE0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.1 12776 {"bits": [12, 19], "name": "COMPAREMASK0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.2 12777 {"bits": [24, 24], "name": "ENABLE0"} string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.3 12782 {"bits": [0, 2], "enum_ref": "CompareFrag", "name": "COMPAREFUNC1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.0 12783 {"bits": [4, 11], "name": "COMPAREVALUE1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.1 12784 {"bits": [12, 19], "name": "COMPAREMASK1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.2 12785 {"bits": [24, 24], "name": "ENABLE1"} string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.3 12790 {"bits": [0, 7], "name": "STENCILTESTVAL"}, string in object:register_types.DB_STENCILREFMASK.fields.0 12791 {"bits": [8, 15], "name": "STENCILMASK"}, string in object:register_types.DB_STENCILREFMASK.fields.1 12792 {"bits": [16, 23], "name": "STENCILWRITEMASK"}, string in object:register_types.DB_STENCILREFMASK.fields.2 12793 {"bits": [24, 31], "name": "STENCILOPVAL"} string in object:register_types.DB_STENCILREFMASK.fields.3 12798 {"bits": [0, 7], "name": "STENCILTESTVAL_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.0 12799 {"bits": [8, 15], "name": "STENCILMASK_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.1 12800 {"bits": [16, 23], "name": "STENCILWRITEMASK_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.2 12801 {"bits": [24, 31], "name": "STENCILOPVAL_BF"} string in object:register_types.DB_STENCILREFMASK_BF.fields.3 12806 {"bits": [0, 7], "name": "CLEAR"} string in object:register_types.DB_STENCIL_CLEAR.fields.0 12811 {"bits": [0, 3], "enum_ref": "StencilOp", "name": "STENCILFAIL"}, string in object:register_types.DB_STENCIL_CONTROL.fields.0 12812 {"bits": [4, 7], "enum_ref": "StencilOp", "name": "STENCILZPASS"}, string in object:register_types.DB_STENCIL_CONTROL.fields.1 12813 {"bits": [8, 11], "enum_ref": "StencilOp", "name": "STENCILZFAIL"}, string in object:register_types.DB_STENCIL_CONTROL.fields.2 12814 {"bits": [12, 15], "enum_ref": "StencilOp", "name": "STENCILFAIL_BF"}, string in object:register_types.DB_STENCIL_CONTROL.fields.3 12815 {"bits": [16, 19], "enum_ref": "StencilOp", "name": "STENCILZPASS_BF"}, string in object:register_types.DB_STENCIL_CONTROL.fields.4 12816 {"bits": [20, 23], "enum_ref": "StencilOp", "name": "STENCILZFAIL_BF"} string in object:register_types.DB_STENCIL_CONTROL.fields.5 12821 {"bits": [0, 0], "enum_ref": "StencilFormat", "name": "FORMAT"}, string in object:register_types.DB_STENCIL_INFO.fields.0 12822 {"bits": [4, 8], "name": "SW_MODE"}, string in object:register_types.DB_STENCIL_INFO.fields.1 12823 {"bits": [9, 10], "enum_ref": "DbPRTFaultBehavior", "name": "FAULT_BEHAVIOR"}, string in object:register_types.DB_STENCIL_INFO.fields.2 12824 {"bits": [11, 11], "name": "ITERATE_FLUSH"}, string in object:register_types.DB_STENCIL_INFO.fields.3 12825 {"bits": [12, 12], "name": "PARTIALLY_RESIDENT"}, string in object:register_types.DB_STENCIL_INFO.fields.4 12826 {"bits": [13, 15], "name": "RESERVED_FIELD_1"}, string in object:register_types.DB_STENCIL_INFO.fields.5 12827 {"bits": [20, 20], "name": "ITERATE_256"}, string in object:register_types.DB_STENCIL_INFO.fields.6 12828 {"bits": [27, 27], "name": "ALLOW_EXPCLEAR"}, string in object:register_types.DB_STENCIL_INFO.fields.7 12829 {"bits": [29, 29], "name": "TILE_STENCIL_DISABLE"} string in object:register_types.DB_STENCIL_INFO.fields.8 12834 {"bits": [0, 2], "enum_ref": "VRSCombinerMode", "name": "VRS_OVERRIDE_RATE_COMBINER_MODE"}, string in object:register_types.DB_VRS_OVERRIDE_CNTL.fields.0 12835 {"bits": [4, 5], "name": "VRS_OVERRIDE_RATE_X"}, string in object:register_types.DB_VRS_OVERRIDE_CNTL.fields.1 12836 {"bits": [6, 7], "name": "VRS_OVERRIDE_RATE_Y"} string in object:register_types.DB_VRS_OVERRIDE_CNTL.fields.2 12841 {"bits": [0, 1], "enum_ref": "ZFormat", "name": "FORMAT"}, string in object:register_types.DB_Z_INFO.fields.0 12842 {"bits": [2, 3], "name": "NUM_SAMPLES"}, string in object:register_types.DB_Z_INFO.fields.1 12843 {"bits": [4, 8], "name": "SW_MODE"}, string in object:register_types.DB_Z_INFO.fields.2 12844 {"bits": [9, 10], "enum_ref": "DbPRTFaultBehavior", "name": "FAULT_BEHAVIOR"}, string in object:register_types.DB_Z_INFO.fields.3 12845 {"bits": [11, 11], "name": "ITERATE_FLUSH"}, string in object:register_types.DB_Z_INFO.fields.4 12846 {"bits": [12, 12], "name": "PARTIALLY_RESIDENT"}, string in object:register_types.DB_Z_INFO.fields.5 12847 {"bits": [13, 15], "name": "RESERVED_FIELD_1"}, string in object:register_types.DB_Z_INFO.fields.6 12848 {"bits": [16, 19], "name": "MAXMIP"}, string in object:register_types.DB_Z_INFO.fields.7 12849 {"bits": [20, 20], "name": "ITERATE_256"}, string in object:register_types.DB_Z_INFO.fields.8 12850 {"bits": [23, 26], "name": "DECOMPRESS_ON_N_ZPLANES"}, string in object:register_types.DB_Z_INFO.fields.9 12851 {"bits": [27, 27], "name": "ALLOW_EXPCLEAR"}, string in object:register_types.DB_Z_INFO.fields.10 12852 {"bits": [28, 28], "name": "READ_SIZE"}, string in object:register_types.DB_Z_INFO.fields.11 12853 {"bits": [29, 29], "name": "TILE_SURFACE_ENABLE"}, string in object:register_types.DB_Z_INFO.fields.12 12854 {"bits": [31, 31], "name": "ZRANGE_PRECISION"} string in object:register_types.DB_Z_INFO.fields.13 12859 {"bits": [0, 7], "name": "BASE_HI"} string in object:register_types.DB_Z_READ_BASE_HI.fields.0 12864 {"bits": [0, 2], "name": "NUM_PIPES"}, string in object:register_types.GB_ADDR_CONFIG.fields.0 12865 {"bits": [3, 5], "name": "PIPE_INTERLEAVE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.1 12866 {"bits": [6, 7], "name": "MAX_COMPRESSED_FRAGS"}, string in object:register_types.GB_ADDR_CONFIG.fields.2 12867 {"bits": [8, 10], "name": "NUM_PKRS"}, string in object:register_types.GB_ADDR_CONFIG.fields.3 12868 {"bits": [19, 20], "name": "NUM_SHADER_ENGINES"}, string in object:register_types.GB_ADDR_CONFIG.fields.4 12869 {"bits": [26, 27], "name": "NUM_RB_PER_SE"} string in object:register_types.GB_ADDR_CONFIG.fields.5 12874 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.GCEA_PERFCOUNTER0_CFG.fields.0 12875 {"bits": [8, 15], "name": "PERF_SEL_END"}, string in object:register_types.GCEA_PERFCOUNTER0_CFG.fields.1 12876 {"bits": [24, 27], "name": "PERF_MODE"}, string in object:register_types.GCEA_PERFCOUNTER0_CFG.fields.2 12877 {"bits": [28, 28], "name": "ENABLE"}, string in object:register_types.GCEA_PERFCOUNTER0_CFG.fields.3 12878 {"bits": [29, 29], "name": "CLEAR"} string in object:register_types.GCEA_PERFCOUNTER0_CFG.fields.4 12883 {"bits": [0, 1], "name": "COMPARE_MODE0"}, string in object:register_types.GCEA_PERFCOUNTER2_MODE.fields.0 12884 {"bits": [2, 3], "name": "COMPARE_MODE1"}, string in object:register_types.GCEA_PERFCOUNTER2_MODE.fields.1 12885 {"bits": [4, 5], "name": "COMPARE_MODE2"}, string in object:register_types.GCEA_PERFCOUNTER2_MODE.fields.2 12886 {"bits": [6, 7], "name": "COMPARE_MODE3"}, string in object:register_types.GCEA_PERFCOUNTER2_MODE.fields.3 12887 {"bits": [8, 11], "name": "COMPARE_VALUE0"}, string in object:register_types.GCEA_PERFCOUNTER2_MODE.fields.4 12888 {"bits": [12, 15], "name": "COMPARE_VALUE1"}, string in object:register_types.GCEA_PERFCOUNTER2_MODE.fields.5 12889 {"bits": [16, 19], "name": "COMPARE_VALUE2"}, string in object:register_types.GCEA_PERFCOUNTER2_MODE.fields.6 12890 {"bits": [20, 23], "name": "COMPARE_VALUE3"} string in object:register_types.GCEA_PERFCOUNTER2_MODE.fields.7 12895 {"bits": [0, 15], "name": "COUNTER_HI"}, string in object:register_types.GCEA_PERFCOUNTER_HI.fields.0 12896 {"bits": [16, 31], "name": "COMPARE_VALUE"} string in object:register_types.GCEA_PERFCOUNTER_HI.fields.1 12901 {"bits": [0, 3], "name": "PERF_COUNTER_SELECT"}, string in object:register_types.GCEA_PERFCOUNTER_RSLT_CNTL.fields.0 12902 {"bits": [8, 15], "name": "START_TRIGGER"}, string in object:register_types.GCEA_PERFCOUNTER_RSLT_CNTL.fields.1 12903 {"bits": [16, 23], "name": "STOP_TRIGGER"}, string in object:register_types.GCEA_PERFCOUNTER_RSLT_CNTL.fields.2 12904 {"bits": [24, 24], "name": "ENABLE_ANY"}, string in object:register_types.GCEA_PERFCOUNTER_RSLT_CNTL.fields.3 12905 {"bits": [25, 25], "name": "CLEAR_ALL"}, string in object:register_types.GCEA_PERFCOUNTER_RSLT_CNTL.fields.4 12906 {"bits": [26, 26], "name": "STOP_ALL_ON_SATURATE"} string in object:register_types.GCEA_PERFCOUNTER_RSLT_CNTL.fields.5 12911 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.GCR_PERFCOUNTER1_SELECT.fields.0 12912 {"bits": [24, 27], "name": "PERF_MODE"}, string in object:register_types.GCR_PERFCOUNTER1_SELECT.fields.1 12913 {"bits": [28, 31], "name": "CNTL_MODE"} string in object:register_types.GCR_PERFCOUNTER1_SELECT.fields.2 12918 {"bits": [0, 15], "name": "BASE"}, string in object:register_types.GDS_ATOM_BASE.fields.0 12919 {"bits": [16, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_BASE.fields.1 12924 {"bits": [0, 5], "name": "AINC"}, string in object:register_types.GDS_ATOM_CNTL.fields.0 12925 {"bits": [6, 7], "name": "UNUSED1"}, string in object:register_types.GDS_ATOM_CNTL.fields.1 12926 {"bits": [8, 9], "name": "DMODE"}, string in object:register_types.GDS_ATOM_CNTL.fields.2 12927 {"bits": [10, 31], "name": "UNUSED2"} string in object:register_types.GDS_ATOM_CNTL.fields.3 12932 {"bits": [0, 0], "name": "COMPLETE"}, string in object:register_types.GDS_ATOM_COMPLETE.fields.0 12933 {"bits": [1, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_COMPLETE.fields.1 12938 {"bits": [0, 7], "name": "OFFSET0"}, string in object:register_types.GDS_ATOM_OFFSET0.fields.0 12939 {"bits": [8, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_OFFSET0.fields.1 12944 {"bits": [0, 7], "name": "OFFSET1"}, string in object:register_types.GDS_ATOM_OFFSET1.fields.0 12945 {"bits": [8, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_OFFSET1.fields.1 12950 {"bits": [0, 7], "name": "OP"}, string in object:register_types.GDS_ATOM_OP.fields.0 12951 {"bits": [8, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_OP.fields.1 12956 {"bits": [0, 15], "name": "SIZE"}, string in object:register_types.GDS_ATOM_SIZE.fields.0 12957 {"bits": [16, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_SIZE.fields.1 12962 {"bits": [0, 0], "name": "FLAG"}, string in object:register_types.GDS_GWS_RESOURCE.fields.0 12963 {"bits": [1, 12], "name": "COUNTER"}, string in object:register_types.GDS_GWS_RESOURCE.fields.1 12964 {"bits": [13, 13], "name": "TYPE"}, string in object:register_types.GDS_GWS_RESOURCE.fields.2 12965 {"bits": [14, 14], "name": "DED"}, string in object:register_types.GDS_GWS_RESOURCE.fields.3 12966 {"bits": [15, 15], "name": "RELEASE_ALL"}, string in object:register_types.GDS_GWS_RESOURCE.fields.4 12967 {"bits": [16, 26], "name": "HEAD_QUEUE"}, string in object:register_types.GDS_GWS_RESOURCE.fields.5 12968 {"bits": [27, 27], "name": "HEAD_VALID"}, string in object:register_types.GDS_GWS_RESOURCE.fields.6 12969 {"bits": [28, 28], "name": "HEAD_FLAG"}, string in object:register_types.GDS_GWS_RESOURCE.fields.7 12970 {"bits": [29, 29], "name": "HALTED"}, string in object:register_types.GDS_GWS_RESOURCE.fields.8 12971 {"bits": [30, 30], "name": "HEAD_QUEUE1"}, string in object:register_types.GDS_GWS_RESOURCE.fields.9 12972 {"bits": [31, 31], "name": "UNUSED1"} string in object:register_types.GDS_GWS_RESOURCE.fields.10 12977 {"bits": [0, 15], "name": "RESOURCE_CNT"}, string in object:register_types.GDS_GWS_RESOURCE_CNT.fields.0 12978 {"bits": [16, 31], "name": "UNUSED"} string in object:register_types.GDS_GWS_RESOURCE_CNT.fields.1 12983 {"bits": [0, 5], "name": "INDEX"}, string in object:register_types.GDS_GWS_RESOURCE_CNTL.fields.0 12984 {"bits": [6, 31], "name": "UNUSED"} string in object:register_types.GDS_GWS_RESOURCE_CNTL.fields.1 12989 {"bits": [0, 15], "name": "DS_ADDRESS"}, string in object:register_types.GDS_OA_ADDRESS.fields.0 12990 {"bits": [16, 19], "name": "CRAWLER_TYPE"}, string in object:register_types.GDS_OA_ADDRESS.fields.1 12991 {"bits": [20, 23], "name": "CRAWLER"}, string in object:register_types.GDS_OA_ADDRESS.fields.2 12992 {"bits": [24, 29], "name": "UNUSED"}, string in object:register_types.GDS_OA_ADDRESS.fields.3 12993 {"bits": [30, 30], "name": "NO_ALLOC"}, string in object:register_types.GDS_OA_ADDRESS.fields.4 12994 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.GDS_OA_ADDRESS.fields.5 12999 {"bits": [0, 3], "name": "INDEX"}, string in object:register_types.GDS_OA_CNTL.fields.0 13000 {"bits": [4, 31], "name": "UNUSED"} string in object:register_types.GDS_OA_CNTL.fields.1 13005 {"bits": [0, 30], "name": "VALUE"}, string in object:register_types.GDS_OA_INCDEC.fields.0 13006 {"bits": [31, 31], "name": "INCDEC"} string in object:register_types.GDS_OA_INCDEC.fields.1 13011 {"bits": [0, 9], "name": "PERF_SEL0"}, string in object:register_types.GE1_PERFCOUNTER0_SELECT.fields.0 13012 {"bits": [10, 19], "name": "PERF_SEL1"}, string in object:register_types.GE1_PERFCOUNTER0_SELECT.fields.1 13013 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.GE1_PERFCOUNTER0_SELECT.fields.2 13014 {"bits": [24, 27], "name": "PERF_MODE0"}, string in object:register_types.GE1_PERFCOUNTER0_SELECT.fields.3 13015 {"bits": [28, 31], "name": "PERF_MODE1"} string in object:register_types.GE1_PERFCOUNTER0_SELECT.fields.4 13020 {"bits": [0, 9], "name": "PERF_SEL2"}, string in object:register_types.GE1_PERFCOUNTER0_SELECT1.fields.0 13021 {"bits": [10, 19], "name": "PERF_SEL3"}, string in object:register_types.GE1_PERFCOUNTER0_SELECT1.fields.1 13022 {"bits": [24, 27], "name": "PERF_MODE2"}, string in object:register_types.GE1_PERFCOUNTER0_SELECT1.fields.2 13023 {"bits": [28, 31], "name": "PERF_MODE3"} string in object:register_types.GE1_PERFCOUNTER0_SELECT1.fields.3 13028 {"bits": [0, 8], "name": "PRIM_GRP_SIZE"}, string in object:register_types.GE_CNTL.fields.0 13029 {"bits": [9, 17], "name": "VERT_GRP_SIZE"}, string in object:register_types.GE_CNTL.fields.1 13030 {"bits": [18, 18], "name": "BREAK_WAVE_AT_EOI"}, string in object:register_types.GE_CNTL.fields.2 13031 {"bits": [19, 19], "name": "PACKET_TO_ONE_PA"} string in object:register_types.GE_CNTL.fields.3 13036 {"bits": [0, 9], "name": "MAX_VERTS_PER_SUBGROUP"} string in object:register_types.GE_MAX_OUTPUT_PER_SUBGROUP.fields.0 13041 {"bits": [0, 8], "name": "PRIM_AMP_FACTOR"}, string in object:register_types.GE_NGG_SUBGRP_CNTL.fields.0 13042 {"bits": [9, 17], "name": "THDS_PER_SUBGRP"} string in object:register_types.GE_NGG_SUBGRP_CNTL.fields.1 13047 {"bits": [0, 0], "name": "OVERSUB_EN"}, string in object:register_types.GE_PC_ALLOC.fields.0 13048 {"bits": [1, 10], "name": "NUM_PC_LINES"} string in object:register_types.GE_PC_ALLOC.fields.1 13053 {"bits": [0, 2], "name": "RT_SLICE"}, string in object:register_types.GE_STEREO_CNTL.fields.0 13054 {"bits": [3, 6], "name": "VIEWPORT"}, string in object:register_types.GE_STEREO_CNTL.fields.1 13055 {"bits": [8, 8], "name": "EN_STEREO"} string in object:register_types.GE_STEREO_CNTL.fields.2 13060 {"bits": [0, 0], "name": "EN_USER_VGPR1"}, string in object:register_types.GE_USER_VGPR_EN.fields.0 13061 {"bits": [1, 1], "name": "EN_USER_VGPR2"}, string in object:register_types.GE_USER_VGPR_EN.fields.1 13062 {"bits": [2, 2], "name": "EN_USER_VGPR3"} string in object:register_types.GE_USER_VGPR_EN.fields.2 13067 {"bits": [0, 7], "name": "INSTANCE_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.0 13068 {"bits": [8, 15], "name": "SA_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.1 13069 {"bits": [16, 23], "name": "SE_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.2 13070 {"bits": [29, 29], "name": "SA_BROADCAST_WRITES"}, string in object:register_types.GRBM_GFX_INDEX.fields.3 13071 {"bits": [30, 30], "name": "INSTANCE_BROADCAST_WRITES"}, string in object:register_types.GRBM_GFX_INDEX.fields.4 13072 {"bits": [31, 31], "name": "SE_BROADCAST_WRITES"} string in object:register_types.GRBM_GFX_INDEX.fields.5 13077 {"bits": [0, 5], "name": "PERF_SEL"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.0 13078 {"bits": [10, 10], "name": "DB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.1 13079 {"bits": [11, 11], "name": "CB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.2 13080 {"bits": [13, 13], "name": "TA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.3 13081 {"bits": [14, 14], "name": "SX_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.4 13082 {"bits": [16, 16], "name": "SPI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.5 13083 {"bits": [17, 17], "name": "SC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.6 13084 {"bits": [18, 18], "name": "PA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.7 13085 {"bits": [19, 19], "name": "GRBM_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.8 13086 {"bits": [20, 20], "name": "DB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.9 13087 {"bits": [21, 21], "name": "CB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.10 13088 {"bits": [22, 22], "name": "CP_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.11 13089 {"bits": [24, 24], "name": "GDS_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.12 13090 {"bits": [25, 25], "name": "BCI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.13 13091 {"bits": [26, 26], "name": "RLC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.14 13092 {"bits": [27, 27], "name": "TCP_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.15 13093 {"bits": [28, 28], "name": "GE_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.16 13094 {"bits": [29, 29], "name": "UTCL2_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.17 13095 {"bits": [30, 30], "name": "EA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.18 13096 {"bits": [31, 31], "name": "RMI_BUSY_USER_DEFINED_MASK"} string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.19 13101 {"bits": [1, 1], "name": "UTCL1_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT_HI.fields.0 13102 {"bits": [2, 2], "name": "GL2CC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT_HI.fields.1 13103 {"bits": [3, 3], "name": "SDMA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT_HI.fields.2 13104 {"bits": [4, 4], "name": "CH_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT_HI.fields.3 13105 {"bits": [5, 5], "name": "PH_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT_HI.fields.4 13106 {"bits": [6, 6], "name": "PMM_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT_HI.fields.5 13107 {"bits": [7, 7], "name": "GUS_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT_HI.fields.6 13108 {"bits": [8, 8], "name": "GL1CC_BUSY_USER_DEFINED_MASK"} string in object:register_types.GRBM_PERFCOUNTER0_SELECT_HI.fields.7 13113 {"bits": [0, 5], "name": "PERF_SEL"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.0 13114 {"bits": [10, 10], "name": "DB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.1 13115 {"bits": [11, 11], "name": "CB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.2 13116 {"bits": [12, 12], "name": "TA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.3 13117 {"bits": [13, 13], "name": "SX_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.4 13118 {"bits": [15, 15], "name": "SPI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.5 13119 {"bits": [16, 16], "name": "SC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.6 13120 {"bits": [17, 17], "name": "DB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.7 13121 {"bits": [18, 18], "name": "CB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.8 13122 {"bits": [20, 20], "name": "PA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.9 13123 {"bits": [21, 21], "name": "BCI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.10 13124 {"bits": [22, 22], "name": "RMI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.11 13125 {"bits": [23, 23], "name": "UTCL1_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.12 13126 {"bits": [24, 24], "name": "TCP_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.13 13127 {"bits": [25, 25], "name": "GL1CC_BUSY_USER_DEFINED_MASK"} string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.14 13132 {"bits": [0, 3], "name": "ME0PIPE0_CMDFIFO_AVAIL"}, string in object:register_types.GRBM_STATUS.fields.0 13133 {"bits": [7, 7], "name": "ME0PIPE0_CF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.1 13134 {"bits": [8, 8], "name": "ME0PIPE0_PF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.2 13135 {"bits": [9, 9], "name": "GDS_DMA_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.3 13136 {"bits": [12, 12], "name": "DB_CLEAN"}, string in object:register_types.GRBM_STATUS.fields.4 13137 {"bits": [13, 13], "name": "CB_CLEAN"}, string in object:register_types.GRBM_STATUS.fields.5 13138 {"bits": [14, 14], "name": "TA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.6 13139 {"bits": [15, 15], "name": "GDS_BUSY"}, string in object:register_types.GRBM_STATUS.fields.7 13140 {"bits": [16, 16], "name": "GE_BUSY_NO_DMA"}, string in object:register_types.GRBM_STATUS.fields.8 13141 {"bits": [20, 20], "name": "SX_BUSY"}, string in object:register_types.GRBM_STATUS.fields.9 13142 {"bits": [21, 21], "name": "GE_BUSY"}, string in object:register_types.GRBM_STATUS.fields.10 13143 {"bits": [22, 22], "name": "SPI_BUSY"}, string in object:register_types.GRBM_STATUS.fields.11 13144 {"bits": [23, 23], "name": "BCI_BUSY"}, string in object:register_types.GRBM_STATUS.fields.12 13145 {"bits": [24, 24], "name": "SC_BUSY"}, string in object:register_types.GRBM_STATUS.fields.13 13146 {"bits": [25, 25], "name": "PA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.14 13147 {"bits": [26, 26], "name": "DB_BUSY"}, string in object:register_types.GRBM_STATUS.fields.15 13148 {"bits": [28, 28], "name": "CP_COHERENCY_BUSY"}, string in object:register_types.GRBM_STATUS.fields.16 13149 {"bits": [29, 29], "name": "CP_BUSY"}, string in object:register_types.GRBM_STATUS.fields.17 13150 {"bits": [30, 30], "name": "CB_BUSY"}, string in object:register_types.GRBM_STATUS.fields.18 13151 {"bits": [31, 31], "name": "GUI_ACTIVE"} string in object:register_types.GRBM_STATUS.fields.19 13156 {"bits": [0, 3], "name": "ME0PIPE1_CMDFIFO_AVAIL"}, string in object:register_types.GRBM_STATUS2.fields.0 13157 {"bits": [4, 4], "name": "ME0PIPE1_CF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.1 13158 {"bits": [5, 5], "name": "ME0PIPE1_PF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.2 13159 {"bits": [6, 6], "name": "ME1PIPE0_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.3 13160 {"bits": [7, 7], "name": "ME1PIPE1_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.4 13161 {"bits": [8, 8], "name": "ME1PIPE2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.5 13162 {"bits": [9, 9], "name": "ME1PIPE3_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.6 13163 {"bits": [10, 10], "name": "ME2PIPE0_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.7 13164 {"bits": [11, 11], "name": "ME2PIPE1_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.8 13165 {"bits": [12, 12], "name": "ME2PIPE2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.9 13166 {"bits": [13, 13], "name": "ME2PIPE3_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.10 13167 {"bits": [14, 14], "name": "RLC_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.11 13168 {"bits": [15, 15], "name": "UTCL2_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.12 13169 {"bits": [16, 16], "name": "EA_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.13 13170 {"bits": [17, 17], "name": "RMI_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.14 13171 {"bits": [18, 18], "name": "UTCL2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.15 13172 {"bits": [19, 19], "name": "SDMA_SCH_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.16 13173 {"bits": [20, 20], "name": "EA_LINK_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.17 13174 {"bits": [21, 21], "name": "SDMA_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.18 13175 {"bits": [22, 22], "name": "SDMA0_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.19 13176 {"bits": [23, 23], "name": "SDMA1_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.20 13177 {"bits": [24, 24], "name": "SDMA2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.21 13178 {"bits": [25, 25], "name": "SDMA3_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.22 13179 {"bits": [26, 26], "name": "RLC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.23 13180 {"bits": [27, 27], "name": "TCP_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.24 13181 {"bits": [28, 28], "name": "CPF_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.25 13182 {"bits": [29, 29], "name": "CPC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.26 13183 {"bits": [30, 30], "name": "CPG_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.27 13184 {"bits": [31, 31], "name": "CPAXI_BUSY"} string in object:register_types.GRBM_STATUS2.fields.28 13189 {"bits": [5, 5], "name": "GRBM_RLC_INTR_CREDIT_PENDING"}, string in object:register_types.GRBM_STATUS3.fields.0 13190 {"bits": [6, 6], "name": "GRBM_UTCL2_INTR_CREDIT_PENDING"}, string in object:register_types.GRBM_STATUS3.fields.1 13191 {"bits": [7, 7], "name": "GRBM_CPF_INTR_CREDIT_PENDING"}, string in object:register_types.GRBM_STATUS3.fields.2 13192 {"bits": [8, 8], "name": "MESPIPE0_RQ_PENDING"}, string in object:register_types.GRBM_STATUS3.fields.3 13193 {"bits": [9, 9], "name": "MESPIPE1_RQ_PENDING"}, string in object:register_types.GRBM_STATUS3.fields.4 13194 {"bits": [10, 10], "name": "MESPIPE2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS3.fields.5 13195 {"bits": [11, 11], "name": "MESPIPE3_RQ_PENDING"}, string in object:register_types.GRBM_STATUS3.fields.6 13196 {"bits": [13, 13], "name": "PH_BUSY"}, string in object:register_types.GRBM_STATUS3.fields.7 13197 {"bits": [14, 14], "name": "CH_BUSY"}, string in object:register_types.GRBM_STATUS3.fields.8 13198 {"bits": [15, 15], "name": "GL2CC_BUSY"}, string in object:register_types.GRBM_STATUS3.fields.9 13199 {"bits": [16, 16], "name": "GL1CC_BUSY"}, string in object:register_types.GRBM_STATUS3.fields.10 13200 {"bits": [28, 28], "name": "GUS_LINK_BUSY"}, string in object:register_types.GRBM_STATUS3.fields.11 13201 {"bits": [29, 29], "name": "GUS_BUSY"}, string in object:register_types.GRBM_STATUS3.fields.12 13202 {"bits": [30, 30], "name": "UTCL1_BUSY"}, string in object:register_types.GRBM_STATUS3.fields.13 13203 {"bits": [31, 31], "name": "PMM_BUSY"} string in object:register_types.GRBM_STATUS3.fields.14 13208 {"bits": [1, 1], "name": "DB_CLEAN"}, string in object:register_types.GRBM_STATUS_SE0.fields.0 13209 {"bits": [2, 2], "name": "CB_CLEAN"}, string in object:register_types.GRBM_STATUS_SE0.fields.1 13210 {"bits": [3, 3], "name": "UTCL1_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.2 13211 {"bits": [4, 4], "name": "TCP_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.3 13212 {"bits": [5, 5], "name": "GL1CC_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.4 13213 {"bits": [21, 21], "name": "RMI_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.5 13214 {"bits": [22, 22], "name": "BCI_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.6 13215 {"bits": [24, 24], "name": "PA_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.7 13216 {"bits": [25, 25], "name": "TA_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.8 13217 {"bits": [26, 26], "name": "SX_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.9 13218 {"bits": [27, 27], "name": "SPI_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.10 13219 {"bits": [29, 29], "name": "SC_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.11 13220 {"bits": [30, 30], "name": "DB_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.12 13221 {"bits": [31, 31], "name": "CB_BUSY"} string in object:register_types.GRBM_STATUS_SE0.fields.13 13226 {"bits": [0, 15], "name": "PRIMGROUP_SIZE"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.0 13227 {"bits": [16, 16], "name": "PARTIAL_VS_WAVE_ON"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.1 13228 {"bits": [17, 17], "name": "SWITCH_ON_EOP"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.2 13229 {"bits": [18, 18], "name": "PARTIAL_ES_WAVE_ON"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.3 13230 {"bits": [19, 19], "name": "SWITCH_ON_EOI"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.4 13231 {"bits": [20, 20], "name": "WD_SWITCH_ON_EOP"} string in object:register_types.IA_MULTI_VGT_PARAM.fields.5 13236 {"bits": [0, 15], "name": "PRIMGROUP_SIZE"}, string in object:register_types.IA_MULTI_VGT_PARAM_PIPED.fields.0 13237 {"bits": [16, 16], "name": "PARTIAL_VS_WAVE_ON"}, string in object:register_types.IA_MULTI_VGT_PARAM_PIPED.fields.1 13238 {"bits": [17, 17], "name": "SWITCH_ON_EOP"}, string in object:register_types.IA_MULTI_VGT_PARAM_PIPED.fields.2 13239 {"bits": [18, 18], "name": "PARTIAL_ES_WAVE_ON"}, string in object:register_types.IA_MULTI_VGT_PARAM_PIPED.fields.3 13240 {"bits": [19, 19], "name": "SWITCH_ON_EOI"}, string in object:register_types.IA_MULTI_VGT_PARAM_PIPED.fields.4 13241 {"bits": [20, 20], "name": "WD_SWITCH_ON_EOP"}, string in object:register_types.IA_MULTI_VGT_PARAM_PIPED.fields.5 13242 {"bits": [21, 21], "name": "EN_INST_OPT_BASIC"}, string in object:register_types.IA_MULTI_VGT_PARAM_PIPED.fields.6 13243 {"bits": [22, 22], "name": "EN_INST_OPT_ADV"}, string in object:register_types.IA_MULTI_VGT_PARAM_PIPED.fields.7 13244 {"bits": [23, 23], "name": "HW_USE_ONLY"} string in object:register_types.IA_MULTI_VGT_PARAM_PIPED.fields.8 13249 {"bits": [0, 0], "name": "UCP_ENA_0"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.0 13250 {"bits": [1, 1], "name": "UCP_ENA_1"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.1 13251 {"bits": [2, 2], "name": "UCP_ENA_2"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.2 13252 {"bits": [3, 3], "name": "UCP_ENA_3"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.3 13253 {"bits": [4, 4], "name": "UCP_ENA_4"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.4 13254 {"bits": [5, 5], "name": "UCP_ENA_5"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.5 13255 {"bits": [13, 13], "name": "PS_UCP_Y_SCALE_NEG"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.6 13256 {"bits": [14, 15], "name": "PS_UCP_MODE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.7 13257 {"bits": [16, 16], "name": "CLIP_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.8 13258 {"bits": [17, 17], "name": "UCP_CULL_ONLY_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.9 13259 {"bits": [18, 18], "name": "BOUNDARY_EDGE_FLAG_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.10 13260 {"bits": [19, 19], "name": "DX_CLIP_SPACE_DEF"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.11 13261 {"bits": [20, 20], "name": "DIS_CLIP_ERR_DETECT"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.12 13262 {"bits": [21, 21], "name": "VTX_KILL_OR"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.13 13263 {"bits": [22, 22], "name": "DX_RASTERIZATION_KILL"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.14 13264 {"bits": [24, 24], "name": "DX_LINEAR_ATTR_CLIP_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.15 13265 {"bits": [25, 25], "name": "VTE_VPORT_PROVOKE_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.16 13266 {"bits": [26, 26], "name": "ZCLIP_NEAR_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.17 13267 {"bits": [27, 27], "name": "ZCLIP_FAR_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.18 13268 {"bits": [28, 28], "name": "ZCLIP_PROG_NEAR_ENA"} string in object:register_types.PA_CL_CLIP_CNTL.fields.19 13273 {"bits": [0, 0], "name": "VTE_XY_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.0 13274 {"bits": [1, 1], "name": "VTE_Z_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.1 13275 {"bits": [2, 2], "name": "VTE_W_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.2 13276 {"bits": [3, 3], "name": "VTE_0XNANINF_IS_0"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.3 13277 {"bits": [4, 4], "name": "VTE_XY_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.4 13278 {"bits": [5, 5], "name": "VTE_Z_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.5 13279 {"bits": [6, 6], "name": "VTE_W_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.6 13280 {"bits": [7, 7], "name": "VTE_W_RECIP_NAN_IS_0"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.7 13281 {"bits": [8, 8], "name": "VS_XY_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.8 13282 {"bits": [9, 9], "name": "VS_XY_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.9 13283 {"bits": [10, 10], "name": "VS_Z_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.10 13284 {"bits": [11, 11], "name": "VS_Z_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.11 13285 {"bits": [12, 12], "name": "VS_W_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.12 13286 {"bits": [13, 13], "name": "VS_W_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.13 13287 {"bits": [14, 14], "name": "VS_CLIP_DIST_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.14 13288 {"bits": [20, 20], "name": "VTE_NO_OUTPUT_NEG_0"} string in object:register_types.PA_CL_NANINF_CNTL.fields.15 13293 {"bits": [0, 0], "name": "VERTEX_REUSE_OFF"}, string in object:register_types.PA_CL_NGG_CNTL.fields.0 13294 {"bits": [1, 1], "name": "INDEX_BUF_EDGE_FLAG_ENA"}, string in object:register_types.PA_CL_NGG_CNTL.fields.1 13295 {"bits": [2, 9], "name": "VERTEX_REUSE_DEPTH"} string in object:register_types.PA_CL_NGG_CNTL.fields.2 13300 {"bits": [0, 2], "enum_ref": "VRSCombinerMode", "name": "VERTEX_RATE_COMBINER_MODE"}, string in object:register_types.PA_CL_VRS_CNTL.fields.0 13301 {"bits": [3, 5], "enum_ref": "VRSCombinerMode", "name": "PRIMITIVE_RATE_COMBINER_MODE"}, string in object:register_types.PA_CL_VRS_CNTL.fields.1 13302 {"bits": [6, 8], "enum_ref": "VRSCombinerMode", "name": "HTILE_RATE_COMBINER_MODE"}, string in object:register_types.PA_CL_VRS_CNTL.fields.2 13303 {"bits": [9, 11], "enum_ref": "VRSCombinerMode", "name": "SAMPLE_ITER_COMBINER_MODE"}, string in object:register_types.PA_CL_VRS_CNTL.fields.3 13304 {"bits": [13, 13], "name": "EXPOSE_VRS_PIXELS_MASK"}, string in object:register_types.PA_CL_VRS_CNTL.fields.4 13305 {"bits": [14, 14], "name": "CMASK_RATE_HINT_FORCE_ZERO"} string in object:register_types.PA_CL_VRS_CNTL.fields.5 13310 {"bits": [0, 0], "name": "CLIP_DIST_ENA_0"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.0 13311 {"bits": [1, 1], "name": "CLIP_DIST_ENA_1"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.1 13312 {"bits": [2, 2], "name": "CLIP_DIST_ENA_2"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.2 13313 {"bits": [3, 3], "name": "CLIP_DIST_ENA_3"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.3 13314 {"bits": [4, 4], "name": "CLIP_DIST_ENA_4"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.4 13315 {"bits": [5, 5], "name": "CLIP_DIST_ENA_5"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.5 13316 {"bits": [6, 6], "name": "CLIP_DIST_ENA_6"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.6 13317 {"bits": [7, 7], "name": "CLIP_DIST_ENA_7"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.7 13318 {"bits": [8, 8], "name": "CULL_DIST_ENA_0"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.8 13319 {"bits": [9, 9], "name": "CULL_DIST_ENA_1"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.9 13320 {"bits": [10, 10], "name": "CULL_DIST_ENA_2"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.10 13321 {"bits": [11, 11], "name": "CULL_DIST_ENA_3"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.11 13322 {"bits": [12, 12], "name": "CULL_DIST_ENA_4"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.12 13323 {"bits": [13, 13], "name": "CULL_DIST_ENA_5"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.13 13324 {"bits": [14, 14], "name": "CULL_DIST_ENA_6"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.14 13325 {"bits": [15, 15], "name": "CULL_DIST_ENA_7"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.15 13326 {"bits": [16, 16], "name": "USE_VTX_POINT_SIZE"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.16 13327 {"bits": [17, 17], "name": "USE_VTX_EDGE_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.17 13328 {"bits": [18, 18], "name": "USE_VTX_RENDER_TARGET_INDX"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.18 13329 {"bits": [19, 19], "name": "USE_VTX_VIEWPORT_INDX"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.19 13330 {"bits": [20, 20], "name": "USE_VTX_KILL_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.20 13331 {"bits": [21, 21], "name": "VS_OUT_MISC_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.21 13332 {"bits": [22, 22], "name": "VS_OUT_CCDIST0_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.22 13333 {"bits": [23, 23], "name": "VS_OUT_CCDIST1_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.23 13334 {"bits": [24, 24], "name": "VS_OUT_MISC_SIDE_BUS_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.24 13335 {"bits": [25, 25], "name": "USE_VTX_GS_CUT_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.25 13336 {"bits": [27, 27], "name": "USE_VTX_LINE_WIDTH"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.26 13337 {"bits": [28, 28], "name": "USE_VTX_VRS_RATE"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.27 13338 {"bits": [29, 29], "name": "BYPASS_VTX_RATE_COMBINER"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.28 13339 {"bits": [30, 30], "name": "BYPASS_PRIM_RATE_COMBINER"} string in object:register_types.PA_CL_VS_OUT_CNTL.fields.29 13344 {"bits": [0, 0], "name": "VPORT_X_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.0 13345 {"bits": [1, 1], "name": "VPORT_X_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.1 13346 {"bits": [2, 2], "name": "VPORT_Y_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.2 13347 {"bits": [3, 3], "name": "VPORT_Y_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.3 13348 {"bits": [4, 4], "name": "VPORT_Z_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.4 13349 {"bits": [5, 5], "name": "VPORT_Z_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.5 13350 {"bits": [8, 8], "name": "VTX_XY_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.6 13351 {"bits": [9, 9], "name": "VTX_Z_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.7 13352 {"bits": [10, 10], "name": "VTX_W0_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.8 13353 {"bits": [11, 11], "name": "PERFCOUNTER_REF"} string in object:register_types.PA_CL_VTE_CNTL.fields.9 13358 {"bits": [0, 2], "name": "MSAA_NUM_SAMPLES"}, string in object:register_types.PA_SC_AA_CONFIG.fields.0 13359 {"bits": [4, 4], "name": "AA_MASK_CENTROID_DTMN"}, string in object:register_types.PA_SC_AA_CONFIG.fields.1 13360 {"bits": [13, 16], "name": "MAX_SAMPLE_DIST"}, string in object:register_types.PA_SC_AA_CONFIG.fields.2 13361 {"bits": [20, 22], "name": "MSAA_EXPOSED_SAMPLES"}, string in object:register_types.PA_SC_AA_CONFIG.fields.3 13362 {"bits": [24, 25], "name": "DETAIL_TO_EXPOSED_MODE"}, string in object:register_types.PA_SC_AA_CONFIG.fields.4 13363 {"bits": [26, 27], "enum_ref": "CovToShaderSel", "name": "COVERAGE_TO_SHADER_SELECT"}, string in object:register_types.PA_SC_AA_CONFIG.fields.5 13364 {"bits": [28, 28], "name": "SAMPLE_COVERAGE_ENCODING"}, string in object:register_types.PA_SC_AA_CONFIG.fields.6 13365 {"bits": [29, 29], "name": "COVERED_CENTROID_IS_CENTER"} string in object:register_types.PA_SC_AA_CONFIG.fields.7 13370 {"bits": [0, 15], "name": "AA_MASK_X0Y0"}, string in object:register_types.PA_SC_AA_MASK_X0Y0_X1Y0.fields.0 13371 {"bits": [16, 31], "name": "AA_MASK_X1Y0"} string in object:register_types.PA_SC_AA_MASK_X0Y0_X1Y0.fields.1 13376 {"bits": [0, 15], "name": "AA_MASK_X0Y1"}, string in object:register_types.PA_SC_AA_MASK_X0Y1_X1Y1.fields.0 13377 {"bits": [16, 31], "name": "AA_MASK_X1Y1"} string in object:register_types.PA_SC_AA_MASK_X0Y1_X1Y1.fields.1 13382 {"bits": [0, 3], "name": "S0_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.0 13383 {"bits": [4, 7], "name": "S0_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.1 13384 {"bits": [8, 11], "name": "S1_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.2 13385 {"bits": [12, 15], "name": "S1_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.3 13386 {"bits": [16, 19], "name": "S2_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.4 13387 {"bits": [20, 23], "name": "S2_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.5 13388 {"bits": [24, 27], "name": "S3_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.6 13389 {"bits": [28, 31], "name": "S3_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.7 13394 {"bits": [0, 3], "name": "S4_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.0 13395 {"bits": [4, 7], "name": "S4_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.1 13396 {"bits": [8, 11], "name": "S5_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.2 13397 {"bits": [12, 15], "name": "S5_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.3 13398 {"bits": [16, 19], "name": "S6_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.4 13399 {"bits": [20, 23], "name": "S6_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.5 13400 {"bits": [24, 27], "name": "S7_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.6 13401 {"bits": [28, 31], "name": "S7_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.7 13406 {"bits": [0, 3], "name": "S8_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.0 13407 {"bits": [4, 7], "name": "S8_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.1 13408 {"bits": [8, 11], "name": "S9_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.2 13409 {"bits": [12, 15], "name": "S9_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.3 13410 {"bits": [16, 19], "name": "S10_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.4 13411 {"bits": [20, 23], "name": "S10_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.5 13412 {"bits": [24, 27], "name": "S11_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.6 13413 {"bits": [28, 31], "name": "S11_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.7 13418 {"bits": [0, 3], "name": "S12_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.0 13419 {"bits": [4, 7], "name": "S12_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.1 13420 {"bits": [8, 11], "name": "S13_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.2 13421 {"bits": [12, 15], "name": "S13_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.3 13422 {"bits": [16, 19], "name": "S14_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.4 13423 {"bits": [20, 23], "name": "S14_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.5 13424 {"bits": [24, 27], "name": "S15_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.6 13425 {"bits": [28, 31], "name": "S15_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.7 13430 {"bits": [0, 1], "enum_ref": "BinningMode", "name": "BINNING_MODE"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.0 13431 {"bits": [2, 2], "name": "BIN_SIZE_X"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.1 13432 {"bits": [3, 3], "name": "BIN_SIZE_Y"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.2 13433 {"bits": [4, 6], "enum_ref": "BinSizeExtend", "name": "BIN_SIZE_X_EXTEND"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.3 13434 {"bits": [7, 9], "enum_ref": "BinSizeExtend", "name": "BIN_SIZE_Y_EXTEND"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.4 13435 {"bits": [10, 12], "name": "CONTEXT_STATES_PER_BIN"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.5 13436 {"bits": [13, 17], "name": "PERSISTENT_STATES_PER_BIN"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.6 13437 {"bits": [18, 18], "name": "DISABLE_START_OF_PRIM"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.7 13438 {"bits": [19, 26], "name": "FPOVS_PER_BATCH"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.8 13439 {"bits": [27, 27], "name": "OPTIMAL_BIN_SELECTION"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.9 13440 {"bits": [28, 28], "name": "FLUSH_ON_BINNING_TRANSITION"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.10 13441 {"bits": [29, 30], "enum_ref": "BinMapMode", "name": "BIN_MAPPING_MODE"} string in object:register_types.PA_SC_BINNER_CNTL_0.fields.11 13446 {"bits": [0, 15], "name": "MAX_ALLOC_COUNT"}, string in object:register_types.PA_SC_BINNER_CNTL_1.fields.0 13447 {"bits": [16, 31], "name": "MAX_PRIM_PER_BATCH"} string in object:register_types.PA_SC_BINNER_CNTL_1.fields.1 13452 {"bits": [0, 3], "name": "DISTANCE_0"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.0 13453 {"bits": [4, 7], "name": "DISTANCE_1"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.1 13454 {"bits": [8, 11], "name": "DISTANCE_2"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.2 13455 {"bits": [12, 15], "name": "DISTANCE_3"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.3 13456 {"bits": [16, 19], "name": "DISTANCE_4"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.4 13457 {"bits": [20, 23], "name": "DISTANCE_5"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.5 13458 {"bits": [24, 27], "name": "DISTANCE_6"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.6 13459 {"bits": [28, 31], "name": "DISTANCE_7"} string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.7 13464 {"bits": [0, 3], "name": "DISTANCE_8"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.0 13465 {"bits": [4, 7], "name": "DISTANCE_9"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.1 13466 {"bits": [8, 11], "name": "DISTANCE_10"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.2 13467 {"bits": [12, 15], "name": "DISTANCE_11"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.3 13468 {"bits": [16, 19], "name": "DISTANCE_12"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.4 13469 {"bits": [20, 23], "name": "DISTANCE_13"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.5 13470 {"bits": [24, 27], "name": "DISTANCE_14"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.6 13471 {"bits": [28, 31], "name": "DISTANCE_15"} string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.7 13476 {"bits": [0, 14], "name": "TL_X"}, string in object:register_types.PA_SC_CLIPRECT_0_TL.fields.0 13477 {"bits": [16, 30], "name": "TL_Y"} string in object:register_types.PA_SC_CLIPRECT_0_TL.fields.1 13482 {"bits": [0, 15], "enum_ref": "CLIP_RULE", "name": "CLIP_RULE"} string in object:register_types.PA_SC_CLIPRECT_RULE.fields.0 13487 {"bits": [0, 0], "name": "OVER_RAST_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.0 13488 {"bits": [1, 4], "name": "OVER_RAST_SAMPLE_SELECT"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.1 13489 {"bits": [5, 5], "name": "UNDER_RAST_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.2 13490 {"bits": [6, 9], "name": "UNDER_RAST_SAMPLE_SELECT"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.3 13491 {"bits": [10, 10], "name": "PBB_UNCERTAINTY_REGION_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.4 13492 {"bits": [11, 11], "name": "ZMM_TRI_EXTENT"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.5 13493 {"bits": [12, 12], "name": "ZMM_TRI_OFFSET"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.6 13494 {"bits": [13, 13], "name": "OVERRIDE_OVER_RAST_INNER_TO_NORMAL"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.7 13495 {"bits": [14, 14], "name": "OVERRIDE_UNDER_RAST_INNER_TO_NORMAL"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.8 13496 {"bits": [15, 15], "name": "DEGENERATE_OVERRIDE_INNER_TO_NORMAL_DISABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.9 13497 {"bits": [16, 17], "enum_ref": "ScUncertaintyRegionMode", "name": "UNCERTAINTY_REGION_MODE" string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.10 13498 {"bits": [18, 18], "name": "OUTER_UNCERTAINTY_EDGERULE_OVERRIDE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.11 13499 {"bits": [19, 19], "name": "INNER_UNCERTAINTY_EDGERULE_OVERRIDE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.12 13500 {"bits": [20, 20], "name": "NULL_SQUAD_AA_MASK_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.13 13501 {"bits": [21, 21], "name": "COVERAGE_AA_MASK_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.14 13502 {"bits": [22, 22], "name": "PREZ_AA_MASK_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.15 13503 {"bits": [23, 23], "name": "POSTZ_AA_MASK_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.16 13504 {"bits": [24, 24], "name": "CENTROID_SAMPLE_OVERRIDE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.17 13505 {"bits": [25, 26], "name": "UNCERTAINTY_REGION_MULT"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.18 13506 {"bits": [27, 28], "name": "UNCERTAINTY_REGION_PBB_MULT"} string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.19 13511 {"bits": [0, 3], "name": "ER_TRI"}, string in object:register_types.PA_SC_EDGERULE.fields.0 13512 {"bits": [4, 7], "name": "ER_POINT"}, string in object:register_types.PA_SC_EDGERULE.fields.1 13513 {"bits": [8, 11], "name": "ER_RECT"}, string in object:register_types.PA_SC_EDGERULE.fields.2 13514 {"bits": [12, 17], "name": "ER_LINE_LR"}, string in object:register_types.PA_SC_EDGERULE.fields.3 13515 {"bits": [18, 23], "name": "ER_LINE_RL"}, string in object:register_types.PA_SC_EDGERULE.fields.4 13516 {"bits": [24, 27], "name": "ER_LINE_TB"}, string in object:register_types.PA_SC_EDGERULE.fields.5 13517 {"bits": [28, 31], "name": "ER_LINE_BT"} string in object:register_types.PA_SC_EDGERULE.fields.6 13522 {"bits": [9, 9], "name": "EXPAND_LINE_WIDTH"}, string in object:register_types.PA_SC_LINE_CNTL.fields.0 13523 {"bits": [10, 10], "name": "LAST_PIXEL"}, string in object:register_types.PA_SC_LINE_CNTL.fields.1 13524 {"bits": [11, 11], "name": "PERPENDICULAR_ENDCAP_ENA"}, string in object:register_types.PA_SC_LINE_CNTL.fields.2 13525 {"bits": [12, 12], "name": "DX10_DIAMOND_TEST_ENA"}, string in object:register_types.PA_SC_LINE_CNTL.fields.3 13526 {"bits": [13, 13], "name": "EXTRA_DX_DY_PRECISION"} string in object:register_types.PA_SC_LINE_CNTL.fields.4 13531 {"bits": [0, 15], "name": "LINE_PATTERN"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.0 13532 {"bits": [16, 23], "name": "REPEAT_COUNT"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.1 13533 {"bits": [28, 28], "name": "PATTERN_BIT_ORDER"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.2 13534 {"bits": [29, 30], "name": "AUTO_RESET_CNTL"} string in object:register_types.PA_SC_LINE_STIPPLE.fields.3 13539 {"bits": [0, 3], "name": "CURRENT_PTR"}, string in object:register_types.PA_SC_LINE_STIPPLE_STATE.fields.0 13540 {"bits": [8, 15], "name": "CURRENT_COUNT"} string in object:register_types.PA_SC_LINE_STIPPLE_STATE.fields.1 13545 {"bits": [0, 0], "name": "MSAA_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.0 13546 {"bits": [1, 1], "name": "VPORT_SCISSOR_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.1 13547 {"bits": [2, 2], "name": "LINE_STIPPLE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.2 13548 {"bits": [3, 3], "name": "SEND_UNLIT_STILES_TO_PKR"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.3 13549 {"bits": [5, 5], "name": "ALTERNATE_RBS_PER_TILE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.4 13550 {"bits": [6, 6], "name": "COARSE_TILE_STARTS_ON_EVEN_RB"} string in object:register_types.PA_SC_MODE_CNTL_0.fields.5 13555 {"bits": [0, 0], "name": "WALK_SIZE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.0 13556 {"bits": [1, 1], "name": "WALK_ALIGNMENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.1 13557 {"bits": [2, 2], "name": "WALK_ALIGN8_PRIM_FITS_ST"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.2 13558 {"bits": [3, 3], "name": "WALK_FENCE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.3 13559 {"bits": [4, 6], "name": "WALK_FENCE_SIZE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.4 13560 {"bits": [7, 7], "name": "SUPERTILE_WALK_ORDER_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.5 13561 {"bits": [8, 8], "name": "TILE_WALK_ORDER_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.6 13562 {"bits": [9, 9], "name": "TILE_COVER_DISABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.7 13563 {"bits": [10, 10], "name": "TILE_COVER_NO_SCISSOR"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.8 13564 {"bits": [11, 11], "name": "ZMM_LINE_EXTENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.9 13565 {"bits": [12, 12], "name": "ZMM_LINE_OFFSET"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.10 13566 {"bits": [13, 13], "name": "ZMM_RECT_EXTENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.11 13567 {"bits": [14, 14], "name": "KILL_PIX_POST_HI_Z"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.12 13568 {"bits": [15, 15], "name": "KILL_PIX_POST_DETAIL_MASK"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.13 13569 {"bits": [16, 16], "name": "PS_ITER_SAMPLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.14 13570 {"bits": [17, 17], "name": "MULTI_SHADER_ENGINE_PRIM_DISCARD_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.15 13571 {"bits": [18, 18], "name": "MULTI_GPU_SUPERTILE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.16 13572 {"bits": [19, 19], "name": "GPU_ID_OVERRIDE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.17 13573 {"bits": [20, 23], "name": "GPU_ID_OVERRIDE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.18 13574 {"bits": [24, 24], "name": "MULTI_GPU_PRIM_DISCARD_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.19 13575 {"bits": [25, 25], "name": "FORCE_EOV_CNTDWN_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.20 13576 {"bits": [26, 26], "name": "FORCE_EOV_REZ_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.21 13577 {"bits": [27, 27], "name": "OUT_OF_ORDER_PRIMITIVE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.22 13578 {"bits": [28, 30], "name": "OUT_OF_ORDER_WATER_MARK"} string in object:register_types.PA_SC_MODE_CNTL_1.fields.23 13583 {"bits": [0, 10], "name": "MAX_DEALLOCS_IN_WAVE"}, string in object:register_types.PA_SC_NGG_MODE_CNTL.fields.0 13584 {"bits": [16, 23], "name": "MAX_FPOVS_IN_WAVE"} string in object:register_types.PA_SC_NGG_MODE_CNTL.fields.1 13589 {"bits": [0, 13], "name": "X_COORD"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_H.fields.0 13594 {"bits": [0, 0], "name": "ENABLE_HV_PRE_SHADER"}, string in object:register_types.PA_SC_P3D_TRAP_SCREEN_HV_EN.fields.0 13595 {"bits": [1, 1], "name": "FORCE_PRE_SHADER_ALL_PIXELS"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_HV_EN.fields.1 13600 {"bits": [0, 15], "name": "COUNT"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_OCCURRENCE.fields.0 13605 {"bits": [0, 13], "name": "Y_COORD"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_V.fields.0 13610 {"bits": [0, 9], "name": "PERF_SEL"} string in object:register_types.PA_SC_PERFCOUNTER1_SELECT.fields.0 13615 {"bits": [0, 1], "enum_ref": "RbMap", "name": "RB_MAP_PKR0"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.0 13616 {"bits": [2, 3], "enum_ref": "RbMap", "name": "RB_MAP_PKR1"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.1 13617 {"bits": [4, 5], "enum_ref": "RbXsel2", "name": "RB_XSEL2"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.2 13618 {"bits": [6, 6], "enum_ref": "RbXsel", "name": "RB_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.3 13619 {"bits": [7, 7], "enum_ref": "RbYsel", "name": "RB_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.4 13620 {"bits": [8, 9], "enum_ref": "PkrMap", "name": "PKR_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.5 13621 {"bits": [10, 11], "enum_ref": "PkrXsel", "name": "PKR_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.6 13622 {"bits": [12, 13], "enum_ref": "PkrYsel", "name": "PKR_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.7 13623 {"bits": [14, 15], "enum_ref": "PkrXsel2", "name": "PKR_XSEL2"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.8 13624 {"bits": [16, 17], "enum_ref": "ScMap", "name": "SC_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.9 13625 {"bits": [18, 19], "enum_ref": "ScXsel", "name": "SC_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.10 13626 {"bits": [20, 21], "enum_ref": "ScYsel", "name": "SC_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.11 13627 {"bits": [24, 25], "enum_ref": "SeMap", "name": "SE_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.12 13628 {"bits": [26, 27], "enum_ref": "SeXsel", "name": "SE_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.13 13629 {"bits": [28, 29], "enum_ref": "SeYsel", "name": "SE_YSEL"} string in object:register_types.PA_SC_RASTER_CONFIG.fields.14 13634 {"bits": [0, 1], "enum_ref": "SePairMap", "name": "SE_PAIR_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG_1.fields.0 13635 {"bits": [2, 3], "enum_ref": "SePairXsel", "name": "SE_PAIR_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG_1.fields.1 13636 {"bits": [4, 5], "enum_ref": "SePairYsel", "name": "SE_PAIR_YSEL"} string in object:register_types.PA_SC_RASTER_CONFIG_1.fields.2 13641 {"bits": [0, 1], "name": "SLICE_EVEN_ENABLE"}, string in object:register_types.PA_SC_SCREEN_EXTENT_CONTROL.fields.0 13642 {"bits": [2, 3], "name": "SLICE_ODD_ENABLE"} string in object:register_types.PA_SC_SCREEN_EXTENT_CONTROL.fields.1 13647 {"bits": [0, 15], "name": "X"}, string in object:register_types.PA_SC_SCREEN_EXTENT_MIN_0.fields.0 13648 {"bits": [16, 31], "name": "Y"} string in object:register_types.PA_SC_SCREEN_EXTENT_MIN_0.fields.1 13653 {"bits": [0, 15], "name": "BR_X"}, string in object:register_types.PA_SC_SCREEN_SCISSOR_BR.fields.0 13654 {"bits": [16, 31], "name": "BR_Y"} string in object:register_types.PA_SC_SCREEN_SCISSOR_BR.fields.1 13659 {"bits": [0, 15], "name": "TL_X"}, string in object:register_types.PA_SC_SCREEN_SCISSOR_TL.fields.0 13660 {"bits": [16, 31], "name": "TL_Y"} string in object:register_types.PA_SC_SCREEN_SCISSOR_TL.fields.1 13665 {"bits": [0, 1], "name": "REALIGN_DQUADS_AFTER_N_WAVES"}, string in object:register_types.PA_SC_SHADER_CONTROL.fields.0 13666 {"bits": [2, 2], "name": "LOAD_COLLISION_WAVEID"}, string in object:register_types.PA_SC_SHADER_CONTROL.fields.1 13667 {"bits": [3, 3], "name": "LOAD_INTRAWAVE_COLLISION"}, string in object:register_types.PA_SC_SHADER_CONTROL.fields.2 13668 {"bits": [5, 6], "name": "WAVE_BREAK_REGION_SIZE"} string in object:register_types.PA_SC_SHADER_CONTROL.fields.3 13673 {"bits": [0, 0], "name": "ENABLE"}, string in object:register_types.PA_SC_TILE_STEERING_OVERRIDE.fields.0 13674 {"bits": [1, 2], "name": "NUM_SE"}, string in object:register_types.PA_SC_TILE_STEERING_OVERRIDE.fields.1 13675 {"bits": [5, 6], "name": "NUM_RB_PER_SE"}, string in object:register_types.PA_SC_TILE_STEERING_OVERRIDE.fields.2 13676 {"bits": [12, 13], "name": "NUM_SC"}, string in object:register_types.PA_SC_TILE_STEERING_OVERRIDE.fields.3 13677 {"bits": [16, 17], "name": "NUM_RB_PER_SC"}, string in object:register_types.PA_SC_TILE_STEERING_OVERRIDE.fields.4 13678 {"bits": [20, 21], "name": "NUM_PACKER_PER_SC"} string in object:register_types.PA_SC_TILE_STEERING_OVERRIDE.fields.5 13683 {"bits": [0, 15], "name": "WINDOW_X_OFFSET"}, string in object:register_types.PA_SC_WINDOW_OFFSET.fields.0 13684 {"bits": [16, 31], "name": "WINDOW_Y_OFFSET"} string in object:register_types.PA_SC_WINDOW_OFFSET.fields.1 13689 {"bits": [0, 14], "name": "BR_X"}, string in object:register_types.PA_SC_WINDOW_SCISSOR_BR.fields.0 13690 {"bits": [16, 30], "name": "BR_Y"} string in object:register_types.PA_SC_WINDOW_SCISSOR_BR.fields.1 13695 {"bits": [0, 14], "name": "TL_X"}, string in object:register_types.PA_SC_WINDOW_SCISSOR_TL.fields.0 13696 {"bits": [16, 30], "name": "TL_Y"}, string in object:register_types.PA_SC_WINDOW_SCISSOR_TL.fields.1 13697 {"bits": [31, 31], "name": "WINDOW_OFFSET_DISABLE"} string in object:register_types.PA_SC_WINDOW_SCISSOR_TL.fields.2 13702 {"bits": [1, 4], "name": "STEREO_MODE"}, string in object:register_types.PA_STEREO_CNTL.fields.0 13703 {"bits": [5, 7], "name": "RT_SLICE_MODE"}, string in object:register_types.PA_STEREO_CNTL.fields.1 13704 {"bits": [8, 11], "name": "RT_SLICE_OFFSET"}, string in object:register_types.PA_STEREO_CNTL.fields.2 13705 {"bits": [16, 18], "name": "VP_ID_MODE"}, string in object:register_types.PA_STEREO_CNTL.fields.3 13706 {"bits": [19, 22], "name": "VP_ID_OFFSET"} string in object:register_types.PA_STEREO_CNTL.fields.4 13711 {"bits": [0, 8], "name": "HW_SCREEN_OFFSET_X"}, string in object:register_types.PA_SU_HARDWARE_SCREEN_OFFSET.fields.0 13712 {"bits": [16, 24], "name": "HW_SCREEN_OFFSET_Y"} string in object:register_types.PA_SU_HARDWARE_SCREEN_OFFSET.fields.1 13717 {"bits": [0, 15], "name": "WIDTH"} string in object:register_types.PA_SU_LINE_CNTL.fields.0 13722 {"bits": [0, 1], "name": "LINE_STIPPLE_RESET"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.0 13723 {"bits": [2, 2], "name": "EXPAND_FULL_LENGTH"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.1 13724 {"bits": [3, 3], "name": "FRACTIONAL_ACCUM"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.2 13725 {"bits": [4, 4], "name": "DIAMOND_ADJUST"} string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.3 13730 {"bits": [0, 23], "name": "LINE_STIPPLE_VALUE"} string in object:register_types.PA_SU_LINE_STIPPLE_VALUE.fields.0 13735 {"bits": [0, 0], "name": "DISCARD_0_AREA_TRIANGLES"}, string in object:register_types.PA_SU_OVER_RASTERIZATION_CNTL.fields.0 13736 {"bits": [1, 1], "name": "DISCARD_0_AREA_LINES"}, string in object:register_types.PA_SU_OVER_RASTERIZATION_CNTL.fields.1 13737 {"bits": [2, 2], "name": "DISCARD_0_AREA_POINTS"}, string in object:register_types.PA_SU_OVER_RASTERIZATION_CNTL.fields.2 13738 {"bits": [3, 3], "name": "DISCARD_0_AREA_RECTANGLES"}, string in object:register_types.PA_SU_OVER_RASTERIZATION_CNTL.fields.3 13739 {"bits": [4, 4], "name": "USE_PROVOKING_ZW"} string in object:register_types.PA_SU_OVER_RASTERIZATION_CNTL.fields.4 13744 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.0 13745 {"bits": [10, 19], "name": "PERF_SEL1"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.1 13746 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.2 13747 {"bits": [24, 27], "name": "PERF_MODE1"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.3 13748 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.4 13753 {"bits": [0, 9], "name": "PERF_SEL2"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT1.fields.0 13754 {"bits": [10, 19], "name": "PERF_SEL3"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT1.fields.1 13755 {"bits": [24, 27], "name": "PERF_MODE3"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT1.fields.2 13756 {"bits": [28, 31], "name": "PERF_MODE2"} string in object:register_types.PA_SU_PERFCOUNTER0_SELECT1.fields.3 13761 {"bits": [0, 15], "name": "MIN_SIZE"}, string in object:register_types.PA_SU_POINT_MINMAX.fields.0 13762 {"bits": [16, 31], "name": "MAX_SIZE"} string in object:register_types.PA_SU_POINT_MINMAX.fields.1 13767 {"bits": [0, 15], "name": "HEIGHT"}, string in object:register_types.PA_SU_POINT_SIZE.fields.0 13768 {"bits": [16, 31], "name": "WIDTH"} string in object:register_types.PA_SU_POINT_SIZE.fields.1 13773 {"bits": [0, 7], "name": "POLY_OFFSET_NEG_NUM_DB_BITS"}, string in object:register_types.PA_SU_POLY_OFFSET_DB_FMT_CNTL.fields.0 13774 {"bits": [8, 8], "name": "POLY_OFFSET_DB_IS_FLOAT_FMT"} string in object:register_types.PA_SU_POLY_OFFSET_DB_FMT_CNTL.fields.1 13779 {"bits": [0, 0], "name": "TRIANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.0 13780 {"bits": [1, 1], "name": "LINE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.1 13781 {"bits": [2, 2], "name": "POINT_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.2 13782 {"bits": [3, 3], "name": "RECTANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.3 13783 {"bits": [4, 4], "name": "TRIANGLE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.4 13784 {"bits": [5, 5], "name": "LINE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.5 13785 {"bits": [6, 6], "name": "POINT_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.6 13786 {"bits": [7, 7], "name": "RECTANGLE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.7 13787 {"bits": [8, 15], "name": "PRIM_EXPAND_CONSTANT"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.8 13788 {"bits": [30, 30], "name": "XMAX_RIGHT_EXCLUSION"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.9 13789 {"bits": [31, 31], "name": "YMAX_BOTTOM_EXCLUSION"} string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.10 13794 {"bits": [0, 0], "name": "CULL_FRONT"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.0 13795 {"bits": [1, 1], "name": "CULL_BACK"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.1 13796 {"bits": [2, 2], "name": "FACE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.2 13797 {"bits": [3, 4], "enum_ref": "PA_SU_SC_MODE_CNTL__POLY_MODE", "name": "POLY_MODE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.3 13798 {"bits": [5, 7], "enum_ref": "PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE", "name": "POLYMODE_ string in object:register_types.PA_SU_SC_MODE_CNTL.fields.4 13799 {"bits": [8, 10], "enum_ref": "PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE", "name": "POLYMODE string in object:register_types.PA_SU_SC_MODE_CNTL.fields.5 13800 {"bits": [11, 11], "name": "POLY_OFFSET_FRONT_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.6 13801 {"bits": [12, 12], "name": "POLY_OFFSET_BACK_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.7 13802 {"bits": [13, 13], "name": "POLY_OFFSET_PARA_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.8 13803 {"bits": [16, 16], "name": "VTX_WINDOW_OFFSET_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.9 13804 {"bits": [19, 19], "name": "PROVOKING_VTX_LAST"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.10 13805 {"bits": [20, 20], "name": "PERSP_CORR_DIS"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.11 13806 {"bits": [21, 21], "name": "MULTI_PRIM_IB_ENA"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.12 13807 {"bits": [22, 22], "name": "RIGHT_TRIANGLE_ALTERNATE_GRADIENT_REF"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.13 13808 {"bits": [23, 23], "name": "NEW_QUAD_DECOMPOSITION"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.14 13809 {"bits": [24, 24], "name": "KEEP_TOGETHER_ENABLE"} string in object:register_types.PA_SU_SC_MODE_CNTL.fields.15 13814 {"bits": [0, 0], "name": "SMALL_PRIM_FILTER_ENABLE"}, string in object:register_types.PA_SU_SMALL_PRIM_FILTER_CNTL.fields.0 13815 {"bits": [1, 1], "name": "TRIANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_SMALL_PRIM_FILTER_CNTL.fields.1 13816 {"bits": [2, 2], "name": "LINE_FILTER_DISABLE"}, string in object:register_types.PA_SU_SMALL_PRIM_FILTER_CNTL.fields.2 13817 {"bits": [3, 3], "name": "POINT_FILTER_DISABLE"}, string in object:register_types.PA_SU_SMALL_PRIM_FILTER_CNTL.fields.3 13818 {"bits": [4, 4], "name": "RECTANGLE_FILTER_DISABLE"} string in object:register_types.PA_SU_SMALL_PRIM_FILTER_CNTL.fields.4 13823 {"bits": [0, 0], "name": "PIX_CENTER"}, string in object:register_types.PA_SU_VTX_CNTL.fields.0 13824 {"bits": [1, 2], "enum_ref": "PA_SU_VTX_CNTL__ROUND_MODE", "name": "ROUND_MODE"}, string in object:register_types.PA_SU_VTX_CNTL.fields.1 13825 {"bits": [3, 5], "enum_ref": "QUANT_MODE", "name": "QUANT_MODE"} string in object:register_types.PA_SU_VTX_CNTL.fields.2 13830 {"bits": [0, 3], "name": "FEATURE_SEL"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.0 13831 {"bits": [4, 7], "name": "SE_INDEX"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.1 13832 {"bits": [8, 11], "name": "SA_INDEX"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.2 13833 {"bits": [12, 15], "name": "WGP_INDEX"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.3 13834 {"bits": [16, 17], "name": "EVENT_SEL"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.4 13835 {"bits": [18, 19], "name": "UNUSED"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.5 13836 {"bits": [20, 20], "name": "ENABLE"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.6 13837 {"bits": [21, 31], "name": "RESERVED"} string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.7 13842 {"bits": [0, 0], "name": "ENABLE"}, string in object:register_types.RLC_GPU_IOV_PERF_CNT_CNTL.fields.0 13843 {"bits": [1, 1], "name": "MODE_SELECT"}, string in object:register_types.RLC_GPU_IOV_PERF_CNT_CNTL.fields.1 13844 {"bits": [2, 2], "name": "RESET"}, string in object:register_types.RLC_GPU_IOV_PERF_CNT_CNTL.fields.2 13845 {"bits": [3, 31], "name": "RESERVED"} string in object:register_types.RLC_GPU_IOV_PERF_CNT_CNTL.fields.3 13850 {"bits": [0, 3], "name": "VFID"}, string in object:register_types.RLC_GPU_IOV_PERF_CNT_WR_ADDR.fields.0 13851 {"bits": [4, 5], "name": "CNT_ID"}, string in object:register_types.RLC_GPU_IOV_PERF_CNT_WR_ADDR.fields.1 13852 {"bits": [6, 31], "name": "RESERVED"} string in object:register_types.RLC_GPU_IOV_PERF_CNT_WR_ADDR.fields.2 13857 {"bits": [0, 7], "name": "PERFCOUNTER_SELECT"} string in object:register_types.RLC_PERFCOUNTER0_SELECT.fields.0 13862 {"bits": [0, 0], "name": "PERFMON_CLOCK_STATE"} string in object:register_types.RLC_PERFMON_CLK_CNTL.fields.0 13867 {"bits": [0, 2], "enum_ref": "CP_PERFMON_STATE", "name": "PERFMON_STATE"}, string in object:register_types.RLC_PERFMON_CNTL.fields.0 13868 {"bits": [10, 10], "name": "PERFMON_SAMPLE_ENABLE"} string in object:register_types.RLC_PERFMON_CNTL.fields.1 13873 {"bits": [0, 0], "name": "StrobeResetPerfMonitors"}, string in object:register_types.RLC_SPM_ACCUM_CTRL.fields.0 13874 {"bits": [1, 1], "name": "StrobeStartAccumulation"}, string in object:register_types.RLC_SPM_ACCUM_CTRL.fields.1 13875 {"bits": [2, 2], "name": "StrobeRearmAccum"}, string in object:register_types.RLC_SPM_ACCUM_CTRL.fields.2 13876 {"bits": [3, 3], "name": "StrobeResetSpmBlock"}, string in object:register_types.RLC_SPM_ACCUM_CTRL.fields.3 13877 {"bits": [4, 7], "name": "StrobeStartSpm"}, string in object:register_types.RLC_SPM_ACCUM_CTRL.fields.4 13878 {"bits": [8, 8], "name": "StrobeRearmSwaAccum"}, string in object:register_types.RLC_SPM_ACCUM_CTRL.fields.5 13879 {"bits": [9, 9], "name": "StrobeStartSwa"}, string in object:register_types.RLC_SPM_ACCUM_CTRL.fields.6 13880 {"bits": [10, 10], "name": "StrobePerfmonSampleWires"}, string in object:register_types.RLC_SPM_ACCUM_CTRL.fields.7 13881 {"bits": [11, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_ACCUM_CTRL.fields.8 13886 {"bits": [0, 10], "name": "addr"}, string in object:register_types.RLC_SPM_ACCUM_CTRLRAM_ADDR.fields.0 13887 {"bits": [11, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_ACCUM_CTRLRAM_ADDR.fields.1 13892 {"bits": [0, 7], "name": "global_offset"}, string in object:register_types.RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET.fields.0 13893 {"bits": [8, 15], "name": "spmwithaccum_se_offset"}, string in object:register_types.RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET.fields.1 13894 {"bits": [16, 23], "name": "spmwithaccum_global_offset"}, string in object:register_types.RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET.fields.2 13895 {"bits": [24, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET.fields.3 13900 {"bits": [0, 7], "name": "data"}, string in object:register_types.RLC_SPM_ACCUM_CTRLRAM_DATA.fields.0 13901 {"bits": [8, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_ACCUM_CTRLRAM_DATA.fields.1 13906 {"bits": [0, 7], "name": "spp_addr_region"}, string in object:register_types.RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS.fields.0 13907 {"bits": [8, 15], "name": "swa_addr_region"}, string in object:register_types.RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS.fields.1 13908 {"bits": [16, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS.fields.2 13913 {"bits": [0, 6], "name": "addr"}, string in object:register_types.RLC_SPM_ACCUM_DATARAM_ADDR.fields.0 13914 {"bits": [7, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_ACCUM_DATARAM_ADDR.fields.1 13919 {"bits": [0, 18], "name": "DataRamWrCount"}, string in object:register_types.RLC_SPM_ACCUM_DATARAM_WRCOUNT.fields.0 13920 {"bits": [19, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_ACCUM_DATARAM_WRCOUNT.fields.1 13925 {"bits": [0, 0], "name": "EnableAccum"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.0 13926 {"bits": [1, 1], "name": "EnableSpmWithAccumMode"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.1 13927 {"bits": [2, 2], "name": "EnableSPPMode"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.2 13928 {"bits": [3, 3], "name": "AutoResetPerfmonDisable"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.3 13929 {"bits": [4, 4], "name": "SwaAutoResetPerfmonDisable"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.4 13930 {"bits": [5, 5], "name": "AutoAccumEn"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.5 13931 {"bits": [6, 6], "name": "SwaAutoAccumEn"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.6 13932 {"bits": [7, 7], "name": "AutoSpmEn"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.7 13933 {"bits": [8, 8], "name": "SwaAutoSpmEn"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.8 13934 {"bits": [9, 9], "name": "Globals_LoadOverride"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.9 13935 {"bits": [10, 10], "name": "Globals_SwaLoadOverride"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.10 13936 {"bits": [11, 11], "name": "SE0_LoadOverride"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.11 13937 {"bits": [12, 12], "name": "SE0_SwaLoadOverride"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.12 13938 {"bits": [13, 13], "name": "SE1_LoadOverride"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.13 13939 {"bits": [14, 14], "name": "SE1_SwaLoadOverride"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.14 13940 {"bits": [15, 15], "name": "SE2_LoadOverride"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.15 13941 {"bits": [16, 16], "name": "SE2_SwaLoadOverride"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.16 13942 {"bits": [17, 17], "name": "SE3_LoadOverride"}, string in object:register_types.RLC_SPM_ACCUM_MODE.fields.17 13943 {"bits": [18, 18], "name": "SE3_SwaLoadOverride"} string in object:register_types.RLC_SPM_ACCUM_MODE.fields.18 13948 {"bits": [0, 7], "name": "SamplesRequested"} string in object:register_types.RLC_SPM_ACCUM_SAMPLES_REQUESTED.fields.0 13953 {"bits": [0, 7], "name": "NumbSamplesCompleted"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.0 13954 {"bits": [8, 8], "name": "AccumDone"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.1 13955 {"bits": [9, 9], "name": "SpmDone"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.2 13956 {"bits": [10, 10], "name": "AccumOverflow"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.3 13957 {"bits": [11, 11], "name": "AccumArmed"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.4 13958 {"bits": [12, 12], "name": "SequenceInProgress"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.5 13959 {"bits": [13, 13], "name": "FinalSequenceInProgress"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.6 13960 {"bits": [14, 14], "name": "AllFifosEmpty"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.7 13961 {"bits": [15, 15], "name": "FSMIsIdle"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.8 13962 {"bits": [16, 16], "name": "SwaAccumDone"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.9 13963 {"bits": [17, 17], "name": "SwaSpmDone"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.10 13964 {"bits": [18, 18], "name": "SwaAccumOverflow"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.11 13965 {"bits": [19, 19], "name": "SwaAccumArmed"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.12 13966 {"bits": [20, 20], "name": "AllSegsDone"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.13 13967 {"bits": [21, 21], "name": "RearmSwaPending"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.14 13968 {"bits": [22, 22], "name": "RearmSppPending"}, string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.15 13969 {"bits": [23, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_ACCUM_STATUS.fields.16 13974 {"bits": [0, 15], "name": "Threshold"} string in object:register_types.RLC_SPM_ACCUM_THRESHOLD.fields.0 13979 {"bits": [0, 6], "name": "DESER_START_SKEW"}, string in object:register_types.RLC_SPM_DESER_START_SKEW.fields.0 13980 {"bits": [7, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_DESER_START_SKEW.fields.1 13985 {"bits": [0, 6], "name": "data"}, string in object:register_types.RLC_SPM_GLB_SAMPLEDELAY_IND_DATA.fields.0 13986 {"bits": [7, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_GLB_SAMPLEDELAY_IND_DATA.fields.1 13991 {"bits": [0, 6], "name": "GLOBALS_MUXSEL_SKEW"}, string in object:register_types.RLC_SPM_GLOBALS_MUXSEL_SKEW.fields.0 13992 {"bits": [7, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_GLOBALS_MUXSEL_SKEW.fields.1 13997 {"bits": [0, 6], "name": "GLOBALS_SAMPLE_SKEW"}, string in object:register_types.RLC_SPM_GLOBALS_SAMPLE_SKEW.fields.0 13998 {"bits": [7, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_GLOBALS_SAMPLE_SKEW.fields.1 14003 {"bits": [0, 7], "name": "PERFMON_SEL_ADDR"}, string in object:register_types.RLC_SPM_GLOBAL_MUXSEL_ADDR.fields.0 14004 {"bits": [8, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_GLOBAL_MUXSEL_ADDR.fields.1 14009 {"bits": [0, 15], "name": "OFFSET"}, string in object:register_types.RLC_SPM_GLOBAL_MUXSEL_ADDR_OFFSET.fields.0 14010 {"bits": [16, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_GLOBAL_MUXSEL_ADDR_OFFSET.fields.1 14015 {"bits": [0, 11], "name": "RESERVED1"}, string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.0 14016 {"bits": [12, 13], "name": "PERFMON_RING_MODE"}, string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.1 14017 {"bits": [14, 15], "name": "RESERVED"}, string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.2 14018 {"bits": [16, 31], "name": "PERFMON_SAMPLE_INTERVAL"} string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.3 14023 {"bits": [0, 7], "name": "PERFMON_SEGMENT_SIZE"}, string in object:register_types.RLC_SPM_PERFMON_GLB_SEGMENT_SIZE.fields.0 14024 {"bits": [8, 15], "name": "GLOBAL_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_GLB_SEGMENT_SIZE.fields.1 14025 {"bits": [16, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_PERFMON_GLB_SEGMENT_SIZE.fields.2 14030 {"bits": [0, 15], "name": "RING_BASE_HI"}, string in object:register_types.RLC_SPM_PERFMON_RING_BASE_HI.fields.0 14031 {"bits": [16, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_PERFMON_RING_BASE_HI.fields.1 14036 {"bits": [0, 7], "name": "SE0_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SE3TO0_SEGMENT_SIZE.fields.0 14037 {"bits": [8, 15], "name": "SE1_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SE3TO0_SEGMENT_SIZE.fields.1 14038 {"bits": [16, 23], "name": "SE2_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SE3TO0_SEGMENT_SIZE.fields.2 14039 {"bits": [24, 31], "name": "SE3_NUM_LINE"} string in object:register_types.RLC_SPM_PERFMON_SE3TO0_SEGMENT_SIZE.fields.3 14044 {"bits": [0, 7], "name": "PERFMON_SEGMENT_SIZE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.0 14045 {"bits": [8, 10], "name": "RESERVED1"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.1 14046 {"bits": [11, 15], "name": "GLOBAL_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.2 14047 {"bits": [16, 20], "name": "SE0_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.3 14048 {"bits": [21, 25], "name": "SE1_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.4 14049 {"bits": [26, 30], "name": "SE2_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.5 14050 {"bits": [31, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.6 14055 {"bits": [0, 4], "name": "RESERVED"}, string in object:register_types.RLC_SPM_RING_WRPTR.fields.0 14056 {"bits": [5, 31], "name": "PERFMON_RING_WRPTR"} string in object:register_types.RLC_SPM_RING_WRPTR.fields.1 14061 {"bits": [0, 7], "name": "NUM_SEGMENT_THRESHOLD"}, string in object:register_types.RLC_SPM_SEGMENT_THRESHOLD.fields.0 14062 {"bits": [8, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_SEGMENT_THRESHOLD.fields.1 14067 {"bits": [0, 8], "name": "PERFMON_SEL_ADDR"}, string in object:register_types.RLC_SPM_SE_MUXSEL_ADDR.fields.0 14068 {"bits": [9, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_SE_MUXSEL_ADDR.fields.1 14073 {"bits": [0, 6], "name": "SE_MUXSEL_SKEW"}, string in object:register_types.RLC_SPM_SE_MUXSEL_SKEW.fields.0 14074 {"bits": [7, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_SE_MUXSEL_SKEW.fields.1 14079 {"bits": [0, 6], "name": "SE_SAMPLE_SKEW"}, string in object:register_types.RLC_SPM_SE_SAMPLE_SKEW.fields.0 14080 {"bits": [7, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_SE_SAMPLE_SKEW.fields.1 14085 {"bits": [0, 0], "name": "PauseSpmSamplingRequest"} string in object:register_types.RLC_SPM_VIRT_CTRL.fields.0 14090 {"bits": [0, 0], "name": "SpmSamplingPaused"} string in object:register_types.RLC_SPM_VIRT_STATUS.fields.0 14095 {"bits": [0, 1], "name": "TRANS_BASED_PERF_EN_SEL"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.0 14096 {"bits": [2, 3], "name": "EVENT_BASED_PERF_EN_SEL"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.1 14097 {"bits": [4, 5], "name": "TC_PERF_EN_SEL"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.2 14098 {"bits": [6, 7], "name": "PERF_EVENT_WINDOW_MASK0"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.3 14099 {"bits": [8, 9], "name": "PERF_EVENT_WINDOW_MASK1"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.4 14100 {"bits": [10, 13], "name": "PERF_COUNTER_CID"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.5 14101 {"bits": [14, 18], "name": "PERF_COUNTER_VMID"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.6 14102 {"bits": [19, 24], "name": "PERF_COUNTER_BURST_LENGTH_THRESHOLD"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.7 14103 {"bits": [25, 25], "name": "PERF_SOFT_RESET"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.8 14104 {"bits": [26, 26], "name": "PERF_CNTR_SPM_SEL"} string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.9 14109 {"bits": [0, 23], "name": "IMMED"}, string in object:register_types.SCRATCH_REG_ATOMIC.fields.0 14110 {"bits": [24, 26], "name": "ID"}, string in object:register_types.SCRATCH_REG_ATOMIC.fields.1 14111 {"bits": [27, 27], "name": "reserved27"}, string in object:register_types.SCRATCH_REG_ATOMIC.fields.2 14112 {"bits": [28, 30], "name": "OP"}, string in object:register_types.SCRATCH_REG_ATOMIC.fields.3 14113 {"bits": [31, 31], "name": "reserved31"} string in object:register_types.SCRATCH_REG_ATOMIC.fields.4 14118 {"bits": [0, 7], "name": "OBSOLETE_UMSK"}, string in object:register_types.SCRATCH_UMSK.fields.0 14119 {"bits": [16, 17], "name": "OBSOLETE_SWAP"} string in object:register_types.SCRATCH_UMSK.fields.1 14124 {"bits": [0, 15], "name": "CMD_OP"} string in object:register_types.SDMA0_PERFCNT_MISC_CNTL.fields.0 14129 {"bits": [0, 0], "name": "PERSP_CENTER_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.0 14130 {"bits": [4, 4], "name": "PERSP_CENTROID_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.1 14131 {"bits": [8, 8], "name": "LINEAR_CENTER_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.2 14132 {"bits": [12, 12], "name": "LINEAR_CENTROID_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.3 14133 {"bits": [16, 17], "name": "POS_FLOAT_LOCATION"}, string in object:register_types.SPI_BARYC_CNTL.fields.4 14134 {"bits": [20, 20], "name": "POS_FLOAT_ULC"}, string in object:register_types.SPI_BARYC_CNTL.fields.5 14135 {"bits": [24, 24], "name": "FRONT_FACE_ALL_BITS"} string in object:register_types.SPI_BARYC_CNTL.fields.6 14140 {"bits": [0, 20], "name": "GPR_WRITE_PRIORITY"}, string in object:register_types.SPI_CONFIG_CNTL.fields.0 14141 {"bits": [21, 23], "name": "EXP_PRIORITY_ORDER"}, string in object:register_types.SPI_CONFIG_CNTL.fields.1 14142 {"bits": [24, 24], "name": "ENABLE_SQG_TOP_EVENTS"}, string in object:register_types.SPI_CONFIG_CNTL.fields.2 14143 {"bits": [25, 25], "name": "ENABLE_SQG_BOP_EVENTS"}, string in object:register_types.SPI_CONFIG_CNTL.fields.3 14144 {"bits": [26, 26], "name": "FORCE_HALF_RATE_PC_EXP"}, string in object:register_types.SPI_CONFIG_CNTL.fields.4 14145 {"bits": [27, 27], "name": "TTRACE_STALL_ALL"}, string in object:register_types.SPI_CONFIG_CNTL.fields.5 14146 {"bits": [28, 28], "name": "ALLOC_ARB_LRU_ENA"}, string in object:register_types.SPI_CONFIG_CNTL.fields.6 14147 {"bits": [29, 29], "name": "EXP_ARB_LRU_ENA"}, string in object:register_types.SPI_CONFIG_CNTL.fields.7 14148 {"bits": [30, 31], "name": "PS_PKR_PRIORITY_CNTL"} string in object:register_types.SPI_CONFIG_CNTL.fields.8 14153 {"bits": [0, 0], "name": "FLAT_SHADE_ENA"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.0 14154 {"bits": [1, 1], "name": "PNT_SPRITE_ENA"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.1 14155 {"bits": [2, 4], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_X"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.2 14156 {"bits": [5, 7], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_Y"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.3 14157 {"bits": [8, 10], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_Z"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.4 14158 {"bits": [11, 13], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_W"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.5 14159 {"bits": [14, 14], "name": "PNT_SPRITE_TOP_1"} string in object:register_types.SPI_INTERP_CONTROL_0.fields.6 14164 {"bits": [0, 3], "name": "BIN0_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.0 14165 {"bits": [4, 7], "name": "BIN0_MAX"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.1 14166 {"bits": [8, 11], "name": "BIN1_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.2 14167 {"bits": [12, 15], "name": "BIN1_MAX"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.3 14168 {"bits": [16, 19], "name": "BIN2_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.4 14169 {"bits": [20, 23], "name": "BIN2_MAX"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.5 14170 {"bits": [24, 27], "name": "BIN3_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.6 14171 {"bits": [28, 31], "name": "BIN3_MAX"} string in object:register_types.SPI_PERFCOUNTER_BINS.fields.7 14176 {"bits": [0, 5], "name": "OFFSET"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.0 14177 {"bits": [8, 9], "name": "DEFAULT_VAL"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.1 14178 {"bits": [10, 10], "name": "FLAT_SHADE"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.2 14179 {"bits": [11, 11], "name": "ROTATE_PC_PTR"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.3 14180 {"bits": [13, 16], "name": "CYL_WRAP"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.4 14181 {"bits": [17, 17], "name": "PT_SPRITE_TEX"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.5 14182 {"bits": [18, 18], "name": "DUP"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.6 14183 {"bits": [19, 19], "name": "FP16_INTERP_MODE"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.7 14184 {"bits": [20, 20], "name": "USE_DEFAULT_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.8 14185 {"bits": [21, 22], "name": "DEFAULT_VAL_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.9 14186 {"bits": [23, 23], "name": "PT_SPRITE_TEX_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.10 14187 {"bits": [24, 24], "name": "ATTR0_VALID"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.11 14188 {"bits": [25, 25], "name": "ATTR1_VALID"} string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.12 14193 {"bits": [0, 5], "name": "OFFSET"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.0 14194 {"bits": [8, 9], "name": "DEFAULT_VAL"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.1 14195 {"bits": [10, 10], "name": "FLAT_SHADE"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.2 14196 {"bits": [11, 11], "name": "ROTATE_PC_PTR"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.3 14197 {"bits": [18, 18], "name": "DUP"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.4 14198 {"bits": [19, 19], "name": "FP16_INTERP_MODE"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.5 14199 {"bits": [20, 20], "name": "USE_DEFAULT_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.6 14200 {"bits": [21, 22], "name": "DEFAULT_VAL_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.7 14201 {"bits": [24, 24], "name": "ATTR0_VALID"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.8 14202 {"bits": [25, 25], "name": "ATTR1_VALID"} string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.9 14207 {"bits": [0, 0], "name": "PERSP_SAMPLE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.0 14208 {"bits": [1, 1], "name": "PERSP_CENTER_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.1 14209 {"bits": [2, 2], "name": "PERSP_CENTROID_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.2 14210 {"bits": [3, 3], "name": "PERSP_PULL_MODEL_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.3 14211 {"bits": [4, 4], "name": "LINEAR_SAMPLE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.4 14212 {"bits": [5, 5], "name": "LINEAR_CENTER_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.5 14213 {"bits": [6, 6], "name": "LINEAR_CENTROID_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.6 14214 {"bits": [7, 7], "name": "LINE_STIPPLE_TEX_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.7 14215 {"bits": [8, 8], "name": "POS_X_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.8 14216 {"bits": [9, 9], "name": "POS_Y_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.9 14217 {"bits": [10, 10], "name": "POS_Z_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.10 14218 {"bits": [11, 11], "name": "POS_W_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.11 14219 {"bits": [12, 12], "name": "FRONT_FACE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.12 14220 {"bits": [13, 13], "name": "ANCILLARY_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.13 14221 {"bits": [14, 14], "name": "SAMPLE_COVERAGE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.14 14222 {"bits": [15, 15], "name": "POS_FIXED_PT_ENA"} string in object:register_types.SPI_PS_INPUT_ENA.fields.15 14227 {"bits": [0, 5], "name": "NUM_INTERP"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.0 14228 {"bits": [7, 7], "name": "OFFCHIP_PARAM_EN"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.1 14229 {"bits": [8, 8], "name": "LATE_PC_DEALLOC"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.2 14230 {"bits": [9, 13], "name": "NUM_PRIM_INTERP"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.3 14231 {"bits": [14, 14], "name": "BC_OPTIMIZE_DISABLE"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.4 14232 {"bits": [15, 15], "name": "PS_W32_EN"} string in object:register_types.SPI_PS_IN_CONTROL.fields.5 14237 {"bits": [0, 3], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL0_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.0 14238 {"bits": [4, 7], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL1_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.1 14239 {"bits": [8, 11], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL2_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.2 14240 {"bits": [12, 15], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL3_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.3 14241 {"bits": [16, 19], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL4_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.4 14242 {"bits": [20, 23], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL5_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.5 14243 {"bits": [24, 27], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL6_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.6 14244 {"bits": [28, 31], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL7_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_COL_FORMAT.fields.7 14249 {"bits": [0, 3], "enum_ref": "SPI_SHADER_FORMAT", "name": "IDX0_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_IDX_FORMAT.fields.0 14254 {"bits": [0, 5], "name": "LIMIT"} string in object:register_types.SPI_SHADER_LATE_ALLOC_VS.fields.0 14259 {"bits": [0, 7], "name": "MEM_BASE"} string in object:register_types.SPI_SHADER_PGM_HI_PS.fields.0 14264 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.0 14265 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.1 14266 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.2 14267 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.3 14268 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.4 14269 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.5 14270 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.6 14271 {"bits": [24, 24], "name": "CU_GROUP_ENABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.7 14272 {"bits": [25, 25], "name": "MEM_ORDERED"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.8 14273 {"bits": [26, 26], "name": "FWD_PROGRESS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.9 14274 {"bits": [27, 27], "name": "WGP_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.10 14275 {"bits": [29, 30], "name": "GS_VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.11 14276 {"bits": [31, 31], "name": "FP16_OVFL"} string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.12 14281 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.0 14282 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.1 14283 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.2 14284 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.3 14285 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.4 14286 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.5 14287 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.6 14288 {"bits": [24, 24], "name": "MEM_ORDERED"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.7 14289 {"bits": [25, 25], "name": "FWD_PROGRESS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.8 14290 {"bits": [26, 26], "name": "WGP_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.9 14291 {"bits": [28, 29], "name": "LS_VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.10 14292 {"bits": [30, 30], "name": "FP16_OVFL"} string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.11 14297 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.0 14298 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.1 14299 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.2 14300 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.3 14301 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.4 14302 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.5 14303 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.6 14304 {"bits": [24, 24], "name": "CU_GROUP_DISABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.7 14305 {"bits": [25, 25], "name": "MEM_ORDERED"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.8 14306 {"bits": [26, 26], "name": "FWD_PROGRESS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.9 14307 {"bits": [27, 27], "name": "LOAD_PROVOKING_VTX"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.10 14308 {"bits": [29, 29], "name": "FP16_OVFL"} string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.11 14313 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.0 14314 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.1 14315 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.2 14316 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.3 14317 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.4 14318 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.5 14319 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.6 14320 {"bits": [24, 25], "name": "VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.7 14321 {"bits": [26, 26], "name": "CU_GROUP_ENABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.8 14322 {"bits": [27, 27], "name": "MEM_ORDERED"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.9 14323 {"bits": [28, 28], "name": "FWD_PROGRESS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.10 14324 {"bits": [31, 31], "name": "FP16_OVFL"} string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.11 14329 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.0 14330 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.1 14331 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.2 14332 {"bits": [7, 15], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.3 14333 {"bits": [16, 17], "name": "ES_VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.4 14334 {"bits": [18, 18], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.5 14335 {"bits": [19, 26], "name": "LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.6 14336 {"bits": [27, 27], "name": "USER_SGPR_MSB"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.7 14337 {"bits": [28, 31], "name": "SHARED_VGPR_CNT"} string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.8 14342 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.0 14343 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.1 14344 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.2 14345 {"bits": [7, 15], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.3 14346 {"bits": [16, 17], "name": "VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.4 14347 {"bits": [18, 18], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.5 14348 {"bits": [19, 26], "name": "LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.6 14349 {"bits": [27, 27], "name": "SKIP_USGPR0"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.7 14350 {"bits": [28, 28], "name": "USER_SGPR_MSB"} string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.8 14355 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.0 14356 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.1 14357 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.2 14358 {"bits": [7, 7], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.3 14359 {"bits": [8, 8], "name": "TG_SIZE_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.4 14360 {"bits": [9, 17], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.5 14361 {"bits": [18, 26], "name": "LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.6 14362 {"bits": [27, 27], "name": "USER_SGPR_MSB"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.7 14363 {"bits": [28, 31], "name": "SHARED_VGPR_CNT"} string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.8 14368 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.0 14369 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.1 14370 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.2 14371 {"bits": [7, 7], "name": "WAVE_CNT_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.3 14372 {"bits": [8, 15], "name": "EXTRA_LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.4 14373 {"bits": [16, 24], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.5 14374 {"bits": [25, 25], "name": "LOAD_COLLISION_WAVEID"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.6 14375 {"bits": [26, 26], "name": "LOAD_INTRAWAVE_COLLISION"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.7 14376 {"bits": [27, 27], "name": "USER_SGPR_MSB"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.8 14377 {"bits": [28, 31], "name": "SHARED_VGPR_CNT"} string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.9 14382 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.0 14383 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.1 14384 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.2 14385 {"bits": [7, 7], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.3 14386 {"bits": [8, 8], "name": "SO_BASE0_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.4 14387 {"bits": [9, 9], "name": "SO_BASE1_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.5 14388 {"bits": [10, 10], "name": "SO_BASE2_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.6 14389 {"bits": [11, 11], "name": "SO_BASE3_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.7 14390 {"bits": [12, 12], "name": "SO_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.8 14391 {"bits": [13, 21], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.9 14392 {"bits": [22, 22], "name": "PC_BASE_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.10 14393 {"bits": [24, 24], "name": "DISPATCH_DRAW_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.11 14394 {"bits": [27, 27], "name": "USER_SGPR_MSB"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.12 14395 {"bits": [28, 31], "name": "SHARED_VGPR_CNT"} string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.13 14400 {"bits": [0, 15], "name": "CU_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_GS.fields.0 14401 {"bits": [16, 21], "name": "WAVE_LIMIT"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_GS.fields.1 14402 {"bits": [22, 25], "name": "LOCK_LOW_THRESHOLD"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_GS.fields.2 14403 {"bits": [26, 31], "name": "GROUP_FIFO_DEPTH"} string in object:register_types.SPI_SHADER_PGM_RSRC3_GS.fields.3 14408 {"bits": [0, 5], "name": "WAVE_LIMIT"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.0 14409 {"bits": [6, 9], "name": "LOCK_LOW_THRESHOLD"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.1 14410 {"bits": [10, 15], "name": "GROUP_FIFO_DEPTH"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.2 14411 {"bits": [16, 31], "name": "CU_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.3 14416 {"bits": [0, 15], "name": "CU_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.0 14417 {"bits": [16, 21], "name": "WAVE_LIMIT"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.1 14418 {"bits": [22, 25], "name": "LOCK_LOW_THRESHOLD"} string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.2 14423 {"bits": [0, 15], "name": "CU_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC4_GS.fields.0 14424 {"bits": [16, 22], "name": "SPI_SHADER_LATE_ALLOC_GS"} string in object:register_types.SPI_SHADER_PGM_RSRC4_GS.fields.1 14429 {"bits": [0, 15], "name": "CU_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC4_PS.fields.0 14434 {"bits": [0, 3], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS0_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.0 14435 {"bits": [4, 7], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS1_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.1 14436 {"bits": [8, 11], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS2_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.2 14437 {"bits": [12, 15], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS3_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.3 14438 {"bits": [16, 19], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS4_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_POS_FORMAT.fields.4 14443 {"bits": [0, 0], "name": "SOFT_GROUPING_EN"}, string in object:register_types.SPI_SHADER_REQ_CTRL_PS.fields.0 14444 {"bits": [1, 4], "name": "NUMBER_OF_REQUESTS_PER_CU"}, string in object:register_types.SPI_SHADER_REQ_CTRL_PS.fields.1 14445 {"bits": [5, 8], "name": "SOFT_GROUPING_ALLOCATION_TIMEOUT"}, string in object:register_types.SPI_SHADER_REQ_CTRL_PS.fields.2 14446 {"bits": [9, 9], "name": "HARD_LOCK_HYSTERESIS"}, string in object:register_types.SPI_SHADER_REQ_CTRL_PS.fields.3 14447 {"bits": [10, 14], "name": "HARD_LOCK_LOW_THRESHOLD"}, string in object:register_types.SPI_SHADER_REQ_CTRL_PS.fields.4 14448 {"bits": [15, 15], "name": "PRODUCER_REQUEST_LOCKOUT"}, string in object:register_types.SPI_SHADER_REQ_CTRL_PS.fields.5 14449 {"bits": [16, 16], "name": "GLOBAL_SCANNING_EN"}, string in object:register_types.SPI_SHADER_REQ_CTRL_PS.fields.6 14450 {"bits": [17, 19], "name": "ALLOCATION_RATE_THROTTLING_THRESHOLD"} string in object:register_types.SPI_SHADER_REQ_CTRL_PS.fields.7 14455 {"bits": [0, 6], "name": "CONTRIBUTION"} string in object:register_types.SPI_SHADER_USER_ACCUM_PS_0.fields.0 14460 {"bits": [0, 3], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "Z_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_Z_FORMAT.fields.0 14465 {"bits": [1, 5], "name": "VS_EXPORT_COUNT"}, string in object:register_types.SPI_VS_OUT_CONFIG.fields.0 14466 {"bits": [6, 6], "name": "VS_HALF_PACK"}, string in object:register_types.SPI_VS_OUT_CONFIG.fields.1 14467 {"bits": [7, 7], "name": "NO_PC_EXPORT"}, string in object:register_types.SPI_VS_OUT_CONFIG.fields.2 14468 {"bits": [8, 12], "name": "PRIM_EXPORT_COUNT"} string in object:register_types.SPI_VS_OUT_CONFIG.fields.3 14473 {"bits": [0, 0], "name": "TARGET_INST"}, string in object:register_types.SQC_CACHES.fields.0 14474 {"bits": [1, 1], "name": "TARGET_DATA"}, string in object:register_types.SQC_CACHES.fields.1 14475 {"bits": [2, 2], "name": "INVALIDATE"}, string in object:register_types.SQC_CACHES.fields.2 14476 {"bits": [16, 16], "name": "COMPLETE"}, string in object:register_types.SQC_CACHES.fields.3 14477 {"bits": [17, 18], "name": "L2_WB_POLICY"} string in object:register_types.SQC_CACHES.fields.4 14482 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.0 14483 {"bits": [20, 23], "name": "SPM_MODE"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.1 14484 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.2 14489 {"bits": [0, 0], "name": "PS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.0 14490 {"bits": [1, 1], "enum_ref": "VGT_STAGES_VS_EN", "name": "VS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.1 14491 {"bits": [2, 2], "enum_ref": "VGT_STAGES_GS_EN", "name": "GS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.2 14492 {"bits": [3, 3], "enum_ref": "VGT_STAGES_ES_EN", "name": "ES_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.3 14493 {"bits": [4, 4], "enum_ref": "VGT_STAGES_HS_EN", "name": "HS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.4 14494 {"bits": [5, 5], "enum_ref": "VGT_STAGES_LS_EN", "name": "LS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.5 14495 {"bits": [6, 6], "name": "CS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.6 14496 {"bits": [8, 9], "name": "CNTR_RATE"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.7 14497 {"bits": [13, 13], "name": "DISABLE_FLUSH"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.8 14498 {"bits": [14, 14], "name": "DISABLE_ME0PIPE0_PERF"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.9 14499 {"bits": [15, 15], "name": "DISABLE_ME0PIPE1_PERF"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.10 14500 {"bits": [16, 16], "name": "DISABLE_ME1PIPE0_PERF"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.11 14501 {"bits": [17, 17], "name": "DISABLE_ME1PIPE1_PERF"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.12 14502 {"bits": [18, 18], "name": "DISABLE_ME1PIPE2_PERF"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.13 14503 {"bits": [19, 19], "name": "DISABLE_ME1PIPE3_PERF"} string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.14 14508 {"bits": [0, 0], "name": "FORCE_EN"} string in object:register_types.SQ_PERFCOUNTER_CTRL2.fields.0 14513 {"bits": [0, 3], "name": "BASE_HI"}, string in object:register_types.SQ_THREAD_TRACE_BUF0_SIZE.fields.0 14514 {"bits": [8, 29], "name": "SIZE"} string in object:register_types.SQ_THREAD_TRACE_BUF0_SIZE.fields.1 14519 {"bits": [0, 1], "name": "MODE"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.0 14520 {"bits": [2, 2], "name": "ALL_VMID"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.1 14521 {"bits": [3, 3], "name": "CH_PERF_EN"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.2 14522 {"bits": [4, 4], "name": "INTERRUPT_EN"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.3 14523 {"bits": [5, 5], "name": "DOUBLE_BUFFER"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.4 14524 {"bits": [6, 8], "name": "HIWATER"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.5 14525 {"bits": [9, 9], "name": "REG_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.6 14526 {"bits": [10, 10], "name": "SPI_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.7 14527 {"bits": [11, 11], "name": "SQ_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.8 14528 {"bits": [12, 12], "name": "REG_DROP_ON_STALL"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.9 14529 {"bits": [13, 13], "name": "UTIL_TIMER"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.10 14530 {"bits": [14, 15], "name": "WAVESTART_MODE"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.11 14531 {"bits": [16, 17], "name": "RT_FREQ"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.12 14532 {"bits": [18, 18], "name": "SYNC_COUNT_MARKERS"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.13 14533 {"bits": [19, 19], "name": "SYNC_COUNT_DRAWS"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.14 14534 {"bits": [20, 22], "name": "LOWATER_OFFSET"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.15 14535 {"bits": [28, 28], "name": "AUTO_FLUSH_PADDING_DIS"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.16 14536 {"bits": [29, 29], "name": "AUTO_FLUSH_MODE"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.17 14537 {"bits": [30, 30], "name": "CAPTURE_ALL"}, string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.18 14538 {"bits": [31, 31], "name": "DRAW_EVENT_EN"} string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.19 14543 {"bits": [0, 1], "name": "SIMD_SEL"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.0 14544 {"bits": [4, 7], "name": "WGP_SEL"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.1 14545 {"bits": [9, 9], "name": "SA_SEL"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.2 14546 {"bits": [10, 16], "name": "WTYPE_INCLUDE"} string in object:register_types.SQ_THREAD_TRACE_MASK.fields.3 14551 {"bits": [0, 11], "name": "FINISH_PENDING"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.0 14552 {"bits": [12, 23], "name": "FINISH_DONE"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.1 14553 {"bits": [24, 24], "name": "UTC_ERR"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.2 14554 {"bits": [25, 25], "name": "BUSY"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.3 14555 {"bits": [26, 26], "name": "EVENT_CNTR_OVERFLOW"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.4 14556 {"bits": [27, 27], "name": "EVENT_CNTR_STALL"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.5 14557 {"bits": [28, 31], "name": "OWNER_VMID"} string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.6 14562 {"bits": [0, 0], "name": "BUF0_FULL"}, string in object:register_types.SQ_THREAD_TRACE_STATUS2.fields.0 14563 {"bits": [1, 1], "name": "BUF1_FULL"}, string in object:register_types.SQ_THREAD_TRACE_STATUS2.fields.1 14564 {"bits": [4, 4], "name": "PACKET_LOST_BUF_NO_LOCKDOWN"} string in object:register_types.SQ_THREAD_TRACE_STATUS2.fields.2 14569 {"bits": [0, 10], "enum_ref": "ThreadTraceTokenExclude", "name": "TOKEN_EXCLUDE"}, string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.0 14570 {"bits": [12, 12], "name": "BOP_EVENTS_TOKEN_INCLUDE"}, string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.1 14571 {"bits": [16, 23], "enum_ref": "ThreadTraceRegInclude", "name": "REG_INCLUDE"}, string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.2 14572 {"bits": [24, 25], "name": "INST_EXCLUDE"}, string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.3 14573 {"bits": [26, 28], "name": "REG_EXCLUDE"}, string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.4 14574 {"bits": [31, 31], "name": "REG_DETAIL_ALL"} string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.5 14579 {"bits": [0, 28], "name": "OFFSET"}, string in object:register_types.SQ_THREAD_TRACE_WPTR.fields.0 14580 {"bits": [31, 31], "name": "BUFFER_ID"} string in object:register_types.SQ_THREAD_TRACE_WPTR.fields.1 14585 {"bits": [0, 19], "name": "WAVE_SLOT"} string in object:register_types.SQ_WAVE_ACTIVE.fields.0 14590 {"bits": [0, 7], "name": "VGPR_BASE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.0 14591 {"bits": [8, 15], "name": "VGPR_SIZE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.1 14592 {"bits": [16, 23], "name": "SGPR_BASE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.2 14593 {"bits": [24, 27], "name": "SGPR_SIZE"} string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.3 14598 {"bits": [0, 4], "name": "WAVE_ID"}, string in object:register_types.SQ_WAVE_HW_ID1.fields.0 14599 {"bits": [8, 9], "name": "SIMD_ID"}, string in object:register_types.SQ_WAVE_HW_ID1.fields.1 14600 {"bits": [10, 13], "name": "WGP_ID"}, string in object:register_types.SQ_WAVE_HW_ID1.fields.2 14601 {"bits": [16, 16], "name": "SA_ID"}, string in object:register_types.SQ_WAVE_HW_ID1.fields.3 14602 {"bits": [18, 19], "name": "SE_ID"} string in object:register_types.SQ_WAVE_HW_ID1.fields.4 14607 {"bits": [0, 3], "name": "QUEUE_ID"}, string in object:register_types.SQ_WAVE_HW_ID2.fields.0 14608 {"bits": [4, 5], "name": "PIPE_ID"}, string in object:register_types.SQ_WAVE_HW_ID2.fields.1 14609 {"bits": [8, 9], "name": "ME_ID"}, string in object:register_types.SQ_WAVE_HW_ID2.fields.2 14610 {"bits": [12, 14], "name": "STATE_ID"}, string in object:register_types.SQ_WAVE_HW_ID2.fields.3 14611 {"bits": [16, 20], "name": "WG_ID"}, string in object:register_types.SQ_WAVE_HW_ID2.fields.4 14612 {"bits": [24, 27], "name": "VM_ID"} string in object:register_types.SQ_WAVE_HW_ID2.fields.5 14617 {"bits": [0, 3], "name": "WAVE_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.0 14618 {"bits": [4, 5], "name": "SIMD_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.1 14619 {"bits": [6, 7], "name": "PIPE_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.2 14620 {"bits": [8, 11], "name": "CU_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.3 14621 {"bits": [12, 12], "name": "SH_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.4 14622 {"bits": [13, 14], "name": "SE_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.5 14623 {"bits": [15, 15], "name": "WAVE_ID_MSB"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.6 14624 {"bits": [16, 19], "name": "TG_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.7 14625 {"bits": [20, 23], "name": "VM_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.8 14626 {"bits": [24, 26], "name": "QUEUE_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.9 14627 {"bits": [27, 29], "name": "STATE_ID"}, string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.10 14628 {"bits": [30, 31], "name": "ME_ID"} string in object:register_types.SQ_WAVE_HW_ID_LEGACY.fields.11 14633 {"bits": [24, 24], "name": "WAVE_IDLE"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.0 14634 {"bits": [25, 31], "name": "MISC_CNT"} string in object:register_types.SQ_WAVE_IB_DBG1.fields.1 14639 {"bits": [0, 3], "name": "VM_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.0 14640 {"bits": [4, 6], "name": "EXP_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.1 14641 {"bits": [7, 7], "name": "LGKM_CNT_BIT4"}, string in object:register_types.SQ_WAVE_IB_STS.fields.2 14642 {"bits": [8, 11], "name": "LGKM_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.3 14643 {"bits": [12, 14], "name": "VALU_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.4 14644 {"bits": [22, 23], "name": "VM_CNT_HI"}, string in object:register_types.SQ_WAVE_IB_STS.fields.5 14645 {"bits": [24, 24], "name": "LGKM_CNT_BIT5"}, string in object:register_types.SQ_WAVE_IB_STS.fields.6 14646 {"bits": [26, 31], "name": "VS_CNT"} string in object:register_types.SQ_WAVE_IB_STS.fields.7 14651 {"bits": [0, 1], "name": "INST_PREFETCH"}, string in object:register_types.SQ_WAVE_IB_STS2.fields.0 14652 {"bits": [7, 7], "name": "RESOURCE_OVERRIDE"}, string in object:register_types.SQ_WAVE_IB_STS2.fields.1 14653 {"bits": [8, 9], "name": "MEM_ORDER"}, string in object:register_types.SQ_WAVE_IB_STS2.fields.2 14654 {"bits": [10, 10], "name": "FWD_PROGRESS"}, string in object:register_types.SQ_WAVE_IB_STS2.fields.3 14655 {"bits": [11, 11], "name": "WAVE64"} string in object:register_types.SQ_WAVE_IB_STS2.fields.4 14660 {"bits": [0, 8], "name": "LDS_BASE"}, string in object:register_types.SQ_WAVE_LDS_ALLOC.fields.0 14661 {"bits": [12, 20], "name": "LDS_SIZE"}, string in object:register_types.SQ_WAVE_LDS_ALLOC.fields.1 14662 {"bits": [24, 27], "name": "VGPR_SHARED_SIZE"} string in object:register_types.SQ_WAVE_LDS_ALLOC.fields.2 14667 {"bits": [0, 3], "name": "FP_ROUND"}, string in object:register_types.SQ_WAVE_MODE.fields.0 14668 {"bits": [4, 7], "name": "FP_DENORM"}, string in object:register_types.SQ_WAVE_MODE.fields.1 14669 {"bits": [8, 8], "name": "DX10_CLAMP"}, string in object:register_types.SQ_WAVE_MODE.fields.2 14670 {"bits": [9, 9], "name": "IEEE"}, string in object:register_types.SQ_WAVE_MODE.fields.3 14671 {"bits": [10, 10], "name": "LOD_CLAMPED"}, string in object:register_types.SQ_WAVE_MODE.fields.4 14672 {"bits": [12, 20], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SQ_WAVE_MODE.fields.5 14673 {"bits": [23, 23], "name": "FP16_OVFL"}, string in object:register_types.SQ_WAVE_MODE.fields.6 14674 {"bits": [27, 27], "name": "DISABLE_PERF"} string in object:register_types.SQ_WAVE_MODE.fields.7 14679 {"bits": [0, 15], "name": "PC_HI"} string in object:register_types.SQ_WAVE_PC_HI.fields.0 14684 {"bits": [0, 0], "name": "POPS_EN"}, string in object:register_types.SQ_WAVE_POPS_PACKER.fields.0 14685 {"bits": [1, 2], "name": "POPS_PACKER_ID"} string in object:register_types.SQ_WAVE_POPS_PACKER.fields.1 14690 {"bits": [0, 1], "name": "DEP_MODE"} string in object:register_types.SQ_WAVE_SCHED_MODE.fields.0 14695 {"bits": [0, 19], "name": "CYCLES"} string in object:register_types.SQ_WAVE_SHADER_CYCLES.fields.0 14700 {"bits": [0, 0], "name": "SCC"}, string in object:register_types.SQ_WAVE_STATUS.fields.0 14701 {"bits": [1, 2], "name": "SPI_PRIO"}, string in object:register_types.SQ_WAVE_STATUS.fields.1 14702 {"bits": [3, 4], "name": "USER_PRIO"}, string in object:register_types.SQ_WAVE_STATUS.fields.2 14703 {"bits": [5, 5], "name": "PRIV"}, string in object:register_types.SQ_WAVE_STATUS.fields.3 14704 {"bits": [6, 6], "name": "TRAP_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.4 14705 {"bits": [7, 7], "name": "TTRACE_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.5 14706 {"bits": [8, 8], "name": "EXPORT_RDY"}, string in object:register_types.SQ_WAVE_STATUS.fields.6 14707 {"bits": [9, 9], "name": "EXECZ"}, string in object:register_types.SQ_WAVE_STATUS.fields.7 14708 {"bits": [10, 10], "name": "VCCZ"}, string in object:register_types.SQ_WAVE_STATUS.fields.8 14709 {"bits": [11, 11], "name": "IN_TG"}, string in object:register_types.SQ_WAVE_STATUS.fields.9 14710 {"bits": [12, 12], "name": "IN_BARRIER"}, string in object:register_types.SQ_WAVE_STATUS.fields.10 14711 {"bits": [13, 13], "name": "HALT"}, string in object:register_types.SQ_WAVE_STATUS.fields.11 14712 {"bits": [14, 14], "name": "TRAP"}, string in object:register_types.SQ_WAVE_STATUS.fields.12 14713 {"bits": [15, 15], "name": "TTRACE_SIMD_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.13 14714 {"bits": [16, 16], "name": "VALID"}, string in object:register_types.SQ_WAVE_STATUS.fields.14 14715 {"bits": [17, 17], "name": "ECC_ERR"}, string in object:register_types.SQ_WAVE_STATUS.fields.15 14716 {"bits": [18, 18], "name": "SKIP_EXPORT"}, string in object:register_types.SQ_WAVE_STATUS.fields.16 14717 {"bits": [19, 19], "name": "PERF_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.17 14718 {"bits": [23, 23], "name": "FATAL_HALT"}, string in object:register_types.SQ_WAVE_STATUS.fields.18 14719 {"bits": [27, 27], "name": "MUST_EXPORT"} string in object:register_types.SQ_WAVE_STATUS.fields.19 14724 {"bits": [0, 8], "enum_ref": "EXCP_EN", "name": "EXCP"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.0 14725 {"bits": [10, 10], "name": "SAVECTX"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.1 14726 {"bits": [11, 11], "name": "ILLEGAL_INST"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.2 14727 {"bits": [12, 14], "name": "EXCP_HI"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.3 14728 {"bits": [15, 15], "name": "BUFFER_OOB"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.4 14729 {"bits": [16, 19], "name": "EXCP_CYCLE"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.5 14730 {"bits": [20, 23], "name": "EXCP_GROUP_MASK"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.6 14731 {"bits": [24, 24], "name": "EXCP_WAVE64HI"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.7 14732 {"bits": [28, 28], "name": "UTC_ERROR"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.8 14733 {"bits": [29, 31], "name": "DP_RATE"} string in object:register_types.SQ_WAVE_TRAPSTS.fields.9 14738 {"bits": [0, 5], "name": "SRC0"}, string in object:register_types.SQ_WAVE_VGPR_OFFSET.fields.0 14739 {"bits": [6, 11], "name": "SRC1"}, string in object:register_types.SQ_WAVE_VGPR_OFFSET.fields.1 14740 {"bits": [12, 17], "name": "SRC2"}, string in object:register_types.SQ_WAVE_VGPR_OFFSET.fields.2 14741 {"bits": [18, 23], "name": "DST"} string in object:register_types.SQ_WAVE_VGPR_OFFSET.fields.3 14746 {"bits": [0, 0], "name": "MRT0_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.0 14747 {"bits": [1, 1], "name": "MRT0_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.1 14748 {"bits": [4, 4], "name": "MRT1_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.2 14749 {"bits": [5, 5], "name": "MRT1_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.3 14750 {"bits": [8, 8], "name": "MRT2_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.4 14751 {"bits": [9, 9], "name": "MRT2_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.5 14752 {"bits": [12, 12], "name": "MRT3_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.6 14753 {"bits": [13, 13], "name": "MRT3_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.7 14754 {"bits": [16, 16], "name": "MRT4_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.8 14755 {"bits": [17, 17], "name": "MRT4_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.9 14756 {"bits": [20, 20], "name": "MRT5_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.10 14757 {"bits": [21, 21], "name": "MRT5_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.11 14758 {"bits": [24, 24], "name": "MRT6_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.12 14759 {"bits": [25, 25], "name": "MRT6_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.13 14760 {"bits": [28, 28], "name": "MRT7_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.14 14761 {"bits": [29, 29], "name": "MRT7_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.15 14762 {"bits": [31, 31], "name": "PIXEN_ZERO_OPT_DISABLE"} string in object:register_types.SX_BLEND_OPT_CONTROL.fields.16 14767 {"bits": [0, 3], "enum_ref": "SX_BLEND_OPT_EPSILON__MRT0_EPSILON", "name": "MRT0_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.0 14768 {"bits": [4, 7], "name": "MRT1_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.1 14769 {"bits": [8, 11], "name": "MRT2_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.2 14770 {"bits": [12, 15], "name": "MRT3_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.3 14771 {"bits": [16, 19], "name": "MRT4_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.4 14772 {"bits": [20, 23], "name": "MRT5_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.5 14773 {"bits": [24, 27], "name": "MRT6_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.6 14774 {"bits": [28, 31], "name": "MRT7_EPSILON"} string in object:register_types.SX_BLEND_OPT_EPSILON.fields.7 14779 {"bits": [0, 2], "enum_ref": "SX_BLEND_OPT", "name": "COLOR_SRC_OPT"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.0 14780 {"bits": [4, 6], "enum_ref": "SX_BLEND_OPT", "name": "COLOR_DST_OPT"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.1 14781 {"bits": [8, 10], "enum_ref": "SX_OPT_COMB_FCN", "name": "COLOR_COMB_FCN"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.2 14782 {"bits": [16, 18], "enum_ref": "SX_BLEND_OPT", "name": "ALPHA_SRC_OPT"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.3 14783 {"bits": [20, 22], "enum_ref": "SX_BLEND_OPT", "name": "ALPHA_DST_OPT"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.4 14784 {"bits": [24, 26], "enum_ref": "SX_OPT_COMB_FCN", "name": "ALPHA_COMB_FCN"} string in object:register_types.SX_MRT0_BLEND_OPT.fields.5 14789 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.SX_PERFCOUNTER2_SELECT.fields.0 14790 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.SX_PERFCOUNTER2_SELECT.fields.1 14791 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.SX_PERFCOUNTER2_SELECT.fields.2 14796 {"bits": [0, 3], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT0"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.0 14797 {"bits": [4, 7], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT1"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.1 14798 {"bits": [8, 11], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT2"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.2 14799 {"bits": [12, 15], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT3"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.3 14800 {"bits": [16, 19], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT4"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.4 14801 {"bits": [20, 23], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT5"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.5 14802 {"bits": [24, 27], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT6"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.6 14803 {"bits": [28, 31], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT7"} string in object:register_types.SX_PS_DOWNCONVERT.fields.7 14808 {"bits": [0, 0], "name": "MRT0_FMT_MAPPING_DISABLE"}, string in object:register_types.SX_PS_DOWNCONVERT_CONTROL.fields.0 14809 {"bits": [1, 1], "name": "MRT1_FMT_MAPPING_DISABLE"}, string in object:register_types.SX_PS_DOWNCONVERT_CONTROL.fields.1 14810 {"bits": [2, 2], "name": "MRT2_FMT_MAPPING_DISABLE"}, string in object:register_types.SX_PS_DOWNCONVERT_CONTROL.fields.2 14811 {"bits": [3, 3], "name": "MRT3_FMT_MAPPING_DISABLE"}, string in object:register_types.SX_PS_DOWNCONVERT_CONTROL.fields.3 14812 {"bits": [4, 4], "name": "MRT4_FMT_MAPPING_DISABLE"}, string in object:register_types.SX_PS_DOWNCONVERT_CONTROL.fields.4 14813 {"bits": [5, 5], "name": "MRT5_FMT_MAPPING_DISABLE"}, string in object:register_types.SX_PS_DOWNCONVERT_CONTROL.fields.5 14814 {"bits": [6, 6], "name": "MRT6_FMT_MAPPING_DISABLE"}, string in object:register_types.SX_PS_DOWNCONVERT_CONTROL.fields.6 14815 {"bits": [7, 7], "name": "MRT7_FMT_MAPPING_DISABLE"} string in object:register_types.SX_PS_DOWNCONVERT_CONTROL.fields.7 14820 {"bits": [0, 7], "name": "ADDRESS"} string in object:register_types.TA_BC_BASE_ADDR_HI.fields.0 14825 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.UTCL1_PERFCOUNTER0_SELECT.fields.0 14826 {"bits": [28, 31], "name": "COUNTER_MODE"} string in object:register_types.UTCL1_PERFCOUNTER0_SELECT.fields.1 14831 {"bits": [0, 15], "name": "BASE_ADDR"} string in object:register_types.VGT_DMA_BASE_HI.fields.0 14836 {"bits": [0, 1], "enum_ref": "VGT_INDEX_TYPE_MODE", "name": "INDEX_TYPE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.0 14837 {"bits": [2, 3], "enum_ref": "VGT_DMA_SWAP_MODE", "name": "SWAP_MODE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.1 14838 {"bits": [4, 5], "enum_ref": "VGT_DMA_BUF_TYPE", "name": "BUF_TYPE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.2 14839 {"bits": [6, 7], "enum_ref": "VGT_RDREQ_POLICY", "name": "RDREQ_POLICY"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.3 14840 {"bits": [8, 8], "name": "ATC"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.4 14841 {"bits": [9, 9], "name": "NOT_EOP"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.5 14842 {"bits": [10, 10], "name": "REQ_PATH"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.6 14843 {"bits": [11, 13], "name": "MTYPE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.7 14844 {"bits": [14, 14], "name": "DISABLE_INSTANCE_PACKING"} string in object:register_types.VGT_DMA_INDEX_TYPE.fields.8 14849 {"bits": [0, 1], "enum_ref": "VGT_DI_SOURCE_SELECT", "name": "SOURCE_SELECT"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.0 14850 {"bits": [2, 3], "enum_ref": "VGT_DI_MAJOR_MODE_SELECT", "name": "MAJOR_MODE"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.1 14851 {"bits": [4, 4], "name": "SPRITE_EN_R6XX"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.2 14852 {"bits": [5, 5], "name": "NOT_EOP"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.3 14853 {"bits": [6, 6], "name": "USE_OPAQUE"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.4 14854 {"bits": [29, 31], "name": "REG_RT_INDEX"} string in object:register_types.VGT_DRAW_INITIATOR.fields.5 14859 {"bits": [1, 1], "name": "EN_REG_RT_INDEX"}, string in object:register_types.VGT_DRAW_PAYLOAD_CNTL.fields.0 14860 {"bits": [3, 3], "name": "EN_PRIM_PAYLOAD"}, string in object:register_types.VGT_DRAW_PAYLOAD_CNTL.fields.1 14861 {"bits": [4, 4], "name": "EN_DRAW_VP"}, string in object:register_types.VGT_DRAW_PAYLOAD_CNTL.fields.2 14862 {"bits": [6, 6], "name": "EN_VRS_RATE"} string in object:register_types.VGT_DRAW_PAYLOAD_CNTL.fields.3 14867 {"bits": [0, 14], "name": "ITEMSIZE"} string in object:register_types.VGT_ESGS_RING_ITEMSIZE.fields.0 14872 {"bits": [0, 10], "name": "ES_PER_GS"} string in object:register_types.VGT_ES_PER_GS.fields.0 14877 {"bits": [0, 27], "name": "ADDRESS_LOW"} string in object:register_types.VGT_EVENT_ADDRESS_REG.fields.0 14882 {"bits": [0, 5], "enum_ref": "VGT_EVENT_TYPE", "name": "EVENT_TYPE"}, string in object:register_types.VGT_EVENT_INITIATOR.fields.0 14883 {"bits": [10, 26], "name": "ADDRESS_HI"}, string in object:register_types.VGT_EVENT_INITIATOR.fields.1 14884 {"bits": [27, 27], "name": "EXTENDED_EVENT"} string in object:register_types.VGT_EVENT_INITIATOR.fields.2 14889 {"bits": [0, 3], "name": "DECR"} string in object:register_types.VGT_GROUP_DECR.fields.0 14894 {"bits": [0, 3], "name": "FIRST_DECR"} string in object:register_types.VGT_GROUP_FIRST_DECR.fields.0 14899 {"bits": [0, 4], "enum_ref": "VGT_DI_PRIM_TYPE", "name": "PRIM_TYPE"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.0 14900 {"bits": [14, 14], "name": "RETAIN_ORDER"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.1 14901 {"bits": [15, 15], "name": "RETAIN_QUADS"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.2 14902 {"bits": [16, 18], "name": "PRIM_ORDER"} string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.3 14907 {"bits": [0, 0], "name": "COMP_X_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.0 14908 {"bits": [1, 1], "name": "COMP_Y_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.1 14909 {"bits": [2, 2], "name": "COMP_Z_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.2 14910 {"bits": [3, 3], "name": "COMP_W_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.3 14911 {"bits": [8, 15], "name": "STRIDE"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.4 14912 {"bits": [16, 23], "name": "SHIFT"} string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.5 14917 {"bits": [0, 3], "name": "X_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.0 14918 {"bits": [4, 7], "name": "X_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.1 14919 {"bits": [8, 11], "name": "Y_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.2 14920 {"bits": [12, 15], "name": "Y_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.3 14921 {"bits": [16, 19], "name": "Z_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.4 14922 {"bits": [20, 23], "name": "Z_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.5 14923 {"bits": [24, 27], "name": "W_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.6 14924 {"bits": [28, 31], "name": "W_OFFSET"} string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.7 14929 {"bits": [0, 14], "name": "OFFSET"} string in object:register_types.VGT_GSVS_RING_OFFSET_1.fields.0 14934 {"bits": [0, 0], "name": "ENABLE"}, string in object:register_types.VGT_GS_INSTANCE_CNT.fields.0 14935 {"bits": [2, 8], "name": "CNT"}, string in object:register_types.VGT_GS_INSTANCE_CNT.fields.1 14936 {"bits": [31, 31], "name": "EN_MAX_VERT_OUT_PER_GS_INSTANCE"} string in object:register_types.VGT_GS_INSTANCE_CNT.fields.2 14941 {"bits": [0, 10], "name": "MAX_VERT_OUT"} string in object:register_types.VGT_GS_MAX_VERT_OUT.fields.0 14946 {"bits": [0, 2], "enum_ref": "VGT_GS_MODE_TYPE", "name": "MODE"}, string in object:register_types.VGT_GS_MODE.fields.0 14947 {"bits": [3, 3], "name": "RESERVED_0"}, string in object:register_types.VGT_GS_MODE.fields.1 14948 {"bits": [4, 5], "enum_ref": "VGT_GS_CUT_MODE", "name": "CUT_MODE"}, string in object:register_types.VGT_GS_MODE.fields.2 14949 {"bits": [6, 10], "name": "RESERVED_1"}, string in object:register_types.VGT_GS_MODE.fields.3 14950 {"bits": [11, 11], "name": "GS_C_PACK_EN"}, string in object:register_types.VGT_GS_MODE.fields.4 14951 {"bits": [12, 12], "name": "RESERVED_2"}, string in object:register_types.VGT_GS_MODE.fields.5 14952 {"bits": [13, 13], "name": "ES_PASSTHRU"}, string in object:register_types.VGT_GS_MODE.fields.6 14953 {"bits": [14, 14], "name": "COMPUTE_MODE"}, string in object:register_types.VGT_GS_MODE.fields.7 14954 {"bits": [15, 15], "name": "FAST_COMPUTE_MODE"}, string in object:register_types.VGT_GS_MODE.fields.8 14955 {"bits": [16, 16], "name": "ELEMENT_INFO_EN"}, string in object:register_types.VGT_GS_MODE.fields.9 14956 {"bits": [17, 17], "name": "PARTIAL_THD_AT_EOI"}, string in object:register_types.VGT_GS_MODE.fields.10 14957 {"bits": [18, 18], "name": "SUPPRESS_CUTS"}, string in object:register_types.VGT_GS_MODE.fields.11 14958 {"bits": [19, 19], "name": "ES_WRITE_OPTIMIZE"}, string in object:register_types.VGT_GS_MODE.fields.12 14959 {"bits": [20, 20], "name": "GS_WRITE_OPTIMIZE"}, string in object:register_types.VGT_GS_MODE.fields.13 14960 {"bits": [21, 22], "name": "ONCHIP"} string in object:register_types.VGT_GS_MODE.fields.14 14965 {"bits": [0, 10], "name": "ES_VERTS_PER_SUBGRP"}, string in object:register_types.VGT_GS_ONCHIP_CNTL.fields.0 14966 {"bits": [11, 21], "name": "GS_PRIMS_PER_SUBGRP"}, string in object:register_types.VGT_GS_ONCHIP_CNTL.fields.1 14967 {"bits": [22, 31], "name": "GS_INST_PRIMS_IN_SUBGRP"} string in object:register_types.VGT_GS_ONCHIP_CNTL.fields.2 14972 {"bits": [0, 5], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.0 14973 {"bits": [8, 13], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_1"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.1 14974 {"bits": [16, 21], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_2"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.2 14975 {"bits": [22, 27], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_3"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.3 14976 {"bits": [31, 31], "name": "UNIQUE_TYPE_PER_STREAM"} string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.4 14981 {"bits": [0, 10], "name": "GS_PER_ES"} string in object:register_types.VGT_GS_PER_ES.fields.0 14986 {"bits": [0, 3], "name": "GS_PER_VS"} string in object:register_types.VGT_GS_PER_VS.fields.0 14991 {"bits": [0, 1], "name": "TESS_MODE"} string in object:register_types.VGT_HOS_CNTL.fields.0 14996 {"bits": [0, 7], "name": "REUSE_DEPTH"} string in object:register_types.VGT_HOS_REUSE_DEPTH.fields.0 15001 {"bits": [0, 9], "name": "OFFCHIP_BUFFERING"}, string in object:register_types.VGT_HS_OFFCHIP_PARAM_UMD.fields.0 15002 {"bits": [10, 11], "enum_ref": "VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY", "name": "OFFCHI string in object:register_types.VGT_HS_OFFCHIP_PARAM_UMD.fields.1 15007 {"bits": [0, 1], "enum_ref": "VGT_INDEX_TYPE_MODE", "name": "INDEX_TYPE"}, string in object:register_types.VGT_INDEX_TYPE.fields.0 15008 {"bits": [14, 14], "name": "DISABLE_INSTANCE_PACKING"} string in object:register_types.VGT_INDEX_TYPE.fields.1 15013 {"bits": [0, 7], "name": "NUM_PATCHES"}, string in object:register_types.VGT_LS_HS_CONFIG.fields.0 15014 {"bits": [8, 13], "name": "HS_NUM_INPUT_CP"}, string in object:register_types.VGT_LS_HS_CONFIG.fields.1 15015 {"bits": [14, 19], "name": "HS_NUM_OUTPUT_CP"} string in object:register_types.VGT_LS_HS_CONFIG.fields.2 15020 {"bits": [0, 0], "name": "RESET_EN"}, string in object:register_types.VGT_MULTI_PRIM_IB_RESET_EN.fields.0 15021 {"bits": [1, 1], "name": "MATCH_ALL_BITS"} string in object:register_types.VGT_MULTI_PRIM_IB_RESET_EN.fields.1 15026 {"bits": [0, 2], "name": "PATH_SELECT"} string in object:register_types.VGT_OUTPUT_PATH_CNTL.fields.0 15031 {"bits": [0, 6], "name": "DEALLOC_DIST"} string in object:register_types.VGT_OUT_DEALLOC_CNTL.fields.0 15036 {"bits": [0, 0], "name": "PRIMITIVEID_EN"}, string in object:register_types.VGT_PRIMITIVEID_EN.fields.0 15037 {"bits": [1, 1], "name": "DISABLE_RESET_ON_EOI"}, string in object:register_types.VGT_PRIMITIVEID_EN.fields.1 15038 {"bits": [2, 2], "name": "NGG_DISABLE_PROVOK_REUSE"} string in object:register_types.VGT_PRIMITIVEID_EN.fields.2 15043 {"bits": [0, 5], "enum_ref": "VGT_DI_PRIM_TYPE", "name": "PRIM_TYPE"} string in object:register_types.VGT_PRIMITIVE_TYPE.fields.0 15048 {"bits": [0, 0], "name": "REUSE_OFF"} string in object:register_types.VGT_REUSE_OFF.fields.0 15053 {"bits": [0, 1], "enum_ref": "VGT_STAGES_LS_EN", "name": "LS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.0 15054 {"bits": [2, 2], "enum_ref": "VGT_STAGES_HS_EN", "name": "HS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.1 15055 {"bits": [3, 4], "enum_ref": "VGT_STAGES_ES_EN", "name": "ES_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.2 15056 {"bits": [5, 5], "enum_ref": "VGT_STAGES_GS_EN", "name": "GS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.3 15057 {"bits": [6, 7], "enum_ref": "VGT_STAGES_VS_EN", "name": "VS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.4 15058 {"bits": [8, 8], "name": "DYNAMIC_HS"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.5 15059 {"bits": [9, 9], "name": "DISPATCH_DRAW_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.6 15060 {"bits": [10, 10], "name": "DIS_DEALLOC_ACCUM_0"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.7 15061 {"bits": [11, 11], "name": "DIS_DEALLOC_ACCUM_1"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.8 15062 {"bits": [12, 12], "name": "VS_WAVE_ID_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.9 15063 {"bits": [13, 13], "name": "PRIMGEN_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.10 15064 {"bits": [14, 14], "name": "ORDERED_ID_MODE"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.11 15065 {"bits": [15, 18], "name": "MAX_PRIMGRP_IN_WAVE"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.12 15066 {"bits": [19, 20], "name": "GS_FAST_LAUNCH"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.13 15067 {"bits": [21, 21], "name": "HS_W32_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.14 15068 {"bits": [22, 22], "name": "GS_W32_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.15 15069 {"bits": [23, 23], "name": "VS_W32_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.16 15070 {"bits": [24, 24], "name": "NGG_WAVE_ID_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.17 15071 {"bits": [25, 25], "name": "PRIMGEN_PASSTHRU_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.18 15072 {"bits": [26, 26], "name": "PRIMGEN_PASSTHRU_NO_MSG"} string in object:register_types.VGT_SHADER_STAGES_EN.fields.19 15077 {"bits": [0, 3], "name": "STREAM_0_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.0 15078 {"bits": [4, 7], "name": "STREAM_1_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.1 15079 {"bits": [8, 11], "name": "STREAM_2_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.2 15080 {"bits": [12, 15], "name": "STREAM_3_BUFFER_EN"} string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.3 15085 {"bits": [0, 0], "name": "STREAMOUT_0_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.0 15086 {"bits": [1, 1], "name": "STREAMOUT_1_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.1 15087 {"bits": [2, 2], "name": "STREAMOUT_2_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.2 15088 {"bits": [3, 3], "name": "STREAMOUT_3_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.3 15089 {"bits": [4, 6], "name": "RAST_STREAM"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.4 15090 {"bits": [7, 7], "name": "EN_PRIMS_NEEDED_CNT"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.5 15091 {"bits": [8, 11], "name": "RAST_STREAM_MASK"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.6 15092 {"bits": [31, 31], "name": "USE_RAST_STREAM_MASK"} string in object:register_types.VGT_STRMOUT_CONFIG.fields.7 15097 {"bits": [0, 8], "name": "VERTEX_STRIDE"} string in object:register_types.VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE.fields.0 15102 {"bits": [0, 9], "name": "STRIDE"} string in object:register_types.VGT_STRMOUT_VTX_STRIDE_0.fields.0 15107 {"bits": [0, 7], "name": "ACCUM_ISOLINE"}, string in object:register_types.VGT_TESS_DISTRIBUTION.fields.0 15108 {"bits": [8, 15], "name": "ACCUM_TRI"}, string in object:register_types.VGT_TESS_DISTRIBUTION.fields.1 15109 {"bits": [16, 23], "name": "ACCUM_QUAD"}, string in object:register_types.VGT_TESS_DISTRIBUTION.fields.2 15110 {"bits": [24, 28], "name": "DONUT_SPLIT"}, string in object:register_types.VGT_TESS_DISTRIBUTION.fields.3 15111 {"bits": [29, 31], "name": "TRAP_SPLIT"} string in object:register_types.VGT_TESS_DISTRIBUTION.fields.4 15116 {"bits": [0, 1], "enum_ref": "VGT_TESS_TYPE", "name": "TYPE"}, string in object:register_types.VGT_TF_PARAM.fields.0 15117 {"bits": [2, 4], "enum_ref": "VGT_TESS_PARTITION", "name": "PARTITIONING"}, string in object:register_types.VGT_TF_PARAM.fields.1 15118 {"bits": [5, 7], "enum_ref": "VGT_TESS_TOPOLOGY", "name": "TOPOLOGY"}, string in object:register_types.VGT_TF_PARAM.fields.2 15119 {"bits": [8, 8], "name": "RESERVED_REDUC_AXIS"}, string in object:register_types.VGT_TF_PARAM.fields.3 15120 {"bits": [9, 9], "name": "DEPRECATED"}, string in object:register_types.VGT_TF_PARAM.fields.4 15121 {"bits": [10, 13], "name": "NUM_DS_WAVES_PER_SIMD"}, string in object:register_types.VGT_TF_PARAM.fields.5 15122 {"bits": [14, 14], "name": "DISABLE_DONUTS"}, string in object:register_types.VGT_TF_PARAM.fields.6 15123 {"bits": [15, 16], "enum_ref": "VGT_RDREQ_POLICY", "name": "RDREQ_POLICY"}, string in object:register_types.VGT_TF_PARAM.fields.7 15124 {"bits": [17, 18], "enum_ref": "VGT_DIST_MODE", "name": "DISTRIBUTION_MODE"}, string in object:register_types.VGT_TF_PARAM.fields.8 15125 {"bits": [19, 19], "enum_ref": "VGT_DETECT_ONE", "name": "DETECT_ONE"}, string in object:register_types.VGT_TF_PARAM.fields.9 15126 {"bits": [20, 20], "enum_ref": "VGT_DETECT_ZERO", "name": "DETECT_ZERO"}, string in object:register_types.VGT_TF_PARAM.fields.10 15127 {"bits": [23, 25], "name": "MTYPE"} string in object:register_types.VGT_TF_PARAM.fields.11 15132 {"bits": [0, 15], "name": "SIZE"} string in object:register_types.VGT_TF_RING_SIZE_UMD.fields.0 15137 {"bits": [0, 7], "name": "VTX_REUSE_DEPTH"} string in object:register_types.VGT_VERTEX_REUSE_BLOCK_CNTL.fields.0 15142 {"bits": [0, 0], "name": "VTX_CNT_EN"} string in object:register_types.VGT_VTX_CNT_EN.fields.0 [all...] |
| H A D | gfx9.json | 5 {"name": "ARRAY_LINEAR_GENERAL", "value": 0}, string in object:enums.ArrayMode.entries.0 6 {"name": "ARRAY_LINEAR_ALIGNED", "value": 1}, string in object:enums.ArrayMode.entries.1 7 {"name": "ARRAY_1D_TILED_THIN1", "value": 2}, string in object:enums.ArrayMode.entries.2 8 {"name": "ARRAY_1D_TILED_THICK", "value": 3}, string in object:enums.ArrayMode.entries.3 9 {"name": "ARRAY_2D_TILED_THIN1", "value": 4}, string in object:enums.ArrayMode.entries.4 10 {"name": "ARRAY_PRT_TILED_THIN1", "value": 5}, string in object:enums.ArrayMode.entries.5 11 {"name": "ARRAY_PRT_2D_TILED_THIN1", "value": 6}, string in object:enums.ArrayMode.entries.6 12 {"name": "ARRAY_2D_TILED_THICK", "value": 7}, string in object:enums.ArrayMode.entries.7 13 {"name": "ARRAY_2D_TILED_XTHICK", "value": 8}, string in object:enums.ArrayMode.entries.8 14 {"name" string in object:enums.ArrayMode.entries.9 15 {"name": "ARRAY_PRT_2D_TILED_THICK", "value": 10}, string in object:enums.ArrayMode.entries.10 16 {"name": "ARRAY_PRT_3D_TILED_THIN1", "value": 11}, string in object:enums.ArrayMode.entries.11 17 {"name": "ARRAY_3D_TILED_THIN1", "value": 12}, string in object:enums.ArrayMode.entries.12 18 {"name": "ARRAY_3D_TILED_THICK", "value": 13}, string in object:enums.ArrayMode.entries.13 19 {"name": "ARRAY_3D_TILED_XTHICK", "value": 14}, string in object:enums.ArrayMode.entries.14 20 {"name": "ARRAY_PRT_3D_TILED_THICK", "value": 15} string in object:enums.ArrayMode.entries.15 25 {"name": "BUF_DATA_FORMAT_INVALID", "value": 0}, string in object:enums.BUF_DATA_FORMAT.entries.0 26 {"name": "BUF_DATA_FORMAT_8", "value": 1}, string in object:enums.BUF_DATA_FORMAT.entries.1 27 {"name": "BUF_DATA_FORMAT_16", "value": 2}, string in object:enums.BUF_DATA_FORMAT.entries.2 28 {"name": "BUF_DATA_FORMAT_8_8", "value": 3}, string in object:enums.BUF_DATA_FORMAT.entries.3 29 {"name": "BUF_DATA_FORMAT_32", "value": 4}, string in object:enums.BUF_DATA_FORMAT.entries.4 30 {"name": "BUF_DATA_FORMAT_16_16", "value": 5}, string in object:enums.BUF_DATA_FORMAT.entries.5 31 {"name": "BUF_DATA_FORMAT_10_11_11", "value": 6}, string in object:enums.BUF_DATA_FORMAT.entries.6 32 {"name": "BUF_DATA_FORMAT_11_11_10", "value": 7}, string in object:enums.BUF_DATA_FORMAT.entries.7 33 {"name": "BUF_DATA_FORMAT_10_10_10_2", "value": 8}, string in object:enums.BUF_DATA_FORMAT.entries.8 34 {"name": "BUF_DATA_FORMAT_2_10_10_10", "value": 9}, string in object:enums.BUF_DATA_FORMAT.entries.9 35 {"name": "BUF_DATA_FORMAT_8_8_8_8", "value": 10}, string in object:enums.BUF_DATA_FORMAT.entries.10 36 {"name": "BUF_DATA_FORMAT_32_32", "value": 11}, string in object:enums.BUF_DATA_FORMAT.entries.11 37 {"name": "BUF_DATA_FORMAT_16_16_16_16", "value": 12}, string in object:enums.BUF_DATA_FORMAT.entries.12 38 {"name": "BUF_DATA_FORMAT_32_32_32", "value": 13}, string in object:enums.BUF_DATA_FORMAT.entries.13 39 {"name": "BUF_DATA_FORMAT_32_32_32_32", "value": 14}, string in object:enums.BUF_DATA_FORMAT.entries.14 40 {"name": "BUF_DATA_FORMAT_RESERVED_15", "value": 15} string in object:enums.BUF_DATA_FORMAT.entries.15 45 {"name": "BUF_NUM_FORMAT_UNORM", "value": 0}, string in object:enums.BUF_NUM_FORMAT.entries.0 46 {"name": "BUF_NUM_FORMAT_SNORM", "value": 1}, string in object:enums.BUF_NUM_FORMAT.entries.1 47 {"name": "BUF_NUM_FORMAT_USCALED", "value": 2}, string in object:enums.BUF_NUM_FORMAT.entries.2 48 {"name": "BUF_NUM_FORMAT_SSCALED", "value": 3}, string in object:enums.BUF_NUM_FORMAT.entries.3 49 {"name": "BUF_NUM_FORMAT_UINT", "value": 4}, string in object:enums.BUF_NUM_FORMAT.entries.4 50 {"name": "BUF_NUM_FORMAT_SINT", "value": 5}, string in object:enums.BUF_NUM_FORMAT.entries.5 51 {"name": "BUF_NUM_FORMAT_UNORM_UINT", "value": 6}, string in object:enums.BUF_NUM_FORMAT.entries.6 52 {"name": "BUF_NUM_FORMAT_FLOAT", "value": 7} string in object:enums.BUF_NUM_FORMAT.entries.7 57 {"name": "ADDR_SURF_BANK_HEIGHT_1", "value": 0}, string in object:enums.BankHeight.entries.0 58 {"name": "ADDR_SURF_BANK_HEIGHT_2", "value": 1}, string in object:enums.BankHeight.entries.1 59 {"name": "ADDR_SURF_BANK_HEIGHT_4", "value": 2}, string in object:enums.BankHeight.entries.2 60 {"name": "ADDR_SURF_BANK_HEIGHT_8", "value": 3} string in object:enums.BankHeight.entries.3 65 {"name": "ADDR_SURF_BANK_WIDTH_1", "value": 0}, string in object:enums.BankWidth.entries.0 66 {"name": "ADDR_SURF_BANK_WIDTH_2", "value": 1}, string in object:enums.BankWidth.entries.1 67 {"name": "ADDR_SURF_BANK_WIDTH_4", "value": 2}, string in object:enums.BankWidth.entries.2 68 {"name": "ADDR_SURF_BANK_WIDTH_8", "value": 3} string in object:enums.BankWidth.entries.3 73 {"name": "BINNING_ALLOWED", "value": 0}, string in object:enums.BinningMode.entries.0 74 {"name": "FORCE_BINNING_ON", "value": 1}, string in object:enums.BinningMode.entries.1 75 {"name": "DISABLE_BINNING_USE_NEW_SC", "value": 2}, string in object:enums.BinningMode.entries.2 76 {"name": "DISABLE_BINNING_USE_LEGACY_SC", "value": 3} string in object:enums.BinningMode.entries.3 81 {"name": "BLEND_ZERO", "value": 0}, string in object:enums.BlendOp.entries.0 82 {"name": "BLEND_ONE", "value": 1}, string in object:enums.BlendOp.entries.1 83 {"name": "BLEND_SRC_COLOR", "value": 2}, string in object:enums.BlendOp.entries.2 84 {"name": "BLEND_ONE_MINUS_SRC_COLOR", "value": 3}, string in object:enums.BlendOp.entries.3 85 {"name": "BLEND_SRC_ALPHA", "value": 4}, string in object:enums.BlendOp.entries.4 86 {"name": "BLEND_ONE_MINUS_SRC_ALPHA", "value": 5}, string in object:enums.BlendOp.entries.5 87 {"name": "BLEND_DST_ALPHA", "value": 6}, string in object:enums.BlendOp.entries.6 88 {"name": "BLEND_ONE_MINUS_DST_ALPHA", "value": 7}, string in object:enums.BlendOp.entries.7 89 {"name": "BLEND_DST_COLOR", "value": 8}, string in object:enums.BlendOp.entries.8 90 {"name": "BLEND_ONE_MINUS_DST_COLOR", "value": 9}, string in object:enums.BlendOp.entries.9 91 {"name": "BLEND_SRC_ALPHA_SATURATE", "value": 10}, string in object:enums.BlendOp.entries.10 92 {"name": "BLEND_BOTH_SRC_ALPHA", "value": 11}, string in object:enums.BlendOp.entries.11 93 {"name": "BLEND_BOTH_INV_SRC_ALPHA", "value": 12}, string in object:enums.BlendOp.entries.12 94 {"name": "BLEND_CONSTANT_COLOR", "value": 13}, string in object:enums.BlendOp.entries.13 95 {"name": "BLEND_ONE_MINUS_CONSTANT_COLOR", "value": 14}, string in object:enums.BlendOp.entries.14 96 {"name": "BLEND_SRC1_COLOR", "value": 15}, string in object:enums.BlendOp.entries.15 97 {"name": "BLEND_INV_SRC1_COLOR", "value": 16}, string in object:enums.BlendOp.entries.16 98 {"name": "BLEND_SRC1_ALPHA", "value": 17}, string in object:enums.BlendOp.entries.17 99 {"name": "BLEND_INV_SRC1_ALPHA", "value": 18}, string in object:enums.BlendOp.entries.18 100 {"name": "BLEND_CONSTANT_ALPHA", "value": 19}, string in object:enums.BlendOp.entries.19 101 {"name": "BLEND_ONE_MINUS_CONSTANT_ALPHA", "value": 20} string in object:enums.BlendOp.entries.20 106 {"name": "FORCE_OPT_AUTO", "value": 0}, string in object:enums.BlendOpt.entries.0 107 {"name": "FORCE_OPT_DISABLE", "value": 1}, string in object:enums.BlendOpt.entries.1 108 {"name": "FORCE_OPT_ENABLE_IF_SRC_A_0", "value": 2}, string in object:enums.BlendOpt.entries.2 109 {"name": "FORCE_OPT_ENABLE_IF_SRC_RGB_0", "value": 3}, string in object:enums.BlendOpt.entries.3 110 {"name": "FORCE_OPT_ENABLE_IF_SRC_ARGB_0", "value": 4}, string in object:enums.BlendOpt.entries.4 111 {"name": "FORCE_OPT_ENABLE_IF_SRC_A_1", "value": 5}, string in object:enums.BlendOpt.entries.5 112 {"name": "FORCE_OPT_ENABLE_IF_SRC_RGB_1", "value": 6}, string in object:enums.BlendOpt.entries.6 113 {"name": "FORCE_OPT_ENABLE_IF_SRC_ARGB_1", "value": 7} string in object:enums.BlendOpt.entries.7 118 {"name": "CB_DISABLE", "value": 0}, string in object:enums.CBMode.entries.0 119 {"name": "CB_NORMAL", "value": 1}, string in object:enums.CBMode.entries.1 120 {"name": "CB_ELIMINATE_FAST_CLEAR", "value": 2}, string in object:enums.CBMode.entries.2 121 {"name": "CB_RESOLVE", "value": 3}, string in object:enums.CBMode.entries.3 122 {"name": "CB_DECOMPRESS", "value": 4}, string in object:enums.CBMode.entries.4 123 {"name": "CB_FMASK_DECOMPRESS", "value": 5}, string in object:enums.CBMode.entries.5 124 {"name": "CB_DCC_DECOMPRESS", "value": 6} string in object:enums.CBMode.entries.6 129 {"name": "CB_PERF_CLEAR_FILTER_SEL_NONCLEAR", "value": 0}, string in object:enums.CBPerfClearFilterSel.entries.0 130 {"name": "CB_PERF_CLEAR_FILTER_SEL_CLEAR", "value": 1} string in object:enums.CBPerfClearFilterSel.entries.1 135 {"name": "CB_PERF_OP_FILTER_SEL_WRITE_ONLY", "value": 0}, string in object:enums.CBPerfOpFilterSel.entries.0 136 {"name": "CB_PERF_OP_FILTER_SEL_NEEDS_DESTINATION", "value": 1}, string in object:enums.CBPerfOpFilterSel.entries.1 137 {"name": "CB_PERF_OP_FILTER_SEL_RESOLVE", "value": 2}, string in object:enums.CBPerfOpFilterSel.entries.2 138 {"name": "CB_PERF_OP_FILTER_SEL_DECOMPRESS", "value": 3}, string in object:enums.CBPerfOpFilterSel.entries.3 139 {"name": "CB_PERF_OP_FILTER_SEL_FMASK_DECOMPRESS", "value": 4}, string in object:enums.CBPerfOpFilterSel.entries.4 140 {"name": "CB_PERF_OP_FILTER_SEL_ELIMINATE_FAST_CLEAR", "value": 5} string in object:enums.CBPerfOpFilterSel.entries.5 145 {"name": "MAX_BLOCK_SIZE_64B", "value": 0}, string in object:enums.CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE.entries.0 146 {"name": "MAX_BLOCK_SIZE_128B", "value": 1}, string in object:enums.CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE.entries.1 147 {"name": "MAX_BLOCK_SIZE_256B", "value": 2} string in object:enums.CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE.entries.2 152 {"name": "MIN_BLOCK_SIZE_32B", "value": 0}, string in object:enums.CB_COLOR_DCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE.entries.0 153 {"name": "MIN_BLOCK_SIZE_64B", "value": 1} string in object:enums.CB_COLOR_DCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE.entries.1 158 {"name": "OUT", "value": 1}, string in object:enums.CLIP_RULE.entries.0 159 {"name": "IN_0", "value": 2}, string in object:enums.CLIP_RULE.entries.1 160 {"name": "IN_1", "value": 4}, string in object:enums.CLIP_RULE.entries.2 161 {"name": "IN_10", "value": 8}, string in object:enums.CLIP_RULE.entries.3 162 {"name": "IN_2", "value": 16}, string in object:enums.CLIP_RULE.entries.4 163 {"name": "IN_20", "value": 32}, string in object:enums.CLIP_RULE.entries.5 164 {"name": "IN_21", "value": 64}, string in object:enums.CLIP_RULE.entries.6 165 {"name": "IN_210", "value": 128}, string in object:enums.CLIP_RULE.entries.7 166 {"name": "IN_3", "value": 256}, string in object:enums.CLIP_RULE.entries.8 167 {"name": "IN_30", "value": 512}, string in object:enums.CLIP_RULE.entries.9 168 {"name": "IN_31", "value": 1024}, string in object:enums.CLIP_RULE.entries.10 169 {"name": "IN_310", "value": 2048}, string in object:enums.CLIP_RULE.entries.11 170 {"name": "IN_32", "value": 4096}, string in object:enums.CLIP_RULE.entries.12 171 {"name": "IN_320", "value": 8192}, string in object:enums.CLIP_RULE.entries.13 172 {"name": "IN_321", "value": 16384}, string in object:enums.CLIP_RULE.entries.14 173 {"name": "IN_3210", "value": 32768} string in object:enums.CLIP_RULE.entries.15 178 {"name": "CP_PERFMON_ENABLE_MODE_ALWAYS_COUNT", "value": 0}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.0 179 {"name": "CP_PERFMON_ENABLE_MODE_RESERVED_1", "value": 1}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.1 180 {"name": "CP_PERFMON_ENABLE_MODE_COUNT_CONTEXT_TRUE", "value": 2}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.2 181 {"name": "CP_PERFMON_ENABLE_MODE_COUNT_CONTEXT_FALSE", "value": 3} string in object:enums.CP_PERFMON_ENABLE_MODE.entries.3 186 {"name": "CP_PERFMON_STATE_DISABLE_AND_RESET", "value": 0}, string in object:enums.CP_PERFMON_STATE.entries.0 187 {"name": "CP_PERFMON_STATE_START_COUNTING", "value": 1}, string in object:enums.CP_PERFMON_STATE.entries.1 188 {"name": "CP_PERFMON_STATE_STOP_COUNTING", "value": 2}, string in object:enums.CP_PERFMON_STATE.entries.2 189 {"name": "CP_PERFMON_STATE_RESERVED_3", "value": 3}, string in object:enums.CP_PERFMON_STATE.entries.3 190 {"name": "CP_PERFMON_STATE_DISABLE_AND_RESET_PHANTOM", "value": 4}, string in object:enums.CP_PERFMON_STATE.entries.4 191 {"name": "CP_PERFMON_STATE_COUNT_AND_DUMP_PHANTOM", "value": 5} string in object:enums.CP_PERFMON_STATE.entries.5 196 {"name": "CMASK_ADDR_TILED", "value": 0}, string in object:enums.CmaskAddr.entries.0 197 {"name": "CMASK_ADDR_LINEAR", "value": 1}, string in object:enums.CmaskAddr.entries.1 198 {"name": "CMASK_ADDR_COMPATIBLE", "value": 2} string in object:enums.CmaskAddr.entries.2 203 {"name": "COLOR_INVALID", "value": 0}, string in object:enums.ColorFormat.entries.0 204 {"name": "COLOR_8", "value": 1}, string in object:enums.ColorFormat.entries.1 205 {"name": "COLOR_16", "value": 2}, string in object:enums.ColorFormat.entries.2 206 {"name": "COLOR_8_8", "value": 3}, string in object:enums.ColorFormat.entries.3 207 {"name": "COLOR_32", "value": 4}, string in object:enums.ColorFormat.entries.4 208 {"name": "COLOR_16_16", "value": 5}, string in object:enums.ColorFormat.entries.5 209 {"name": "COLOR_10_11_11", "value": 6}, string in object:enums.ColorFormat.entries.6 210 {"name": "COLOR_11_11_10", "value": 7}, string in object:enums.ColorFormat.entries.7 211 {"name": "COLOR_10_10_10_2", "value": 8}, string in object:enums.ColorFormat.entries.8 212 {"name": "COLOR_2_10_10_10", "value": 9}, string in object:enums.ColorFormat.entries.9 213 {"name": "COLOR_8_8_8_8", "value": 10}, string in object:enums.ColorFormat.entries.10 214 {"name": "COLOR_32_32", "value": 11}, string in object:enums.ColorFormat.entries.11 215 {"name": "COLOR_16_16_16_16", "value": 12}, string in object:enums.ColorFormat.entries.12 216 {"name": "COLOR_RESERVED_13", "value": 13}, string in object:enums.ColorFormat.entries.13 217 {"name": "COLOR_32_32_32_32", "value": 14}, string in object:enums.ColorFormat.entries.14 218 {"name": "COLOR_RESERVED_15", "value": 15}, string in object:enums.ColorFormat.entries.15 219 {"name": "COLOR_5_6_5", "value": 16}, string in object:enums.ColorFormat.entries.16 220 {"name": "COLOR_1_5_5_5", "value": 17}, string in object:enums.ColorFormat.entries.17 221 {"name": "COLOR_5_5_5_1", "value": 18}, string in object:enums.ColorFormat.entries.18 222 {"name": "COLOR_4_4_4_4", "value": 19}, string in object:enums.ColorFormat.entries.19 223 {"name": "COLOR_8_24", "value": 20}, string in object:enums.ColorFormat.entries.20 224 {"name": "COLOR_24_8", "value": 21}, string in object:enums.ColorFormat.entries.21 225 {"name": "COLOR_X24_8_32_FLOAT", "value": 22}, string in object:enums.ColorFormat.entries.22 226 {"name": "COLOR_RESERVED_23", "value": 23}, string in object:enums.ColorFormat.entries.23 227 {"name": "COLOR_RESERVED_24", "value": 24}, string in object:enums.ColorFormat.entries.24 228 {"name": "COLOR_RESERVED_25", "value": 25}, string in object:enums.ColorFormat.entries.25 229 {"name": "COLOR_RESERVED_26", "value": 26}, string in object:enums.ColorFormat.entries.26 230 {"name": "COLOR_RESERVED_27", "value": 27}, string in object:enums.ColorFormat.entries.27 231 {"name": "COLOR_RESERVED_28", "value": 28}, string in object:enums.ColorFormat.entries.28 232 {"name": "COLOR_RESERVED_29", "value": 29}, string in object:enums.ColorFormat.entries.29 233 {"name": "COLOR_RESERVED_30", "value": 30}, string in object:enums.ColorFormat.entries.30 234 {"name": "COLOR_2_10_10_10_6E4", "value": 31} string in object:enums.ColorFormat.entries.31 239 {"name": "COMB_DST_PLUS_SRC", "value": 0}, string in object:enums.CombFunc.entries.0 240 {"name": "COMB_SRC_MINUS_DST", "value": 1}, string in object:enums.CombFunc.entries.1 241 {"name": "COMB_MIN_DST_SRC", "value": 2}, string in object:enums.CombFunc.entries.2 242 {"name": "COMB_MAX_DST_SRC", "value": 3}, string in object:enums.CombFunc.entries.3 243 {"name": "COMB_DST_MINUS_SRC", "value": 4} string in object:enums.CombFunc.entries.4 248 {"name": "FRAG_NEVER", "value": 0}, string in object:enums.CompareFrag.entries.0 249 {"name": "FRAG_LESS", "value": 1}, string in object:enums.CompareFrag.entries.1 250 {"name": "FRAG_EQUAL", "value": 2}, string in object:enums.CompareFrag.entries.2 251 {"name": "FRAG_LEQUAL", "value": 3}, string in object:enums.CompareFrag.entries.3 252 {"name": "FRAG_GREATER", "value": 4}, string in object:enums.CompareFrag.entries.4 253 {"name": "FRAG_NOTEQUAL", "value": 5}, string in object:enums.CompareFrag.entries.5 254 {"name": "FRAG_GEQUAL", "value": 6}, string in object:enums.CompareFrag.entries.6 255 {"name": "FRAG_ALWAYS", "value": 7} string in object:enums.CompareFrag.entries.7 260 {"name": "EXPORT_ANY_Z", "value": 0}, string in object:enums.ConservativeZExport.entries.0 261 {"name": "EXPORT_LESS_THAN_Z", "value": 1}, string in object:enums.ConservativeZExport.entries.1 262 {"name": "EXPORT_GREATER_THAN_Z", "value": 2}, string in object:enums.ConservativeZExport.entries.2 263 {"name": "EXPORT_RESERVED", "value": 3} string in object:enums.ConservativeZExport.entries.3 268 {"name": "INPUT_COVERAGE", "value": 0}, string in object:enums.CovToShaderSel.entries.0 269 {"name": "INPUT_INNER_COVERAGE", "value": 1}, string in object:enums.CovToShaderSel.entries.1 270 {"name": "INPUT_DEPTH_COVERAGE", "value": 2}, string in object:enums.CovToShaderSel.entries.2 271 {"name": "RAW", "value": 3} string in object:enums.CovToShaderSel.entries.3 276 {"name": "AUTO", "value": 0}, string in object:enums.DB_DFSM_CONTROL__PUNCHOUT_MODE.entries.0 277 {"name": "FORCE_ON", "value": 1}, string in object:enums.DB_DFSM_CONTROL__PUNCHOUT_MODE.entries.1 278 {"name": "FORCE_OFF", "value": 2}, string in object:enums.DB_DFSM_CONTROL__PUNCHOUT_MODE.entries.2 279 {"name": "RESERVED", "value": 3} string in object:enums.DB_DFSM_CONTROL__PUNCHOUT_MODE.entries.3 284 {"name": "FAULT_ZERO", "value": 0}, string in object:enums.DbPRTFaultBehavior.entries.0 285 {"name": "FAULT_ONE", "value": 1}, string in object:enums.DbPRTFaultBehavior.entries.1 286 {"name": "FAULT_FAIL", "value": 2}, string in object:enums.DbPRTFaultBehavior.entries.2 287 {"name": "FAULT_PASS", "value": 3} string in object:enums.DbPRTFaultBehavior.entries.3 292 {"name": "PSLC_AUTO", "value": 0}, string in object:enums.DbPSLControl.entries.0 293 {"name": "PSLC_ON_HANG_ONLY", "value": 1}, string in object:enums.DbPSLControl.entries.1 294 {"name": "PSLC_ASAP", "value": 2}, string in object:enums.DbPSLControl.entries.2 295 {"name": "PSLC_COUNTDOWN", "value": 3} string in object:enums.DbPSLControl.entries.3 300 {"name": "INVALID", "value": 1}, string in object:enums.EXCP_EN.entries.0 301 {"name": "INPUT_DENORMAL", "value": 2}, string in object:enums.EXCP_EN.entries.1 302 {"name": "DIVIDE_BY_ZERO", "value": 4}, string in object:enums.EXCP_EN.entries.2 303 {"name": "OVERFLOW", "value": 8}, string in object:enums.EXCP_EN.entries.3 304 {"name": "UNDERFLOW", "value": 16}, string in object:enums.EXCP_EN.entries.4 305 {"name": "INEXACT", "value": 32}, string in object:enums.EXCP_EN.entries.5 306 {"name": "INT_DIVIDE_BY_ZERO", "value": 64}, string in object:enums.EXCP_EN.entries.6 307 {"name": "ADDRESS_WATCH", "value": 128}, string in object:enums.EXCP_EN.entries.7 308 {"name": "MEMORY_VIOLATION", "value": 256} string in object:enums.EXCP_EN.entries.8 313 {"name": "FP_32_DENORMS", "value": 48}, string in object:enums.FLOAT_MODE.entries.0 314 {"name": "FP_64_DENORMS", "value": 192}, string in object:enums.FLOAT_MODE.entries.1 315 {"name": "FP_ALL_DENORMS", "value": 240} string in object:enums.FLOAT_MODE.entries.2 320 {"name": "FORCE_OFF", "value": 0}, string in object:enums.ForceControl.entries.0 321 {"name": "FORCE_ENABLE", "value": 1}, string in object:enums.ForceControl.entries.1 322 {"name": "FORCE_DISABLE", "value": 2}, string in object:enums.ForceControl.entries.2 323 {"name": "FORCE_RESERVED", "value": 3} string in object:enums.ForceControl.entries.3 328 {"name": "IMG_DATA_FORMAT_INVALID", "value": 0}, string in object:enums.IMG_DATA_FORMAT.entries.0 329 {"name": "IMG_DATA_FORMAT_8", "value": 1}, string in object:enums.IMG_DATA_FORMAT.entries.1 330 {"name": "IMG_DATA_FORMAT_16", "value": 2}, string in object:enums.IMG_DATA_FORMAT.entries.2 331 {"name": "IMG_DATA_FORMAT_8_8", "value": 3}, string in object:enums.IMG_DATA_FORMAT.entries.3 332 {"name": "IMG_DATA_FORMAT_32", "value": 4}, string in object:enums.IMG_DATA_FORMAT.entries.4 333 {"name": "IMG_DATA_FORMAT_16_16", "value": 5}, string in object:enums.IMG_DATA_FORMAT.entries.5 334 {"name": "IMG_DATA_FORMAT_10_11_11", "value": 6}, string in object:enums.IMG_DATA_FORMAT.entries.6 335 {"name": "IMG_DATA_FORMAT_11_11_10", "value": 7}, string in object:enums.IMG_DATA_FORMAT.entries.7 336 {"name": "IMG_DATA_FORMAT_10_10_10_2", "value": 8}, string in object:enums.IMG_DATA_FORMAT.entries.8 337 {"name": "IMG_DATA_FORMAT_2_10_10_10", "value": 9}, string in object:enums.IMG_DATA_FORMAT.entries.9 338 {"name": "IMG_DATA_FORMAT_8_8_8_8", "value": 10}, string in object:enums.IMG_DATA_FORMAT.entries.10 339 {"name": "IMG_DATA_FORMAT_32_32", "value": 11}, string in object:enums.IMG_DATA_FORMAT.entries.11 340 {"name": "IMG_DATA_FORMAT_16_16_16_16", "value": 12}, string in object:enums.IMG_DATA_FORMAT.entries.12 341 {"name": "IMG_DATA_FORMAT_32_32_32", "value": 13}, string in object:enums.IMG_DATA_FORMAT.entries.13 342 {"name": "IMG_DATA_FORMAT_32_32_32_32", "value": 14}, string in object:enums.IMG_DATA_FORMAT.entries.14 343 {"name": "IMG_DATA_FORMAT_RESERVED_15", "value": 15}, string in object:enums.IMG_DATA_FORMAT.entries.15 344 {"name": "IMG_DATA_FORMAT_5_6_5", "value": 16}, string in object:enums.IMG_DATA_FORMAT.entries.16 345 {"name": "IMG_DATA_FORMAT_1_5_5_5", "value": 17}, string in object:enums.IMG_DATA_FORMAT.entries.17 346 {"name": "IMG_DATA_FORMAT_5_5_5_1", "value": 18}, string in object:enums.IMG_DATA_FORMAT.entries.18 347 {"name": "IMG_DATA_FORMAT_4_4_4_4", "value": 19}, string in object:enums.IMG_DATA_FORMAT.entries.19 348 {"name": "IMG_DATA_FORMAT_8_24", "value": 20}, string in object:enums.IMG_DATA_FORMAT.entries.20 349 {"name": "IMG_DATA_FORMAT_24_8", "value": 21}, string in object:enums.IMG_DATA_FORMAT.entries.21 350 {"name": "IMG_DATA_FORMAT_X24_8_32", "value": 22}, string in object:enums.IMG_DATA_FORMAT.entries.22 351 {"name": "IMG_DATA_FORMAT_8_AS_8_8_8_8", "value": 23}, string in object:enums.IMG_DATA_FORMAT.entries.23 352 {"name": "IMG_DATA_FORMAT_ETC2_RGB", "value": 24}, string in object:enums.IMG_DATA_FORMAT.entries.24 353 {"name": "IMG_DATA_FORMAT_ETC2_RGBA", "value": 25}, string in object:enums.IMG_DATA_FORMAT.entries.25 354 {"name": "IMG_DATA_FORMAT_ETC2_R", "value": 26}, string in object:enums.IMG_DATA_FORMAT.entries.26 355 {"name": "IMG_DATA_FORMAT_ETC2_RG", "value": 27}, string in object:enums.IMG_DATA_FORMAT.entries.27 356 {"name": "IMG_DATA_FORMAT_ETC2_RGBA1", "value": 28}, string in object:enums.IMG_DATA_FORMAT.entries.28 357 {"name": "IMG_DATA_FORMAT_RESERVED_29", "value": 29}, string in object:enums.IMG_DATA_FORMAT.entries.29 358 {"name": "IMG_DATA_FORMAT_RESERVED_30", "value": 30}, string in object:enums.IMG_DATA_FORMAT.entries.30 359 {"name": "IMG_DATA_FORMAT_6E4", "value": 31}, string in object:enums.IMG_DATA_FORMAT.entries.31 360 {"name": "IMG_DATA_FORMAT_GB_GR", "value": 32}, string in object:enums.IMG_DATA_FORMAT.entries.32 361 {"name": "IMG_DATA_FORMAT_BG_RG", "value": 33}, string in object:enums.IMG_DATA_FORMAT.entries.33 362 {"name": "IMG_DATA_FORMAT_5_9_9_9", "value": 34}, string in object:enums.IMG_DATA_FORMAT.entries.34 363 {"name": "IMG_DATA_FORMAT_BC1", "value": 35}, string in object:enums.IMG_DATA_FORMAT.entries.35 364 {"name": "IMG_DATA_FORMAT_BC2", "value": 36}, string in object:enums.IMG_DATA_FORMAT.entries.36 365 {"name": "IMG_DATA_FORMAT_BC3", "value": 37}, string in object:enums.IMG_DATA_FORMAT.entries.37 366 {"name": "IMG_DATA_FORMAT_BC4", "value": 38}, string in object:enums.IMG_DATA_FORMAT.entries.38 367 {"name": "IMG_DATA_FORMAT_BC5", "value": 39}, string in object:enums.IMG_DATA_FORMAT.entries.39 368 {"name": "IMG_DATA_FORMAT_BC6", "value": 40}, string in object:enums.IMG_DATA_FORMAT.entries.40 369 {"name": "IMG_DATA_FORMAT_BC7", "value": 41}, string in object:enums.IMG_DATA_FORMAT.entries.41 370 {"name": "IMG_DATA_FORMAT_16_AS_32_32", "value": 42}, string in object:enums.IMG_DATA_FORMAT.entries.42 371 {"name": "IMG_DATA_FORMAT_16_AS_16_16_16_16", "value": 43}, string in object:enums.IMG_DATA_FORMAT.entries.43 372 {"name": "IMG_DATA_FORMAT_16_AS_32_32_32_32", "value": 44}, string in object:enums.IMG_DATA_FORMAT.entries.44 373 {"name": "IMG_DATA_FORMAT_FMASK", "value": 45}, string in object:enums.IMG_DATA_FORMAT.entries.45 374 {"name": "IMG_DATA_FORMAT_ASTC_2D_LDR", "value": 46}, string in object:enums.IMG_DATA_FORMAT.entries.46 375 {"name": "IMG_DATA_FORMAT_ASTC_2D_HDR", "value": 47}, string in object:enums.IMG_DATA_FORMAT.entries.47 376 {"name": "IMG_DATA_FORMAT_ASTC_2D_LDR_SRGB", "value": 48}, string in object:enums.IMG_DATA_FORMAT.entries.48 377 {"name": "IMG_DATA_FORMAT_ASTC_3D_LDR", "value": 49}, string in object:enums.IMG_DATA_FORMAT.entries.49 378 {"name": "IMG_DATA_FORMAT_ASTC_3D_HDR", "value": 50}, string in object:enums.IMG_DATA_FORMAT.entries.50 379 {"name": "IMG_DATA_FORMAT_ASTC_3D_LDR_SRGB", "value": 51}, string in object:enums.IMG_DATA_FORMAT.entries.51 380 {"name": "IMG_DATA_FORMAT_N_IN_16", "value": 52}, string in object:enums.IMG_DATA_FORMAT.entries.52 381 {"name": "IMG_DATA_FORMAT_N_IN_16_16", "value": 53}, string in object:enums.IMG_DATA_FORMAT.entries.53 382 {"name": "IMG_DATA_FORMAT_N_IN_16_16_16_16", "value": 54}, string in object:enums.IMG_DATA_FORMAT.entries.54 383 {"name": "IMG_DATA_FORMAT_N_IN_16_AS_16_16_16_16", "value": 55}, string in object:enums.IMG_DATA_FORMAT.entries.55 384 {"name": "IMG_DATA_FORMAT_RESERVED_56", "value": 56}, string in object:enums.IMG_DATA_FORMAT.entries.56 385 {"name": "IMG_DATA_FORMAT_4_4", "value": 57}, string in object:enums.IMG_DATA_FORMAT.entries.57 386 {"name": "IMG_DATA_FORMAT_6_5_5", "value": 58}, string in object:enums.IMG_DATA_FORMAT.entries.58 387 {"name": "IMG_DATA_FORMAT_RESERVED_59", "value": 59}, string in object:enums.IMG_DATA_FORMAT.entries.59 388 {"name": "IMG_DATA_FORMAT_RESERVED_60", "value": 60}, string in object:enums.IMG_DATA_FORMAT.entries.60 389 {"name": "IMG_DATA_FORMAT_8_AS_32", "value": 61}, string in object:enums.IMG_DATA_FORMAT.entries.61 390 {"name": "IMG_DATA_FORMAT_8_AS_32_32", "value": 62}, string in object:enums.IMG_DATA_FORMAT.entries.62 391 {"name": "IMG_DATA_FORMAT_32_AS_32_32_32_32", "value": 63} string in object:enums.IMG_DATA_FORMAT.entries.63 396 {"name": "IMG_DATA_FORMAT_S8_16", "value": 59}, string in object:enums.IMG_DATA_FORMAT_STENCIL.entries.0 397 {"name": "IMG_DATA_FORMAT_S8_32", "value": 60} string in object:enums.IMG_DATA_FORMAT_STENCIL.entries.1 402 {"name": "IMG_NUM_FORMAT_UNORM", "value": 0}, string in object:enums.IMG_NUM_FORMAT.entries.0 403 {"name": "IMG_NUM_FORMAT_SNORM", "value": 1}, string in object:enums.IMG_NUM_FORMAT.entries.1 404 {"name": "IMG_NUM_FORMAT_USCALED", "value": 2}, string in object:enums.IMG_NUM_FORMAT.entries.2 405 {"name": "IMG_NUM_FORMAT_SSCALED", "value": 3}, string in object:enums.IMG_NUM_FORMAT.entries.3 406 {"name": "IMG_NUM_FORMAT_UINT", "value": 4}, string in object:enums.IMG_NUM_FORMAT.entries.4 407 {"name": "IMG_NUM_FORMAT_SINT", "value": 5}, string in object:enums.IMG_NUM_FORMAT.entries.5 408 {"name": "IMG_NUM_FORMAT_UNORM_UINT", "value": 6}, string in object:enums.IMG_NUM_FORMAT.entries.6 409 {"name": "IMG_NUM_FORMAT_FLOAT", "value": 7}, string in object:enums.IMG_NUM_FORMAT.entries.7 410 {"name": "IMG_NUM_FORMAT_RESERVED_8", "value": 8}, string in object:enums.IMG_NUM_FORMAT.entries.8 411 {"name": "IMG_NUM_FORMAT_SRGB", "value": 9}, string in object:enums.IMG_NUM_FORMAT.entries.9 412 {"name": "IMG_NUM_FORMAT_RESERVED_10", "value": 10}, string in object:enums.IMG_NUM_FORMAT.entries.10 413 {"name": "IMG_NUM_FORMAT_RESERVED_11", "value": 11}, string in object:enums.IMG_NUM_FORMAT.entries.11 414 {"name": "IMG_NUM_FORMAT_RESERVED_12", "value": 12}, string in object:enums.IMG_NUM_FORMAT.entries.12 415 {"name": "IMG_NUM_FORMAT_RESERVED_13", "value": 13}, string in object:enums.IMG_NUM_FORMAT.entries.13 416 {"name": "IMG_NUM_FORMAT_RESERVED_14", "value": 14}, string in object:enums.IMG_NUM_FORMAT.entries.14 417 {"name": "IMG_NUM_FORMAT_RESERVED_15", "value": 15} string in object:enums.IMG_NUM_FORMAT.entries.15 422 {"name": "IMG_NUM_FORMAT_FMASK_8_2_1", "value": 0}, string in object:enums.IMG_NUM_FORMAT_FMASK.entries.0 423 {"name": "IMG_NUM_FORMAT_FMASK_8_4_1", "value": 1}, string in object:enums.IMG_NUM_FORMAT_FMASK.entries.1 424 {"name": "IMG_NUM_FORMAT_FMASK_8_8_1", "value": 2}, string in object:enums.IMG_NUM_FORMAT_FMASK.entries.2 425 {"name": "IMG_NUM_FORMAT_FMASK_8_2_2", "value": 3}, string in object:enums.IMG_NUM_FORMAT_FMASK.entries.3 426 {"name": "IMG_NUM_FORMAT_FMASK_8_4_2", "value": 4}, string in object:enums.IMG_NUM_FORMAT_FMASK.entries.4 427 {"name": "IMG_NUM_FORMAT_FMASK_8_4_4", "value": 5}, string in object:enums.IMG_NUM_FORMAT_FMASK.entries.5 428 {"name": "IMG_NUM_FORMAT_FMASK_16_16_1", "value": 6}, string in object:enums.IMG_NUM_FORMAT_FMASK.entries.6 429 {"name": "IMG_NUM_FORMAT_FMASK_16_8_2", "value": 7}, string in object:enums.IMG_NUM_FORMAT_FMASK.entries.7 430 {"name": "IMG_NUM_FORMAT_FMASK_32_16_2", "value": 8}, string in object:enums.IMG_NUM_FORMAT_FMASK.entries.8 431 {"name": "IMG_NUM_FORMAT_FMASK_32_8_4", "value": 9}, string in object:enums.IMG_NUM_FORMAT_FMASK.entries.9 432 {"name": "IMG_NUM_FORMAT_FMASK_32_8_8", "value": 10}, string in object:enums.IMG_NUM_FORMAT_FMASK.entries.10 433 {"name": "IMG_NUM_FORMAT_FMASK_64_16_4", "value": 11}, string in object:enums.IMG_NUM_FORMAT_FMASK.entries.11 434 {"name": "IMG_NUM_FORMAT_FMASK_64_16_8", "value": 12}, string in object:enums.IMG_NUM_FORMAT_FMASK.entries.12 435 {"name": "IMG_NUM_FORMAT_FMASK_RESERVED_13", "value": 13}, string in object:enums.IMG_NUM_FORMAT_FMASK.entries.13 436 {"name": "IMG_NUM_FORMAT_FMASK_RESERVED_14", "value": 14}, string in object:enums.IMG_NUM_FORMAT_FMASK.entries.14 437 {"name": "IMG_NUM_FORMAT_FMASK_RESERVED_15", "value": 15} string in object:enums.IMG_NUM_FORMAT_FMASK.entries.15 442 {"name": "ADDR_SURF_MACRO_ASPECT_1", "value": 0}, string in object:enums.MacroTileAspect.entries.0 443 {"name": "ADDR_SURF_MACRO_ASPECT_2", "value": 1}, string in object:enums.MacroTileAspect.entries.1 444 {"name": "ADDR_SURF_MACRO_ASPECT_4", "value": 2}, string in object:enums.MacroTileAspect.entries.2 445 {"name": "ADDR_SURF_MACRO_ASPECT_8", "value": 3} string in object:enums.MacroTileAspect.entries.3 450 {"name": "ADDR_SURF_DISPLAY_MICRO_TILING", "value": 0}, string in object:enums.MicroTileMode.entries.0 451 {"name": "ADDR_SURF_THIN_MICRO_TILING", "value": 1}, string in object:enums.MicroTileMode.entries.1 452 {"name": "ADDR_SURF_DEPTH_MICRO_TILING", "value": 2}, string in object:enums.MicroTileMode.entries.2 453 {"name": "ADDR_SURF_ROTATED_MICRO_TILING", "value": 3}, string in object:enums.MicroTileMode.entries.3 454 {"name": "ADDR_SURF_THICK_MICRO_TILING", "value": 4} string in object:enums.MicroTileMode.entries.4 459 {"name": "ADDR_SURF_2_BANK", "value": 0}, string in object:enums.NumBanks.entries.0 460 {"name": "ADDR_SURF_4_BANK", "value": 1}, string in object:enums.NumBanks.entries.1 461 {"name": "ADDR_SURF_8_BANK", "value": 2}, string in object:enums.NumBanks.entries.2 462 {"name": "ADDR_SURF_16_BANK", "value": 3} string in object:enums.NumBanks.entries.3 467 {"name": "X_DRAW_POINTS", "value": 0}, string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.0 468 {"name": "X_DRAW_LINES", "value": 1}, string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.1 469 {"name": "X_DRAW_TRIANGLES", "value": 2} string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.2 474 {"name": "X_DISABLE_POLY_MODE", "value": 0}, string in object:enums.PA_SU_SC_MODE_CNTL__POLY_MODE.entries.0 475 {"name": "X_DUAL_MODE", "value": 1} string in object:enums.PA_SU_SC_MODE_CNTL__POLY_MODE.entries.1 480 {"name": "X_TRUNCATE", "value": 0}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.0 481 {"name": "X_ROUND", "value": 1}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.1 482 {"name": "X_ROUND_TO_EVEN", "value": 2}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.2 483 {"name": "X_ROUND_TO_ODD", "value": 3} string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.3 488 {"name": "ADDR_SURF_P2", "value": 0}, string in object:enums.PipeConfig.entries.0 489 {"name": "ADDR_SURF_P2_RESERVED0", "value": 1}, string in object:enums.PipeConfig.entries.1 490 {"name": "ADDR_SURF_P2_RESERVED1", "value": 2}, string in object:enums.PipeConfig.entries.2 491 {"name": "ADDR_SURF_P2_RESERVED2", "value": 3}, string in object:enums.PipeConfig.entries.3 492 {"name": "ADDR_SURF_P4_8x16", "value": 4}, string in object:enums.PipeConfig.entries.4 493 {"name": "ADDR_SURF_P4_16x16", "value": 5}, string in object:enums.PipeConfig.entries.5 494 {"name": "ADDR_SURF_P4_16x32", "value": 6}, string in object:enums.PipeConfig.entries.6 495 {"name": "ADDR_SURF_P4_32x32", "value": 7}, string in object:enums.PipeConfig.entries.7 496 {"name": "ADDR_SURF_P8_16x16_8x16", "value": 8}, string in object:enums.PipeConfig.entries.8 497 {"name": "ADDR_SURF_P8_16x32_8x16", "value": 9}, string in object:enums.PipeConfig.entries.9 498 {"name": "ADDR_SURF_P8_32x32_8x16", "value": 10}, string in object:enums.PipeConfig.entries.10 499 {"name": "ADDR_SURF_P8_16x32_16x16", "value": 11}, string in object:enums.PipeConfig.entries.11 500 {"name": "ADDR_SURF_P8_32x32_16x16", "value": 12}, string in object:enums.PipeConfig.entries.12 501 {"name": "ADDR_SURF_P8_32x32_16x32", "value": 13}, string in object:enums.PipeConfig.entries.13 502 {"name": "ADDR_SURF_P8_32x64_32x32", "value": 14}, string in object:enums.PipeConfig.entries.14 503 {"name": "ADDR_SURF_P8_RESERVED0", "value": 15}, string in object:enums.PipeConfig.entries.15 504 {"name": "ADDR_SURF_P16_32x32_8x16", "value": 16}, string in object:enums.PipeConfig.entries.16 505 {"name": "ADDR_SURF_P16_32x32_16x16", "value": 17} string in object:enums.PipeConfig.entries.17 510 {"name": "RASTER_CONFIG_PKR_MAP_0", "value": 0}, string in object:enums.PkrMap.entries.0 511 {"name": "RASTER_CONFIG_PKR_MAP_1", "value": 1}, string in object:enums.PkrMap.entries.1 512 {"name": "RASTER_CONFIG_PKR_MAP_2", "value": 2}, string in object:enums.PkrMap.entries.2 513 {"name": "RASTER_CONFIG_PKR_MAP_3", "value": 3} string in object:enums.PkrMap.entries.3 518 {"name": "RASTER_CONFIG_PKR_XSEL_0", "value": 0}, string in object:enums.PkrXsel.entries.0 519 {"name": "RASTER_CONFIG_PKR_XSEL_1", "value": 1}, string in object:enums.PkrXsel.entries.1 520 {"name": "RASTER_CONFIG_PKR_XSEL_2", "value": 2}, string in object:enums.PkrXsel.entries.2 521 {"name": "RASTER_CONFIG_PKR_XSEL_3", "value": 3} string in object:enums.PkrXsel.entries.3 526 {"name": "RASTER_CONFIG_PKR_XSEL2_0", "value": 0}, string in object:enums.PkrXsel2.entries.0 527 {"name": "RASTER_CONFIG_PKR_XSEL2_1", "value": 1}, string in object:enums.PkrXsel2.entries.1 528 {"name": "RASTER_CONFIG_PKR_XSEL2_2", "value": 2}, string in object:enums.PkrXsel2.entries.2 529 {"name": "RASTER_CONFIG_PKR_XSEL2_3", "value": 3} string in object:enums.PkrXsel2.entries.3 534 {"name": "RASTER_CONFIG_PKR_YSEL_0", "value": 0}, string in object:enums.PkrYsel.entries.0 535 {"name": "RASTER_CONFIG_PKR_YSEL_1", "value": 1}, string in object:enums.PkrYsel.entries.1 536 {"name": "RASTER_CONFIG_PKR_YSEL_2", "value": 2}, string in object:enums.PkrYsel.entries.2 537 {"name": "RASTER_CONFIG_PKR_YSEL_3", "value": 3} string in object:enums.PkrYsel.entries.3 542 {"name": "X_16_8_FIXED_POINT_1_16TH", "value": 0}, string in object:enums.QUANT_MODE.entries.0 543 {"name": "X_16_8_FIXED_POINT_1_8TH", "value": 1}, string in object:enums.QUANT_MODE.entries.1 544 {"name": "X_16_8_FIXED_POINT_1_4TH", "value": 2}, string in object:enums.QUANT_MODE.entries.2 545 {"name": "X_16_8_FIXED_POINT_1_2", "value": 3}, string in object:enums.QUANT_MODE.entries.3 546 {"name": "X_16_8_FIXED_POINT_1", "value": 4}, string in object:enums.QUANT_MODE.entries.4 547 {"name": "X_16_8_FIXED_POINT_1_256TH", "value": 5}, string in object:enums.QUANT_MODE.entries.5 548 {"name": "X_14_10_FIXED_POINT_1_1024TH", "value": 6}, string in object:enums.QUANT_MODE.entries.6 549 {"name": "X_12_12_FIXED_POINT_1_4096TH", "value": 7} string in object:enums.QUANT_MODE.entries.7 554 {"name": "ROP3_CLEAR", "value": 0}, string in object:enums.ROP3.entries.0 555 {"name": "X_0X05", "value": 5}, string in object:enums.ROP3.entries.1 556 {"name": "X_0X0A", "value": 10}, string in object:enums.ROP3.entries.2 557 {"name": "X_0X0F", "value": 15}, string in object:enums.ROP3.entries.3 558 {"name": "ROP3_NOR", "value": 17}, string in object:enums.ROP3.entries.4 559 {"name": "ROP3_AND_INVERTED", "value": 34}, string in object:enums.ROP3.entries.5 560 {"name": "ROP3_COPY_INVERTED", "value": 51}, string in object:enums.ROP3.entries.6 561 {"name": "ROP3_AND_REVERSE", "value": 68}, string in object:enums.ROP3.entries.7 562 {"name": "X_0X50", "value": 80}, string in object:enums.ROP3.entries.8 563 {"name": "ROP3_INVERT", "value": 85}, string in object:enums.ROP3.entries.9 564 {"name": "X_0X5A", "value": 90}, string in object:enums.ROP3.entries.10 565 {"name": "X_0X5F", "value": 95}, string in object:enums.ROP3.entries.11 566 {"name": "ROP3_XOR", "value": 102}, string in object:enums.ROP3.entries.12 567 {"name": "ROP3_NAND", "value": 119}, string in object:enums.ROP3.entries.13 568 {"name": "ROP3_AND", "value": 136}, string in object:enums.ROP3.entries.14 569 {"name": "ROP3_EQUIVALENT", "value": 153}, string in object:enums.ROP3.entries.15 570 {"name": "X_0XA0", "value": 160}, string in object:enums.ROP3.entries.16 571 {"name": "X_0XA5", "value": 165}, string in object:enums.ROP3.entries.17 572 {"name": "ROP3_NO_OP", "value": 170}, string in object:enums.ROP3.entries.18 573 {"name": "X_0XAF", "value": 175}, string in object:enums.ROP3.entries.19 574 {"name": "ROP3_OR_INVERTED", "value": 187}, string in object:enums.ROP3.entries.20 575 {"name": "ROP3_COPY", "value": 204}, string in object:enums.ROP3.entries.21 576 {"name": "ROP3_OR_REVERSE", "value": 221}, string in object:enums.ROP3.entries.22 577 {"name": "ROP3_OR", "value": 238}, string in object:enums.ROP3.entries.23 578 {"name": "X_0XF0", "value": 240}, string in object:enums.ROP3.entries.24 579 {"name": "X_0XF5", "value": 245}, string in object:enums.ROP3.entries.25 580 {"name": "X_0XFA", "value": 250}, string in object:enums.ROP3.entries.26 581 {"name": "ROP3_SET", "value": 255} string in object:enums.ROP3.entries.27 586 {"name": "RASTER_CONFIG_RB_MAP_0", "value": 0}, string in object:enums.RbMap.entries.0 587 {"name": "RASTER_CONFIG_RB_MAP_1", "value": 1}, string in object:enums.RbMap.entries.1 588 {"name": "RASTER_CONFIG_RB_MAP_2", "value": 2}, string in object:enums.RbMap.entries.2 589 {"name": "RASTER_CONFIG_RB_MAP_3", "value": 3} string in object:enums.RbMap.entries.3 594 {"name": "RASTER_CONFIG_RB_XSEL_0", "value": 0}, string in object:enums.RbXsel.entries.0 595 {"name": "RASTER_CONFIG_RB_XSEL_1", "value": 1} string in object:enums.RbXsel.entries.1 600 {"name": "RASTER_CONFIG_RB_XSEL2_0", "value": 0}, string in object:enums.RbXsel2.entries.0 601 {"name": "RASTER_CONFIG_RB_XSEL2_1", "value": 1}, string in object:enums.RbXsel2.entries.1 602 {"name": "RASTER_CONFIG_RB_XSEL2_2", "value": 2}, string in object:enums.RbXsel2.entries.2 603 {"name": "RASTER_CONFIG_RB_XSEL2_3", "value": 3} string in object:enums.RbXsel2.entries.3 608 {"name": "RASTER_CONFIG_RB_YSEL_0", "value": 0}, string in object:enums.RbYsel.entries.0 609 {"name": "RASTER_CONFIG_RB_YSEL_1", "value": 1} string in object:enums.RbYsel.entries.1 614 {"name": "SPI_PNT_SPRITE_SEL_0", "value": 0}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.0 615 {"name": "SPI_PNT_SPRITE_SEL_1", "value": 1}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.1 616 {"name": "SPI_PNT_SPRITE_SEL_S", "value": 2}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.2 617 {"name": "SPI_PNT_SPRITE_SEL_T", "value": 3}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.3 618 {"name": "SPI_PNT_SPRITE_SEL_NONE", "value": 4} string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.4 623 {"name": "SPI_SHADER_ZERO", "value": 0}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.0 624 {"name": "SPI_SHADER_32_R", "value": 1}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.1 625 {"name": "SPI_SHADER_32_GR", "value": 2}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.2 626 {"name": "SPI_SHADER_32_AR", "value": 3}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.3 627 {"name": "SPI_SHADER_FP16_ABGR", "value": 4}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.4 628 {"name": "SPI_SHADER_UNORM16_ABGR", "value": 5}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.5 629 {"name": "SPI_SHADER_SNORM16_ABGR", "value": 6}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.6 630 {"name": "SPI_SHADER_UINT16_ABGR", "value": 7}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.7 631 {"name": "SPI_SHADER_SINT16_ABGR", "value": 8}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.8 632 {"name": "SPI_SHADER_32_ABGR", "value": 9} string in object:enums.SPI_SHADER_EX_FORMAT.entries.9 637 {"name": "SPI_SHADER_NONE", "value": 0}, string in object:enums.SPI_SHADER_FORMAT.entries.0 638 {"name": "SPI_SHADER_1COMP", "value": 1}, string in object:enums.SPI_SHADER_FORMAT.entries.1 639 {"name": "SPI_SHADER_2COMP", "value": 2}, string in object:enums.SPI_SHADER_FORMAT.entries.2 640 {"name": "SPI_SHADER_4COMPRESS", "value": 3}, string in object:enums.SPI_SHADER_FORMAT.entries.3 641 {"name": "SPI_SHADER_4COMP", "value": 4} string in object:enums.SPI_SHADER_FORMAT.entries.4 646 {"name": "STRM_PERFMON_STATE_DISABLE_AND_RESET", "value": 0}, string in object:enums.SPM_PERFMON_STATE.entries.0 647 {"name": "STRM_PERFMON_STATE_START_COUNTING", "value": 1}, string in object:enums.SPM_PERFMON_STATE.entries.1 648 {"name": "STRM_PERFMON_STATE_STOP_COUNTING", "value": 2}, string in object:enums.SPM_PERFMON_STATE.entries.2 649 {"name": "STRM_PERFMON_STATE_RESERVED_3", "value": 3}, string in object:enums.SPM_PERFMON_STATE.entries.3 650 {"name": "STRM_PERFMON_STATE_DISABLE_AND_RESET_PHANTOM", "value": 4}, string in object:enums.SPM_PERFMON_STATE.entries.4 651 {"name": "STRM_PERFMON_STATE_COUNT_AND_DUMP_PHANTOM", "value": 5} string in object:enums.SPM_PERFMON_STATE.entries.5 656 {"name": "SQ_IMG_FILTER_MODE_BLEND", "value": 0}, string in object:enums.SQ_IMG_FILTER_TYPE.entries.0 657 {"name": "SQ_IMG_FILTER_MODE_MIN", "value": 1}, string in object:enums.SQ_IMG_FILTER_TYPE.entries.1 658 {"name": "SQ_IMG_FILTER_MODE_MAX", "value": 2} string in object:enums.SQ_IMG_FILTER_TYPE.entries.2 663 {"name": "BC_SWIZZLE_XYZW", "value": 0}, string in object:enums.SQ_IMG_RSRC_WORD4__BC_SWIZZLE.entries.0 664 {"name": "BC_SWIZZLE_XWYZ", "value": 1}, string in object:enums.SQ_IMG_RSRC_WORD4__BC_SWIZZLE.entries.1 665 {"name": "BC_SWIZZLE_WZYX", "value": 2}, string in object:enums.SQ_IMG_RSRC_WORD4__BC_SWIZZLE.entries.2 666 {"name": "BC_SWIZZLE_WXYZ", "value": 3}, string in object:enums.SQ_IMG_RSRC_WORD4__BC_SWIZZLE.entries.3 667 {"name": "BC_SWIZZLE_ZYXW", "value": 4}, string in object:enums.SQ_IMG_RSRC_WORD4__BC_SWIZZLE.entries.4 668 {"name": "BC_SWIZZLE_YXWZ", "value": 5} string in object:enums.SQ_IMG_RSRC_WORD4__BC_SWIZZLE.entries.5 673 {"name": "SQ_RSRC_BUF", "value": 0}, string in object:enums.SQ_RSRC_BUF_TYPE.entries.0 674 {"name": "SQ_RSRC_BUF_RSVD_1", "value": 1}, string in object:enums.SQ_RSRC_BUF_TYPE.entries.1 675 {"name": "SQ_RSRC_BUF_RSVD_2", "value": 2}, string in object:enums.SQ_RSRC_BUF_TYPE.entries.2 676 {"name": "SQ_RSRC_BUF_RSVD_3", "value": 3} string in object:enums.SQ_RSRC_BUF_TYPE.entries.3 681 {"name": "SQ_RSRC_IMG_RSVD_0", "value": 0}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.0 682 {"name": "SQ_RSRC_IMG_RSVD_1", "value": 1}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.1 683 {"name": "SQ_RSRC_IMG_RSVD_2", "value": 2}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.2 684 {"name": "SQ_RSRC_IMG_RSVD_3", "value": 3}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.3 685 {"name": "SQ_RSRC_IMG_RSVD_4", "value": 4}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.4 686 {"name": "SQ_RSRC_IMG_RSVD_5", "value": 5}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.5 687 {"name": "SQ_RSRC_IMG_RSVD_6", "value": 6}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.6 688 {"name": "SQ_RSRC_IMG_RSVD_7", "value": 7}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.7 689 {"name": "SQ_RSRC_IMG_1D", "value": 8}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.8 690 {"name": "SQ_RSRC_IMG_2D", "value": 9}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.9 691 {"name": "SQ_RSRC_IMG_3D", "value": 10}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.10 692 {"name": "SQ_RSRC_IMG_CUBE", "value": 11}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.11 693 {"name": "SQ_RSRC_IMG_1D_ARRAY", "value": 12}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.12 694 {"name": "SQ_RSRC_IMG_2D_ARRAY", "value": 13}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.13 695 {"name": "SQ_RSRC_IMG_2D_MSAA", "value": 14}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.14 696 {"name": "SQ_RSRC_IMG_2D_MSAA_ARRAY", "value": 15} string in object:enums.SQ_RSRC_IMG_TYPE.entries.15 701 {"name": "SQ_SEL_0", "value": 0}, string in object:enums.SQ_SEL_XYZW01.entries.0 702 {"name": "SQ_SEL_1", "value": 1}, string in object:enums.SQ_SEL_XYZW01.entries.1 703 {"name": "SQ_SEL_RESERVED_0", "value": 2}, string in object:enums.SQ_SEL_XYZW01.entries.2 704 {"name": "SQ_SEL_RESERVED_1", "value": 3}, string in object:enums.SQ_SEL_XYZW01.entries.3 705 {"name": "SQ_SEL_X", "value": 4}, string in object:enums.SQ_SEL_XYZW01.entries.4 706 {"name": "SQ_SEL_Y", "value": 5}, string in object:enums.SQ_SEL_XYZW01.entries.5 707 {"name": "SQ_SEL_Z", "value": 6}, string in object:enums.SQ_SEL_XYZW01.entries.6 708 {"name": "SQ_SEL_W", "value": 7} string in object:enums.SQ_SEL_XYZW01.entries.7 713 {"name": "SQ_TEX_BORDER_COLOR_TRANS_BLACK", "value": 0}, string in object:enums.SQ_TEX_BORDER_COLOR.entries.0 714 {"name": "SQ_TEX_BORDER_COLOR_OPAQUE_BLACK", "value": 1}, string in object:enums.SQ_TEX_BORDER_COLOR.entries.1 715 {"name": "SQ_TEX_BORDER_COLOR_OPAQUE_WHITE", "value": 2}, string in object:enums.SQ_TEX_BORDER_COLOR.entries.2 716 {"name": "SQ_TEX_BORDER_COLOR_REGISTER", "value": 3} string in object:enums.SQ_TEX_BORDER_COLOR.entries.3 721 {"name": "SQ_TEX_WRAP", "value": 0}, string in object:enums.SQ_TEX_CLAMP.entries.0 722 {"name": "SQ_TEX_MIRROR", "value": 1}, string in object:enums.SQ_TEX_CLAMP.entries.1 723 {"name": "SQ_TEX_CLAMP_LAST_TEXEL", "value": 2}, string in object:enums.SQ_TEX_CLAMP.entries.2 724 {"name": "SQ_TEX_MIRROR_ONCE_LAST_TEXEL", "value": 3}, string in object:enums.SQ_TEX_CLAMP.entries.3 725 {"name": "SQ_TEX_CLAMP_HALF_BORDER", "value": 4}, string in object:enums.SQ_TEX_CLAMP.entries.4 726 {"name": "SQ_TEX_MIRROR_ONCE_HALF_BORDER", "value": 5}, string in object:enums.SQ_TEX_CLAMP.entries.5 727 {"name": "SQ_TEX_CLAMP_BORDER", "value": 6}, string in object:enums.SQ_TEX_CLAMP.entries.6 728 {"name": "SQ_TEX_MIRROR_ONCE_BORDER", "value": 7} string in object:enums.SQ_TEX_CLAMP.entries.7 733 {"name": "SQ_TEX_DEPTH_COMPARE_NEVER", "value": 0}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.0 734 {"name": "SQ_TEX_DEPTH_COMPARE_LESS", "value": 1}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.1 735 {"name": "SQ_TEX_DEPTH_COMPARE_EQUAL", "value": 2}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.2 736 {"name": "SQ_TEX_DEPTH_COMPARE_LESSEQUAL", "value": 3}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.3 737 {"name": "SQ_TEX_DEPTH_COMPARE_GREATER", "value": 4}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.4 738 {"name": "SQ_TEX_DEPTH_COMPARE_NOTEQUAL", "value": 5}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.5 739 {"name": "SQ_TEX_DEPTH_COMPARE_GREATEREQUAL", "value": 6}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.6 740 {"name": "SQ_TEX_DEPTH_COMPARE_ALWAYS", "value": 7} string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.7 745 {"name": "SQ_TEX_MIP_FILTER_NONE", "value": 0}, string in object:enums.SQ_TEX_MIP_FILTER.entries.0 746 {"name": "SQ_TEX_MIP_FILTER_POINT", "value": 1}, string in object:enums.SQ_TEX_MIP_FILTER.entries.1 747 {"name": "SQ_TEX_MIP_FILTER_LINEAR", "value": 2}, string in object:enums.SQ_TEX_MIP_FILTER.entries.2 748 {"name": "SQ_TEX_MIP_FILTER_POINT_ANISO_ADJ", "value": 3} string in object:enums.SQ_TEX_MIP_FILTER.entries.3 753 {"name": "SQ_TEX_XY_FILTER_POINT", "value": 0}, string in object:enums.SQ_TEX_XY_FILTER.entries.0 754 {"name": "SQ_TEX_XY_FILTER_BILINEAR", "value": 1}, string in object:enums.SQ_TEX_XY_FILTER.entries.1 755 {"name": "SQ_TEX_XY_FILTER_ANISO_POINT", "value": 2}, string in object:enums.SQ_TEX_XY_FILTER.entries.2 756 {"name": "SQ_TEX_XY_FILTER_ANISO_BILINEAR", "value": 3} string in object:enums.SQ_TEX_XY_FILTER.entries.3 761 {"name": "SQ_TEX_Z_FILTER_NONE", "value": 0}, string in object:enums.SQ_TEX_Z_FILTER.entries.0 762 {"name": "SQ_TEX_Z_FILTER_POINT", "value": 1}, string in object:enums.SQ_TEX_Z_FILTER.entries.1 763 {"name": "SQ_TEX_Z_FILTER_LINEAR", "value": 2} string in object:enums.SQ_TEX_Z_FILTER.entries.2 768 {"name": "BLEND_OPT_PRESERVE_NONE_IGNORE_ALL", "value": 0}, string in object:enums.SX_BLEND_OPT.entries.0 769 {"name": "BLEND_OPT_PRESERVE_ALL_IGNORE_NONE", "value": 1}, string in object:enums.SX_BLEND_OPT.entries.1 770 {"name": "BLEND_OPT_PRESERVE_C1_IGNORE_C0", "value": 2}, string in object:enums.SX_BLEND_OPT.entries.2 771 {"name": "BLEND_OPT_PRESERVE_C0_IGNORE_C1", "value": 3}, string in object:enums.SX_BLEND_OPT.entries.3 772 {"name": "BLEND_OPT_PRESERVE_A1_IGNORE_A0", "value": 4}, string in object:enums.SX_BLEND_OPT.entries.4 773 {"name": "BLEND_OPT_PRESERVE_A0_IGNORE_A1", "value": 5}, string in object:enums.SX_BLEND_OPT.entries.5 774 {"name": "BLEND_OPT_PRESERVE_NONE_IGNORE_A0", "value": 6}, string in object:enums.SX_BLEND_OPT.entries.6 775 {"name": "BLEND_OPT_PRESERVE_NONE_IGNORE_NONE", "value": 7} string in object:enums.SX_BLEND_OPT.entries.7 780 {"name": "EXACT", "value": 0}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.0 781 {"name": "11BIT_FORMAT", "value": 1}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.1 782 {"name": "10BIT_FORMAT", "value": 3}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.2 783 {"name": "8BIT_FORMAT", "value": 6}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.3 784 {"name": "6BIT_FORMAT", "value": 11}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.4 785 {"name": "5BIT_FORMAT", "value": 13}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.5 786 {"name": "4BIT_FORMAT", "value": 15} string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.6 791 {"name": "SX_RT_EXPORT_NO_CONVERSION", "value": 0}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.0 792 {"name": "SX_RT_EXPORT_32_R", "value": 1}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.1 793 {"name": "SX_RT_EXPORT_32_A", "value": 2}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.2 794 {"name": "SX_RT_EXPORT_10_11_11", "value": 3}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.3 795 {"name": "SX_RT_EXPORT_2_10_10_10", "value": 4}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.4 796 {"name": "SX_RT_EXPORT_8_8_8_8", "value": 5}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.5 797 {"name": "SX_RT_EXPORT_5_6_5", "value": 6}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.6 798 {"name": "SX_RT_EXPORT_1_5_5_5", "value": 7}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.7 799 {"name": "SX_RT_EXPORT_4_4_4_4", "value": 8}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.8 800 {"name": "SX_RT_EXPORT_16_16_GR", "value": 9}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.9 801 {"name": "SX_RT_EXPORT_16_16_AR", "value": 10} string in object:enums.SX_DOWNCONVERT_FORMAT.entries.10 806 {"name": "OPT_COMB_NONE", "value": 0}, string in object:enums.SX_OPT_COMB_FCN.entries.0 807 {"name": "OPT_COMB_ADD", "value": 1}, string in object:enums.SX_OPT_COMB_FCN.entries.1 808 {"name": "OPT_COMB_SUBTRACT", "value": 2}, string in object:enums.SX_OPT_COMB_FCN.entries.2 809 {"name": "OPT_COMB_MIN", "value": 3}, string in object:enums.SX_OPT_COMB_FCN.entries.3 810 {"name": "OPT_COMB_MAX", "value": 4}, string in object:enums.SX_OPT_COMB_FCN.entries.4 811 {"name": "OPT_COMB_REVSUBTRACT", "value": 5}, string in object:enums.SX_OPT_COMB_FCN.entries.5 812 {"name": "OPT_COMB_BLEND_DISABLED", "value": 6}, string in object:enums.SX_OPT_COMB_FCN.entries.6 813 {"name": "OPT_COMB_SAFE_ADD", "value": 7} string in object:enums.SX_OPT_COMB_FCN.entries.7 818 {"name": "RASTER_CONFIG_SC_MAP_0", "value": 0}, string in object:enums.ScMap.entries.0 819 {"name": "RASTER_CONFIG_SC_MAP_1", "value": 1}, string in object:enums.ScMap.entries.1 820 {"name": "RASTER_CONFIG_SC_MAP_2", "value": 2}, string in object:enums.ScMap.entries.2 821 {"name": "RASTER_CONFIG_SC_MAP_3", "value": 3} string in object:enums.ScMap.entries.3 826 {"name": "RASTER_CONFIG_SC_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.ScXsel.entries.0 827 {"name": "RASTER_CONFIG_SC_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.ScXsel.entries.1 828 {"name": "RASTER_CONFIG_SC_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.ScXsel.entries.2 829 {"name": "RASTER_CONFIG_SC_XSEL_64_WIDE_TILE", "value": 3} string in object:enums.ScXsel.entries.3 834 {"name": "RASTER_CONFIG_SC_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.ScYsel.entries.0 835 {"name": "RASTER_CONFIG_SC_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.ScYsel.entries.1 836 {"name": "RASTER_CONFIG_SC_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.ScYsel.entries.2 837 {"name": "RASTER_CONFIG_SC_YSEL_64_WIDE_TILE", "value": 3} string in object:enums.ScYsel.entries.3 842 {"name": "RASTER_CONFIG_SE_MAP_0", "value": 0}, string in object:enums.SeMap.entries.0 843 {"name": "RASTER_CONFIG_SE_MAP_1", "value": 1}, string in object:enums.SeMap.entries.1 844 {"name": "RASTER_CONFIG_SE_MAP_2", "value": 2}, string in object:enums.SeMap.entries.2 845 {"name": "RASTER_CONFIG_SE_MAP_3", "value": 3} string in object:enums.SeMap.entries.3 850 {"name": "RASTER_CONFIG_SE_PAIR_MAP_0", "value": 0}, string in object:enums.SePairMap.entries.0 851 {"name": "RASTER_CONFIG_SE_PAIR_MAP_1", "value": 1}, string in object:enums.SePairMap.entries.1 852 {"name": "RASTER_CONFIG_SE_PAIR_MAP_2", "value": 2}, string in object:enums.SePairMap.entries.2 853 {"name": "RASTER_CONFIG_SE_PAIR_MAP_3", "value": 3} string in object:enums.SePairMap.entries.3 858 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SePairXsel.entries.0 859 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SePairXsel.entries.1 860 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SePairXsel.entries.2 861 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_64_WIDE_TILE", "value": 3}, string in object:enums.SePairXsel.entries.3 862 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_128_WIDE_TILE", "value": 4} string in object:enums.SePairXsel.entries.4 867 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SePairYsel.entries.0 868 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SePairYsel.entries.1 869 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SePairYsel.entries.2 870 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_64_WIDE_TILE", "value": 3}, string in object:enums.SePairYsel.entries.3 871 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_128_WIDE_TILE", "value": 4} string in object:enums.SePairYsel.entries.4 876 {"name": "RASTER_CONFIG_SE_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SeXsel.entries.0 877 {"name": "RASTER_CONFIG_SE_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SeXsel.entries.1 878 {"name": "RASTER_CONFIG_SE_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SeXsel.entries.2 879 {"name": "RASTER_CONFIG_SE_XSEL_64_WIDE_TILE", "value": 3}, string in object:enums.SeXsel.entries.3 880 {"name": "RASTER_CONFIG_SE_XSEL_128_WIDE_TILE", "value": 4} string in object:enums.SeXsel.entries.4 885 {"name": "RASTER_CONFIG_SE_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SeYsel.entries.0 886 {"name": "RASTER_CONFIG_SE_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SeYsel.entries.1 887 {"name": "RASTER_CONFIG_SE_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SeYsel.entries.2 888 {"name": "RASTER_CONFIG_SE_YSEL_64_WIDE_TILE", "value": 3}, string in object:enums.SeYsel.entries.3 889 {"name": "RASTER_CONFIG_SE_YSEL_128_WIDE_TILE", "value": 4} string in object:enums.SeYsel.entries.4 894 {"name": "STENCIL_INVALID", "value": 0}, string in object:enums.StencilFormat.entries.0 895 {"name": "STENCIL_8", "value": 1} string in object:enums.StencilFormat.entries.1 900 {"name": "STENCIL_KEEP", "value": 0}, string in object:enums.StencilOp.entries.0 901 {"name": "STENCIL_ZERO", "value": 1}, string in object:enums.StencilOp.entries.1 902 {"name": "STENCIL_ONES", "value": 2}, string in object:enums.StencilOp.entries.2 903 {"name": "STENCIL_REPLACE_TEST", "value": 3}, string in object:enums.StencilOp.entries.3 904 {"name": "STENCIL_REPLACE_OP", "value": 4}, string in object:enums.StencilOp.entries.4 905 {"name": "STENCIL_ADD_CLAMP", "value": 5}, string in object:enums.StencilOp.entries.5 906 {"name": "STENCIL_SUB_CLAMP", "value": 6}, string in object:enums.StencilOp.entries.6 907 {"name": "STENCIL_INVERT", "value": 7}, string in object:enums.StencilOp.entries.7 908 {"name": "STENCIL_ADD_WRAP", "value": 8}, string in object:enums.StencilOp.entries.8 909 {"name": "STENCIL_SUB_WRAP", "value": 9}, string in object:enums.StencilOp.entries.9 910 {"name": "STENCIL_AND", "value": 10}, string in object:enums.StencilOp.entries.10 911 {"name": "STENCIL_OR", "value": 11}, string in object:enums.StencilOp.entries.11 912 {"name": "STENCIL_XOR", "value": 12}, string in object:enums.StencilOp.entries.12 913 {"name": "STENCIL_NAND", "value": 13}, string in object:enums.StencilOp.entries.13 914 {"name": "STENCIL_NOR", "value": 14}, string in object:enums.StencilOp.entries.14 915 {"name": "STENCIL_XNOR", "value": 15} string in object:enums.StencilOp.entries.15 920 {"name": "ENDIAN_NONE", "value": 0}, string in object:enums.SurfaceEndian.entries.0 921 {"name": "ENDIAN_8IN16", "value": 1}, string in object:enums.SurfaceEndian.entries.1 922 {"name": "ENDIAN_8IN32", "value": 2}, string in object:enums.SurfaceEndian.entries.2 923 {"name": "ENDIAN_8IN64", "value": 3} string in object:enums.SurfaceEndian.entries.3 928 {"name": "NUMBER_UNORM", "value": 0}, string in object:enums.SurfaceNumber.entries.0 929 {"name": "NUMBER_SNORM", "value": 1}, string in object:enums.SurfaceNumber.entries.1 930 {"name": "NUMBER_USCALED", "value": 2}, string in object:enums.SurfaceNumber.entries.2 931 {"name": "NUMBER_SSCALED", "value": 3}, string in object:enums.SurfaceNumber.entries.3 932 {"name": "NUMBER_UINT", "value": 4}, string in object:enums.SurfaceNumber.entries.4 933 {"name": "NUMBER_SINT", "value": 5}, string in object:enums.SurfaceNumber.entries.5 934 {"name": "NUMBER_SRGB", "value": 6}, string in object:enums.SurfaceNumber.entries.6 935 {"name": "NUMBER_FLOAT", "value": 7} string in object:enums.SurfaceNumber.entries.7 940 {"name": "SWAP_STD", "value": 0}, string in object:enums.SurfaceSwap.entries.0 941 {"name": "SWAP_ALT", "value": 1}, string in object:enums.SurfaceSwap.entries.1 942 {"name": "SWAP_STD_REV", "value": 2}, string in object:enums.SurfaceSwap.entries.2 943 {"name": "SWAP_ALT_REV", "value": 3} string in object:enums.SurfaceSwap.entries.3 948 {"name": "ADDR_SURF_TILE_SPLIT_64B", "value": 0}, string in object:enums.TileSplit.entries.0 949 {"name": "ADDR_SURF_TILE_SPLIT_128B", "value": 1}, string in object:enums.TileSplit.entries.1 950 {"name": "ADDR_SURF_TILE_SPLIT_256B", "value": 2}, string in object:enums.TileSplit.entries.2 951 {"name": "ADDR_SURF_TILE_SPLIT_512B", "value": 3}, string in object:enums.TileSplit.entries.3 952 {"name": "ADDR_SURF_TILE_SPLIT_1KB", "value": 4}, string in object:enums.TileSplit.entries.4 953 {"name": "ADDR_SURF_TILE_SPLIT_2KB", "value": 5}, string in object:enums.TileSplit.entries.5 954 {"name": "ADDR_SURF_TILE_SPLIT_4KB", "value": 6} string in object:enums.TileSplit.entries.6 959 {"name": "NO_DIST", "value": 0}, string in object:enums.VGT_DIST_MODE.entries.0 960 {"name": "PATCHES", "value": 1}, string in object:enums.VGT_DIST_MODE.entries.1 961 {"name": "DONUTS", "value": 2}, string in object:enums.VGT_DIST_MODE.entries.2 962 {"name": "TRAPEZOIDS", "value": 3} string in object:enums.VGT_DIST_MODE.entries.3 967 {"name": "DI_MAJOR_MODE_0", "value": 0}, string in object:enums.VGT_DI_MAJOR_MODE_SELECT.entries.0 968 {"name": "DI_MAJOR_MODE_1", "value": 1} string in object:enums.VGT_DI_MAJOR_MODE_SELECT.entries.1 973 {"name": "DI_PT_NONE", "value": 0}, string in object:enums.VGT_DI_PRIM_TYPE.entries.0 974 {"name": "DI_PT_POINTLIST", "value": 1}, string in object:enums.VGT_DI_PRIM_TYPE.entries.1 975 {"name": "DI_PT_LINELIST", "value": 2}, string in object:enums.VGT_DI_PRIM_TYPE.entries.2 976 {"name": "DI_PT_LINESTRIP", "value": 3}, string in object:enums.VGT_DI_PRIM_TYPE.entries.3 977 {"name": "DI_PT_TRILIST", "value": 4}, string in object:enums.VGT_DI_PRIM_TYPE.entries.4 978 {"name": "DI_PT_TRIFAN", "value": 5}, string in object:enums.VGT_DI_PRIM_TYPE.entries.5 979 {"name": "DI_PT_TRISTRIP", "value": 6}, string in object:enums.VGT_DI_PRIM_TYPE.entries.6 980 {"name": "DI_PT_2D_RECTANGLE", "value": 7}, string in object:enums.VGT_DI_PRIM_TYPE.entries.7 981 {"name": "DI_PT_UNUSED_1", "value": 8}, string in object:enums.VGT_DI_PRIM_TYPE.entries.8 982 {"name": "DI_PT_PATCH", "value": 9}, string in object:enums.VGT_DI_PRIM_TYPE.entries.9 983 {"name": "DI_PT_LINELIST_ADJ", "value": 10}, string in object:enums.VGT_DI_PRIM_TYPE.entries.10 984 {"name": "DI_PT_LINESTRIP_ADJ", "value": 11}, string in object:enums.VGT_DI_PRIM_TYPE.entries.11 985 {"name": "DI_PT_TRILIST_ADJ", "value": 12}, string in object:enums.VGT_DI_PRIM_TYPE.entries.12 986 {"name": "DI_PT_TRISTRIP_ADJ", "value": 13}, string in object:enums.VGT_DI_PRIM_TYPE.entries.13 987 {"name": "DI_PT_UNUSED_3", "value": 14}, string in object:enums.VGT_DI_PRIM_TYPE.entries.14 988 {"name": "DI_PT_UNUSED_4", "value": 15}, string in object:enums.VGT_DI_PRIM_TYPE.entries.15 989 {"name": "DI_PT_TRI_WITH_WFLAGS", "value": 16}, string in object:enums.VGT_DI_PRIM_TYPE.entries.16 990 {"name": "DI_PT_RECTLIST", "value": 17}, string in object:enums.VGT_DI_PRIM_TYPE.entries.17 991 {"name": "DI_PT_LINELOOP", "value": 18}, string in object:enums.VGT_DI_PRIM_TYPE.entries.18 992 {"name": "DI_PT_QUADLIST", "value": 19}, string in object:enums.VGT_DI_PRIM_TYPE.entries.19 993 {"name": "DI_PT_QUADSTRIP", "value": 20}, string in object:enums.VGT_DI_PRIM_TYPE.entries.20 994 {"name": "DI_PT_POLYGON", "value": 21} string in object:enums.VGT_DI_PRIM_TYPE.entries.21 999 {"name": "DI_SRC_SEL_DMA", "value": 0}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.0 1000 {"name": "DI_SRC_SEL_IMMEDIATE", "value": 1}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.1 1001 {"name": "DI_SRC_SEL_AUTO_INDEX", "value": 2}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.2 1002 {"name": "DI_SRC_SEL_RESERVED", "value": 3} string in object:enums.VGT_DI_SOURCE_SELECT.entries.3 1007 {"name": "VGT_DMA_BUF_MEM", "value": 0}, string in object:enums.VGT_DMA_BUF_TYPE.entries.0 1008 {"name": "VGT_DMA_BUF_RING", "value": 1}, string in object:enums.VGT_DMA_BUF_TYPE.entries.1 1009 {"name": "VGT_DMA_BUF_SETUP", "value": 2}, string in object:enums.VGT_DMA_BUF_TYPE.entries.2 1010 {"name": "VGT_DMA_PTR_UPDATE", "value": 3} string in object:enums.VGT_DMA_BUF_TYPE.entries.3 1015 {"name": "VGT_DMA_SWAP_NONE", "value": 0}, string in object:enums.VGT_DMA_SWAP_MODE.entries.0 1016 {"name": "VGT_DMA_SWAP_16_BIT", "value": 1}, string in object:enums.VGT_DMA_SWAP_MODE.entries.1 1017 {"name": "VGT_DMA_SWAP_32_BIT", "value": 2}, string in object:enums.VGT_DMA_SWAP_MODE.entries.2 1018 {"name": "VGT_DMA_SWAP_WORD", "value": 3} string in object:enums.VGT_DMA_SWAP_MODE.entries.3 1023 {"name": "Reserved_0x00", "value": 0}, string in object:enums.VGT_EVENT_TYPE.entries.0 1024 {"name": "SAMPLE_STREAMOUTSTATS1", "value": 1}, string in object:enums.VGT_EVENT_TYPE.entries.1 1025 {"name": "SAMPLE_STREAMOUTSTATS2", "value": 2}, string in object:enums.VGT_EVENT_TYPE.entries.2 1026 {"name": "SAMPLE_STREAMOUTSTATS3", "value": 3}, string in object:enums.VGT_EVENT_TYPE.entries.3 1027 {"name": "CACHE_FLUSH_TS", "value": 4}, string in object:enums.VGT_EVENT_TYPE.entries.4 1028 {"name": "CONTEXT_DONE", "value": 5}, string in object:enums.VGT_EVENT_TYPE.entries.5 1029 {"name": "CACHE_FLUSH", "value": 6}, string in object:enums.VGT_EVENT_TYPE.entries.6 1030 {"name": "CS_PARTIAL_FLUSH", "value": 7}, string in object:enums.VGT_EVENT_TYPE.entries.7 1031 {"name": "VGT_STREAMOUT_SYNC", "value": 8}, string in object:enums.VGT_EVENT_TYPE.entries.8 1032 {"name": "Reserved_0x09", "value": 9}, string in object:enums.VGT_EVENT_TYPE.entries.9 1033 {"name": "VGT_STREAMOUT_RESET", "value": 10}, string in object:enums.VGT_EVENT_TYPE.entries.10 1034 {"name": "END_OF_PIPE_INCR_DE", "value": 11}, string in object:enums.VGT_EVENT_TYPE.entries.11 1035 {"name": "END_OF_PIPE_IB_END", "value": 12}, string in object:enums.VGT_EVENT_TYPE.entries.12 1036 {"name": "RST_PIX_CNT", "value": 13}, string in object:enums.VGT_EVENT_TYPE.entries.13 1037 {"name": "BREAK_BATCH", "value": 14}, string in object:enums.VGT_EVENT_TYPE.entries.14 1038 {"name": "VS_PARTIAL_FLUSH", "value": 15}, string in object:enums.VGT_EVENT_TYPE.entries.15 1039 {"name": "PS_PARTIAL_FLUSH", "value": 16}, string in object:enums.VGT_EVENT_TYPE.entries.16 1040 {"name": "FLUSH_HS_OUTPUT", "value": 17}, string in object:enums.VGT_EVENT_TYPE.entries.17 1041 {"name": "FLUSH_DFSM", "value": 18}, string in object:enums.VGT_EVENT_TYPE.entries.18 1042 {"name": "RESET_TO_LOWEST_VGT", "value": 19}, string in object:enums.VGT_EVENT_TYPE.entries.19 1043 {"name": "CACHE_FLUSH_AND_INV_TS_EVENT", "value": 20}, string in object:enums.VGT_EVENT_TYPE.entries.20 1044 {"name": "ZPASS_DONE", "value": 21}, string in object:enums.VGT_EVENT_TYPE.entries.21 1045 {"name": "CACHE_FLUSH_AND_INV_EVENT", "value": 22}, string in object:enums.VGT_EVENT_TYPE.entries.22 1046 {"name": "PERFCOUNTER_START", "value": 23}, string in object:enums.VGT_EVENT_TYPE.entries.23 1047 {"name": "PERFCOUNTER_STOP", "value": 24}, string in object:enums.VGT_EVENT_TYPE.entries.24 1048 {"name": "PIPELINESTAT_START", "value": 25}, string in object:enums.VGT_EVENT_TYPE.entries.25 1049 {"name": "PIPELINESTAT_STOP", "value": 26}, string in object:enums.VGT_EVENT_TYPE.entries.26 1050 {"name": "PERFCOUNTER_SAMPLE", "value": 27}, string in object:enums.VGT_EVENT_TYPE.entries.27 1051 {"name": "Available_0x1c", "value": 28}, string in object:enums.VGT_EVENT_TYPE.entries.28 1052 {"name": "Available_0x1d", "value": 29}, string in object:enums.VGT_EVENT_TYPE.entries.29 1053 {"name": "SAMPLE_PIPELINESTAT", "value": 30}, string in object:enums.VGT_EVENT_TYPE.entries.30 1054 {"name": "SO_VGTSTREAMOUT_FLUSH", "value": 31}, string in object:enums.VGT_EVENT_TYPE.entries.31 1055 {"name": "SAMPLE_STREAMOUTSTATS", "value": 32}, string in object:enums.VGT_EVENT_TYPE.entries.32 1056 {"name": "RESET_VTX_CNT", "value": 33}, string in object:enums.VGT_EVENT_TYPE.entries.33 1057 {"name": "BLOCK_CONTEXT_DONE", "value": 34}, string in object:enums.VGT_EVENT_TYPE.entries.34 1058 {"name": "CS_CONTEXT_DONE", "value": 35}, string in object:enums.VGT_EVENT_TYPE.entries.35 1059 {"name": "VGT_FLUSH", "value": 36}, string in object:enums.VGT_EVENT_TYPE.entries.36 1060 {"name": "TGID_ROLLOVER", "value": 37}, string in object:enums.VGT_EVENT_TYPE.entries.37 1061 {"name": "SQ_NON_EVENT", "value": 38}, string in object:enums.VGT_EVENT_TYPE.entries.38 1062 {"name": "SC_SEND_DB_VPZ", "value": 39}, string in object:enums.VGT_EVENT_TYPE.entries.39 1063 {"name": "BOTTOM_OF_PIPE_TS", "value": 40}, string in object:enums.VGT_EVENT_TYPE.entries.40 1064 {"name": "FLUSH_SX_TS", "value": 41}, string in object:enums.VGT_EVENT_TYPE.entries.41 1065 {"name": "DB_CACHE_FLUSH_AND_INV", "value": 42}, string in object:enums.VGT_EVENT_TYPE.entries.42 1066 {"name": "FLUSH_AND_INV_DB_DATA_TS", "value": 43}, string in object:enums.VGT_EVENT_TYPE.entries.43 1067 {"name": "FLUSH_AND_INV_DB_META", "value": 44}, string in object:enums.VGT_EVENT_TYPE.entries.44 1068 {"name": "FLUSH_AND_INV_CB_DATA_TS", "value": 45}, string in object:enums.VGT_EVENT_TYPE.entries.45 1069 {"name": "FLUSH_AND_INV_CB_META", "value": 46}, string in object:enums.VGT_EVENT_TYPE.entries.46 1070 {"name": "CS_DONE", "value": 47}, string in object:enums.VGT_EVENT_TYPE.entries.47 1071 {"name": "PS_DONE", "value": 48}, string in object:enums.VGT_EVENT_TYPE.entries.48 1072 {"name": "FLUSH_AND_INV_CB_PIXEL_DATA", "value": 49}, string in object:enums.VGT_EVENT_TYPE.entries.49 1073 {"name": "SX_CB_RAT_ACK_REQUEST", "value": 50}, string in object:enums.VGT_EVENT_TYPE.entries.50 1074 {"name": "THREAD_TRACE_START", "value": 51}, string in object:enums.VGT_EVENT_TYPE.entries.51 1075 {"name": "THREAD_TRACE_STOP", "value": 52}, string in object:enums.VGT_EVENT_TYPE.entries.52 1076 {"name": "THREAD_TRACE_MARKER", "value": 53}, string in object:enums.VGT_EVENT_TYPE.entries.53 1077 {"name": "THREAD_TRACE_FLUSH", "value": 54}, string in object:enums.VGT_EVENT_TYPE.entries.54 1078 {"name": "THREAD_TRACE_FINISH", "value": 55}, string in object:enums.VGT_EVENT_TYPE.entries.55 1079 {"name": "PIXEL_PIPE_STAT_CONTROL", "value": 56}, string in object:enums.VGT_EVENT_TYPE.entries.56 1080 {"name": "PIXEL_PIPE_STAT_DUMP", "value": 57}, string in object:enums.VGT_EVENT_TYPE.entries.57 1081 {"name": "PIXEL_PIPE_STAT_RESET", "value": 58}, string in object:enums.VGT_EVENT_TYPE.entries.58 1082 {"name": "CONTEXT_SUSPEND", "value": 59}, string in object:enums.VGT_EVENT_TYPE.entries.59 1083 {"name": "OFFCHIP_HS_DEALLOC", "value": 60}, string in object:enums.VGT_EVENT_TYPE.entries.60 1084 {"name": "ENABLE_NGG_PIPELINE", "value": 61}, string in object:enums.VGT_EVENT_TYPE.entries.61 1085 {"name": "ENABLE_LEGACY_PIPELINE", "value": 62}, string in object:enums.VGT_EVENT_TYPE.entries.62 1086 {"name": "Reserved_0x3f", "value": 63} string in object:enums.VGT_EVENT_TYPE.entries.63 1091 {"name": "GS_CUT_1024", "value": 0}, string in object:enums.VGT_GS_CUT_MODE.entries.0 1092 {"name": "GS_CUT_512", "value": 1}, string in object:enums.VGT_GS_CUT_MODE.entries.1 1093 {"name": "GS_CUT_256", "value": 2}, string in object:enums.VGT_GS_CUT_MODE.entries.2 1094 {"name": "GS_CUT_128", "value": 3} string in object:enums.VGT_GS_CUT_MODE.entries.3 1099 {"name": "GS_OFF", "value": 0}, string in object:enums.VGT_GS_MODE_TYPE.entries.0 1100 {"name": "GS_SCENARIO_A", "value": 1}, string in object:enums.VGT_GS_MODE_TYPE.entries.1 1101 {"name": "GS_SCENARIO_B", "value": 2}, string in object:enums.VGT_GS_MODE_TYPE.entries.2 1102 {"name": "GS_SCENARIO_G", "value": 3}, string in object:enums.VGT_GS_MODE_TYPE.entries.3 1103 {"name": "GS_SCENARIO_C", "value": 4}, string in object:enums.VGT_GS_MODE_TYPE.entries.4 1104 {"name": "SPRITE_EN", "value": 5} string in object:enums.VGT_GS_MODE_TYPE.entries.5 1109 {"name": "POINTLIST", "value": 0}, string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.0 1110 {"name": "LINESTRIP", "value": 1}, string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.1 1111 {"name": "TRISTRIP", "value": 2}, string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.2 1112 {"name": "RECTLIST", "value": 3} string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.3 1117 {"name": "X_8K_DWORDS", "value": 0}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.0 1118 {"name": "X_4K_DWORDS", "value": 1}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.1 1119 {"name": "X_2K_DWORDS", "value": 2}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.2 1120 {"name": "X_1K_DWORDS", "value": 3} string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.3 1125 {"name": "VGT_INDEX_16", "value": 0}, string in object:enums.VGT_INDEX_TYPE_MODE.entries.0 1126 {"name": "VGT_INDEX_32", "value": 1}, string in object:enums.VGT_INDEX_TYPE_MODE.entries.1 1127 {"name": "VGT_INDEX_8", "value": 2} string in object:enums.VGT_INDEX_TYPE_MODE.entries.2 1132 {"name": "VGT_POLICY_LRU", "value": 0}, string in object:enums.VGT_RDREQ_POLICY.entries.0 1133 {"name": "VGT_POLICY_STREAM", "value": 1} string in object:enums.VGT_RDREQ_POLICY.entries.1 1138 {"name": "ES_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_ES_EN.entries.0 1139 {"name": "ES_STAGE_DS", "value": 1}, string in object:enums.VGT_STAGES_ES_EN.entries.1 1140 {"name": "ES_STAGE_REAL", "value": 2}, string in object:enums.VGT_STAGES_ES_EN.entries.2 1141 {"name": "RESERVED_ES", "value": 3} string in object:enums.VGT_STAGES_ES_EN.entries.3 1146 {"name": "GS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_GS_EN.entries.0 1147 {"name": "GS_STAGE_ON", "value": 1} string in object:enums.VGT_STAGES_GS_EN.entries.1 1152 {"name": "HS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_HS_EN.entries.0 1153 {"name": "HS_STAGE_ON", "value": 1} string in object:enums.VGT_STAGES_HS_EN.entries.1 1158 {"name": "LS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_LS_EN.entries.0 1159 {"name": "LS_STAGE_ON", "value": 1}, string in object:enums.VGT_STAGES_LS_EN.entries.1 1160 {"name": "CS_STAGE_ON", "value": 2}, string in object:enums.VGT_STAGES_LS_EN.entries.2 1161 {"name": "RESERVED_LS", "value": 3} string in object:enums.VGT_STAGES_LS_EN.entries.3 1166 {"name": "VS_STAGE_REAL", "value": 0}, string in object:enums.VGT_STAGES_VS_EN.entries.0 1167 {"name": "VS_STAGE_DS", "value": 1}, string in object:enums.VGT_STAGES_VS_EN.entries.1 1168 {"name": "VS_STAGE_COPY_SHADER", "value": 2}, string in object:enums.VGT_STAGES_VS_EN.entries.2 1169 {"name": "RESERVED_VS", "value": 3} string in object:enums.VGT_STAGES_VS_EN.entries.3 1174 {"name": "PART_INTEGER", "value": 0}, string in object:enums.VGT_TESS_PARTITION.entries.0 1175 {"name": "PART_POW2", "value": 1}, string in object:enums.VGT_TESS_PARTITION.entries.1 1176 {"name": "PART_FRAC_ODD", "value": 2}, string in object:enums.VGT_TESS_PARTITION.entries.2 1177 {"name": "PART_FRAC_EVEN", "value": 3} string in object:enums.VGT_TESS_PARTITION.entries.3 1182 {"name": "OUTPUT_POINT", "value": 0}, string in object:enums.VGT_TESS_TOPOLOGY.entries.0 1183 {"name": "OUTPUT_LINE", "value": 1}, string in object:enums.VGT_TESS_TOPOLOGY.entries.1 1184 {"name": "OUTPUT_TRIANGLE_CW", "value": 2}, string in object:enums.VGT_TESS_TOPOLOGY.entries.2 1185 {"name": "OUTPUT_TRIANGLE_CCW", "value": 3} string in object:enums.VGT_TESS_TOPOLOGY.entries.3 1190 {"name": "TESS_ISOLINE", "value": 0}, string in object:enums.VGT_TESS_TYPE.entries.0 1191 {"name": "TESS_TRIANGLE", "value": 1}, string in object:enums.VGT_TESS_TYPE.entries.1 1192 {"name": "TESS_QUAD", "value": 2} string in object:enums.VGT_TESS_TYPE.entries.2 1197 {"name": "Z_INVALID", "value": 0}, string in object:enums.ZFormat.entries.0 1198 {"name": "Z_16", "value": 1}, string in object:enums.ZFormat.entries.1 1199 {"name": "Z_24", "value": 2}, string in object:enums.ZFormat.entries.2 1200 {"name": "Z_32_FLOAT", "value": 3} string in object:enums.ZFormat.entries.3 1205 {"name": "FORCE_SUMM_OFF", "value": 0}, string in object:enums.ZLimitSumm.entries.0 1206 {"name": "FORCE_SUMM_MINZ", "value": 1}, string in object:enums.ZLimitSumm.entries.1 1207 {"name": "FORCE_SUMM_MAXZ", "value": 2}, string in object:enums.ZLimitSumm.entries.2 1208 {"name": "FORCE_SUMM_BOTH", "value": 3} string in object:enums.ZLimitSumm.entries.3 1213 {"name": "LATE_Z", "value": 0}, string in object:enums.ZOrder.entries.0 1214 {"name": "EARLY_Z_THEN_LATE_Z", "value": 1}, string in object:enums.ZOrder.entries.1 1215 {"name": "RE_Z", "value": 2}, string in object:enums.ZOrder.entries.2 1216 {"name": "EARLY_Z_THEN_RE_Z", "value": 3} string in object:enums.ZOrder.entries.3 1224 "name": "SQ_WAVE_MODE", string in object:register_mappings.0 1230 "name": "SQ_WAVE_STATUS", string in object:register_mappings.1 1236 "name": "SQ_WAVE_TRAPSTS", string in object:register_mappings.2 1242 "name": "SQ_WAVE_HW_ID", string in object:register_mappings.3 1248 "name": "SQ_WAVE_GPR_ALLOC", string in object:register_mappings.4 1254 "name": "SQ_WAVE_LDS_ALLOC", string in object:register_mappings.5 1260 "name": "SQ_WAVE_IB_STS", string in object:register_mappings.6 1266 "name": "SQ_WAVE_PC_LO" string in object:register_mappings.7 1271 "name": "SQ_WAVE_PC_HI", string in object:register_mappings.8 1277 "name": "SQ_WAVE_INST_DW0" string in object:register_mappings.9 1282 "name": "SQ_WAVE_INST_DW1" string in object:register_mappings.10 1287 "name": "SQ_WAVE_IB_DBG0", string in object:register_mappings.11 1293 "name": "SQ_WAVE_IB_DBG1", string in object:register_mappings.12 1299 "name": "SQ_WAVE_FLUSH_IB" string in object:register_mappings.13 1304 "name": "SQ_WAVE_TTMP0" string in object:register_mappings.14 1309 "name": "SQ_WAVE_TTMP1" string in object:register_mappings.15 1314 "name": "SQ_WAVE_TTMP2" string in object:register_mappings.16 1319 "name": "SQ_WAVE_TTMP3" string in object:register_mappings.17 1324 "name": "SQ_WAVE_TTMP4" string in object:register_mappings.18 1329 "name": "SQ_WAVE_TTMP5" string in object:register_mappings.19 1334 "name": "SQ_WAVE_TTMP6" string in object:register_mappings.20 1339 "name": "SQ_WAVE_TTMP7" string in object:register_mappings.21 1344 "name": "SQ_WAVE_TTMP8" string in object:register_mappings.22 1349 "name": "SQ_WAVE_TTMP9" string in object:register_mappings.23 1354 "name": "SQ_WAVE_TTMP10" string in object:register_mappings.24 1359 "name": "SQ_WAVE_TTMP11" string in object:register_mappings.25 1364 "name": "SQ_WAVE_TTMP12" string in object:register_mappings.26 1369 "name": "SQ_WAVE_TTMP13" string in object:register_mappings.27 1374 "name": "SQ_WAVE_TTMP14" string in object:register_mappings.28 1379 "name": "SQ_WAVE_TTMP15" string in object:register_mappings.29 1384 "name": "SQ_WAVE_M0" string in object:register_mappings.30 1389 "name": "SQ_WAVE_EXEC_LO" string in object:register_mappings.31 1394 "name": "SQ_WAVE_EXEC_HI" string in object:register_mappings.32 1399 "name": "GRBM_STATUS2", string in object:register_mappings.33 1405 "name": "GRBM_STATUS", string in object:register_mappings.34 1411 "name": "GRBM_STATUS_SE0", string in object:register_mappings.35 1417 "name": "GRBM_STATUS_SE1", string in object:register_mappings.36 1423 "name": "GRBM_STATUS_SE2", string in object:register_mappings.37 1429 "name": "GRBM_STATUS_SE3", string in object:register_mappings.38 1435 "name": "CP_CPC_STATUS", string in object:register_mappings.39 1441 "name": "CP_CPC_BUSY_STAT", string in object:register_mappings.40 1447 "name": "CP_CPC_STALLED_STAT1", string in object:register_mappings.41 1453 "name": "CP_CPF_STATUS", string in object:register_mappings.42 1459 "name": "CP_CPF_BUSY_STAT", string in object:register_mappings.43 1465 "name": "CP_CPF_STALLED_STAT1", string in object:register_mappings.44 1471 "name": "CP_CPC_GRBM_FREE_COUNT", string in object:register_mappings.45 1477 "name": "CP_CPC_SCRATCH_INDEX", string in object:register_mappings.46 1483 "name": "CP_CPC_SCRATCH_DATA" string in object:register_mappings.47 1488 "name": "CP_CPF_GRBM_FREE_COUNT", string in object:register_mappings.48 1494 "name": "CP_CPC_HALT_HYST_COUNT", string in object:register_mappings.49 1500 "name": "SQ_BUF_RSRC_WORD0" string in object:register_mappings.50 1505 "name": "SQ_BUF_RSRC_WORD1", string in object:register_mappings.51 1511 "name": "SQ_BUF_RSRC_WORD2" string in object:register_mappings.52 1516 "name": "SQ_BUF_RSRC_WORD3", string in object:register_mappings.53 1522 "name": "SQ_IMG_RSRC_WORD0" string in object:register_mappings.54 1527 "name": "SQ_IMG_RSRC_WORD1", string in object:register_mappings.55 1533 "name": "SQ_IMG_RSRC_WORD2", string in object:register_mappings.56 1539 "name": "SQ_IMG_RSRC_WORD3", string in object:register_mappings.57 1545 "name": "SQ_IMG_RSRC_WORD4", string in object:register_mappings.58 1551 "name": "SQ_IMG_RSRC_WORD5", string in object:register_mappings.59 1557 "name": "SQ_IMG_RSRC_WORD6", string in object:register_mappings.60 1563 "name": "SQ_IMG_RSRC_WORD7" string in object:register_mappings.61 1568 "name": "SQ_IMG_SAMP_WORD0", string in object:register_mappings.62 1574 "name": "SQ_IMG_SAMP_WORD1", string in object:register_mappings.63 1580 "name": "SQ_IMG_SAMP_WORD2", string in object:register_mappings.64 1586 "name": "SQ_IMG_SAMP_WORD3", string in object:register_mappings.65 1592 "name": "GB_ADDR_CONFIG", string in object:register_mappings.66 1598 "name": "GB_TILE_MODE0", string in object:register_mappings.67 1604 "name": "GB_TILE_MODE1", string in object:register_mappings.68 1610 "name": "GB_TILE_MODE2", string in object:register_mappings.69 1616 "name": "GB_TILE_MODE3", string in object:register_mappings.70 1622 "name": "GB_TILE_MODE4", string in object:register_mappings.71 1628 "name": "GB_TILE_MODE5", string in object:register_mappings.72 1634 "name": "GB_TILE_MODE6", string in object:register_mappings.73 1640 "name": "GB_TILE_MODE7", string in object:register_mappings.74 1646 "name": "GB_TILE_MODE8", string in object:register_mappings.75 1652 "name": "GB_TILE_MODE9", string in object:register_mappings.76 1658 "name": "GB_TILE_MODE10", string in object:register_mappings.77 1664 "name": "GB_TILE_MODE11", string in object:register_mappings.78 1670 "name": "GB_TILE_MODE12", string in object:register_mappings.79 1676 "name": "GB_TILE_MODE13", string in object:register_mappings.80 1682 "name": "GB_TILE_MODE14", string in object:register_mappings.81 1688 "name": "GB_TILE_MODE15", string in object:register_mappings.82 1694 "name": "GB_TILE_MODE16", string in object:register_mappings.83 1700 "name": "GB_TILE_MODE17", string in object:register_mappings.84 1706 "name": "GB_TILE_MODE18", string in object:register_mappings.85 1712 "name": "GB_TILE_MODE19", string in object:register_mappings.86 1718 "name": "GB_TILE_MODE20", string in object:register_mappings.87 1724 "name": "GB_TILE_MODE21", string in object:register_mappings.88 1730 "name": "GB_TILE_MODE22", string in object:register_mappings.89 1736 "name": "GB_TILE_MODE23", string in object:register_mappings.90 1742 "name": "GB_TILE_MODE24", string in object:register_mappings.91 1748 "name": "GB_TILE_MODE25", string in object:register_mappings.92 1754 "name": "GB_TILE_MODE26", string in object:register_mappings.93 1760 "name": "GB_TILE_MODE27", string in object:register_mappings.94 1766 "name": "GB_TILE_MODE28", string in object:register_mappings.95 1772 "name": "GB_TILE_MODE29", string in object:register_mappings.96 1778 "name": "GB_TILE_MODE30", string in object:register_mappings.97 1784 "name": "GB_TILE_MODE31", string in object:register_mappings.98 1790 "name": "GB_MACROTILE_MODE0", string in object:register_mappings.99 1796 "name": "GB_MACROTILE_MODE1", string in object:register_mappings.100 1802 "name": "GB_MACROTILE_MODE2", string in object:register_mappings.101 1808 "name": "GB_MACROTILE_MODE3", string in object:register_mappings.102 1814 "name": "GB_MACROTILE_MODE4", string in object:register_mappings.103 1820 "name": "GB_MACROTILE_MODE5", string in object:register_mappings.104 1826 "name": "GB_MACROTILE_MODE6", string in object:register_mappings.105 1832 "name": "GB_MACROTILE_MODE7", string in object:register_mappings.106 1838 "name": "GB_MACROTILE_MODE8", string in object:register_mappings.107 1844 "name": "GB_MACROTILE_MODE9", string in object:register_mappings.108 1850 "name": "GB_MACROTILE_MODE10", string in object:register_mappings.109 1856 "name": "GB_MACROTILE_MODE11", string in object:register_mappings.110 1862 "name": "GB_MACROTILE_MODE12", string in object:register_mappings.111 1868 "name": "GB_MACROTILE_MODE13", string in object:register_mappings.112 1874 "name": "GB_MACROTILE_MODE14", string in object:register_mappings.113 1880 "name": "GB_MACROTILE_MODE15", string in object:register_mappings.114 1886 "name": "SPI_SHADER_PGM_RSRC3_PS", string in object:register_mappings.115 1892 "name": "SPI_SHADER_PGM_LO_PS" string in object:register_mappings.116 1897 "name": "SPI_SHADER_PGM_HI_PS", string in object:register_mappings.117 1903 "name": "SPI_SHADER_PGM_RSRC1_PS", string in object:register_mappings.118 1909 "name": "SPI_SHADER_PGM_RSRC2_PS", string in object:register_mappings.119 1915 "name": "SPI_SHADER_USER_DATA_PS_0" string in object:register_mappings.120 1920 "name": "SPI_SHADER_USER_DATA_PS_1" string in object:register_mappings.121 1925 "name": "SPI_SHADER_USER_DATA_PS_2" string in object:register_mappings.122 1930 "name": "SPI_SHADER_USER_DATA_PS_3" string in object:register_mappings.123 1935 "name": "SPI_SHADER_USER_DATA_PS_4" string in object:register_mappings.124 1940 "name": "SPI_SHADER_USER_DATA_PS_5" string in object:register_mappings.125 1945 "name": "SPI_SHADER_USER_DATA_PS_6" string in object:register_mappings.126 1950 "name": "SPI_SHADER_USER_DATA_PS_7" string in object:register_mappings.127 1955 "name": "SPI_SHADER_USER_DATA_PS_8" string in object:register_mappings.128 1960 "name": "SPI_SHADER_USER_DATA_PS_9" string in object:register_mappings.129 1965 "name": "SPI_SHADER_USER_DATA_PS_10" string in object:register_mappings.130 1970 "name": "SPI_SHADER_USER_DATA_PS_11" string in object:register_mappings.131 1975 "name": "SPI_SHADER_USER_DATA_PS_12" string in object:register_mappings.132 1980 "name": "SPI_SHADER_USER_DATA_PS_13" string in object:register_mappings.133 1985 "name": "SPI_SHADER_USER_DATA_PS_14" string in object:register_mappings.134 1990 "name": "SPI_SHADER_USER_DATA_PS_15" string in object:register_mappings.135 1995 "name": "SPI_SHADER_USER_DATA_PS_16" string in object:register_mappings.136 2000 "name": "SPI_SHADER_USER_DATA_PS_17" string in object:register_mappings.137 2005 "name": "SPI_SHADER_USER_DATA_PS_18" string in object:register_mappings.138 2010 "name": "SPI_SHADER_USER_DATA_PS_19" string in object:register_mappings.139 2015 "name": "SPI_SHADER_USER_DATA_PS_20" string in object:register_mappings.140 2020 "name": "SPI_SHADER_USER_DATA_PS_21" string in object:register_mappings.141 2025 "name": "SPI_SHADER_USER_DATA_PS_22" string in object:register_mappings.142 2030 "name": "SPI_SHADER_USER_DATA_PS_23" string in object:register_mappings.143 2035 "name": "SPI_SHADER_USER_DATA_PS_24" string in object:register_mappings.144 2040 "name": "SPI_SHADER_USER_DATA_PS_25" string in object:register_mappings.145 2045 "name": "SPI_SHADER_USER_DATA_PS_26" string in object:register_mappings.146 2050 "name": "SPI_SHADER_USER_DATA_PS_27" string in object:register_mappings.147 2055 "name": "SPI_SHADER_USER_DATA_PS_28" string in object:register_mappings.148 2060 "name": "SPI_SHADER_USER_DATA_PS_29" string in object:register_mappings.149 2065 "name": "SPI_SHADER_USER_DATA_PS_30" string in object:register_mappings.150 2070 "name": "SPI_SHADER_USER_DATA_PS_31" string in object:register_mappings.151 2075 "name": "SPI_SHADER_PGM_RSRC3_VS", string in object:register_mappings.152 2081 "name": "SPI_SHADER_LATE_ALLOC_VS", string in object:register_mappings.153 2087 "name": "SPI_SHADER_PGM_LO_VS" string in object:register_mappings.154 2092 "name": "SPI_SHADER_PGM_HI_VS", string in object:register_mappings.155 2098 "name": "SPI_SHADER_PGM_RSRC1_VS", string in object:register_mappings.156 2104 "name": "SPI_SHADER_PGM_RSRC2_VS", string in object:register_mappings.157 2110 "name": "SPI_SHADER_USER_DATA_VS_0" string in object:register_mappings.158 2115 "name": "SPI_SHADER_USER_DATA_VS_1" string in object:register_mappings.159 2120 "name": "SPI_SHADER_USER_DATA_VS_2" string in object:register_mappings.160 2125 "name": "SPI_SHADER_USER_DATA_VS_3" string in object:register_mappings.161 2130 "name": "SPI_SHADER_USER_DATA_VS_4" string in object:register_mappings.162 2135 "name": "SPI_SHADER_USER_DATA_VS_5" string in object:register_mappings.163 2140 "name": "SPI_SHADER_USER_DATA_VS_6" string in object:register_mappings.164 2145 "name": "SPI_SHADER_USER_DATA_VS_7" string in object:register_mappings.165 2150 "name": "SPI_SHADER_USER_DATA_VS_8" string in object:register_mappings.166 2155 "name": "SPI_SHADER_USER_DATA_VS_9" string in object:register_mappings.167 2160 "name": "SPI_SHADER_USER_DATA_VS_10" string in object:register_mappings.168 2165 "name": "SPI_SHADER_USER_DATA_VS_11" string in object:register_mappings.169 2170 "name": "SPI_SHADER_USER_DATA_VS_12" string in object:register_mappings.170 2175 "name": "SPI_SHADER_USER_DATA_VS_13" string in object:register_mappings.171 2180 "name": "SPI_SHADER_USER_DATA_VS_14" string in object:register_mappings.172 2185 "name": "SPI_SHADER_USER_DATA_VS_15" string in object:register_mappings.173 2190 "name": "SPI_SHADER_USER_DATA_VS_16" string in object:register_mappings.174 2195 "name": "SPI_SHADER_USER_DATA_VS_17" string in object:register_mappings.175 2200 "name": "SPI_SHADER_USER_DATA_VS_18" string in object:register_mappings.176 2205 "name": "SPI_SHADER_USER_DATA_VS_19" string in object:register_mappings.177 2210 "name": "SPI_SHADER_USER_DATA_VS_20" string in object:register_mappings.178 2215 "name": "SPI_SHADER_USER_DATA_VS_21" string in object:register_mappings.179 2220 "name": "SPI_SHADER_USER_DATA_VS_22" string in object:register_mappings.180 2225 "name": "SPI_SHADER_USER_DATA_VS_23" string in object:register_mappings.181 2230 "name": "SPI_SHADER_USER_DATA_VS_24" string in object:register_mappings.182 2235 "name": "SPI_SHADER_USER_DATA_VS_25" string in object:register_mappings.183 2240 "name": "SPI_SHADER_USER_DATA_VS_26" string in object:register_mappings.184 2245 "name": "SPI_SHADER_USER_DATA_VS_27" string in object:register_mappings.185 2250 "name": "SPI_SHADER_USER_DATA_VS_28" string in object:register_mappings.186 2255 "name": "SPI_SHADER_USER_DATA_VS_29" string in object:register_mappings.187 2260 "name": "SPI_SHADER_USER_DATA_VS_30" string in object:register_mappings.188 2265 "name": "SPI_SHADER_USER_DATA_VS_31" string in object:register_mappings.189 2270 "name": "SPI_SHADER_PGM_RSRC2_GS_VS", string in object:register_mappings.190 2276 "name": "SPI_SHADER_PGM_RSRC4_GS", string in object:register_mappings.191 2282 "name": "SPI_SHADER_USER_DATA_ADDR_LO_GS" string in object:register_mappings.192 2287 "name": "SPI_SHADER_USER_DATA_ADDR_HI_GS" string in object:register_mappings.193 2292 "name": "SPI_SHADER_PGM_LO_ES" string in object:register_mappings.194 2297 "name": "SPI_SHADER_PGM_HI_ES", string in object:register_mappings.195 2303 "name": "SPI_SHADER_PGM_RSRC3_GS", string in object:register_mappings.196 2309 "name": "SPI_SHADER_PGM_LO_GS" string in object:register_mappings.197 2314 "name": "SPI_SHADER_PGM_HI_GS", string in object:register_mappings.198 2320 "name": "SPI_SHADER_PGM_RSRC1_GS", string in object:register_mappings.199 2326 "name": "SPI_SHADER_PGM_RSRC2_GS", string in object:register_mappings.200 2332 "name": "SPI_SHADER_USER_DATA_ES_0" string in object:register_mappings.201 2337 "name": "SPI_SHADER_USER_DATA_ES_1" string in object:register_mappings.202 2342 "name": "SPI_SHADER_USER_DATA_ES_2" string in object:register_mappings.203 2347 "name": "SPI_SHADER_USER_DATA_ES_3" string in object:register_mappings.204 2352 "name": "SPI_SHADER_USER_DATA_ES_4" string in object:register_mappings.205 2357 "name": "SPI_SHADER_USER_DATA_ES_5" string in object:register_mappings.206 2362 "name": "SPI_SHADER_USER_DATA_ES_6" string in object:register_mappings.207 2367 "name": "SPI_SHADER_USER_DATA_ES_7" string in object:register_mappings.208 2372 "name": "SPI_SHADER_USER_DATA_ES_8" string in object:register_mappings.209 2377 "name": "SPI_SHADER_USER_DATA_ES_9" string in object:register_mappings.210 2382 "name": "SPI_SHADER_USER_DATA_ES_10" string in object:register_mappings.211 2387 "name": "SPI_SHADER_USER_DATA_ES_11" string in object:register_mappings.212 2392 "name": "SPI_SHADER_USER_DATA_ES_12" string in object:register_mappings.213 2397 "name": "SPI_SHADER_USER_DATA_ES_13" string in object:register_mappings.214 2402 "name": "SPI_SHADER_USER_DATA_ES_14" string in object:register_mappings.215 2407 "name": "SPI_SHADER_USER_DATA_ES_15" string in object:register_mappings.216 2412 "name": "SPI_SHADER_USER_DATA_ES_16" string in object:register_mappings.217 2417 "name": "SPI_SHADER_USER_DATA_ES_17" string in object:register_mappings.218 2422 "name": "SPI_SHADER_USER_DATA_ES_18" string in object:register_mappings.219 2427 "name": "SPI_SHADER_USER_DATA_ES_19" string in object:register_mappings.220 2432 "name": "SPI_SHADER_USER_DATA_ES_20" string in object:register_mappings.221 2437 "name": "SPI_SHADER_USER_DATA_ES_21" string in object:register_mappings.222 2442 "name": "SPI_SHADER_USER_DATA_ES_22" string in object:register_mappings.223 2447 "name": "SPI_SHADER_USER_DATA_ES_23" string in object:register_mappings.224 2452 "name": "SPI_SHADER_USER_DATA_ES_24" string in object:register_mappings.225 2457 "name": "SPI_SHADER_USER_DATA_ES_25" string in object:register_mappings.226 2462 "name": "SPI_SHADER_USER_DATA_ES_26" string in object:register_mappings.227 2467 "name": "SPI_SHADER_USER_DATA_ES_27" string in object:register_mappings.228 2472 "name": "SPI_SHADER_USER_DATA_ES_28" string in object:register_mappings.229 2477 "name": "SPI_SHADER_USER_DATA_ES_29" string in object:register_mappings.230 2482 "name": "SPI_SHADER_USER_DATA_ES_30" string in object:register_mappings.231 2487 "name": "SPI_SHADER_USER_DATA_ES_31" string in object:register_mappings.232 2492 "name": "SPI_SHADER_PGM_RSRC4_HS", string in object:register_mappings.233 2498 "name": "SPI_SHADER_USER_DATA_ADDR_LO_HS" string in object:register_mappings.234 2503 "name": "SPI_SHADER_USER_DATA_ADDR_HI_HS" string in object:register_mappings.235 2508 "name": "SPI_SHADER_PGM_LO_LS" string in object:register_mappings.236 2513 "name": "SPI_SHADER_PGM_HI_LS", string in object:register_mappings.237 2519 "name": "SPI_SHADER_PGM_RSRC3_HS", string in object:register_mappings.238 2525 "name": "SPI_SHADER_PGM_LO_HS" string in object:register_mappings.239 2530 "name": "SPI_SHADER_PGM_HI_HS", string in object:register_mappings.240 2536 "name": "SPI_SHADER_PGM_RSRC1_HS", string in object:register_mappings.241 2542 "name": "SPI_SHADER_PGM_RSRC2_HS", string in object:register_mappings.242 2548 "name": "SPI_SHADER_USER_DATA_LS_0" string in object:register_mappings.243 2553 "name": "SPI_SHADER_USER_DATA_LS_1" string in object:register_mappings.244 2558 "name": "SPI_SHADER_USER_DATA_LS_2" string in object:register_mappings.245 2563 "name": "SPI_SHADER_USER_DATA_LS_3" string in object:register_mappings.246 2568 "name": "SPI_SHADER_USER_DATA_LS_4" string in object:register_mappings.247 2573 "name": "SPI_SHADER_USER_DATA_LS_5" string in object:register_mappings.248 2578 "name": "SPI_SHADER_USER_DATA_LS_6" string in object:register_mappings.249 2583 "name": "SPI_SHADER_USER_DATA_LS_7" string in object:register_mappings.250 2588 "name": "SPI_SHADER_USER_DATA_LS_8" string in object:register_mappings.251 2593 "name": "SPI_SHADER_USER_DATA_LS_9" string in object:register_mappings.252 2598 "name": "SPI_SHADER_USER_DATA_LS_10" string in object:register_mappings.253 2603 "name": "SPI_SHADER_USER_DATA_LS_11" string in object:register_mappings.254 2608 "name": "SPI_SHADER_USER_DATA_LS_12" string in object:register_mappings.255 2613 "name": "SPI_SHADER_USER_DATA_LS_13" string in object:register_mappings.256 2618 "name": "SPI_SHADER_USER_DATA_LS_14" string in object:register_mappings.257 2623 "name": "SPI_SHADER_USER_DATA_LS_15" string in object:register_mappings.258 2628 "name": "SPI_SHADER_USER_DATA_LS_16" string in object:register_mappings.259 2633 "name": "SPI_SHADER_USER_DATA_LS_17" string in object:register_mappings.260 2638 "name": "SPI_SHADER_USER_DATA_LS_18" string in object:register_mappings.261 2643 "name": "SPI_SHADER_USER_DATA_LS_19" string in object:register_mappings.262 2648 "name": "SPI_SHADER_USER_DATA_LS_20" string in object:register_mappings.263 2653 "name": "SPI_SHADER_USER_DATA_LS_21" string in object:register_mappings.264 2658 "name": "SPI_SHADER_USER_DATA_LS_22" string in object:register_mappings.265 2663 "name": "SPI_SHADER_USER_DATA_LS_23" string in object:register_mappings.266 2668 "name": "SPI_SHADER_USER_DATA_LS_24" string in object:register_mappings.267 2673 "name": "SPI_SHADER_USER_DATA_LS_25" string in object:register_mappings.268 2678 "name": "SPI_SHADER_USER_DATA_LS_26" string in object:register_mappings.269 2683 "name": "SPI_SHADER_USER_DATA_LS_27" string in object:register_mappings.270 2688 "name": "SPI_SHADER_USER_DATA_LS_28" string in object:register_mappings.271 2693 "name": "SPI_SHADER_USER_DATA_LS_29" string in object:register_mappings.272 2698 "name": "SPI_SHADER_USER_DATA_LS_30" string in object:register_mappings.273 2703 "name": "SPI_SHADER_USER_DATA_LS_31" string in object:register_mappings.274 2708 "name": "SPI_SHADER_USER_DATA_COMMON_0" string in object:register_mappings.275 2713 "name": "SPI_SHADER_USER_DATA_COMMON_1" string in object:register_mappings.276 2718 "name": "SPI_SHADER_USER_DATA_COMMON_2" string in object:register_mappings.277 2723 "name": "SPI_SHADER_USER_DATA_COMMON_3" string in object:register_mappings.278 2728 "name": "SPI_SHADER_USER_DATA_COMMON_4" string in object:register_mappings.279 2733 "name": "SPI_SHADER_USER_DATA_COMMON_5" string in object:register_mappings.280 2738 "name": "SPI_SHADER_USER_DATA_COMMON_6" string in object:register_mappings.281 2743 "name": "SPI_SHADER_USER_DATA_COMMON_7" string in object:register_mappings.282 2748 "name": "SPI_SHADER_USER_DATA_COMMON_8" string in object:register_mappings.283 2753 "name": "SPI_SHADER_USER_DATA_COMMON_9" string in object:register_mappings.284 2758 "name": "SPI_SHADER_USER_DATA_COMMON_10" string in object:register_mappings.285 2763 "name": "SPI_SHADER_USER_DATA_COMMON_11" string in object:register_mappings.286 2768 "name": "SPI_SHADER_USER_DATA_COMMON_12" string in object:register_mappings.287 2773 "name": "SPI_SHADER_USER_DATA_COMMON_13" string in object:register_mappings.288 2778 "name": "SPI_SHADER_USER_DATA_COMMON_14" string in object:register_mappings.289 2783 "name": "SPI_SHADER_USER_DATA_COMMON_15" string in object:register_mappings.290 2788 "name": "SPI_SHADER_USER_DATA_COMMON_16" string in object:register_mappings.291 2793 "name": "SPI_SHADER_USER_DATA_COMMON_17" string in object:register_mappings.292 2798 "name": "SPI_SHADER_USER_DATA_COMMON_18" string in object:register_mappings.293 2803 "name": "SPI_SHADER_USER_DATA_COMMON_19" string in object:register_mappings.294 2808 "name": "SPI_SHADER_USER_DATA_COMMON_20" string in object:register_mappings.295 2813 "name": "SPI_SHADER_USER_DATA_COMMON_21" string in object:register_mappings.296 2818 "name": "SPI_SHADER_USER_DATA_COMMON_22" string in object:register_mappings.297 2823 "name": "SPI_SHADER_USER_DATA_COMMON_23" string in object:register_mappings.298 2828 "name": "SPI_SHADER_USER_DATA_COMMON_24" string in object:register_mappings.299 2833 "name": "SPI_SHADER_USER_DATA_COMMON_25" string in object:register_mappings.300 2838 "name": "SPI_SHADER_USER_DATA_COMMON_26" string in object:register_mappings.301 2843 "name": "SPI_SHADER_USER_DATA_COMMON_27" string in object:register_mappings.302 2848 "name": "SPI_SHADER_USER_DATA_COMMON_28" string in object:register_mappings.303 2853 "name": "SPI_SHADER_USER_DATA_COMMON_29" string in object:register_mappings.304 2858 "name": "SPI_SHADER_USER_DATA_COMMON_30" string in object:register_mappings.305 2863 "name": "SPI_SHADER_USER_DATA_COMMON_31" string in object:register_mappings.306 2868 "name": "COMPUTE_DISPATCH_INITIATOR", string in object:register_mappings.307 2874 "name": "COMPUTE_DIM_X" string in object:register_mappings.308 2879 "name": "COMPUTE_DIM_Y" string in object:register_mappings.309 2884 "name": "COMPUTE_DIM_Z" string in object:register_mappings.310 2889 "name": "COMPUTE_START_X" string in object:register_mappings.311 2894 "name": "COMPUTE_START_Y" string in object:register_mappings.312 2899 "name": "COMPUTE_START_Z" string in object:register_mappings.313 2904 "name": "COMPUTE_NUM_THREAD_X", string in object:register_mappings.314 2910 "name": "COMPUTE_NUM_THREAD_Y", string in object:register_mappings.315 2916 "name": "COMPUTE_NUM_THREAD_Z", string in object:register_mappings.316 2922 "name": "COMPUTE_PIPELINESTAT_ENABLE", string in object:register_mappings.317 2928 "name": "COMPUTE_PERFCOUNT_ENABLE", string in object:register_mappings.318 2934 "name": "COMPUTE_PGM_LO" string in object:register_mappings.319 2939 "name": "COMPUTE_PGM_HI", string in object:register_mappings.320 2945 "name": "COMPUTE_DISPATCH_PKT_ADDR_LO" string in object:register_mappings.321 2950 "name": "COMPUTE_DISPATCH_PKT_ADDR_HI", string in object:register_mappings.322 2956 "name": "COMPUTE_DISPATCH_SCRATCH_BASE_LO" string in object:register_mappings.323 2961 "name": "COMPUTE_DISPATCH_SCRATCH_BASE_HI", string in object:register_mappings.324 2967 "name": "COMPUTE_PGM_RSRC1", string in object:register_mappings.325 2973 "name": "COMPUTE_PGM_RSRC2", string in object:register_mappings.326 2979 "name": "COMPUTE_VMID", string in object:register_mappings.327 2985 "name": "COMPUTE_RESOURCE_LIMITS", string in object:register_mappings.328 2991 "name": "COMPUTE_STATIC_THREAD_MGMT_SE0", string in object:register_mappings.329 2997 "name": "COMPUTE_STATIC_THREAD_MGMT_SE1", string in object:register_mappings.330 3003 "name": "COMPUTE_TMPRING_SIZE", string in object:register_mappings.331 3009 "name": "COMPUTE_STATIC_THREAD_MGMT_SE2", string in object:register_mappings.332 3015 "name": "COMPUTE_STATIC_THREAD_MGMT_SE3", string in object:register_mappings.333 3021 "name": "COMPUTE_RESTART_X" string in object:register_mappings.334 3026 "name": "COMPUTE_RESTART_Y" string in object:register_mappings.335 3031 "name": "COMPUTE_RESTART_Z" string in object:register_mappings.336 3036 "name": "COMPUTE_THREAD_TRACE_ENABLE", string in object:register_mappings.337 3042 "name": "COMPUTE_MISC_RESERVED", string in object:register_mappings.338 3048 "name": "COMPUTE_DISPATCH_ID" string in object:register_mappings.339 3053 "name": "COMPUTE_THREADGROUP_ID" string in object:register_mappings.340 3058 "name": "COMPUTE_RELAUNCH", string in object:register_mappings.341 3064 "name": "COMPUTE_WAVE_RESTORE_ADDR_LO" string in object:register_mappings.342 3069 "name": "COMPUTE_WAVE_RESTORE_ADDR_HI", string in object:register_mappings.343 3075 "name": "COMPUTE_SHADER_CHKSUM" string in object:register_mappings.344 3080 "name": "COMPUTE_USER_DATA_0" string in object:register_mappings.345 3085 "name": "COMPUTE_USER_DATA_1" string in object:register_mappings.346 3090 "name": "COMPUTE_USER_DATA_2" string in object:register_mappings.347 3095 "name": "COMPUTE_USER_DATA_3" string in object:register_mappings.348 3100 "name": "COMPUTE_USER_DATA_4" string in object:register_mappings.349 3105 "name": "COMPUTE_USER_DATA_5" string in object:register_mappings.350 3110 "name": "COMPUTE_USER_DATA_6" string in object:register_mappings.351 3115 "name": "COMPUTE_USER_DATA_7" string in object:register_mappings.352 3120 "name": "COMPUTE_USER_DATA_8" string in object:register_mappings.353 3125 "name": "COMPUTE_USER_DATA_9" string in object:register_mappings.354 3130 "name": "COMPUTE_USER_DATA_10" string in object:register_mappings.355 3135 "name": "COMPUTE_USER_DATA_11" string in object:register_mappings.356 3140 "name": "COMPUTE_USER_DATA_12" string in object:register_mappings.357 3145 "name": "COMPUTE_USER_DATA_13" string in object:register_mappings.358 3150 "name": "COMPUTE_USER_DATA_14" string in object:register_mappings.359 3155 "name": "COMPUTE_USER_DATA_15" string in object:register_mappings.360 3160 "name": "COMPUTE_DISPATCH_END" string in object:register_mappings.361 3165 "name": "COMPUTE_NOWHERE" string in object:register_mappings.362 3170 "name": "DB_RENDER_CONTROL", string in object:register_mappings.363 3176 "name": "DB_COUNT_CONTROL", string in object:register_mappings.364 3182 "name": "DB_DEPTH_VIEW", string in object:register_mappings.365 3188 "name": "DB_RENDER_OVERRIDE", string in object:register_mappings.366 3194 "name": "DB_RENDER_OVERRIDE2", string in object:register_mappings.367 3200 "name": "DB_HTILE_DATA_BASE" string in object:register_mappings.368 3205 "name": "DB_HTILE_DATA_BASE_HI", string in object:register_mappings.369 3211 "name": "DB_DEPTH_SIZE", string in object:register_mappings.370 3217 "name": "DB_DEPTH_BOUNDS_MIN" string in object:register_mappings.371 3222 "name": "DB_DEPTH_BOUNDS_MAX" string in object:register_mappings.372 3227 "name": "DB_STENCIL_CLEAR", string in object:register_mappings.373 3233 "name": "DB_DEPTH_CLEAR" string in object:register_mappings.374 3238 "name": "PA_SC_SCREEN_SCISSOR_TL", string in object:register_mappings.375 3244 "name": "PA_SC_SCREEN_SCISSOR_BR", string in object:register_mappings.376 3250 "name": "DB_Z_INFO", string in object:register_mappings.377 3256 "name": "DB_STENCIL_INFO", string in object:register_mappings.378 3262 "name": "DB_Z_READ_BASE" string in object:register_mappings.379 3267 "name": "DB_Z_READ_BASE_HI", string in object:register_mappings.380 3273 "name": "DB_STENCIL_READ_BASE" string in object:register_mappings.381 3278 "name": "DB_STENCIL_READ_BASE_HI", string in object:register_mappings.382 3284 "name": "DB_Z_WRITE_BASE" string in object:register_mappings.383 3289 "name": "DB_Z_WRITE_BASE_HI", string in object:register_mappings.384 3295 "name": "DB_STENCIL_WRITE_BASE" string in object:register_mappings.385 3300 "name": "DB_STENCIL_WRITE_BASE_HI", string in object:register_mappings.386 3306 "name": "DB_DFSM_CONTROL", string in object:register_mappings.387 3312 "name": "DB_Z_INFO2", string in object:register_mappings.388 3318 "name": "DB_STENCIL_INFO2", string in object:register_mappings.389 3324 "name": "TA_BC_BASE_ADDR" string in object:register_mappings.390 3329 "name": "TA_BC_BASE_ADDR_HI", string in object:register_mappings.391 3335 "name": "COHER_DEST_BASE_HI_0", string in object:register_mappings.392 3341 "name": "COHER_DEST_BASE_HI_1", string in object:register_mappings.393 3347 "name": "COHER_DEST_BASE_HI_2", string in object:register_mappings.394 3353 "name": "COHER_DEST_BASE_HI_3", string in object:register_mappings.395 3359 "name": "COHER_DEST_BASE_2" string in object:register_mappings.396 3364 "name": "COHER_DEST_BASE_3" string in object:register_mappings.397 3369 "name": "PA_SC_WINDOW_OFFSET", string in object:register_mappings.398 3375 "name": "PA_SC_WINDOW_SCISSOR_TL", string in object:register_mappings.399 3381 "name": "PA_SC_WINDOW_SCISSOR_BR", string in object:register_mappings.400 3387 "name": "PA_SC_CLIPRECT_RULE", string in object:register_mappings.401 3393 "name": "PA_SC_CLIPRECT_0_TL", string in object:register_mappings.402 3399 "name": "PA_SC_CLIPRECT_0_BR", string in object:register_mappings.403 3405 "name": "PA_SC_CLIPRECT_1_TL", string in object:register_mappings.404 3411 "name": "PA_SC_CLIPRECT_1_BR", string in object:register_mappings.405 3417 "name": "PA_SC_CLIPRECT_2_TL", string in object:register_mappings.406 3423 "name": "PA_SC_CLIPRECT_2_BR", string in object:register_mappings.407 3429 "name": "PA_SC_CLIPRECT_3_TL", string in object:register_mappings.408 3435 "name": "PA_SC_CLIPRECT_3_BR", string in object:register_mappings.409 3441 "name": "PA_SC_EDGERULE", string in object:register_mappings.410 3447 "name": "PA_SU_HARDWARE_SCREEN_OFFSET", string in object:register_mappings.411 3453 "name": "CB_TARGET_MASK", string in object:register_mappings.412 3459 "name": "CB_SHADER_MASK", string in object:register_mappings.413 3465 "name": "PA_SC_GENERIC_SCISSOR_TL", string in object:register_mappings.414 3471 "name": "PA_SC_GENERIC_SCISSOR_BR", string in object:register_mappings.415 3477 "name": "COHER_DEST_BASE_0" string in object:register_mappings.416 3482 "name": "COHER_DEST_BASE_1" string in object:register_mappings.417 3487 "name": "PA_SC_VPORT_SCISSOR_0_TL", string in object:register_mappings.418 3493 "name": "PA_SC_VPORT_SCISSOR_0_BR", string in object:register_mappings.419 3499 "name": "PA_SC_VPORT_SCISSOR_1_TL", string in object:register_mappings.420 3505 "name": "PA_SC_VPORT_SCISSOR_1_BR", string in object:register_mappings.421 3511 "name": "PA_SC_VPORT_SCISSOR_2_TL", string in object:register_mappings.422 3517 "name": "PA_SC_VPORT_SCISSOR_2_BR", string in object:register_mappings.423 3523 "name": "PA_SC_VPORT_SCISSOR_3_TL", string in object:register_mappings.424 3529 "name": "PA_SC_VPORT_SCISSOR_3_BR", string in object:register_mappings.425 3535 "name": "PA_SC_VPORT_SCISSOR_4_TL", string in object:register_mappings.426 3541 "name": "PA_SC_VPORT_SCISSOR_4_BR", string in object:register_mappings.427 3547 "name": "PA_SC_VPORT_SCISSOR_5_TL", string in object:register_mappings.428 3553 "name": "PA_SC_VPORT_SCISSOR_5_BR", string in object:register_mappings.429 3559 "name": "PA_SC_VPORT_SCISSOR_6_TL", string in object:register_mappings.430 3565 "name": "PA_SC_VPORT_SCISSOR_6_BR", string in object:register_mappings.431 3571 "name": "PA_SC_VPORT_SCISSOR_7_TL", string in object:register_mappings.432 3577 "name": "PA_SC_VPORT_SCISSOR_7_BR", string in object:register_mappings.433 3583 "name": "PA_SC_VPORT_SCISSOR_8_TL", string in object:register_mappings.434 3589 "name": "PA_SC_VPORT_SCISSOR_8_BR", string in object:register_mappings.435 3595 "name": "PA_SC_VPORT_SCISSOR_9_TL", string in object:register_mappings.436 3601 "name": "PA_SC_VPORT_SCISSOR_9_BR", string in object:register_mappings.437 3607 "name": "PA_SC_VPORT_SCISSOR_10_TL", string in object:register_mappings.438 3613 "name": "PA_SC_VPORT_SCISSOR_10_BR", string in object:register_mappings.439 3619 "name": "PA_SC_VPORT_SCISSOR_11_TL", string in object:register_mappings.440 3625 "name": "PA_SC_VPORT_SCISSOR_11_BR", string in object:register_mappings.441 3631 "name": "PA_SC_VPORT_SCISSOR_12_TL", string in object:register_mappings.442 3637 "name": "PA_SC_VPORT_SCISSOR_12_BR", string in object:register_mappings.443 3643 "name": "PA_SC_VPORT_SCISSOR_13_TL", string in object:register_mappings.444 3649 "name": "PA_SC_VPORT_SCISSOR_13_BR", string in object:register_mappings.445 3655 "name": "PA_SC_VPORT_SCISSOR_14_TL", string in object:register_mappings.446 3661 "name": "PA_SC_VPORT_SCISSOR_14_BR", string in object:register_mappings.447 3667 "name": "PA_SC_VPORT_SCISSOR_15_TL", string in object:register_mappings.448 3673 "name": "PA_SC_VPORT_SCISSOR_15_BR", string in object:register_mappings.449 3679 "name": "PA_SC_VPORT_ZMIN_0" string in object:register_mappings.450 3684 "name": "PA_SC_VPORT_ZMAX_0" string in object:register_mappings.451 3689 "name": "PA_SC_VPORT_ZMIN_1" string in object:register_mappings.452 3694 "name": "PA_SC_VPORT_ZMAX_1" string in object:register_mappings.453 3699 "name": "PA_SC_VPORT_ZMIN_2" string in object:register_mappings.454 3704 "name": "PA_SC_VPORT_ZMAX_2" string in object:register_mappings.455 3709 "name": "PA_SC_VPORT_ZMIN_3" string in object:register_mappings.456 3714 "name": "PA_SC_VPORT_ZMAX_3" string in object:register_mappings.457 3719 "name": "PA_SC_VPORT_ZMIN_4" string in object:register_mappings.458 3724 "name": "PA_SC_VPORT_ZMAX_4" string in object:register_mappings.459 3729 "name": "PA_SC_VPORT_ZMIN_5" string in object:register_mappings.460 3734 "name": "PA_SC_VPORT_ZMAX_5" string in object:register_mappings.461 3739 "name": "PA_SC_VPORT_ZMIN_6" string in object:register_mappings.462 3744 "name": "PA_SC_VPORT_ZMAX_6" string in object:register_mappings.463 3749 "name": "PA_SC_VPORT_ZMIN_7" string in object:register_mappings.464 3754 "name": "PA_SC_VPORT_ZMAX_7" string in object:register_mappings.465 3759 "name": "PA_SC_VPORT_ZMIN_8" string in object:register_mappings.466 3764 "name": "PA_SC_VPORT_ZMAX_8" string in object:register_mappings.467 3769 "name": "PA_SC_VPORT_ZMIN_9" string in object:register_mappings.468 3774 "name": "PA_SC_VPORT_ZMAX_9" string in object:register_mappings.469 3779 "name": "PA_SC_VPORT_ZMIN_10" string in object:register_mappings.470 3784 "name": "PA_SC_VPORT_ZMAX_10" string in object:register_mappings.471 3789 "name": "PA_SC_VPORT_ZMIN_11" string in object:register_mappings.472 3794 "name": "PA_SC_VPORT_ZMAX_11" string in object:register_mappings.473 3799 "name": "PA_SC_VPORT_ZMIN_12" string in object:register_mappings.474 3804 "name": "PA_SC_VPORT_ZMAX_12" string in object:register_mappings.475 3809 "name": "PA_SC_VPORT_ZMIN_13" string in object:register_mappings.476 3814 "name": "PA_SC_VPORT_ZMAX_13" string in object:register_mappings.477 3819 "name": "PA_SC_VPORT_ZMIN_14" string in object:register_mappings.478 3824 "name": "PA_SC_VPORT_ZMAX_14" string in object:register_mappings.479 3829 "name": "PA_SC_VPORT_ZMIN_15" string in object:register_mappings.480 3834 "name": "PA_SC_VPORT_ZMAX_15" string in object:register_mappings.481 3839 "name": "PA_SC_RASTER_CONFIG", string in object:register_mappings.482 3845 "name": "PA_SC_RASTER_CONFIG_1", string in object:register_mappings.483 3851 "name": "PA_SC_SCREEN_EXTENT_CONTROL", string in object:register_mappings.484 3857 "name": "PA_SC_TILE_STEERING_OVERRIDE", string in object:register_mappings.485 3863 "name": "CP_PERFMON_CNTX_CNTL", string in object:register_mappings.486 3869 "name": "CP_PIPEID", string in object:register_mappings.487 3875 "name": "CP_VMID", string in object:register_mappings.488 3881 "name": "PA_SC_RIGHT_VERT_GRID", string in object:register_mappings.489 3887 "name": "PA_SC_LEFT_VERT_GRID", string in object:register_mappings.490 3893 "name": "PA_SC_HORIZ_GRID", string in object:register_mappings.491 3899 "name": "VGT_MULTI_PRIM_IB_RESET_INDX" string in object:register_mappings.492 3904 "name": "CB_BLEND_RED" string in object:register_mappings.493 3909 "name": "CB_BLEND_GREEN" string in object:register_mappings.494 3914 "name": "CB_BLEND_BLUE" string in object:register_mappings.495 3919 "name": "CB_BLEND_ALPHA" string in object:register_mappings.496 3924 "name": "CB_DCC_CONTROL", string in object:register_mappings.497 3930 "name": "DB_STENCIL_CONTROL", string in object:register_mappings.498 3936 "name": "DB_STENCILREFMASK", string in object:register_mappings.499 3942 "name": "DB_STENCILREFMASK_BF", string in object:register_mappings.500 3948 "name": "PA_CL_VPORT_XSCALE" string in object:register_mappings.501 3953 "name": "PA_CL_VPORT_XOFFSET" string in object:register_mappings.502 3958 "name": "PA_CL_VPORT_YSCALE" string in object:register_mappings.503 3963 "name": "PA_CL_VPORT_YOFFSET" string in object:register_mappings.504 3968 "name": "PA_CL_VPORT_ZSCALE" string in object:register_mappings.505 3973 "name": "PA_CL_VPORT_ZOFFSET" string in object:register_mappings.506 3978 "name": "PA_CL_VPORT_XSCALE_1" string in object:register_mappings.507 3983 "name": "PA_CL_VPORT_XOFFSET_1" string in object:register_mappings.508 3988 "name": "PA_CL_VPORT_YSCALE_1" string in object:register_mappings.509 3993 "name": "PA_CL_VPORT_YOFFSET_1" string in object:register_mappings.510 3998 "name": "PA_CL_VPORT_ZSCALE_1" string in object:register_mappings.511 4003 "name": "PA_CL_VPORT_ZOFFSET_1" string in object:register_mappings.512 4008 "name": "PA_CL_VPORT_XSCALE_2" string in object:register_mappings.513 4013 "name": "PA_CL_VPORT_XOFFSET_2" string in object:register_mappings.514 4018 "name": "PA_CL_VPORT_YSCALE_2" string in object:register_mappings.515 4023 "name": "PA_CL_VPORT_YOFFSET_2" string in object:register_mappings.516 4028 "name": "PA_CL_VPORT_ZSCALE_2" string in object:register_mappings.517 4033 "name": "PA_CL_VPORT_ZOFFSET_2" string in object:register_mappings.518 4038 "name": "PA_CL_VPORT_XSCALE_3" string in object:register_mappings.519 4043 "name": "PA_CL_VPORT_XOFFSET_3" string in object:register_mappings.520 4048 "name": "PA_CL_VPORT_YSCALE_3" string in object:register_mappings.521 4053 "name": "PA_CL_VPORT_YOFFSET_3" string in object:register_mappings.522 4058 "name": "PA_CL_VPORT_ZSCALE_3" string in object:register_mappings.523 4063 "name": "PA_CL_VPORT_ZOFFSET_3" string in object:register_mappings.524 4068 "name": "PA_CL_VPORT_XSCALE_4" string in object:register_mappings.525 4073 "name": "PA_CL_VPORT_XOFFSET_4" string in object:register_mappings.526 4078 "name": "PA_CL_VPORT_YSCALE_4" string in object:register_mappings.527 4083 "name": "PA_CL_VPORT_YOFFSET_4" string in object:register_mappings.528 4088 "name": "PA_CL_VPORT_ZSCALE_4" string in object:register_mappings.529 4093 "name": "PA_CL_VPORT_ZOFFSET_4" string in object:register_mappings.530 4098 "name": "PA_CL_VPORT_XSCALE_5" string in object:register_mappings.531 4103 "name": "PA_CL_VPORT_XOFFSET_5" string in object:register_mappings.532 4108 "name": "PA_CL_VPORT_YSCALE_5" string in object:register_mappings.533 4113 "name": "PA_CL_VPORT_YOFFSET_5" string in object:register_mappings.534 4118 "name": "PA_CL_VPORT_ZSCALE_5" string in object:register_mappings.535 4123 "name": "PA_CL_VPORT_ZOFFSET_5" string in object:register_mappings.536 4128 "name": "PA_CL_VPORT_XSCALE_6" string in object:register_mappings.537 4133 "name": "PA_CL_VPORT_XOFFSET_6" string in object:register_mappings.538 4138 "name": "PA_CL_VPORT_YSCALE_6" string in object:register_mappings.539 4143 "name": "PA_CL_VPORT_YOFFSET_6" string in object:register_mappings.540 4148 "name": "PA_CL_VPORT_ZSCALE_6" string in object:register_mappings.541 4153 "name": "PA_CL_VPORT_ZOFFSET_6" string in object:register_mappings.542 4158 "name": "PA_CL_VPORT_XSCALE_7" string in object:register_mappings.543 4163 "name": "PA_CL_VPORT_XOFFSET_7" string in object:register_mappings.544 4168 "name": "PA_CL_VPORT_YSCALE_7" string in object:register_mappings.545 4173 "name": "PA_CL_VPORT_YOFFSET_7" string in object:register_mappings.546 4178 "name": "PA_CL_VPORT_ZSCALE_7" string in object:register_mappings.547 4183 "name": "PA_CL_VPORT_ZOFFSET_7" string in object:register_mappings.548 4188 "name": "PA_CL_VPORT_XSCALE_8" string in object:register_mappings.549 4193 "name": "PA_CL_VPORT_XOFFSET_8" string in object:register_mappings.550 4198 "name": "PA_CL_VPORT_YSCALE_8" string in object:register_mappings.551 4203 "name": "PA_CL_VPORT_YOFFSET_8" string in object:register_mappings.552 4208 "name": "PA_CL_VPORT_ZSCALE_8" string in object:register_mappings.553 4213 "name": "PA_CL_VPORT_ZOFFSET_8" string in object:register_mappings.554 4218 "name": "PA_CL_VPORT_XSCALE_9" string in object:register_mappings.555 4223 "name": "PA_CL_VPORT_XOFFSET_9" string in object:register_mappings.556 4228 "name": "PA_CL_VPORT_YSCALE_9" string in object:register_mappings.557 4233 "name": "PA_CL_VPORT_YOFFSET_9" string in object:register_mappings.558 4238 "name": "PA_CL_VPORT_ZSCALE_9" string in object:register_mappings.559 4243 "name": "PA_CL_VPORT_ZOFFSET_9" string in object:register_mappings.560 4248 "name": "PA_CL_VPORT_XSCALE_10" string in object:register_mappings.561 4253 "name": "PA_CL_VPORT_XOFFSET_10" string in object:register_mappings.562 4258 "name": "PA_CL_VPORT_YSCALE_10" string in object:register_mappings.563 4263 "name": "PA_CL_VPORT_YOFFSET_10" string in object:register_mappings.564 4268 "name": "PA_CL_VPORT_ZSCALE_10" string in object:register_mappings.565 4273 "name": "PA_CL_VPORT_ZOFFSET_10" string in object:register_mappings.566 4278 "name": "PA_CL_VPORT_XSCALE_11" string in object:register_mappings.567 4283 "name": "PA_CL_VPORT_XOFFSET_11" string in object:register_mappings.568 4288 "name": "PA_CL_VPORT_YSCALE_11" string in object:register_mappings.569 4293 "name": "PA_CL_VPORT_YOFFSET_11" string in object:register_mappings.570 4298 "name": "PA_CL_VPORT_ZSCALE_11" string in object:register_mappings.571 4303 "name": "PA_CL_VPORT_ZOFFSET_11" string in object:register_mappings.572 4308 "name": "PA_CL_VPORT_XSCALE_12" string in object:register_mappings.573 4313 "name": "PA_CL_VPORT_XOFFSET_12" string in object:register_mappings.574 4318 "name": "PA_CL_VPORT_YSCALE_12" string in object:register_mappings.575 4323 "name": "PA_CL_VPORT_YOFFSET_12" string in object:register_mappings.576 4328 "name": "PA_CL_VPORT_ZSCALE_12" string in object:register_mappings.577 4333 "name": "PA_CL_VPORT_ZOFFSET_12" string in object:register_mappings.578 4338 "name": "PA_CL_VPORT_XSCALE_13" string in object:register_mappings.579 4343 "name": "PA_CL_VPORT_XOFFSET_13" string in object:register_mappings.580 4348 "name": "PA_CL_VPORT_YSCALE_13" string in object:register_mappings.581 4353 "name": "PA_CL_VPORT_YOFFSET_13" string in object:register_mappings.582 4358 "name": "PA_CL_VPORT_ZSCALE_13" string in object:register_mappings.583 4363 "name": "PA_CL_VPORT_ZOFFSET_13" string in object:register_mappings.584 4368 "name": "PA_CL_VPORT_XSCALE_14" string in object:register_mappings.585 4373 "name": "PA_CL_VPORT_XOFFSET_14" string in object:register_mappings.586 4378 "name": "PA_CL_VPORT_YSCALE_14" string in object:register_mappings.587 4383 "name": "PA_CL_VPORT_YOFFSET_14" string in object:register_mappings.588 4388 "name": "PA_CL_VPORT_ZSCALE_14" string in object:register_mappings.589 4393 "name": "PA_CL_VPORT_ZOFFSET_14" string in object:register_mappings.590 4398 "name": "PA_CL_VPORT_XSCALE_15" string in object:register_mappings.591 4403 "name": "PA_CL_VPORT_XOFFSET_15" string in object:register_mappings.592 4408 "name": "PA_CL_VPORT_YSCALE_15" string in object:register_mappings.593 4413 "name": "PA_CL_VPORT_YOFFSET_15" string in object:register_mappings.594 4418 "name": "PA_CL_VPORT_ZSCALE_15" string in object:register_mappings.595 4423 "name": "PA_CL_VPORT_ZOFFSET_15" string in object:register_mappings.596 4428 "name": "PA_CL_UCP_0_X" string in object:register_mappings.597 4433 "name": "PA_CL_UCP_0_Y" string in object:register_mappings.598 4438 "name": "PA_CL_UCP_0_Z" string in object:register_mappings.599 4443 "name": "PA_CL_UCP_0_W" string in object:register_mappings.600 4448 "name": "PA_CL_UCP_1_X" string in object:register_mappings.601 4453 "name": "PA_CL_UCP_1_Y" string in object:register_mappings.602 4458 "name": "PA_CL_UCP_1_Z" string in object:register_mappings.603 4463 "name": "PA_CL_UCP_1_W" string in object:register_mappings.604 4468 "name": "PA_CL_UCP_2_X" string in object:register_mappings.605 4473 "name": "PA_CL_UCP_2_Y" string in object:register_mappings.606 4478 "name": "PA_CL_UCP_2_Z" string in object:register_mappings.607 4483 "name": "PA_CL_UCP_2_W" string in object:register_mappings.608 4488 "name": "PA_CL_UCP_3_X" string in object:register_mappings.609 4493 "name": "PA_CL_UCP_3_Y" string in object:register_mappings.610 4498 "name": "PA_CL_UCP_3_Z" string in object:register_mappings.611 4503 "name": "PA_CL_UCP_3_W" string in object:register_mappings.612 4508 "name": "PA_CL_UCP_4_X" string in object:register_mappings.613 4513 "name": "PA_CL_UCP_4_Y" string in object:register_mappings.614 4518 "name": "PA_CL_UCP_4_Z" string in object:register_mappings.615 4523 "name": "PA_CL_UCP_4_W" string in object:register_mappings.616 4528 "name": "PA_CL_UCP_5_X" string in object:register_mappings.617 4533 "name": "PA_CL_UCP_5_Y" string in object:register_mappings.618 4538 "name": "PA_CL_UCP_5_Z" string in object:register_mappings.619 4543 "name": "PA_CL_UCP_5_W" string in object:register_mappings.620 4548 "name": "PA_CL_PROG_NEAR_CLIP_Z" string in object:register_mappings.621 4553 "name": "SPI_PS_INPUT_CNTL_0", string in object:register_mappings.622 4559 "name": "SPI_PS_INPUT_CNTL_1", string in object:register_mappings.623 4565 "name": "SPI_PS_INPUT_CNTL_2", string in object:register_mappings.624 4571 "name": "SPI_PS_INPUT_CNTL_3", string in object:register_mappings.625 4577 "name": "SPI_PS_INPUT_CNTL_4", string in object:register_mappings.626 4583 "name": "SPI_PS_INPUT_CNTL_5", string in object:register_mappings.627 4589 "name": "SPI_PS_INPUT_CNTL_6", string in object:register_mappings.628 4595 "name": "SPI_PS_INPUT_CNTL_7", string in object:register_mappings.629 4601 "name": "SPI_PS_INPUT_CNTL_8", string in object:register_mappings.630 4607 "name": "SPI_PS_INPUT_CNTL_9", string in object:register_mappings.631 4613 "name": "SPI_PS_INPUT_CNTL_10", string in object:register_mappings.632 4619 "name": "SPI_PS_INPUT_CNTL_11", string in object:register_mappings.633 4625 "name": "SPI_PS_INPUT_CNTL_12", string in object:register_mappings.634 4631 "name": "SPI_PS_INPUT_CNTL_13", string in object:register_mappings.635 4637 "name": "SPI_PS_INPUT_CNTL_14", string in object:register_mappings.636 4643 "name": "SPI_PS_INPUT_CNTL_15", string in object:register_mappings.637 4649 "name": "SPI_PS_INPUT_CNTL_16", string in object:register_mappings.638 4655 "name": "SPI_PS_INPUT_CNTL_17", string in object:register_mappings.639 4661 "name": "SPI_PS_INPUT_CNTL_18", string in object:register_mappings.640 4667 "name": "SPI_PS_INPUT_CNTL_19", string in object:register_mappings.641 4673 "name": "SPI_PS_INPUT_CNTL_20", string in object:register_mappings.642 4679 "name": "SPI_PS_INPUT_CNTL_21", string in object:register_mappings.643 4685 "name": "SPI_PS_INPUT_CNTL_22", string in object:register_mappings.644 4691 "name": "SPI_PS_INPUT_CNTL_23", string in object:register_mappings.645 4697 "name": "SPI_PS_INPUT_CNTL_24", string in object:register_mappings.646 4703 "name": "SPI_PS_INPUT_CNTL_25", string in object:register_mappings.647 4709 "name": "SPI_PS_INPUT_CNTL_26", string in object:register_mappings.648 4715 "name": "SPI_PS_INPUT_CNTL_27", string in object:register_mappings.649 4721 "name": "SPI_PS_INPUT_CNTL_28", string in object:register_mappings.650 4727 "name": "SPI_PS_INPUT_CNTL_29", string in object:register_mappings.651 4733 "name": "SPI_PS_INPUT_CNTL_30", string in object:register_mappings.652 4739 "name": "SPI_PS_INPUT_CNTL_31", string in object:register_mappings.653 4745 "name": "SPI_VS_OUT_CONFIG", string in object:register_mappings.654 4751 "name": "SPI_PS_INPUT_ENA", string in object:register_mappings.655 4757 "name": "SPI_PS_INPUT_ADDR", string in object:register_mappings.656 4763 "name": "SPI_INTERP_CONTROL_0", string in object:register_mappings.657 4769 "name": "SPI_PS_IN_CONTROL", string in object:register_mappings.658 4775 "name": "SPI_BARYC_CNTL", string in object:register_mappings.659 4781 "name": "SPI_TMPRING_SIZE", string in object:register_mappings.660 4787 "name": "SPI_SHADER_POS_FORMAT", string in object:register_mappings.661 4793 "name": "SPI_SHADER_Z_FORMAT", string in object:register_mappings.662 4799 "name": "SPI_SHADER_COL_FORMAT", string in object:register_mappings.663 4805 "name": "SX_PS_DOWNCONVERT", string in object:register_mappings.664 4811 "name": "SX_BLEND_OPT_EPSILON", string in object:register_mappings.665 4817 "name": "SX_BLEND_OPT_CONTROL", string in object:register_mappings.666 4823 "name": "SX_MRT0_BLEND_OPT", string in object:register_mappings.667 4829 "name": "SX_MRT1_BLEND_OPT", string in object:register_mappings.668 4835 "name": "SX_MRT2_BLEND_OPT", string in object:register_mappings.669 4841 "name": "SX_MRT3_BLEND_OPT", string in object:register_mappings.670 4847 "name": "SX_MRT4_BLEND_OPT", string in object:register_mappings.671 4853 "name": "SX_MRT5_BLEND_OPT", string in object:register_mappings.672 4859 "name": "SX_MRT6_BLEND_OPT", string in object:register_mappings.673 4865 "name": "SX_MRT7_BLEND_OPT", string in object:register_mappings.674 4871 "name": "CB_BLEND0_CONTROL", string in object:register_mappings.675 4877 "name": "CB_BLEND1_CONTROL", string in object:register_mappings.676 4883 "name": "CB_BLEND2_CONTROL", string in object:register_mappings.677 4889 "name": "CB_BLEND3_CONTROL", string in object:register_mappings.678 4895 "name": "CB_BLEND4_CONTROL", string in object:register_mappings.679 4901 "name": "CB_BLEND5_CONTROL", string in object:register_mappings.680 4907 "name": "CB_BLEND6_CONTROL", string in object:register_mappings.681 4913 "name": "CB_BLEND7_CONTROL", string in object:register_mappings.682 4919 "name": "CB_MRT0_EPITCH", string in object:register_mappings.683 4925 "name": "CB_MRT1_EPITCH", string in object:register_mappings.684 4931 "name": "CB_MRT2_EPITCH", string in object:register_mappings.685 4937 "name": "CB_MRT3_EPITCH", string in object:register_mappings.686 4943 "name": "CB_MRT4_EPITCH", string in object:register_mappings.687 4949 "name": "CB_MRT5_EPITCH", string in object:register_mappings.688 4955 "name": "CB_MRT6_EPITCH", string in object:register_mappings.689 4961 "name": "CB_MRT7_EPITCH", string in object:register_mappings.690 4967 "name": "CS_COPY_STATE", string in object:register_mappings.691 4973 "name": "GFX_COPY_STATE", string in object:register_mappings.692 4979 "name": "PA_CL_POINT_X_RAD" string in object:register_mappings.693 4984 "name": "PA_CL_POINT_Y_RAD" string in object:register_mappings.694 4989 "name": "PA_CL_POINT_SIZE" string in object:register_mappings.695 4994 "name": "PA_CL_POINT_CULL_RAD" string in object:register_mappings.696 4999 "name": "VGT_DMA_BASE_HI", string in object:register_mappings.697 5005 "name": "VGT_DMA_BASE" string in object:register_mappings.698 5010 "name": "VGT_DRAW_INITIATOR", string in object:register_mappings.699 5016 "name": "VGT_IMMED_DATA" string in object:register_mappings.700 5021 "name": "VGT_EVENT_ADDRESS_REG", string in object:register_mappings.701 5027 "name": "DB_DEPTH_CONTROL", string in object:register_mappings.702 5033 "name": "DB_EQAA", string in object:register_mappings.703 5039 "name": "CB_COLOR_CONTROL", string in object:register_mappings.704 5045 "name": "DB_SHADER_CONTROL", string in object:register_mappings.705 5051 "name": "PA_CL_CLIP_CNTL", string in object:register_mappings.706 5057 "name": "PA_SU_SC_MODE_CNTL", string in object:register_mappings.707 5063 "name": "PA_CL_VTE_CNTL", string in object:register_mappings.708 5069 "name": "PA_CL_VS_OUT_CNTL", string in object:register_mappings.709 5075 "name": "PA_CL_NANINF_CNTL", string in object:register_mappings.710 5081 "name": "PA_SU_LINE_STIPPLE_CNTL", string in object:register_mappings.711 5087 "name": "PA_SU_LINE_STIPPLE_SCALE" string in object:register_mappings.712 5092 "name": "PA_SU_PRIM_FILTER_CNTL", string in object:register_mappings.713 5098 "name": "PA_SU_SMALL_PRIM_FILTER_CNTL", string in object:register_mappings.714 5104 "name": "PA_CL_OBJPRIM_ID_CNTL", string in object:register_mappings.715 5110 "name": "PA_CL_NGG_CNTL", string in object:register_mappings.716 5116 "name": "PA_SU_OVER_RASTERIZATION_CNTL", string in object:register_mappings.717 5122 "name": "PA_STEREO_CNTL", string in object:register_mappings.718 5128 "name": "PA_SU_POINT_SIZE", string in object:register_mappings.719 5134 "name": "PA_SU_POINT_MINMAX", string in object:register_mappings.720 5140 "name": "PA_SU_LINE_CNTL", string in object:register_mappings.721 5146 "name": "PA_SC_LINE_STIPPLE", string in object:register_mappings.722 5152 "name": "VGT_OUTPUT_PATH_CNTL", string in object:register_mappings.723 5158 "name": "VGT_HOS_CNTL", string in object:register_mappings.724 5164 "name": "VGT_HOS_MAX_TESS_LEVEL" string in object:register_mappings.725 5169 "name": "VGT_HOS_MIN_TESS_LEVEL" string in object:register_mappings.726 5174 "name": "VGT_HOS_REUSE_DEPTH", string in object:register_mappings.727 5180 "name": "VGT_GROUP_PRIM_TYPE", string in object:register_mappings.728 5186 "name": "VGT_GROUP_FIRST_DECR", string in object:register_mappings.729 5192 "name": "VGT_GROUP_DECR", string in object:register_mappings.730 5198 "name": "VGT_GROUP_VECT_0_CNTL", string in object:register_mappings.731 5204 "name": "VGT_GROUP_VECT_1_CNTL", string in object:register_mappings.732 5210 "name": "VGT_GROUP_VECT_0_FMT_CNTL", string in object:register_mappings.733 5216 "name": "VGT_GROUP_VECT_1_FMT_CNTL", string in object:register_mappings.734 5222 "name": "VGT_GS_MODE", string in object:register_mappings.735 5228 "name": "VGT_GS_ONCHIP_CNTL", string in object:register_mappings.736 5234 "name": "PA_SC_MODE_CNTL_0", string in object:register_mappings.737 5240 "name": "PA_SC_MODE_CNTL_1", string in object:register_mappings.738 5246 "name": "VGT_ENHANCE" string in object:register_mappings.739 5251 "name": "VGT_GS_PER_ES", string in object:register_mappings.740 5257 "name": "VGT_ES_PER_GS", string in object:register_mappings.741 5263 "name": "VGT_GS_PER_VS", string in object:register_mappings.742 5269 "name": "VGT_GSVS_RING_OFFSET_1", string in object:register_mappings.743 5275 "name": "VGT_GSVS_RING_OFFSET_2", string in object:register_mappings.744 5281 "name": "VGT_GSVS_RING_OFFSET_3", string in object:register_mappings.745 5287 "name": "VGT_GS_OUT_PRIM_TYPE", string in object:register_mappings.746 5293 "name": "IA_ENHANCE" string in object:register_mappings.747 5298 "name": "VGT_DMA_SIZE" string in object:register_mappings.748 5303 "name": "VGT_DMA_MAX_SIZE" string in object:register_mappings.749 5308 "name": "VGT_DMA_INDEX_TYPE", string in object:register_mappings.750 5314 "name": "WD_ENHANCE" string in object:register_mappings.751 5319 "name": "VGT_PRIMITIVEID_EN", string in object:register_mappings.752 5325 "name": "VGT_DMA_NUM_INSTANCES" string in object:register_mappings.753 5330 "name": "VGT_PRIMITIVEID_RESET" string in object:register_mappings.754 5335 "name": "VGT_EVENT_INITIATOR", string in object:register_mappings.755 5341 "name": "VGT_GS_MAX_PRIMS_PER_SUBGROUP", string in object:register_mappings.756 5347 "name": "VGT_DRAW_PAYLOAD_CNTL", string in object:register_mappings.757 5353 "name": "VGT_INSTANCE_STEP_RATE_0" string in object:register_mappings.758 5358 "name": "VGT_INSTANCE_STEP_RATE_1" string in object:register_mappings.759 5363 "name": "VGT_ESGS_RING_ITEMSIZE", string in object:register_mappings.760 5369 "name": "VGT_GSVS_RING_ITEMSIZE", string in object:register_mappings.761 5375 "name": "VGT_REUSE_OFF", string in object:register_mappings.762 5381 "name": "VGT_VTX_CNT_EN", string in object:register_mappings.763 5387 "name": "DB_HTILE_SURFACE", string in object:register_mappings.764 5393 "name": "DB_SRESULTS_COMPARE_STATE0", string in object:register_mappings.765 5399 "name": "DB_SRESULTS_COMPARE_STATE1", string in object:register_mappings.766 5405 "name": "DB_PRELOAD_CONTROL", string in object:register_mappings.767 5411 "name": "VGT_STRMOUT_BUFFER_SIZE_0" string in object:register_mappings.768 5416 "name": "VGT_STRMOUT_VTX_STRIDE_0", string in object:register_mappings.769 5422 "name": "VGT_STRMOUT_BUFFER_OFFSET_0" string in object:register_mappings.770 5427 "name": "VGT_STRMOUT_BUFFER_SIZE_1" string in object:register_mappings.771 5432 "name": "VGT_STRMOUT_VTX_STRIDE_1", string in object:register_mappings.772 5438 "name": "VGT_STRMOUT_BUFFER_OFFSET_1" string in object:register_mappings.773 5443 "name": "VGT_STRMOUT_BUFFER_SIZE_2" string in object:register_mappings.774 5448 "name": "VGT_STRMOUT_VTX_STRIDE_2", string in object:register_mappings.775 5454 "name": "VGT_STRMOUT_BUFFER_OFFSET_2" string in object:register_mappings.776 5459 "name": "VGT_STRMOUT_BUFFER_SIZE_3" string in object:register_mappings.777 5464 "name": "VGT_STRMOUT_VTX_STRIDE_3", string in object:register_mappings.778 5470 "name": "VGT_STRMOUT_BUFFER_OFFSET_3" string in object:register_mappings.779 5475 "name": "VGT_STRMOUT_DRAW_OPAQUE_OFFSET" string in object:register_mappings.780 5480 "name": "VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE" string in object:register_mappings.781 5485 "name": "VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE", string in object:register_mappings.782 5491 "name": "VGT_GS_MAX_VERT_OUT", string in object:register_mappings.783 5497 "name": "VGT_TESS_DISTRIBUTION", string in object:register_mappings.784 5503 "name": "VGT_SHADER_STAGES_EN", string in object:register_mappings.785 5509 "name": "VGT_LS_HS_CONFIG", string in object:register_mappings.786 5515 "name": "VGT_GS_VERT_ITEMSIZE", string in object:register_mappings.787 5521 "name": "VGT_GS_VERT_ITEMSIZE_1", string in object:register_mappings.788 5527 "name": "VGT_GS_VERT_ITEMSIZE_2", string in object:register_mappings.789 5533 "name": "VGT_GS_VERT_ITEMSIZE_3", string in object:register_mappings.790 5539 "name": "VGT_TF_PARAM", string in object:register_mappings.791 5545 "name": "DB_ALPHA_TO_MASK", string in object:register_mappings.792 5551 "name": "VGT_DISPATCH_DRAW_INDEX" string in object:register_mappings.793 5556 "name": "PA_SU_POLY_OFFSET_DB_FMT_CNTL", string in object:register_mappings.794 5562 "name": "PA_SU_POLY_OFFSET_CLAMP" string in object:register_mappings.795 5567 "name": "PA_SU_POLY_OFFSET_FRONT_SCALE" string in object:register_mappings.796 5572 "name": "PA_SU_POLY_OFFSET_FRONT_OFFSET" string in object:register_mappings.797 5577 "name": "PA_SU_POLY_OFFSET_BACK_SCALE" string in object:register_mappings.798 5582 "name": "PA_SU_POLY_OFFSET_BACK_OFFSET" string in object:register_mappings.799 5587 "name": "VGT_GS_INSTANCE_CNT", string in object:register_mappings.800 5593 "name": "VGT_STRMOUT_CONFIG", string in object:register_mappings.801 5599 "name": "VGT_STRMOUT_BUFFER_CONFIG", string in object:register_mappings.802 5605 "name": "VGT_DMA_EVENT_INITIATOR", string in object:register_mappings.803 5611 "name": "PA_SC_CENTROID_PRIORITY_0", string in object:register_mappings.804 5617 "name": "PA_SC_CENTROID_PRIORITY_1", string in object:register_mappings.805 5623 "name": "PA_SC_LINE_CNTL", string in object:register_mappings.806 5629 "name": "PA_SC_AA_CONFIG", string in object:register_mappings.807 5635 "name": "PA_SU_VTX_CNTL", string in object:register_mappings.808 5641 "name": "PA_CL_GB_VERT_CLIP_ADJ" string in object:register_mappings.809 5646 "name": "PA_CL_GB_VERT_DISC_ADJ" string in object:register_mappings.810 5651 "name": "PA_CL_GB_HORZ_CLIP_ADJ" string in object:register_mappings.811 5656 "name": "PA_CL_GB_HORZ_DISC_ADJ" string in object:register_mappings.812 5661 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0", string in object:register_mappings.813 5667 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1", string in object:register_mappings.814 5673 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2", string in object:register_mappings.815 5679 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3", string in object:register_mappings.816 5685 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0", string in object:register_mappings.817 5691 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1", string in object:register_mappings.818 5697 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2", string in object:register_mappings.819 5703 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3", string in object:register_mappings.820 5709 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0", string in object:register_mappings.821 5715 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1", string in object:register_mappings.822 5721 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2", string in object:register_mappings.823 5727 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3", string in object:register_mappings.824 5733 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0", string in object:register_mappings.825 5739 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1", string in object:register_mappings.826 5745 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2", string in object:register_mappings.827 5751 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3", string in object:register_mappings.828 5757 "name": "PA_SC_AA_MASK_X0Y0_X1Y0", string in object:register_mappings.829 5763 "name": "PA_SC_AA_MASK_X0Y1_X1Y1", string in object:register_mappings.830 5769 "name": "PA_SC_SHADER_CONTROL", string in object:register_mappings.831 5775 "name": "PA_SC_BINNER_CNTL_0", string in object:register_mappings.832 5781 "name": "PA_SC_BINNER_CNTL_1", string in object:register_mappings.833 5787 "name": "PA_SC_CONSERVATIVE_RASTERIZATION_CNTL", string in object:register_mappings.834 5793 "name": "PA_SC_NGG_MODE_CNTL", string in object:register_mappings.835 5799 "name": "VGT_VERTEX_REUSE_BLOCK_CNTL", string in object:register_mappings.836 5805 "name": "VGT_OUT_DEALLOC_CNTL", string in object:register_mappings.837 5811 "name": "CB_COLOR0_BASE" string in object:register_mappings.838 5816 "name": "CB_COLOR0_BASE_EXT", string in object:register_mappings.839 5822 "name": "CB_COLOR0_ATTRIB2", string in object:register_mappings.840 5828 "name": "CB_COLOR0_VIEW", string in object:register_mappings.841 5834 "name": "CB_COLOR0_INFO", string in object:register_mappings.842 5840 "name": "CB_COLOR0_ATTRIB", string in object:register_mappings.843 5846 "name": "CB_COLOR0_DCC_CONTROL", string in object:register_mappings.844 5852 "name": "CB_COLOR0_CMASK" string in object:register_mappings.845 5857 "name": "CB_COLOR0_CMASK_BASE_EXT", string in object:register_mappings.846 5863 "name": "CB_COLOR0_FMASK" string in object:register_mappings.847 5868 "name": "CB_COLOR0_FMASK_BASE_EXT", string in object:register_mappings.848 5874 "name": "CB_COLOR0_CLEAR_WORD0" string in object:register_mappings.849 5879 "name": "CB_COLOR0_CLEAR_WORD1" string in object:register_mappings.850 5884 "name": "CB_COLOR0_DCC_BASE" string in object:register_mappings.851 5889 "name": "CB_COLOR0_DCC_BASE_EXT", string in object:register_mappings.852 5895 "name": "CB_COLOR1_BASE" string in object:register_mappings.853 5900 "name": "CB_COLOR1_BASE_EXT", string in object:register_mappings.854 5906 "name": "CB_COLOR1_ATTRIB2", string in object:register_mappings.855 5912 "name": "CB_COLOR1_VIEW", string in object:register_mappings.856 5918 "name": "CB_COLOR1_INFO", string in object:register_mappings.857 5924 "name": "CB_COLOR1_ATTRIB", string in object:register_mappings.858 5930 "name": "CB_COLOR1_DCC_CONTROL", string in object:register_mappings.859 5936 "name": "CB_COLOR1_CMASK" string in object:register_mappings.860 5941 "name": "CB_COLOR1_CMASK_BASE_EXT", string in object:register_mappings.861 5947 "name": "CB_COLOR1_FMASK" string in object:register_mappings.862 5952 "name": "CB_COLOR1_FMASK_BASE_EXT", string in object:register_mappings.863 5958 "name": "CB_COLOR1_CLEAR_WORD0" string in object:register_mappings.864 5963 "name": "CB_COLOR1_CLEAR_WORD1" string in object:register_mappings.865 5968 "name": "CB_COLOR1_DCC_BASE" string in object:register_mappings.866 5973 "name": "CB_COLOR1_DCC_BASE_EXT", string in object:register_mappings.867 5979 "name": "CB_COLOR2_BASE" string in object:register_mappings.868 5984 "name": "CB_COLOR2_BASE_EXT", string in object:register_mappings.869 5990 "name": "CB_COLOR2_ATTRIB2", string in object:register_mappings.870 5996 "name": "CB_COLOR2_VIEW", string in object:register_mappings.871 6002 "name": "CB_COLOR2_INFO", string in object:register_mappings.872 6008 "name": "CB_COLOR2_ATTRIB", string in object:register_mappings.873 6014 "name": "CB_COLOR2_DCC_CONTROL", string in object:register_mappings.874 6020 "name": "CB_COLOR2_CMASK" string in object:register_mappings.875 6025 "name": "CB_COLOR2_CMASK_BASE_EXT", string in object:register_mappings.876 6031 "name": "CB_COLOR2_FMASK" string in object:register_mappings.877 6036 "name": "CB_COLOR2_FMASK_BASE_EXT", string in object:register_mappings.878 6042 "name": "CB_COLOR2_CLEAR_WORD0" string in object:register_mappings.879 6047 "name": "CB_COLOR2_CLEAR_WORD1" string in object:register_mappings.880 6052 "name": "CB_COLOR2_DCC_BASE" string in object:register_mappings.881 6057 "name": "CB_COLOR2_DCC_BASE_EXT", string in object:register_mappings.882 6063 "name": "CB_COLOR3_BASE" string in object:register_mappings.883 6068 "name": "CB_COLOR3_BASE_EXT", string in object:register_mappings.884 6074 "name": "CB_COLOR3_ATTRIB2", string in object:register_mappings.885 6080 "name": "CB_COLOR3_VIEW", string in object:register_mappings.886 6086 "name": "CB_COLOR3_INFO", string in object:register_mappings.887 6092 "name": "CB_COLOR3_ATTRIB", string in object:register_mappings.888 6098 "name": "CB_COLOR3_DCC_CONTROL", string in object:register_mappings.889 6104 "name": "CB_COLOR3_CMASK" string in object:register_mappings.890 6109 "name": "CB_COLOR3_CMASK_BASE_EXT", string in object:register_mappings.891 6115 "name": "CB_COLOR3_FMASK" string in object:register_mappings.892 6120 "name": "CB_COLOR3_FMASK_BASE_EXT", string in object:register_mappings.893 6126 "name": "CB_COLOR3_CLEAR_WORD0" string in object:register_mappings.894 6131 "name": "CB_COLOR3_CLEAR_WORD1" string in object:register_mappings.895 6136 "name": "CB_COLOR3_DCC_BASE" string in object:register_mappings.896 6141 "name": "CB_COLOR3_DCC_BASE_EXT", string in object:register_mappings.897 6147 "name": "CB_COLOR4_BASE" string in object:register_mappings.898 6152 "name": "CB_COLOR4_BASE_EXT", string in object:register_mappings.899 6158 "name": "CB_COLOR4_ATTRIB2", string in object:register_mappings.900 6164 "name": "CB_COLOR4_VIEW", string in object:register_mappings.901 6170 "name": "CB_COLOR4_INFO", string in object:register_mappings.902 6176 "name": "CB_COLOR4_ATTRIB", string in object:register_mappings.903 6182 "name": "CB_COLOR4_DCC_CONTROL", string in object:register_mappings.904 6188 "name": "CB_COLOR4_CMASK" string in object:register_mappings.905 6193 "name": "CB_COLOR4_CMASK_BASE_EXT", string in object:register_mappings.906 6199 "name": "CB_COLOR4_FMASK" string in object:register_mappings.907 6204 "name": "CB_COLOR4_FMASK_BASE_EXT", string in object:register_mappings.908 6210 "name": "CB_COLOR4_CLEAR_WORD0" string in object:register_mappings.909 6215 "name": "CB_COLOR4_CLEAR_WORD1" string in object:register_mappings.910 6220 "name": "CB_COLOR4_DCC_BASE" string in object:register_mappings.911 6225 "name": "CB_COLOR4_DCC_BASE_EXT", string in object:register_mappings.912 6231 "name": "CB_COLOR5_BASE" string in object:register_mappings.913 6236 "name": "CB_COLOR5_BASE_EXT", string in object:register_mappings.914 6242 "name": "CB_COLOR5_ATTRIB2", string in object:register_mappings.915 6248 "name": "CB_COLOR5_VIEW", string in object:register_mappings.916 6254 "name": "CB_COLOR5_INFO", string in object:register_mappings.917 6260 "name": "CB_COLOR5_ATTRIB", string in object:register_mappings.918 6266 "name": "CB_COLOR5_DCC_CONTROL", string in object:register_mappings.919 6272 "name": "CB_COLOR5_CMASK" string in object:register_mappings.920 6277 "name": "CB_COLOR5_CMASK_BASE_EXT", string in object:register_mappings.921 6283 "name": "CB_COLOR5_FMASK" string in object:register_mappings.922 6288 "name": "CB_COLOR5_FMASK_BASE_EXT", string in object:register_mappings.923 6294 "name": "CB_COLOR5_CLEAR_WORD0" string in object:register_mappings.924 6299 "name": "CB_COLOR5_CLEAR_WORD1" string in object:register_mappings.925 6304 "name": "CB_COLOR5_DCC_BASE" string in object:register_mappings.926 6309 "name": "CB_COLOR5_DCC_BASE_EXT", string in object:register_mappings.927 6315 "name": "CB_COLOR6_BASE" string in object:register_mappings.928 6320 "name": "CB_COLOR6_BASE_EXT", string in object:register_mappings.929 6326 "name": "CB_COLOR6_ATTRIB2", string in object:register_mappings.930 6332 "name": "CB_COLOR6_VIEW", string in object:register_mappings.931 6338 "name": "CB_COLOR6_INFO", string in object:register_mappings.932 6344 "name": "CB_COLOR6_ATTRIB", string in object:register_mappings.933 6350 "name": "CB_COLOR6_DCC_CONTROL", string in object:register_mappings.934 6356 "name": "CB_COLOR6_CMASK" string in object:register_mappings.935 6361 "name": "CB_COLOR6_CMASK_BASE_EXT", string in object:register_mappings.936 6367 "name": "CB_COLOR6_FMASK" string in object:register_mappings.937 6372 "name": "CB_COLOR6_FMASK_BASE_EXT", string in object:register_mappings.938 6378 "name": "CB_COLOR6_CLEAR_WORD0" string in object:register_mappings.939 6383 "name": "CB_COLOR6_CLEAR_WORD1" string in object:register_mappings.940 6388 "name": "CB_COLOR6_DCC_BASE" string in object:register_mappings.941 6393 "name": "CB_COLOR6_DCC_BASE_EXT", string in object:register_mappings.942 6399 "name": "CB_COLOR7_BASE" string in object:register_mappings.943 6404 "name": "CB_COLOR7_BASE_EXT", string in object:register_mappings.944 6410 "name": "CB_COLOR7_ATTRIB2", string in object:register_mappings.945 6416 "name": "CB_COLOR7_VIEW", string in object:register_mappings.946 6422 "name": "CB_COLOR7_INFO", string in object:register_mappings.947 6428 "name": "CB_COLOR7_ATTRIB", string in object:register_mappings.948 6434 "name": "CB_COLOR7_DCC_CONTROL", string in object:register_mappings.949 6440 "name": "CB_COLOR7_CMASK" string in object:register_mappings.950 6445 "name": "CB_COLOR7_CMASK_BASE_EXT", string in object:register_mappings.951 6451 "name": "CB_COLOR7_FMASK" string in object:register_mappings.952 6456 "name": "CB_COLOR7_FMASK_BASE_EXT", string in object:register_mappings.953 6462 "name": "CB_COLOR7_CLEAR_WORD0" string in object:register_mappings.954 6467 "name": "CB_COLOR7_CLEAR_WORD1" string in object:register_mappings.955 6472 "name": "CB_COLOR7_DCC_BASE" string in object:register_mappings.956 6477 "name": "CB_COLOR7_DCC_BASE_EXT", string in object:register_mappings.957 6483 "name": "CP_EOP_DONE_ADDR_LO", string in object:register_mappings.958 6489 "name": "CP_EOP_DONE_ADDR_HI", string in object:register_mappings.959 6495 "name": "CP_EOP_DONE_DATA_LO" string in object:register_mappings.960 6500 "name": "CP_EOP_DONE_DATA_HI" string in object:register_mappings.961 6505 "name": "CP_EOP_LAST_FENCE_LO" string in object:register_mappings.962 6510 "name": "CP_EOP_LAST_FENCE_HI" string in object:register_mappings.963 6515 "name": "CP_STREAM_OUT_ADDR_LO", string in object:register_mappings.964 6521 "name": "CP_STREAM_OUT_ADDR_HI", string in object:register_mappings.965 6527 "name": "CP_NUM_PRIM_WRITTEN_COUNT0_LO" string in object:register_mappings.966 6532 "name": "CP_NUM_PRIM_WRITTEN_COUNT0_HI" string in object:register_mappings.967 6537 "name": "CP_NUM_PRIM_NEEDED_COUNT0_LO" string in object:register_mappings.968 6542 "name": "CP_NUM_PRIM_NEEDED_COUNT0_HI" string in object:register_mappings.969 6547 "name": "CP_NUM_PRIM_WRITTEN_COUNT1_LO" string in object:register_mappings.970 6552 "name": "CP_NUM_PRIM_WRITTEN_COUNT1_HI" string in object:register_mappings.971 6557 "name": "CP_NUM_PRIM_NEEDED_COUNT1_LO" string in object:register_mappings.972 6562 "name": "CP_NUM_PRIM_NEEDED_COUNT1_HI" string in object:register_mappings.973 6567 "name": "CP_NUM_PRIM_WRITTEN_COUNT2_LO" string in object:register_mappings.974 6572 "name": "CP_NUM_PRIM_WRITTEN_COUNT2_HI" string in object:register_mappings.975 6577 "name": "CP_NUM_PRIM_NEEDED_COUNT2_LO" string in object:register_mappings.976 6582 "name": "CP_NUM_PRIM_NEEDED_COUNT2_HI" string in object:register_mappings.977 6587 "name": "CP_NUM_PRIM_WRITTEN_COUNT3_LO" string in object:register_mappings.978 6592 "name": "CP_NUM_PRIM_WRITTEN_COUNT3_HI" string in object:register_mappings.979 6597 "name": "CP_NUM_PRIM_NEEDED_COUNT3_LO" string in object:register_mappings.980 6602 "name": "CP_NUM_PRIM_NEEDED_COUNT3_HI" string in object:register_mappings.981 6607 "name": "CP_PIPE_STATS_ADDR_LO", string in object:register_mappings.982 6613 "name": "CP_PIPE_STATS_ADDR_HI", string in object:register_mappings.983 6619 "name": "CP_VGT_IAVERT_COUNT_LO" string in object:register_mappings.984 6624 "name": "CP_VGT_IAVERT_COUNT_HI" string in object:register_mappings.985 6629 "name": "CP_VGT_IAPRIM_COUNT_LO" string in object:register_mappings.986 6634 "name": "CP_VGT_IAPRIM_COUNT_HI" string in object:register_mappings.987 6639 "name": "CP_VGT_GSPRIM_COUNT_LO" string in object:register_mappings.988 6644 "name": "CP_VGT_GSPRIM_COUNT_HI" string in object:register_mappings.989 6649 "name": "CP_VGT_VSINVOC_COUNT_LO" string in object:register_mappings.990 6654 "name": "CP_VGT_VSINVOC_COUNT_HI" string in object:register_mappings.991 6659 "name": "CP_VGT_GSINVOC_COUNT_LO" string in object:register_mappings.992 6664 "name": "CP_VGT_GSINVOC_COUNT_HI" string in object:register_mappings.993 6669 "name": "CP_VGT_HSINVOC_COUNT_LO" string in object:register_mappings.994 6674 "name": "CP_VGT_HSINVOC_COUNT_HI" string in object:register_mappings.995 6679 "name": "CP_VGT_DSINVOC_COUNT_LO" string in object:register_mappings.996 6684 "name": "CP_VGT_DSINVOC_COUNT_HI" string in object:register_mappings.997 6689 "name": "CP_PA_CINVOC_COUNT_LO" string in object:register_mappings.998 6694 "name": "CP_PA_CINVOC_COUNT_HI" string in object:register_mappings.999 6699 "name": "CP_PA_CPRIM_COUNT_LO" string in object:register_mappings.1000 6704 "name": "CP_PA_CPRIM_COUNT_HI" string in object:register_mappings.1001 6709 "name": "CP_SC_PSINVOC_COUNT0_LO" string in object:register_mappings.1002 6714 "name": "CP_SC_PSINVOC_COUNT0_HI" string in object:register_mappings.1003 6719 "name": "CP_SC_PSINVOC_COUNT1_LO" string in object:register_mappings.1004 6724 "name": "CP_SC_PSINVOC_COUNT1_HI" string in object:register_mappings.1005 6729 "name": "CP_VGT_CSINVOC_COUNT_LO" string in object:register_mappings.1006 6734 "name": "CP_VGT_CSINVOC_COUNT_HI" string in object:register_mappings.1007 6739 "name": "CP_PIPE_STATS_CONTROL", string in object:register_mappings.1008 6745 "name": "CP_STREAM_OUT_CONTROL", string in object:register_mappings.1009 6751 "name": "CP_STRMOUT_CNTL", string in object:register_mappings.1010 6757 "name": "SCRATCH_REG0" string in object:register_mappings.1011 6762 "name": "SCRATCH_REG1" string in object:register_mappings.1012 6767 "name": "SCRATCH_REG2" string in object:register_mappings.1013 6772 "name": "SCRATCH_REG3" string in object:register_mappings.1014 6777 "name": "SCRATCH_REG4" string in object:register_mappings.1015 6782 "name": "SCRATCH_REG5" string in object:register_mappings.1016 6787 "name": "SCRATCH_REG6" string in object:register_mappings.1017 6792 "name": "SCRATCH_REG7" string in object:register_mappings.1018 6797 "name": "CP_APPEND_DATA_HI" string in object:register_mappings.1019 6802 "name": "CP_APPEND_LAST_CS_FENCE_HI" string in object:register_mappings.1020 6807 "name": "CP_APPEND_LAST_PS_FENCE_HI" string in object:register_mappings.1021 6812 "name": "SCRATCH_UMSK", string in object:register_mappings.1022 6818 "name": "SCRATCH_ADDR" string in object:register_mappings.1023 6823 "name": "CP_PFP_ATOMIC_PREOP_LO" string in object:register_mappings.1024 6828 "name": "CP_PFP_ATOMIC_PREOP_HI" string in object:register_mappings.1025 6833 "name": "CP_PFP_GDS_ATOMIC0_PREOP_LO" string in object:register_mappings.1026 6838 "name": "CP_PFP_GDS_ATOMIC0_PREOP_HI" string in object:register_mappings.1027 6843 "name": "CP_PFP_GDS_ATOMIC1_PREOP_LO" string in object:register_mappings.1028 6848 "name": "CP_PFP_GDS_ATOMIC1_PREOP_HI" string in object:register_mappings.1029 6853 "name": "CP_APPEND_ADDR_LO", string in object:register_mappings.1030 6859 "name": "CP_APPEND_ADDR_HI", string in object:register_mappings.1031 6865 "name": "CP_APPEND_DATA_LO" string in object:register_mappings.1032 6870 "name": "CP_APPEND_LAST_CS_FENCE_LO" string in object:register_mappings.1033 6875 "name": "CP_APPEND_LAST_PS_FENCE_LO" string in object:register_mappings.1034 6880 "name": "CP_ATOMIC_PREOP_LO" string in object:register_mappings.1035 6885 "name": "CP_ATOMIC_PREOP_HI" string in object:register_mappings.1036 6890 "name": "CP_GDS_ATOMIC0_PREOP_LO" string in object:register_mappings.1037 6895 "name": "CP_GDS_ATOMIC0_PREOP_HI" string in object:register_mappings.1038 6900 "name": "CP_GDS_ATOMIC1_PREOP_LO" string in object:register_mappings.1039 6905 "name": "CP_GDS_ATOMIC1_PREOP_HI" string in object:register_mappings.1040 6910 "name": "CP_ME_MC_WADDR_LO", string in object:register_mappings.1041 6916 "name": "CP_ME_MC_WADDR_HI", string in object:register_mappings.1042 6922 "name": "CP_ME_MC_WDATA_LO" string in object:register_mappings.1043 6927 "name": "CP_ME_MC_WDATA_HI" string in object:register_mappings.1044 6932 "name": "CP_ME_MC_RADDR_LO", string in object:register_mappings.1045 6938 "name": "CP_ME_MC_RADDR_HI", string in object:register_mappings.1046 6944 "name": "CP_SEM_WAIT_TIMER" string in object:register_mappings.1047 6949 "name": "CP_SIG_SEM_ADDR_LO", string in object:register_mappings.1048 6955 "name": "CP_SIG_SEM_ADDR_HI", string in object:register_mappings.1049 6961 "name": "CP_WAIT_REG_MEM_TIMEOUT" string in object:register_mappings.1050 6966 "name": "CP_WAIT_SEM_ADDR_LO", string in object:register_mappings.1051 6972 "name": "CP_WAIT_SEM_ADDR_HI", string in object:register_mappings.1052 6978 "name": "CP_DMA_PFP_CONTROL", string in object:register_mappings.1053 6984 "name": "CP_DMA_ME_CONTROL", string in object:register_mappings.1054 6990 "name": "CP_COHER_BASE_HI", string in object:register_mappings.1055 6996 "name": "CP_COHER_START_DELAY", string in object:register_mappings.1056 7002 "name": "CP_COHER_CNTL", string in object:register_mappings.1057 7008 "name": "CP_COHER_SIZE" string in object:register_mappings.1058 7013 "name": "CP_COHER_BASE" string in object:register_mappings.1059 7018 "name": "CP_COHER_STATUS", string in object:register_mappings.1060 7024 "name": "CP_DMA_ME_SRC_ADDR" string in object:register_mappings.1061 7029 "name": "CP_DMA_ME_SRC_ADDR_HI", string in object:register_mappings.1062 7035 "name": "CP_DMA_ME_DST_ADDR" string in object:register_mappings.1063 7040 "name": "CP_DMA_ME_DST_ADDR_HI", string in object:register_mappings.1064 7046 "name": "CP_DMA_ME_COMMAND", string in object:register_mappings.1065 7052 "name": "CP_DMA_PFP_SRC_ADDR" string in object:register_mappings.1066 7057 "name": "CP_DMA_PFP_SRC_ADDR_HI", string in object:register_mappings.1067 7063 "name": "CP_DMA_PFP_DST_ADDR" string in object:register_mappings.1068 7068 "name": "CP_DMA_PFP_DST_ADDR_HI", string in object:register_mappings.1069 7074 "name": "CP_DMA_PFP_COMMAND", string in object:register_mappings.1070 7080 "name": "CP_DMA_CNTL", string in object:register_mappings.1071 7086 "name": "CP_DMA_READ_TAGS", string in object:register_mappings.1072 7092 "name": "CP_COHER_SIZE_HI", string in object:register_mappings.1073 7098 "name": "CP_PFP_IB_CONTROL", string in object:register_mappings.1074 7104 "name": "CP_PFP_LOAD_CONTROL", string in object:register_mappings.1075 7110 "name": "CP_SCRATCH_INDEX", string in object:register_mappings.1076 7116 "name": "CP_SCRATCH_DATA" string in object:register_mappings.1077 7121 "name": "CP_RB_OFFSET", string in object:register_mappings.1078 7127 "name": "CP_IB1_OFFSET", string in object:register_mappings.1079 7133 "name": "CP_IB2_OFFSET", string in object:register_mappings.1080 7139 "name": "CP_IB1_PREAMBLE_BEGIN", string in object:register_mappings.1081 7145 "name": "CP_IB1_PREAMBLE_END", string in object:register_mappings.1082 7151 "name": "CP_IB2_PREAMBLE_BEGIN", string in object:register_mappings.1083 7157 "name": "CP_IB2_PREAMBLE_END", string in object:register_mappings.1084 7163 "name": "CP_CE_IB1_OFFSET", string in object:register_mappings.1085 7169 "name": "CP_CE_IB2_OFFSET", string in object:register_mappings.1086 7175 "name": "CP_CE_COUNTER" string in object:register_mappings.1087 7180 "name": "CP_CE_RB_OFFSET", string in object:register_mappings.1088 7186 "name": "CP_CE_INIT_CMD_BUFSZ", string in object:register_mappings.1089 7192 "name": "CP_CE_IB1_CMD_BUFSZ", string in object:register_mappings.1090 7198 "name": "CP_CE_IB2_CMD_BUFSZ", string in object:register_mappings.1091 7204 "name": "CP_IB1_CMD_BUFSZ", string in object:register_mappings.1092 7210 "name": "CP_IB2_CMD_BUFSZ", string in object:register_mappings.1093 7216 "name": "CP_ST_CMD_BUFSZ", string in object:register_mappings.1094 7222 "name": "CP_CE_INIT_BASE_LO", string in object:register_mappings.1095 7228 "name": "CP_CE_INIT_BASE_HI", string in object:register_mappings.1096 7234 "name": "CP_CE_INIT_BUFSZ", string in object:register_mappings.1097 7240 "name": "CP_CE_IB1_BASE_LO", string in object:register_mappings.1098 7246 "name": "CP_CE_IB1_BASE_HI", string in object:register_mappings.1099 7252 "name": "CP_CE_IB1_BUFSZ", string in object:register_mappings.1100 7258 "name": "CP_CE_IB2_BASE_LO", string in object:register_mappings.1101 7264 "name": "CP_CE_IB2_BASE_HI", string in object:register_mappings.1102 7270 "name": "CP_CE_IB2_BUFSZ", string in object:register_mappings.1103 7276 "name": "CP_IB1_BASE_LO", string in object:register_mappings.1104 7282 "name": "CP_IB1_BASE_HI", string in object:register_mappings.1105 7288 "name": "CP_IB1_BUFSZ", string in object:register_mappings.1106 7294 "name": "CP_IB2_BASE_LO", string in object:register_mappings.1107 7300 "name": "CP_IB2_BASE_HI", string in object:register_mappings.1108 7306 "name": "CP_IB2_BUFSZ", string in object:register_mappings.1109 7312 "name": "CP_ST_BASE_LO", string in object:register_mappings.1110 7318 "name": "CP_ST_BASE_HI", string in object:register_mappings.1111 7324 "name": "CP_ST_BUFSZ", string in object:register_mappings.1112 7330 "name": "CP_EOP_DONE_EVENT_CNTL", string in object:register_mappings.1113 7336 "name": "CP_EOP_DONE_DATA_CNTL", string in object:register_mappings.1114 7342 "name": "CP_EOP_DONE_CNTX_ID" string in object:register_mappings.1115 7347 "name": "CP_PFP_COMPLETION_STATUS", string in object:register_mappings.1116 7353 "name": "CP_CE_COMPLETION_STATUS", string in object:register_mappings.1117 7359 "name": "CP_PRED_NOT_VISIBLE", string in object:register_mappings.1118 7365 "name": "CP_PFP_METADATA_BASE_ADDR" string in object:register_mappings.1119 7370 "name": "CP_PFP_METADATA_BASE_ADDR_HI", string in object:register_mappings.1120 7376 "name": "CP_CE_METADATA_BASE_ADDR" string in object:register_mappings.1121 7381 "name": "CP_CE_METADATA_BASE_ADDR_HI", string in object:register_mappings.1122 7387 "name": "CP_DRAW_INDX_INDR_ADDR" string in object:register_mappings.1123 7392 "name": "CP_DRAW_INDX_INDR_ADDR_HI", string in object:register_mappings.1124 7398 "name": "CP_DISPATCH_INDR_ADDR" string in object:register_mappings.1125 7403 "name": "CP_DISPATCH_INDR_ADDR_HI", string in object:register_mappings.1126 7409 "name": "CP_INDEX_BASE_ADDR" string in object:register_mappings.1127 7414 "name": "CP_INDEX_BASE_ADDR_HI", string in object:register_mappings.1128 7420 "name": "CP_INDEX_TYPE", string in object:register_mappings.1129 7426 "name": "CP_GDS_BKUP_ADDR" string in object:register_mappings.1130 7431 "name": "CP_GDS_BKUP_ADDR_HI", string in object:register_mappings.1131 7437 "name": "CP_SAMPLE_STATUS", string in object:register_mappings.1132 7443 "name": "CP_ME_COHER_CNTL", string in object:register_mappings.1133 7449 "name": "CP_ME_COHER_SIZE" string in object:register_mappings.1134 7454 "name": "CP_ME_COHER_SIZE_HI", string in object:register_mappings.1135 7460 "name": "CP_ME_COHER_BASE" string in object:register_mappings.1136 7465 "name": "CP_ME_COHER_BASE_HI", string in object:register_mappings.1137 7471 "name": "CP_ME_COHER_STATUS", string in object:register_mappings.1138 7477 "name": "RLC_GPM_PERF_COUNT_0", string in object:register_mappings.1139 7483 "name": "RLC_GPM_PERF_COUNT_1", string in object:register_mappings.1140 7489 "name": "GRBM_GFX_INDEX", string in object:register_mappings.1141 7495 "name": "VGT_GSVS_RING_SIZE" string in object:register_mappings.1142 7500 "name": "VGT_PRIMITIVE_TYPE", string in object:register_mappings.1143 7506 "name": "VGT_INDEX_TYPE", string in object:register_mappings.1144 7512 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_0" string in object:register_mappings.1145 7517 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_1" string in object:register_mappings.1146 7522 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_2" string in object:register_mappings.1147 7527 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_3" string in object:register_mappings.1148 7532 "name": "VGT_MAX_VTX_INDX" string in object:register_mappings.1149 7537 "name": "VGT_MIN_VTX_INDX" string in object:register_mappings.1150 7542 "name": "VGT_INDX_OFFSET" string in object:register_mappings.1151 7547 "name": "VGT_MULTI_PRIM_IB_RESET_EN", string in object:register_mappings.1152 7553 "name": "VGT_NUM_INDICES" string in object:register_mappings.1153 7558 "name": "VGT_NUM_INSTANCES" string in object:register_mappings.1154 7563 "name": "VGT_TF_RING_SIZE", string in object:register_mappings.1155 7569 "name": "VGT_HS_OFFCHIP_PARAM", string in object:register_mappings.1156 7575 "name": "VGT_TF_MEMORY_BASE" string in object:register_mappings.1157 7580 "name": "VGT_TF_MEMORY_BASE_HI", string in object:register_mappings.1158 7586 "name": "WD_POS_BUF_BASE" string in object:register_mappings.1159 7591 "name": "WD_POS_BUF_BASE_HI", string in object:register_mappings.1160 7597 "name": "WD_CNTL_SB_BUF_BASE" string in object:register_mappings.1161 7602 "name": "WD_CNTL_SB_BUF_BASE_HI", string in object:register_mappings.1162 7608 "name": "WD_INDEX_BUF_BASE" string in object:register_mappings.1163 7613 "name": "WD_INDEX_BUF_BASE_HI", string in object:register_mappings.1164 7619 "name": "IA_MULTI_VGT_PARAM", string in object:register_mappings.1165 7625 "name": "VGT_INSTANCE_BASE_ID" string in object:register_mappings.1166 7630 "name": "PA_SU_LINE_STIPPLE_VALUE", string in object:register_mappings.1167 7636 "name": "PA_SC_LINE_STIPPLE_STATE", string in object:register_mappings.1168 7642 "name": "PA_SC_SCREEN_EXTENT_MIN_0", string in object:register_mappings.1169 7648 "name": "PA_SC_SCREEN_EXTENT_MAX_0", string in object:register_mappings.1170 7654 "name": "PA_SC_SCREEN_EXTENT_MIN_1", string in object:register_mappings.1171 7660 "name": "PA_SC_SCREEN_EXTENT_MAX_1", string in object:register_mappings.1172 7666 "name": "PA_SC_P3D_TRAP_SCREEN_HV_EN", string in object:register_mappings.1173 7672 "name": "PA_SC_P3D_TRAP_SCREEN_H", string in object:register_mappings.1174 7678 "name": "PA_SC_P3D_TRAP_SCREEN_V", string in object:register_mappings.1175 7684 "name": "PA_SC_P3D_TRAP_SCREEN_OCCURRENCE", string in object:register_mappings.1176 7690 "name": "PA_SC_P3D_TRAP_SCREEN_COUNT", string in object:register_mappings.1177 7696 "name": "PA_SC_HP3D_TRAP_SCREEN_HV_EN", string in object:register_mappings.1178 7702 "name": "PA_SC_HP3D_TRAP_SCREEN_H", string in object:register_mappings.1179 7708 "name": "PA_SC_HP3D_TRAP_SCREEN_V", string in object:register_mappings.1180 7714 "name": "PA_SC_HP3D_TRAP_SCREEN_OCCURRENCE", string in object:register_mappings.1181 7720 "name": "PA_SC_HP3D_TRAP_SCREEN_COUNT", string in object:register_mappings.1182 7726 "name": "PA_SC_TRAP_SCREEN_HV_EN", string in object:register_mappings.1183 7732 "name": "PA_SC_TRAP_SCREEN_H", string in object:register_mappings.1184 7738 "name": "PA_SC_TRAP_SCREEN_V", string in object:register_mappings.1185 7744 "name": "PA_SC_TRAP_SCREEN_OCCURRENCE", string in object:register_mappings.1186 7750 "name": "PA_SC_TRAP_SCREEN_COUNT", string in object:register_mappings.1187 7756 "name": "PA_STATE_STEREO_X" string in object:register_mappings.1188 7761 "name": "SQ_THREAD_TRACE_BASE" string in object:register_mappings.1189 7766 "name": "SQ_THREAD_TRACE_SIZE", string in object:register_mappings.1190 7772 "name": "SQ_THREAD_TRACE_MASK", string in object:register_mappings.1191 7778 "name": "SQ_THREAD_TRACE_TOKEN_MASK", string in object:register_mappings.1192 7784 "name": "SQ_THREAD_TRACE_PERF_MASK", string in object:register_mappings.1193 7790 "name": "SQ_THREAD_TRACE_CTRL", string in object:register_mappings.1194 7796 "name": "SQ_THREAD_TRACE_MODE", string in object:register_mappings.1195 7802 "name": "SQ_THREAD_TRACE_BASE2", string in object:register_mappings.1196 7808 "name": "SQ_THREAD_TRACE_TOKEN_MASK2" string in object:register_mappings.1197 7813 "name": "SQ_THREAD_TRACE_WPTR", string in object:register_mappings.1198 7819 "name": "SQ_THREAD_TRACE_STATUS", string in object:register_mappings.1199 7825 "name": "SQ_THREAD_TRACE_HIWATER", string in object:register_mappings.1200 7831 "name": "SQ_THREAD_TRACE_CNTR" string in object:register_mappings.1201 7836 "name": "SQ_THREAD_TRACE_USERDATA_0" string in object:register_mappings.1202 7841 "name": "SQ_THREAD_TRACE_USERDATA_1" string in object:register_mappings.1203 7846 "name": "SQ_THREAD_TRACE_USERDATA_2" string in object:register_mappings.1204 7851 "name": "SQ_THREAD_TRACE_USERDATA_3" string in object:register_mappings.1205 7856 "name": "SQC_CACHES", string in object:register_mappings.1206 7862 "name": "SQC_WRITEBACK", string in object:register_mappings.1207 7868 "name": "TA_CS_BC_BASE_ADDR" string in object:register_mappings.1208 7873 "name": "TA_CS_BC_BASE_ADDR_HI", string in object:register_mappings.1209 7879 "name": "DB_OCCLUSION_COUNT0_LOW" string in object:register_mappings.1210 7884 "name": "DB_OCCLUSION_COUNT0_HI", string in object:register_mappings.1211 7890 "name": "DB_OCCLUSION_COUNT1_LOW" string in object:register_mappings.1212 7895 "name": "DB_OCCLUSION_COUNT1_HI", string in object:register_mappings.1213 7901 "name": "DB_OCCLUSION_COUNT2_LOW" string in object:register_mappings.1214 7906 "name": "DB_OCCLUSION_COUNT2_HI", string in object:register_mappings.1215 7912 "name": "DB_OCCLUSION_COUNT3_LOW" string in object:register_mappings.1216 7917 "name": "DB_OCCLUSION_COUNT3_HI", string in object:register_mappings.1217 7923 "name": "DB_ZPASS_COUNT_LOW" string in object:register_mappings.1218 7928 "name": "DB_ZPASS_COUNT_HI", string in object:register_mappings.1219 7934 "name": "GDS_RD_ADDR" string in object:register_mappings.1220 7939 "name": "GDS_RD_DATA" string in object:register_mappings.1221 7944 "name": "GDS_RD_BURST_ADDR" string in object:register_mappings.1222 7949 "name": "GDS_RD_BURST_COUNT" string in object:register_mappings.1223 7954 "name": "GDS_RD_BURST_DATA" string in object:register_mappings.1224 7959 "name": "GDS_WR_ADDR" string in object:register_mappings.1225 7964 "name": "GDS_WR_DATA" string in object:register_mappings.1226 7969 "name": "GDS_WR_BURST_ADDR" string in object:register_mappings.1227 7974 "name": "GDS_WR_BURST_DATA" string in object:register_mappings.1228 7979 "name": "GDS_WRITE_COMPLETE" string in object:register_mappings.1229 7984 "name": "GDS_ATOM_CNTL", string in object:register_mappings.1230 7990 "name": "GDS_ATOM_COMPLETE", string in object:register_mappings.1231 7996 "name": "GDS_ATOM_BASE", string in object:register_mappings.1232 8002 "name": "GDS_ATOM_SIZE", string in object:register_mappings.1233 8008 "name": "GDS_ATOM_OFFSET0", string in object:register_mappings.1234 8014 "name": "GDS_ATOM_OFFSET1", string in object:register_mappings.1235 8020 "name": "GDS_ATOM_DST" string in object:register_mappings.1236 8025 "name": "GDS_ATOM_OP", string in object:register_mappings.1237 8031 "name": "GDS_ATOM_SRC0" string in object:register_mappings.1238 8036 "name": "GDS_ATOM_SRC0_U" string in object:register_mappings.1239 8041 "name": "GDS_ATOM_SRC1" string in object:register_mappings.1240 8046 "name": "GDS_ATOM_SRC1_U" string in object:register_mappings.1241 8051 "name": "GDS_ATOM_READ0" string in object:register_mappings.1242 8056 "name": "GDS_ATOM_READ0_U" string in object:register_mappings.1243 8061 "name": "GDS_ATOM_READ1" string in object:register_mappings.1244 8066 "name": "GDS_ATOM_READ1_U" string in object:register_mappings.1245 8071 "name": "GDS_GWS_RESOURCE_CNTL", string in object:register_mappings.1246 8077 "name": "GDS_GWS_RESOURCE", string in object:register_mappings.1247 8083 "name": "GDS_GWS_RESOURCE_CNT", string in object:register_mappings.1248 8089 "name": "GDS_OA_CNTL", string in object:register_mappings.1249 8095 "name": "GDS_OA_COUNTER" string in object:register_mappings.1250 8100 "name": "GDS_OA_ADDRESS", string in object:register_mappings.1251 8106 "name": "GDS_OA_INCDEC", string in object:register_mappings.1252 8112 "name": "GDS_OA_RING_SIZE" string in object:register_mappings.1253 8117 "name": "SPI_CONFIG_CNTL", string in object:register_mappings.1254 8123 "name": "SPI_CONFIG_CNTL_1", string in object:register_mappings.1255 8129 "name": "SPI_CONFIG_CNTL_2", string in object:register_mappings.1256 8135 "name": "SPI_WAVE_LIMIT_CNTL", string in object:register_mappings.1257 8141 "name": "CPG_PERFCOUNTER1_LO" string in object:register_mappings.1258 8146 "name": "CPG_PERFCOUNTER1_HI" string in object:register_mappings.1259 8151 "name": "CPG_PERFCOUNTER0_LO" string in object:register_mappings.1260 8156 "name": "CPG_PERFCOUNTER0_HI" string in object:register_mappings.1261 8161 "name": "CPC_PERFCOUNTER1_LO" string in object:register_mappings.1262 8166 "name": "CPC_PERFCOUNTER1_HI" string in object:register_mappings.1263 8171 "name": "CPC_PERFCOUNTER0_LO" string in object:register_mappings.1264 8176 "name": "CPC_PERFCOUNTER0_HI" string in object:register_mappings.1265 8181 "name": "CPF_PERFCOUNTER1_LO" string in object:register_mappings.1266 8186 "name": "CPF_PERFCOUNTER1_HI" string in object:register_mappings.1267 8191 "name": "CPF_PERFCOUNTER0_LO" string in object:register_mappings.1268 8196 "name": "CPF_PERFCOUNTER0_HI" string in object:register_mappings.1269 8201 "name": "CPF_LATENCY_STATS_DATA" string in object:register_mappings.1270 8206 "name": "CPG_LATENCY_STATS_DATA" string in object:register_mappings.1271 8211 "name": "CPC_LATENCY_STATS_DATA" string in object:register_mappings.1272 8216 "name": "GRBM_PERFCOUNTER0_LO" string in object:register_mappings.1273 8221 "name": "GRBM_PERFCOUNTER0_HI" string in object:register_mappings.1274 8226 "name": "GRBM_PERFCOUNTER1_LO" string in object:register_mappings.1275 8231 "name": "GRBM_PERFCOUNTER1_HI" string in object:register_mappings.1276 8236 "name": "GRBM_SE0_PERFCOUNTER_LO" string in object:register_mappings.1277 8241 "name": "GRBM_SE0_PERFCOUNTER_HI" string in object:register_mappings.1278 8246 "name": "GRBM_SE1_PERFCOUNTER_LO" string in object:register_mappings.1279 8251 "name": "GRBM_SE1_PERFCOUNTER_HI" string in object:register_mappings.1280 8256 "name": "GRBM_SE2_PERFCOUNTER_LO" string in object:register_mappings.1281 8261 "name": "GRBM_SE2_PERFCOUNTER_HI" string in object:register_mappings.1282 8266 "name": "GRBM_SE3_PERFCOUNTER_LO" string in object:register_mappings.1283 8271 "name": "GRBM_SE3_PERFCOUNTER_HI" string in object:register_mappings.1284 8276 "name": "WD_PERFCOUNTER0_LO" string in object:register_mappings.1285 8281 "name": "WD_PERFCOUNTER0_HI" string in object:register_mappings.1286 8286 "name": "WD_PERFCOUNTER1_LO" string in object:register_mappings.1287 8291 "name": "WD_PERFCOUNTER1_HI" string in object:register_mappings.1288 8296 "name": "WD_PERFCOUNTER2_LO" string in object:register_mappings.1289 8301 "name": "WD_PERFCOUNTER2_HI" string in object:register_mappings.1290 8306 "name": "WD_PERFCOUNTER3_LO" string in object:register_mappings.1291 8311 "name": "WD_PERFCOUNTER3_HI" string in object:register_mappings.1292 8316 "name": "IA_PERFCOUNTER0_LO" string in object:register_mappings.1293 8321 "name": "IA_PERFCOUNTER0_HI" string in object:register_mappings.1294 8326 "name": "IA_PERFCOUNTER1_LO" string in object:register_mappings.1295 8331 "name": "IA_PERFCOUNTER1_HI" string in object:register_mappings.1296 8336 "name": "IA_PERFCOUNTER2_LO" string in object:register_mappings.1297 8341 "name": "IA_PERFCOUNTER2_HI" string in object:register_mappings.1298 8346 "name": "IA_PERFCOUNTER3_LO" string in object:register_mappings.1299 8351 "name": "IA_PERFCOUNTER3_HI" string in object:register_mappings.1300 8356 "name": "VGT_PERFCOUNTER0_LO" string in object:register_mappings.1301 8361 "name": "VGT_PERFCOUNTER0_HI" string in object:register_mappings.1302 8366 "name": "VGT_PERFCOUNTER1_LO" string in object:register_mappings.1303 8371 "name": "VGT_PERFCOUNTER1_HI" string in object:register_mappings.1304 8376 "name": "VGT_PERFCOUNTER2_LO" string in object:register_mappings.1305 8381 "name": "VGT_PERFCOUNTER2_HI" string in object:register_mappings.1306 8386 "name": "VGT_PERFCOUNTER3_LO" string in object:register_mappings.1307 8391 "name": "VGT_PERFCOUNTER3_HI" string in object:register_mappings.1308 8396 "name": "PA_SU_PERFCOUNTER0_LO" string in object:register_mappings.1309 8401 "name": "PA_SU_PERFCOUNTER0_HI", string in object:register_mappings.1310 8407 "name": "PA_SU_PERFCOUNTER1_LO" string in object:register_mappings.1311 8412 "name": "PA_SU_PERFCOUNTER1_HI", string in object:register_mappings.1312 8418 "name": "PA_SU_PERFCOUNTER2_LO" string in object:register_mappings.1313 8423 "name": "PA_SU_PERFCOUNTER2_HI", string in object:register_mappings.1314 8429 "name": "PA_SU_PERFCOUNTER3_LO" string in object:register_mappings.1315 8434 "name": "PA_SU_PERFCOUNTER3_HI", string in object:register_mappings.1316 8440 "name": "PA_SC_PERFCOUNTER0_LO" string in object:register_mappings.1317 8445 "name": "PA_SC_PERFCOUNTER0_HI" string in object:register_mappings.1318 8450 "name": "PA_SC_PERFCOUNTER1_LO" string in object:register_mappings.1319 8455 "name": "PA_SC_PERFCOUNTER1_HI" string in object:register_mappings.1320 8460 "name": "PA_SC_PERFCOUNTER2_LO" string in object:register_mappings.1321 8465 "name": "PA_SC_PERFCOUNTER2_HI" string in object:register_mappings.1322 8470 "name": "PA_SC_PERFCOUNTER3_LO" string in object:register_mappings.1323 8475 "name": "PA_SC_PERFCOUNTER3_HI" string in object:register_mappings.1324 8480 "name": "PA_SC_PERFCOUNTER4_LO" string in object:register_mappings.1325 8485 "name": "PA_SC_PERFCOUNTER4_HI" string in object:register_mappings.1326 8490 "name": "PA_SC_PERFCOUNTER5_LO" string in object:register_mappings.1327 8495 "name": "PA_SC_PERFCOUNTER5_HI" string in object:register_mappings.1328 8500 "name": "PA_SC_PERFCOUNTER6_LO" string in object:register_mappings.1329 8505 "name": "PA_SC_PERFCOUNTER6_HI" string in object:register_mappings.1330 8510 "name": "PA_SC_PERFCOUNTER7_LO" string in object:register_mappings.1331 8515 "name": "PA_SC_PERFCOUNTER7_HI" string in object:register_mappings.1332 8520 "name": "SPI_PERFCOUNTER0_HI" string in object:register_mappings.1333 8525 "name": "SPI_PERFCOUNTER0_LO" string in object:register_mappings.1334 8530 "name": "SPI_PERFCOUNTER1_HI" string in object:register_mappings.1335 8535 "name": "SPI_PERFCOUNTER1_LO" string in object:register_mappings.1336 8540 "name": "SPI_PERFCOUNTER2_HI" string in object:register_mappings.1337 8545 "name": "SPI_PERFCOUNTER2_LO" string in object:register_mappings.1338 8550 "name": "SPI_PERFCOUNTER3_HI" string in object:register_mappings.1339 8555 "name": "SPI_PERFCOUNTER3_LO" string in object:register_mappings.1340 8560 "name": "SPI_PERFCOUNTER4_HI" string in object:register_mappings.1341 8565 "name": "SPI_PERFCOUNTER4_LO" string in object:register_mappings.1342 8570 "name": "SPI_PERFCOUNTER5_HI" string in object:register_mappings.1343 8575 "name": "SPI_PERFCOUNTER5_LO" string in object:register_mappings.1344 8580 "name": "SQ_PERFCOUNTER0_LO" string in object:register_mappings.1345 8585 "name": "SQ_PERFCOUNTER0_HI" string in object:register_mappings.1346 8590 "name": "SQ_PERFCOUNTER1_LO" string in object:register_mappings.1347 8595 "name": "SQ_PERFCOUNTER1_HI" string in object:register_mappings.1348 8600 "name": "SQ_PERFCOUNTER2_LO" string in object:register_mappings.1349 8605 "name": "SQ_PERFCOUNTER2_HI" string in object:register_mappings.1350 8610 "name": "SQ_PERFCOUNTER3_LO" string in object:register_mappings.1351 8615 "name": "SQ_PERFCOUNTER3_HI" string in object:register_mappings.1352 8620 "name": "SQ_PERFCOUNTER4_LO" string in object:register_mappings.1353 8625 "name": "SQ_PERFCOUNTER4_HI" string in object:register_mappings.1354 8630 "name": "SQ_PERFCOUNTER5_LO" string in object:register_mappings.1355 8635 "name": "SQ_PERFCOUNTER5_HI" string in object:register_mappings.1356 8640 "name": "SQ_PERFCOUNTER6_LO" string in object:register_mappings.1357 8645 "name": "SQ_PERFCOUNTER6_HI" string in object:register_mappings.1358 8650 "name": "SQ_PERFCOUNTER7_LO" string in object:register_mappings.1359 8655 "name": "SQ_PERFCOUNTER7_HI" string in object:register_mappings.1360 8660 "name": "SQ_PERFCOUNTER8_LO" string in object:register_mappings.1361 8665 "name": "SQ_PERFCOUNTER8_HI" string in object:register_mappings.1362 8670 "name": "SQ_PERFCOUNTER9_LO" string in object:register_mappings.1363 8675 "name": "SQ_PERFCOUNTER9_HI" string in object:register_mappings.1364 8680 "name": "SQ_PERFCOUNTER10_LO" string in object:register_mappings.1365 8685 "name": "SQ_PERFCOUNTER10_HI" string in object:register_mappings.1366 8690 "name": "SQ_PERFCOUNTER11_LO" string in object:register_mappings.1367 8695 "name": "SQ_PERFCOUNTER11_HI" string in object:register_mappings.1368 8700 "name": "SQ_PERFCOUNTER12_LO" string in object:register_mappings.1369 8705 "name": "SQ_PERFCOUNTER12_HI" string in object:register_mappings.1370 8710 "name": "SQ_PERFCOUNTER13_LO" string in object:register_mappings.1371 8715 "name": "SQ_PERFCOUNTER13_HI" string in object:register_mappings.1372 8720 "name": "SQ_PERFCOUNTER14_LO" string in object:register_mappings.1373 8725 "name": "SQ_PERFCOUNTER14_HI" string in object:register_mappings.1374 8730 "name": "SQ_PERFCOUNTER15_LO" string in object:register_mappings.1375 8735 "name": "SQ_PERFCOUNTER15_HI" string in object:register_mappings.1376 8740 "name": "SX_PERFCOUNTER0_LO" string in object:register_mappings.1377 8745 "name": "SX_PERFCOUNTER0_HI" string in object:register_mappings.1378 8750 "name": "SX_PERFCOUNTER1_LO" string in object:register_mappings.1379 8755 "name": "SX_PERFCOUNTER1_HI" string in object:register_mappings.1380 8760 "name": "SX_PERFCOUNTER2_LO" string in object:register_mappings.1381 8765 "name": "SX_PERFCOUNTER2_HI" string in object:register_mappings.1382 8770 "name": "SX_PERFCOUNTER3_LO" string in object:register_mappings.1383 8775 "name": "SX_PERFCOUNTER3_HI" string in object:register_mappings.1384 8780 "name": "GDS_PERFCOUNTER0_LO" string in object:register_mappings.1385 8785 "name": "GDS_PERFCOUNTER0_HI" string in object:register_mappings.1386 8790 "name": "GDS_PERFCOUNTER1_LO" string in object:register_mappings.1387 8795 "name": "GDS_PERFCOUNTER1_HI" string in object:register_mappings.1388 8800 "name": "GDS_PERFCOUNTER2_LO" string in object:register_mappings.1389 8805 "name": "GDS_PERFCOUNTER2_HI" string in object:register_mappings.1390 8810 "name": "GDS_PERFCOUNTER3_LO" string in object:register_mappings.1391 8815 "name": "GDS_PERFCOUNTER3_HI" string in object:register_mappings.1392 8820 "name": "TA_PERFCOUNTER0_LO" string in object:register_mappings.1393 8825 "name": "TA_PERFCOUNTER0_HI" string in object:register_mappings.1394 8830 "name": "TA_PERFCOUNTER1_LO" string in object:register_mappings.1395 8835 "name": "TA_PERFCOUNTER1_HI" string in object:register_mappings.1396 8840 "name": "TD_PERFCOUNTER0_LO" string in object:register_mappings.1397 8845 "name": "TD_PERFCOUNTER0_HI" string in object:register_mappings.1398 8850 "name": "TD_PERFCOUNTER1_LO" string in object:register_mappings.1399 8855 "name": "TD_PERFCOUNTER1_HI" string in object:register_mappings.1400 8860 "name": "TCP_PERFCOUNTER0_LO" string in object:register_mappings.1401 8865 "name": "TCP_PERFCOUNTER0_HI" string in object:register_mappings.1402 8870 "name": "TCP_PERFCOUNTER1_LO" string in object:register_mappings.1403 8875 "name": "TCP_PERFCOUNTER1_HI" string in object:register_mappings.1404 8880 "name": "TCP_PERFCOUNTER2_LO" string in object:register_mappings.1405 8885 "name": "TCP_PERFCOUNTER2_HI" string in object:register_mappings.1406 8890 "name": "TCP_PERFCOUNTER3_LO" string in object:register_mappings.1407 8895 "name": "TCP_PERFCOUNTER3_HI" string in object:register_mappings.1408 8900 "name": "TCC_PERFCOUNTER0_LO" string in object:register_mappings.1409 8905 "name": "TCC_PERFCOUNTER0_HI" string in object:register_mappings.1410 8910 "name": "TCC_PERFCOUNTER1_LO" string in object:register_mappings.1411 8915 "name": "TCC_PERFCOUNTER1_HI" string in object:register_mappings.1412 8920 "name": "TCC_PERFCOUNTER2_LO" string in object:register_mappings.1413 8925 "name": "TCC_PERFCOUNTER2_HI" string in object:register_mappings.1414 8930 "name": "TCC_PERFCOUNTER3_LO" string in object:register_mappings.1415 8935 "name": "TCC_PERFCOUNTER3_HI" string in object:register_mappings.1416 8940 "name": "TCA_PERFCOUNTER0_LO" string in object:register_mappings.1417 8945 "name": "TCA_PERFCOUNTER0_HI" string in object:register_mappings.1418 8950 "name": "TCA_PERFCOUNTER1_LO" string in object:register_mappings.1419 8955 "name": "TCA_PERFCOUNTER1_HI" string in object:register_mappings.1420 8960 "name": "TCA_PERFCOUNTER2_LO" string in object:register_mappings.1421 8965 "name": "TCA_PERFCOUNTER2_HI" string in object:register_mappings.1422 8970 "name": "TCA_PERFCOUNTER3_LO" string in object:register_mappings.1423 8975 "name": "TCA_PERFCOUNTER3_HI" string in object:register_mappings.1424 8980 "name": "CB_PERFCOUNTER0_LO" string in object:register_mappings.1425 8985 "name": "CB_PERFCOUNTER0_HI" string in object:register_mappings.1426 8990 "name": "CB_PERFCOUNTER1_LO" string in object:register_mappings.1427 8995 "name": "CB_PERFCOUNTER1_HI" string in object:register_mappings.1428 9000 "name": "CB_PERFCOUNTER2_LO" string in object:register_mappings.1429 9005 "name": "CB_PERFCOUNTER2_HI" string in object:register_mappings.1430 9010 "name": "CB_PERFCOUNTER3_LO" string in object:register_mappings.1431 9015 "name": "CB_PERFCOUNTER3_HI" string in object:register_mappings.1432 9020 "name": "DB_PERFCOUNTER0_LO" string in object:register_mappings.1433 9025 "name": "DB_PERFCOUNTER0_HI" string in object:register_mappings.1434 9030 "name": "DB_PERFCOUNTER1_LO" string in object:register_mappings.1435 9035 "name": "DB_PERFCOUNTER1_HI" string in object:register_mappings.1436 9040 "name": "DB_PERFCOUNTER2_LO" string in object:register_mappings.1437 9045 "name": "DB_PERFCOUNTER2_HI" string in object:register_mappings.1438 9050 "name": "DB_PERFCOUNTER3_LO" string in object:register_mappings.1439 9055 "name": "DB_PERFCOUNTER3_HI" string in object:register_mappings.1440 9060 "name": "RLC_PERFCOUNTER0_LO" string in object:register_mappings.1441 9065 "name": "RLC_PERFCOUNTER0_HI" string in object:register_mappings.1442 9070 "name": "RLC_PERFCOUNTER1_LO" string in object:register_mappings.1443 9075 "name": "RLC_PERFCOUNTER1_HI" string in object:register_mappings.1444 9080 "name": "RMI_PERFCOUNTER0_LO" string in object:register_mappings.1445 9085 "name": "RMI_PERFCOUNTER0_HI" string in object:register_mappings.1446 9090 "name": "RMI_PERFCOUNTER1_LO" string in object:register_mappings.1447 9095 "name": "RMI_PERFCOUNTER1_HI" string in object:register_mappings.1448 9100 "name": "RMI_PERFCOUNTER2_LO" string in object:register_mappings.1449 9105 "name": "RMI_PERFCOUNTER2_HI" string in object:register_mappings.1450 9110 "name": "RMI_PERFCOUNTER3_LO" string in object:register_mappings.1451 9115 "name": "RMI_PERFCOUNTER3_HI" string in object:register_mappings.1452 9120 "name": "ATC_L2_PERFCOUNTER_LO" string in object:register_mappings.1453 9125 "name": "ATC_L2_PERFCOUNTER_HI", string in object:register_mappings.1454 9131 "name": "MC_VM_L2_PERFCOUNTER_LO" string in object:register_mappings.1455 9136 "name": "MC_VM_L2_PERFCOUNTER_HI", string in object:register_mappings.1456 9142 "name": "CPG_PERFCOUNTER1_SELECT", string in object:register_mappings.1457 9148 "name": "CPG_PERFCOUNTER0_SELECT1", string in object:register_mappings.1458 9154 "name": "CPG_PERFCOUNTER0_SELECT", string in object:register_mappings.1459 9160 "name": "CPC_PERFCOUNTER1_SELECT", string in object:register_mappings.1460 9166 "name": "CPC_PERFCOUNTER0_SELECT1", string in object:register_mappings.1461 9172 "name": "CPF_PERFCOUNTER1_SELECT", string in object:register_mappings.1462 9178 "name": "CPF_PERFCOUNTER0_SELECT1", string in object:register_mappings.1463 9184 "name": "CPF_PERFCOUNTER0_SELECT", string in object:register_mappings.1464 9190 "name": "CP_PERFMON_CNTL", string in object:register_mappings.1465 9196 "name": "CPC_PERFCOUNTER0_SELECT", string in object:register_mappings.1466 9202 "name": "CPF_TC_PERF_COUNTER_WINDOW_SELECT", string in object:register_mappings.1467 9208 "name": "CPG_TC_PERF_COUNTER_WINDOW_SELECT", string in object:register_mappings.1468 9214 "name": "CPF_LATENCY_STATS_SELECT", string in object:register_mappings.1469 9220 "name": "CPG_LATENCY_STATS_SELECT", string in object:register_mappings.1470 9226 "name": "CPC_LATENCY_STATS_SELECT", string in object:register_mappings.1471 9232 "name": "CP_DRAW_OBJECT" string in object:register_mappings.1472 9237 "name": "CP_DRAW_OBJECT_COUNTER", string in object:register_mappings.1473 9243 "name": "CP_DRAW_WINDOW_MASK_HI" string in object:register_mappings.1474 9248 "name": "CP_DRAW_WINDOW_HI" string in object:register_mappings.1475 9253 "name": "CP_DRAW_WINDOW_LO", string in object:register_mappings.1476 9259 "name": "CP_DRAW_WINDOW_CNTL", string in object:register_mappings.1477 9265 "name": "GRBM_PERFCOUNTER0_SELECT", string in object:register_mappings.1478 9271 "name": "GRBM_PERFCOUNTER1_SELECT", string in object:register_mappings.1479 9277 "name": "GRBM_SE0_PERFCOUNTER_SELECT", string in object:register_mappings.1480 9283 "name": "GRBM_SE1_PERFCOUNTER_SELECT", string in object:register_mappings.1481 9289 "name": "GRBM_SE2_PERFCOUNTER_SELECT", string in object:register_mappings.1482 9295 "name": "GRBM_SE3_PERFCOUNTER_SELECT", string in object:register_mappings.1483 9301 "name": "WD_PERFCOUNTER0_SELECT", string in object:register_mappings.1484 9307 "name": "WD_PERFCOUNTER1_SELECT", string in object:register_mappings.1485 9313 "name": "WD_PERFCOUNTER2_SELECT", string in object:register_mappings.1486 9319 "name": "WD_PERFCOUNTER3_SELECT", string in object:register_mappings.1487 9325 "name": "IA_PERFCOUNTER0_SELECT", string in object:register_mappings.1488 9331 "name": "IA_PERFCOUNTER1_SELECT", string in object:register_mappings.1489 9337 "name": "IA_PERFCOUNTER2_SELECT", string in object:register_mappings.1490 9343 "name": "IA_PERFCOUNTER3_SELECT", string in object:register_mappings.1491 9349 "name": "IA_PERFCOUNTER0_SELECT1", string in object:register_mappings.1492 9355 "name": "VGT_PERFCOUNTER0_SELECT", string in object:register_mappings.1493 9361 "name": "VGT_PERFCOUNTER1_SELECT", string in object:register_mappings.1494 9367 "name": "VGT_PERFCOUNTER2_SELECT", string in object:register_mappings.1495 9373 "name": "VGT_PERFCOUNTER3_SELECT", string in object:register_mappings.1496 9379 "name": "VGT_PERFCOUNTER0_SELECT1", string in object:register_mappings.1497 9385 "name": "VGT_PERFCOUNTER1_SELECT1", string in object:register_mappings.1498 9391 "name": "VGT_PERFCOUNTER_SEID_MASK", string in object:register_mappings.1499 9397 "name": "PA_SU_PERFCOUNTER0_SELECT", string in object:register_mappings.1500 9403 "name": "PA_SU_PERFCOUNTER0_SELECT1", string in object:register_mappings.1501 9409 "name": "PA_SU_PERFCOUNTER1_SELECT", string in object:register_mappings.1502 9415 "name": "PA_SU_PERFCOUNTER1_SELECT1", string in object:register_mappings.1503 9421 "name": "PA_SU_PERFCOUNTER2_SELECT", string in object:register_mappings.1504 9427 "name": "PA_SU_PERFCOUNTER3_SELECT", string in object:register_mappings.1505 9433 "name": "PA_SC_PERFCOUNTER0_SELECT", string in object:register_mappings.1506 9439 "name": "PA_SC_PERFCOUNTER0_SELECT1", string in object:register_mappings.1507 9445 "name": "PA_SC_PERFCOUNTER1_SELECT", string in object:register_mappings.1508 9451 "name": "PA_SC_PERFCOUNTER2_SELECT", string in object:register_mappings.1509 9457 "name": "PA_SC_PERFCOUNTER3_SELECT", string in object:register_mappings.1510 9463 "name": "PA_SC_PERFCOUNTER4_SELECT", string in object:register_mappings.1511 9469 "name": "PA_SC_PERFCOUNTER5_SELECT", string in object:register_mappings.1512 9475 "name": "PA_SC_PERFCOUNTER6_SELECT", string in object:register_mappings.1513 9481 "name": "PA_SC_PERFCOUNTER7_SELECT", string in object:register_mappings.1514 9487 "name": "SPI_PERFCOUNTER0_SELECT", string in object:register_mappings.1515 9493 "name": "SPI_PERFCOUNTER1_SELECT", string in object:register_mappings.1516 9499 "name": "SPI_PERFCOUNTER2_SELECT", string in object:register_mappings.1517 9505 "name": "SPI_PERFCOUNTER3_SELECT", string in object:register_mappings.1518 9511 "name": "SPI_PERFCOUNTER0_SELECT1", string in object:register_mappings.1519 9517 "name": "SPI_PERFCOUNTER1_SELECT1", string in object:register_mappings.1520 9523 "name": "SPI_PERFCOUNTER2_SELECT1", string in object:register_mappings.1521 9529 "name": "SPI_PERFCOUNTER3_SELECT1", string in object:register_mappings.1522 9535 "name": "SPI_PERFCOUNTER4_SELECT", string in object:register_mappings.1523 9541 "name": "SPI_PERFCOUNTER5_SELECT", string in object:register_mappings.1524 9547 "name": "SPI_PERFCOUNTER_BINS", string in object:register_mappings.1525 9553 "name": "SQ_PERFCOUNTER0_SELECT", string in object:register_mappings.1526 9559 "name": "SQ_PERFCOUNTER1_SELECT", string in object:register_mappings.1527 9565 "name": "SQ_PERFCOUNTER2_SELECT", string in object:register_mappings.1528 9571 "name": "SQ_PERFCOUNTER3_SELECT", string in object:register_mappings.1529 9577 "name": "SQ_PERFCOUNTER4_SELECT", string in object:register_mappings.1530 9583 "name": "SQ_PERFCOUNTER5_SELECT", string in object:register_mappings.1531 9589 "name": "SQ_PERFCOUNTER6_SELECT", string in object:register_mappings.1532 9595 "name": "SQ_PERFCOUNTER7_SELECT", string in object:register_mappings.1533 9601 "name": "SQ_PERFCOUNTER8_SELECT", string in object:register_mappings.1534 9607 "name": "SQ_PERFCOUNTER9_SELECT", string in object:register_mappings.1535 9613 "name": "SQ_PERFCOUNTER10_SELECT", string in object:register_mappings.1536 9619 "name": "SQ_PERFCOUNTER11_SELECT", string in object:register_mappings.1537 9625 "name": "SQ_PERFCOUNTER12_SELECT", string in object:register_mappings.1538 9631 "name": "SQ_PERFCOUNTER13_SELECT", string in object:register_mappings.1539 9637 "name": "SQ_PERFCOUNTER14_SELECT", string in object:register_mappings.1540 9643 "name": "SQ_PERFCOUNTER15_SELECT", string in object:register_mappings.1541 9649 "name": "SQ_PERFCOUNTER_CTRL", string in object:register_mappings.1542 9655 "name": "SQ_PERFCOUNTER_MASK", string in object:register_mappings.1543 9661 "name": "SQ_PERFCOUNTER_CTRL2", string in object:register_mappings.1544 9667 "name": "SX_PERFCOUNTER0_SELECT", string in object:register_mappings.1545 9673 "name": "SX_PERFCOUNTER1_SELECT", string in object:register_mappings.1546 9679 "name": "SX_PERFCOUNTER2_SELECT", string in object:register_mappings.1547 9685 "name": "SX_PERFCOUNTER3_SELECT", string in object:register_mappings.1548 9691 "name": "SX_PERFCOUNTER0_SELECT1", string in object:register_mappings.1549 9697 "name": "SX_PERFCOUNTER1_SELECT1", string in object:register_mappings.1550 9703 "name": "GDS_PERFCOUNTER0_SELECT", string in object:register_mappings.1551 9709 "name": "GDS_PERFCOUNTER1_SELECT", string in object:register_mappings.1552 9715 "name": "GDS_PERFCOUNTER2_SELECT", string in object:register_mappings.1553 9721 "name": "GDS_PERFCOUNTER3_SELECT", string in object:register_mappings.1554 9727 "name": "GDS_PERFCOUNTER0_SELECT1", string in object:register_mappings.1555 9733 "name": "TA_PERFCOUNTER0_SELECT", string in object:register_mappings.1556 9739 "name": "TA_PERFCOUNTER0_SELECT1", string in object:register_mappings.1557 9745 "name": "TA_PERFCOUNTER1_SELECT", string in object:register_mappings.1558 9751 "name": "TD_PERFCOUNTER0_SELECT", string in object:register_mappings.1559 9757 "name": "TD_PERFCOUNTER0_SELECT1", string in object:register_mappings.1560 9763 "name": "TD_PERFCOUNTER1_SELECT", string in object:register_mappings.1561 9769 "name": "TCP_PERFCOUNTER0_SELECT", string in object:register_mappings.1562 9775 "name": "TCP_PERFCOUNTER0_SELECT1", string in object:register_mappings.1563 9781 "name": "TCP_PERFCOUNTER1_SELECT", string in object:register_mappings.1564 9787 "name": "TCP_PERFCOUNTER1_SELECT1", string in object:register_mappings.1565 9793 "name": "TCP_PERFCOUNTER2_SELECT", string in object:register_mappings.1566 9799 "name": "TCP_PERFCOUNTER3_SELECT", string in object:register_mappings.1567 9805 "name": "TCC_PERFCOUNTER0_SELECT", string in object:register_mappings.1568 9811 "name": "TCC_PERFCOUNTER0_SELECT1", string in object:register_mappings.1569 9817 "name": "TCC_PERFCOUNTER1_SELECT", string in object:register_mappings.1570 9823 "name": "TCC_PERFCOUNTER1_SELECT1", string in object:register_mappings.1571 9829 "name": "TCC_PERFCOUNTER2_SELECT", string in object:register_mappings.1572 9835 "name": "TCC_PERFCOUNTER3_SELECT", string in object:register_mappings.1573 9841 "name": "TCA_PERFCOUNTER0_SELECT", string in object:register_mappings.1574 9847 "name": "TCA_PERFCOUNTER0_SELECT1", string in object:register_mappings.1575 9853 "name": "TCA_PERFCOUNTER1_SELECT", string in object:register_mappings.1576 9859 "name": "TCA_PERFCOUNTER1_SELECT1", string in object:register_mappings.1577 9865 "name": "TCA_PERFCOUNTER2_SELECT", string in object:register_mappings.1578 9871 "name": "TCA_PERFCOUNTER3_SELECT", string in object:register_mappings.1579 9877 "name": "CB_PERFCOUNTER_FILTER", string in object:register_mappings.1580 9883 "name": "CB_PERFCOUNTER0_SELECT", string in object:register_mappings.1581 9889 "name": "CB_PERFCOUNTER0_SELECT1", string in object:register_mappings.1582 9895 "name": "CB_PERFCOUNTER1_SELECT", string in object:register_mappings.1583 9901 "name": "CB_PERFCOUNTER2_SELECT", string in object:register_mappings.1584 9907 "name": "CB_PERFCOUNTER3_SELECT", string in object:register_mappings.1585 9913 "name": "DB_PERFCOUNTER0_SELECT", string in object:register_mappings.1586 9919 "name": "DB_PERFCOUNTER0_SELECT1", string in object:register_mappings.1587 9925 "name": "DB_PERFCOUNTER1_SELECT", string in object:register_mappings.1588 9931 "name": "DB_PERFCOUNTER1_SELECT1", string in object:register_mappings.1589 9937 "name": "DB_PERFCOUNTER2_SELECT", string in object:register_mappings.1590 9943 "name": "DB_PERFCOUNTER3_SELECT", string in object:register_mappings.1591 9949 "name": "RLC_SPM_PERFMON_CNTL", string in object:register_mappings.1592 9955 "name": "RLC_SPM_PERFMON_RING_BASE_LO" string in object:register_mappings.1593 9960 "name": "RLC_SPM_PERFMON_RING_BASE_HI", string in object:register_mappings.1594 9966 "name": "RLC_SPM_PERFMON_RING_SIZE" string in object:register_mappings.1595 9971 "name": "RLC_SPM_PERFMON_SEGMENT_SIZE", string in object:register_mappings.1596 9977 "name": "RLC_SPM_SE_MUXSEL_ADDR" string in object:register_mappings.1597 9982 "name": "RLC_SPM_SE_MUXSEL_DATA" string in object:register_mappings.1598 9987 "name": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1599 9993 "name": "RLC_SPM_CPC_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1600 9999 "name": "RLC_SPM_CPF_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1601 10005 "name": "RLC_SPM_CB_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1602 10011 "name": "RLC_SPM_DB_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1603 10017 "name": "RLC_SPM_PA_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1604 10023 "name": "RLC_SPM_GDS_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1605 10029 "name": "RLC_SPM_IA_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1606 10035 "name": "RLC_SPM_SC_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1607 10041 "name": "RLC_SPM_TCC_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1608 10047 "name": "RLC_SPM_TCA_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1609 10053 "name": "RLC_SPM_TCP_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1610 10059 "name": "RLC_SPM_TA_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1611 10065 "name": "RLC_SPM_TD_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1612 10071 "name": "RLC_SPM_VGT_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1613 10077 "name": "RLC_SPM_SPI_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1614 10083 "name": "RLC_SPM_SQG_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1615 10089 "name": "RLC_SPM_SX_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1616 10095 "name": "RLC_SPM_GLOBAL_MUXSEL_ADDR" string in object:register_mappings.1617 10100 "name": "RLC_SPM_GLOBAL_MUXSEL_DATA" string in object:register_mappings.1618 10105 "name": "RLC_SPM_RING_RDPTR" string in object:register_mappings.1619 10110 "name": "RLC_SPM_SEGMENT_THRESHOLD" string in object:register_mappings.1620 10115 "name": "RLC_SPM_RMI_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1621 10121 "name": "RLC_SPM_PERFMON_SAMPLE_DELAY_MAX", string in object:register_mappings.1622 10127 "name": "RLC_PERFMON_CLK_CNTL_UCODE", string in object:register_mappings.1623 10133 "name": "RLC_PERFMON_CLK_CNTL", string in object:register_mappings.1624 10139 "name": "RLC_PERFMON_CNTL", string in object:register_mappings.1625 10145 "name": "RLC_PERFCOUNTER0_SELECT", string in object:register_mappings.1626 10151 "name": "RLC_PERFCOUNTER1_SELECT", string in object:register_mappings.1627 10157 "name": "RLC_GPU_IOV_PERF_CNT_CNTL", string in object:register_mappings.1628 10163 "name": "RLC_GPU_IOV_PERF_CNT_WR_ADDR", string in object:register_mappings.1629 10169 "name": "RLC_GPU_IOV_PERF_CNT_WR_DATA", string in object:register_mappings.1630 10175 "name": "RLC_GPU_IOV_PERF_CNT_RD_ADDR", string in object:register_mappings.1631 10181 "name": "RLC_GPU_IOV_PERF_CNT_RD_DATA", string in object:register_mappings.1632 10187 "name": "RMI_PERFCOUNTER0_SELECT", string in object:register_mappings.1633 10193 "name": "RMI_PERFCOUNTER0_SELECT1", string in object:register_mappings.1634 10199 "name": "RMI_PERFCOUNTER1_SELECT", string in object:register_mappings.1635 10205 "name": "RMI_PERFCOUNTER2_SELECT", string in object:register_mappings.1636 10211 "name": "RMI_PERFCOUNTER2_SELECT1", string in object:register_mappings.1637 10217 "name": "RMI_PERFCOUNTER3_SELECT", string in object:register_mappings.1638 10223 "name": "RMI_PERF_COUNTER_CNTL", string in object:register_mappings.1639 10229 "name": "ATC_L2_PERFCOUNTER0_CFG", string in object:register_mappings.1640 10235 "name": "ATC_L2_PERFCOUNTER1_CFG", string in object:register_mappings.1641 10241 "name": "ATC_L2_PERFCOUNTER_RSLT_CNTL", string in object:register_mappings.1642 10247 "name": "MC_VM_L2_PERFCOUNTER0_CFG", string in object:register_mappings.1643 10253 "name": "MC_VM_L2_PERFCOUNTER1_CFG", string in object:register_mappings.1644 10259 "name": "MC_VM_L2_PERFCOUNTER2_CFG", string in object:register_mappings.1645 10265 "name": "MC_VM_L2_PERFCOUNTER3_CFG", string in object:register_mappings.1646 10271 "name": "MC_VM_L2_PERFCOUNTER4_CFG", string in object:register_mappings.1647 10277 "name": "MC_VM_L2_PERFCOUNTER5_CFG", string in object:register_mappings.1648 10283 "name": "MC_VM_L2_PERFCOUNTER6_CFG", string in object:register_mappings.1649 10289 "name": "MC_VM_L2_PERFCOUNTER7_CFG", string in object:register_mappings.1650 10295 "name": "MC_VM_L2_PERFCOUNTER_RSLT_CNTL", string in object:register_mappings.1651 10302 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.ATC_L2_PERFCOUNTER0_CFG.fields.0 10303 {"bits": [8, 15], "name": "PERF_SEL_END"}, string in object:register_types.ATC_L2_PERFCOUNTER0_CFG.fields.1 10304 {"bits": [24, 27], "name": "PERF_MODE"}, string in object:register_types.ATC_L2_PERFCOUNTER0_CFG.fields.2 10305 {"bits": [28, 28], "name": "ENABLE"}, string in object:register_types.ATC_L2_PERFCOUNTER0_CFG.fields.3 10306 {"bits": [29, 29], "name": "CLEAR"} string in object:register_types.ATC_L2_PERFCOUNTER0_CFG.fields.4 10311 {"bits": [0, 15], "name": "COUNTER_HI"}, string in object:register_types.ATC_L2_PERFCOUNTER_HI.fields.0 10312 {"bits": [16, 31], "name": "COMPARE_VALUE"} string in object:register_types.ATC_L2_PERFCOUNTER_HI.fields.1 10317 {"bits": [0, 3], "name": "PERF_COUNTER_SELECT"}, string in object:register_types.ATC_L2_PERFCOUNTER_RSLT_CNTL.fields.0 10318 {"bits": [8, 15], "name": "START_TRIGGER"}, string in object:register_types.ATC_L2_PERFCOUNTER_RSLT_CNTL.fields.1 10319 {"bits": [16, 23], "name": "STOP_TRIGGER"}, string in object:register_types.ATC_L2_PERFCOUNTER_RSLT_CNTL.fields.2 10320 {"bits": [24, 24], "name": "ENABLE_ANY"}, string in object:register_types.ATC_L2_PERFCOUNTER_RSLT_CNTL.fields.3 10321 {"bits": [25, 25], "name": "CLEAR_ALL"}, string in object:register_types.ATC_L2_PERFCOUNTER_RSLT_CNTL.fields.4 10322 {"bits": [26, 26], "name": "STOP_ALL_ON_SATURATE"} string in object:register_types.ATC_L2_PERFCOUNTER_RSLT_CNTL.fields.5 10327 {"bits": [0, 4], "enum_ref": "BlendOp", "name": "COLOR_SRCBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.0 10328 {"bits": [5, 7], "enum_ref": "CombFunc", "name": "COLOR_COMB_FCN"}, string in object:register_types.CB_BLEND0_CONTROL.fields.1 10329 {"bits": [8, 12], "enum_ref": "BlendOp", "name": "COLOR_DESTBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.2 10330 {"bits": [16, 20], "enum_ref": "BlendOp", "name": "ALPHA_SRCBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.3 10331 {"bits": [21, 23], "enum_ref": "CombFunc", "name": "ALPHA_COMB_FCN"}, string in object:register_types.CB_BLEND0_CONTROL.fields.4 10332 {"bits": [24, 28], "enum_ref": "BlendOp", "name": "ALPHA_DESTBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.5 10333 {"bits": [29, 29], "name": "SEPARATE_ALPHA_BLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.6 10334 {"bits": [30, 30], "name": "ENABLE"}, string in object:register_types.CB_BLEND0_CONTROL.fields.7 10335 {"bits": [31, 31], "name": "DISABLE_ROP3"} string in object:register_types.CB_BLEND0_CONTROL.fields.8 10340 {"bits": [0, 10], "name": "MIP0_DEPTH"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.0 10341 {"bits": [11, 11], "name": "META_LINEAR"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.1 10342 {"bits": [12, 14], "name": "NUM_SAMPLES"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.2 10343 {"bits": [15, 16], "name": "NUM_FRAGMENTS"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.3 10344 {"bits": [17, 17], "name": "FORCE_DST_ALPHA_1"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.4 10345 {"bits": [18, 22], "name": "COLOR_SW_MODE"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.5 10346 {"bits": [23, 27], "name": "FMASK_SW_MODE"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.6 10347 {"bits": [28, 29], "name": "RESOURCE_TYPE"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.7 10348 {"bits": [30, 30], "name": "RB_ALIGNED"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.8 10349 {"bits": [31, 31], "name": "PIPE_ALIGNED"} string in object:register_types.CB_COLOR0_ATTRIB.fields.9 10354 {"bits": [0, 13], "name": "MIP0_HEIGHT"}, string in object:register_types.CB_COLOR0_ATTRIB2.fields.0 10355 {"bits": [14, 27], "name": "MIP0_WIDTH"}, string in object:register_types.CB_COLOR0_ATTRIB2.fields.1 10356 {"bits": [28, 31], "name": "MAX_MIP"} string in object:register_types.CB_COLOR0_ATTRIB2.fields.2 10361 {"bits": [0, 7], "name": "BASE_256B"} string in object:register_types.CB_COLOR0_BASE_EXT.fields.0 10366 {"bits": [0, 0], "name": "OVERWRITE_COMBINER_DISABLE"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.0 10367 {"bits": [1, 1], "name": "KEY_CLEAR_ENABLE"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.1 10368 {"bits": [2, 3], "enum_ref": "CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE", "name": " string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.2 10369 {"bits": [4, 4], "enum_ref": "CB_COLOR_DCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE", "name": "MI string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.3 10370 {"bits": [5, 6], "name": "MAX_COMPRESSED_BLOCK_SIZE"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.4 10371 {"bits": [7, 8], "name": "COLOR_TRANSFORM"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.5 10372 {"bits": [9, 9], "name": "INDEPENDENT_64B_BLOCKS"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.6 10373 {"bits": [10, 13], "name": "LOSSY_RGB_PRECISION"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.7 10374 {"bits": [14, 17], "name": "LOSSY_ALPHA_PRECISION"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.8 10375 {"bits": [18, 18], "name": "DISABLE_CONSTANT_ENCODE_REG"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.9 10376 {"bits": [19, 19], "name": "ENABLE_CONSTANT_ENCODE_REG_WRITE"} string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.10 10381 {"bits": [0, 1], "enum_ref": "SurfaceEndian", "name": "ENDIAN"}, string in object:register_types.CB_COLOR0_INFO.fields.0 10382 {"bits": [2, 6], "enum_ref": "ColorFormat", "name": "FORMAT"}, string in object:register_types.CB_COLOR0_INFO.fields.1 10383 {"bits": [8, 10], "enum_ref": "SurfaceNumber", "name": "NUMBER_TYPE"}, string in object:register_types.CB_COLOR0_INFO.fields.2 10384 {"bits": [11, 12], "enum_ref": "SurfaceSwap", "name": "COMP_SWAP"}, string in object:register_types.CB_COLOR0_INFO.fields.3 10385 {"bits": [13, 13], "name": "FAST_CLEAR"}, string in object:register_types.CB_COLOR0_INFO.fields.4 10386 {"bits": [14, 14], "name": "COMPRESSION"}, string in object:register_types.CB_COLOR0_INFO.fields.5 10387 {"bits": [15, 15], "name": "BLEND_CLAMP"}, string in object:register_types.CB_COLOR0_INFO.fields.6 10388 {"bits": [16, 16], "name": "BLEND_BYPASS"}, string in object:register_types.CB_COLOR0_INFO.fields.7 10389 {"bits": [17, 17], "name": "SIMPLE_FLOAT"}, string in object:register_types.CB_COLOR0_INFO.fields.8 10390 {"bits": [18, 18], "name": "ROUND_MODE"}, string in object:register_types.CB_COLOR0_INFO.fields.9 10391 {"bits": [20, 22], "enum_ref": "BlendOpt", "name": "BLEND_OPT_DONT_RD_DST"}, string in object:register_types.CB_COLOR0_INFO.fields.10 10392 {"bits": [23, 25], "enum_ref": "BlendOpt", "name": "BLEND_OPT_DISCARD_PIXEL"}, string in object:register_types.CB_COLOR0_INFO.fields.11 10393 {"bits": [26, 26], "name": "FMASK_COMPRESSION_DISABLE"}, string in object:register_types.CB_COLOR0_INFO.fields.12 10394 {"bits": [27, 27], "name": "FMASK_COMPRESS_1FRAG_ONLY"}, string in object:register_types.CB_COLOR0_INFO.fields.13 10395 {"bits": [28, 28], "name": "DCC_ENABLE"}, string in object:register_types.CB_COLOR0_INFO.fields.14 10396 {"bits": [29, 30], "enum_ref": "CmaskAddr", "name": "CMASK_ADDR_TYPE"} string in object:register_types.CB_COLOR0_INFO.fields.15 10401 {"bits": [0, 10], "name": "SLICE_START"}, string in object:register_types.CB_COLOR0_VIEW.fields.0 10402 {"bits": [13, 23], "name": "SLICE_MAX"}, string in object:register_types.CB_COLOR0_VIEW.fields.1 10403 {"bits": [24, 27], "name": "MIP_LEVEL"} string in object:register_types.CB_COLOR0_VIEW.fields.2 10408 {"bits": [0, 0], "name": "DISABLE_DUAL_QUAD"}, string in object:register_types.CB_COLOR_CONTROL.fields.0 10409 {"bits": [3, 3], "name": "DEGAMMA_ENABLE"}, string in object:register_types.CB_COLOR_CONTROL.fields.1 10410 {"bits": [4, 6], "enum_ref": "CBMode", "name": "MODE"}, string in object:register_types.CB_COLOR_CONTROL.fields.2 10411 {"bits": [16, 23], "enum_ref": "ROP3", "name": "ROP3"} string in object:register_types.CB_COLOR_CONTROL.fields.3 10416 {"bits": [0, 0], "name": "OVERWRITE_COMBINER_DISABLE"}, string in object:register_types.CB_DCC_CONTROL.fields.0 10417 {"bits": [1, 1], "name": "OVERWRITE_COMBINER_MRT_SHARING_DISABLE"}, string in object:register_types.CB_DCC_CONTROL.fields.1 10418 {"bits": [2, 6], "name": "OVERWRITE_COMBINER_WATERMARK"}, string in object:register_types.CB_DCC_CONTROL.fields.2 10419 {"bits": [8, 8], "name": "DISABLE_CONSTANT_ENCODE_AC01"}, string in object:register_types.CB_DCC_CONTROL.fields.3 10420 {"bits": [9, 9], "name": "DISABLE_CONSTANT_ENCODE_SINGLE"}, string in object:register_types.CB_DCC_CONTROL.fields.4 10421 {"bits": [10, 10], "name": "DISABLE_CONSTANT_ENCODE_REG"}, string in object:register_types.CB_DCC_CONTROL.fields.5 10422 {"bits": [12, 12], "name": "DISABLE_ELIMFC_SKIP_OF_AC01"}, string in object:register_types.CB_DCC_CONTROL.fields.6 10423 {"bits": [13, 13], "name": "DISABLE_ELIMFC_SKIP_OF_SINGLE"}, string in object:register_types.CB_DCC_CONTROL.fields.7 10424 {"bits": [14, 14], "name": "ENABLE_ELIMFC_SKIP_OF_REG"} string in object:register_types.CB_DCC_CONTROL.fields.8 10429 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.0 10430 {"bits": [10, 18], "name": "PERF_SEL1"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.1 10431 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.2 10432 {"bits": [24, 27], "name": "PERF_MODE1"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.3 10433 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.4 10438 {"bits": [0, 8], "name": "PERF_SEL2"}, string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.0 10439 {"bits": [10, 18], "name": "PERF_SEL3"}, string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.1 10440 {"bits": [24, 27], "name": "PERF_MODE3"}, string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.2 10441 {"bits": [28, 31], "name": "PERF_MODE2"} string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.3 10446 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.CB_PERFCOUNTER1_SELECT.fields.0 10447 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.CB_PERFCOUNTER1_SELECT.fields.1 10452 {"bits": [0, 0], "name": "OP_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.0 10453 {"bits": [1, 3], "enum_ref": "CBPerfOpFilterSel", "name": "OP_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.1 10454 {"bits": [4, 4], "name": "FORMAT_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.2 10455 {"bits": [5, 9], "name": "FORMAT_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.3 10456 {"bits": [10, 10], "name": "CLEAR_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.4 10457 {"bits": [11, 11], "enum_ref": "CBPerfClearFilterSel", "name": "CLEAR_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.5 10458 {"bits": [12, 12], "name": "MRT_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.6 10459 {"bits": [13, 15], "name": "MRT_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.7 10460 {"bits": [17, 17], "name": "NUM_SAMPLES_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.8 10461 {"bits": [18, 20], "name": "NUM_SAMPLES_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.9 10462 {"bits": [21, 21], "name": "NUM_FRAGMENTS_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.10 10463 {"bits": [22, 23], "name": "NUM_FRAGMENTS_FILTER_SEL"} string in object:register_types.CB_PERFCOUNTER_FILTER.fields.11 10468 {"bits": [0, 3], "name": "OUTPUT0_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.0 10469 {"bits": [4, 7], "name": "OUTPUT1_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.1 10470 {"bits": [8, 11], "name": "OUTPUT2_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.2 10471 {"bits": [12, 15], "name": "OUTPUT3_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.3 10472 {"bits": [16, 19], "name": "OUTPUT4_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.4 10473 {"bits": [20, 23], "name": "OUTPUT5_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.5 10474 {"bits": [24, 27], "name": "OUTPUT6_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.6 10475 {"bits": [28, 31], "name": "OUTPUT7_ENABLE"} string in object:register_types.CB_SHADER_MASK.fields.7 10480 {"bits": [0, 3], "name": "TARGET0_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.0 10481 {"bits": [4, 7], "name": "TARGET1_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.1 10482 {"bits": [8, 11], "name": "TARGET2_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.2 10483 {"bits": [12, 15], "name": "TARGET3_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.3 10484 {"bits": [16, 19], "name": "TARGET4_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.4 10485 {"bits": [20, 23], "name": "TARGET5_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.5 10486 {"bits": [24, 27], "name": "TARGET6_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.6 10487 {"bits": [28, 31], "name": "TARGET7_ENABLE"} string in object:register_types.CB_TARGET_MASK.fields.7 10492 {"bits": [0, 7], "name": "DEST_BASE_HI_256B"} string in object:register_types.COHER_DEST_BASE_HI_0.fields.0 10497 {"bits": [0, 0], "name": "COMPUTE_SHADER_EN"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.0 10498 {"bits": [1, 1], "name": "PARTIAL_TG_EN"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.1 10499 {"bits": [2, 2], "name": "FORCE_START_AT_000"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.2 10500 {"bits": [3, 3], "name": "ORDERED_APPEND_ENBL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.3 10501 {"bits": [4, 4], "name": "ORDERED_APPEND_MODE"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.4 10502 {"bits": [5, 5], "name": "USE_THREAD_DIMENSIONS"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.5 10503 {"bits": [6, 6], "name": "ORDER_MODE"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.6 10504 {"bits": [10, 10], "name": "SCALAR_L1_INV_VOL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.7 10505 {"bits": [11, 11], "name": "VECTOR_L1_INV_VOL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.8 10506 {"bits": [12, 12], "name": "RESERVED"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.9 10507 {"bits": [14, 14], "name": "RESTORE"} string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.10 10512 {"bits": [0, 1], "name": "SEND_SEID"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.0 10513 {"bits": [2, 2], "name": "RESERVED2"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.1 10514 {"bits": [3, 3], "name": "RESERVED3"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.2 10515 {"bits": [4, 4], "name": "RESERVED4"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.3 10516 {"bits": [5, 16], "name": "WAVE_ID_BASE"} string in object:register_types.COMPUTE_MISC_RESERVED.fields.4 10521 {"bits": [0, 15], "name": "NUM_THREAD_FULL"}, string in object:register_types.COMPUTE_NUM_THREAD_X.fields.0 10522 {"bits": [16, 31], "name": "NUM_THREAD_PARTIAL"} string in object:register_types.COMPUTE_NUM_THREAD_X.fields.1 10527 {"bits": [0, 0], "name": "PERFCOUNT_ENABLE"} string in object:register_types.COMPUTE_PERFCOUNT_ENABLE.fields.0 10532 {"bits": [0, 7], "name": "DATA"} string in object:register_types.COMPUTE_PGM_HI.fields.0 10537 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.0 10538 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.1 10539 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.2 10540 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.3 10541 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.4 10542 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.5 10543 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.6 10544 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.7 10545 {"bits": [24, 24], "name": "BULKY"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.8 10546 {"bits": [25, 25], "name": "CDBG_USER"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.9 10547 {"bits": [26, 26], "name": "FP16_OVFL"} string in object:register_types.COMPUTE_PGM_RSRC1.fields.10 10552 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.0 10553 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.1 10554 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.2 10555 {"bits": [7, 7], "name": "TGID_X_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.3 10556 {"bits": [8, 8], "name": "TGID_Y_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.4 10557 {"bits": [9, 9], "name": "TGID_Z_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.5 10558 {"bits": [10, 10], "name": "TG_SIZE_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.6 10559 {"bits": [11, 12], "name": "TIDIG_COMP_CNT"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.7 10560 {"bits": [13, 14], "name": "EXCP_EN_MSB"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.8 10561 {"bits": [15, 23], "name": "LDS_SIZE"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.9 10562 {"bits": [24, 30], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.10 10563 {"bits": [31, 31], "name": "SKIP_USGPR0"} string in object:register_types.COMPUTE_PGM_RSRC2.fields.11 10568 {"bits": [0, 0], "name": "PIPELINESTAT_ENABLE"} string in object:register_types.COMPUTE_PIPELINESTAT_ENABLE.fields.0 10573 {"bits": [0, 29], "name": "PAYLOAD"}, string in object:register_types.COMPUTE_RELAUNCH.fields.0 10574 {"bits": [30, 30], "name": "IS_EVENT"}, string in object:register_types.COMPUTE_RELAUNCH.fields.1 10575 {"bits": [31, 31], "name": "IS_STATE"} string in object:register_types.COMPUTE_RELAUNCH.fields.2 10580 {"bits": [0, 9], "name": "WAVES_PER_SH"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.0 10581 {"bits": [12, 15], "name": "TG_PER_CU"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.1 10582 {"bits": [16, 21], "name": "LOCK_THRESHOLD"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.2 10583 {"bits": [22, 22], "name": "SIMD_DEST_CNTL"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.3 10584 {"bits": [23, 23], "name": "FORCE_SIMD_DIST"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.4 10585 {"bits": [24, 26], "name": "CU_GROUP_COUNT"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.5 10586 {"bits": [27, 30], "name": "SIMD_DISABLE"} string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.6 10591 {"bits": [0, 15], "name": "SH0_CU_EN"}, string in object:register_types.COMPUTE_STATIC_THREAD_MGMT_SE0.fields.0 10592 {"bits": [16, 31], "name": "SH1_CU_EN"} string in object:register_types.COMPUTE_STATIC_THREAD_MGMT_SE0.fields.1 10597 {"bits": [0, 0], "name": "THREAD_TRACE_ENABLE"} string in object:register_types.COMPUTE_THREAD_TRACE_ENABLE.fields.0 10602 {"bits": [0, 11], "name": "WAVES"}, string in object:register_types.COMPUTE_TMPRING_SIZE.fields.0 10603 {"bits": [12, 24], "name": "WAVESIZE"} string in object:register_types.COMPUTE_TMPRING_SIZE.fields.1 10608 {"bits": [0, 3], "name": "DATA"} string in object:register_types.COMPUTE_VMID.fields.0 10613 {"bits": [0, 15], "name": "ADDR"} string in object:register_types.COMPUTE_WAVE_RESTORE_ADDR_HI.fields.0 10618 {"bits": [0, 2], "name": "INDEX"}, string in object:register_types.CPC_LATENCY_STATS_SELECT.fields.0 10619 {"bits": [30, 30], "name": "CLEAR"}, string in object:register_types.CPC_LATENCY_STATS_SELECT.fields.1 10620 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.CPC_LATENCY_STATS_SELECT.fields.2 10625 {"bits": [0, 3], "name": "INDEX"}, string in object:register_types.CPF_LATENCY_STATS_SELECT.fields.0 10626 {"bits": [30, 30], "name": "CLEAR"}, string in object:register_types.CPF_LATENCY_STATS_SELECT.fields.1 10627 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.CPF_LATENCY_STATS_SELECT.fields.2 10632 {"bits": [0, 2], "name": "INDEX"}, string in object:register_types.CPF_TC_PERF_COUNTER_WINDOW_SELECT.fields.0 10633 {"bits": [30, 30], "name": "ALWAYS"}, string in object:register_types.CPF_TC_PERF_COUNTER_WINDOW_SELECT.fields.1 10634 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.CPF_TC_PERF_COUNTER_WINDOW_SELECT.fields.2 10639 {"bits": [0, 4], "name": "INDEX"}, string in object:register_types.CPG_LATENCY_STATS_SELECT.fields.0 10640 {"bits": [30, 30], "name": "CLEAR"}, string in object:register_types.CPG_LATENCY_STATS_SELECT.fields.1 10641 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.CPG_LATENCY_STATS_SELECT.fields.2 10646 {"bits": [0, 9], "name": "CNTR_SEL2"}, string in object:register_types.CPG_PERFCOUNTER0_SELECT1.fields.0 10647 {"bits": [10, 19], "name": "CNTR_SEL3"}, string in object:register_types.CPG_PERFCOUNTER0_SELECT1.fields.1 10648 {"bits": [24, 27], "name": "CNTR_MODE3"}, string in object:register_types.CPG_PERFCOUNTER0_SELECT1.fields.2 10649 {"bits": [28, 31], "name": "CNTR_MODE2"} string in object:register_types.CPG_PERFCOUNTER0_SELECT1.fields.3 10654 {"bits": [0, 9], "name": "CNTR_SEL0"}, string in object:register_types.CPG_PERFCOUNTER1_SELECT.fields.0 10655 {"bits": [10, 19], "name": "CNTR_SEL1"}, string in object:register_types.CPG_PERFCOUNTER1_SELECT.fields.1 10656 {"bits": [20, 23], "name": "SPM_MODE"}, string in object:register_types.CPG_PERFCOUNTER1_SELECT.fields.2 10657 {"bits": [24, 27], "name": "CNTR_MODE1"}, string in object:register_types.CPG_PERFCOUNTER1_SELECT.fields.3 10658 {"bits": [28, 31], "name": "CNTR_MODE0"} string in object:register_types.CPG_PERFCOUNTER1_SELECT.fields.4 10663 {"bits": [0, 4], "name": "INDEX"}, string in object:register_types.CPG_TC_PERF_COUNTER_WINDOW_SELECT.fields.0 10664 {"bits": [30, 30], "name": "ALWAYS"}, string in object:register_types.CPG_TC_PERF_COUNTER_WINDOW_SELECT.fields.1 10665 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.CPG_TC_PERF_COUNTER_WINDOW_SELECT.fields.2 10670 {"bits": [0, 15], "name": "MEM_ADDR_HI"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.0 10671 {"bits": [16, 16], "name": "CS_PS_SEL"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.1 10672 {"bits": [25, 25], "name": "CACHE_POLICY"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.2 10673 {"bits": [29, 31], "name": "COMMAND"} string in object:register_types.CP_APPEND_ADDR_HI.fields.3 10678 {"bits": [2, 31], "name": "MEM_ADDR_LO"} string in object:register_types.CP_APPEND_ADDR_LO.fields.0 10683 {"bits": [0, 15], "name": "IB1_BASE_HI"} string in object:register_types.CP_CE_IB1_BASE_HI.fields.0 10688 {"bits": [2, 31], "name": "IB1_BASE_LO"} string in object:register_types.CP_CE_IB1_BASE_LO.fields.0 10693 {"bits": [0, 19], "name": "IB1_BUFSZ"} string in object:register_types.CP_CE_IB1_BUFSZ.fields.0 10698 {"bits": [0, 19], "name": "IB1_CMD_REQSZ"} string in object:register_types.CP_CE_IB1_CMD_BUFSZ.fields.0 10703 {"bits": [0, 15], "name": "IB2_BASE_HI"} string in object:register_types.CP_CE_IB2_BASE_HI.fields.0 10708 {"bits": [2, 31], "name": "IB2_BASE_LO"} string in object:register_types.CP_CE_IB2_BASE_LO.fields.0 10713 {"bits": [0, 19], "name": "IB2_BUFSZ"} string in object:register_types.CP_CE_IB2_BUFSZ.fields.0 10718 {"bits": [0, 19], "name": "IB2_CMD_REQSZ"} string in object:register_types.CP_CE_IB2_CMD_BUFSZ.fields.0 10723 {"bits": [0, 15], "name": "INIT_BASE_HI"} string in object:register_types.CP_CE_INIT_BASE_HI.fields.0 10728 {"bits": [5, 31], "name": "INIT_BASE_LO"} string in object:register_types.CP_CE_INIT_BASE_LO.fields.0 10733 {"bits": [0, 11], "name": "INIT_BUFSZ"} string in object:register_types.CP_CE_INIT_BUFSZ.fields.0 10738 {"bits": [0, 11], "name": "INIT_CMD_REQSZ"} string in object:register_types.CP_CE_INIT_CMD_BUFSZ.fields.0 10743 {"bits": [0, 7], "name": "COHER_BASE_HI_256B"} string in object:register_types.CP_COHER_BASE_HI.fields.0 10748 {"bits": [3, 3], "name": "TC_NC_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.0 10749 {"bits": [4, 4], "name": "TC_WC_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.1 10750 {"bits": [5, 5], "name": "TC_INV_METADATA_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.2 10751 {"bits": [15, 15], "name": "TCL1_VOL_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.3 10752 {"bits": [18, 18], "name": "TC_WB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.4 10753 {"bits": [22, 22], "name": "TCL1_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.5 10754 {"bits": [23, 23], "name": "TC_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.6 10755 {"bits": [25, 25], "name": "CB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.7 10756 {"bits": [26, 26], "name": "DB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.8 10757 {"bits": [27, 27], "name": "SH_KCACHE_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.9 10758 {"bits": [28, 28], "name": "SH_KCACHE_VOL_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.10 10759 {"bits": [29, 29], "name": "SH_ICACHE_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.11 10760 {"bits": [30, 30], "name": "SH_KCACHE_WB_ACTION_ENA"} string in object:register_types.CP_COHER_CNTL.fields.12 10765 {"bits": [0, 7], "name": "COHER_SIZE_HI_256B"} string in object:register_types.CP_COHER_SIZE_HI.fields.0 10770 {"bits": [0, 5], "name": "START_DELAY_COUNT"} string in object:register_types.CP_COHER_START_DELAY.fields.0 10775 {"bits": [24, 25], "name": "MEID"}, string in object:register_types.CP_COHER_STATUS.fields.0 10776 {"bits": [31, 31], "name": "STATUS"} string in object:register_types.CP_COHER_STATUS.fields.1 10781 {"bits": [0, 0], "name": "MEC1_LOAD_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.0 10782 {"bits": [1, 1], "name": "MEC1_SEMAPOHRE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.1 10783 {"bits": [2, 2], "name": "MEC1_MUTEX_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.2 10784 {"bits": [3, 3], "name": "MEC1_MESSAGE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.3 10785 {"bits": [4, 4], "name": "MEC1_EOP_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.4 10786 {"bits": [5, 5], "name": "MEC1_IQ_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.5 10787 {"bits": [6, 6], "name": "MEC1_IB_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.6 10788 {"bits": [7, 7], "name": "MEC1_TC_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.7 10789 {"bits": [8, 8], "name": "MEC1_DMA_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.8 10790 {"bits": [9, 9], "name": "MEC1_PARTIAL_FLUSH_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.9 10791 {"bits": [10, 10], "name": "MEC1_PIPE0_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.10 10792 {"bits": [11, 11], "name": "MEC1_PIPE1_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.11 10793 {"bits": [12, 12], "name": "MEC1_PIPE2_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.12 10794 {"bits": [13, 13], "name": "MEC1_PIPE3_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.13 10795 {"bits": [16, 16], "name": "MEC2_LOAD_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.14 10796 {"bits": [17, 17], "name": "MEC2_SEMAPOHRE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.15 10797 {"bits": [18, 18], "name": "MEC2_MUTEX_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.16 10798 {"bits": [19, 19], "name": "MEC2_MESSAGE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.17 10799 {"bits": [20, 20], "name": "MEC2_EOP_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.18 10800 {"bits": [21, 21], "name": "MEC2_IQ_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.19 10801 {"bits": [22, 22], "name": "MEC2_IB_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.20 10802 {"bits": [23, 23], "name": "MEC2_TC_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.21 10803 {"bits": [24, 24], "name": "MEC2_DMA_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.22 10804 {"bits": [25, 25], "name": "MEC2_PARTIAL_FLUSH_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.23 10805 {"bits": [26, 26], "name": "MEC2_PIPE0_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.24 10806 {"bits": [27, 27], "name": "MEC2_PIPE1_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.25 10807 {"bits": [28, 28], "name": "MEC2_PIPE2_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.26 10808 {"bits": [29, 29], "name": "MEC2_PIPE3_BUSY"} string in object:register_types.CP_CPC_BUSY_STAT.fields.27 10813 {"bits": [0, 5], "name": "FREE_COUNT"} string in object:register_types.CP_CPC_GRBM_FREE_COUNT.fields.0 10818 {"bits": [0, 3], "name": "COUNT"} string in object:register_types.CP_CPC_HALT_HYST_COUNT.fields.0 10823 {"bits": [0, 8], "name": "SCRATCH_INDEX"} string in object:register_types.CP_CPC_SCRATCH_INDEX.fields.0 10828 {"bits": [3, 3], "name": "RCIU_TX_FREE_STALL"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.0 10829 {"bits": [4, 4], "name": "RCIU_PRIV_VIOLATION"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.1 10830 {"bits": [6, 6], "name": "TCIU_TX_FREE_STALL"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.2 10831 {"bits": [8, 8], "name": "MEC1_DECODING_PACKET"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.3 10832 {"bits": [9, 9], "name": "MEC1_WAIT_ON_RCIU"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.4 10833 {"bits": [10, 10], "name": "MEC1_WAIT_ON_RCIU_READ"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.5 10834 {"bits": [13, 13], "name": "MEC1_WAIT_ON_ROQ_DATA"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.6 10835 {"bits": [16, 16], "name": "MEC2_DECODING_PACKET"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.7 10836 {"bits": [17, 17], "name": "MEC2_WAIT_ON_RCIU"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.8 10837 {"bits": [18, 18], "name": "MEC2_WAIT_ON_RCIU_READ"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.9 10838 {"bits": [21, 21], "name": "MEC2_WAIT_ON_ROQ_DATA"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.10 10839 {"bits": [22, 22], "name": "UTCL2IU_WAITING_ON_FREE"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.11 10840 {"bits": [23, 23], "name": "UTCL2IU_WAITING_ON_TAGS"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.12 10841 {"bits": [24, 24], "name": "UTCL1_WAITING_ON_TRANS"} string in object:register_types.CP_CPC_STALLED_STAT1.fields.13 10846 {"bits": [0, 0], "name": "MEC1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.0 10847 {"bits": [1, 1], "name": "MEC2_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.1 10848 {"bits": [2, 2], "name": "DC0_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.2 10849 {"bits": [3, 3], "name": "DC1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.3 10850 {"bits": [4, 4], "name": "RCIU1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.4 10851 {"bits": [5, 5], "name": "RCIU2_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.5 10852 {"bits": [6, 6], "name": "ROQ1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.6 10853 {"bits": [7, 7], "name": "ROQ2_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.7 10854 {"bits": [10, 10], "name": "TCIU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.8 10855 {"bits": [11, 11], "name": "SCRATCH_RAM_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.9 10856 {"bits": [12, 12], "name": "QU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.10 10857 {"bits": [13, 13], "name": "UTCL2IU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.11 10858 {"bits": [14, 14], "name": "SAVE_RESTORE_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.12 10859 {"bits": [29, 29], "name": "CPG_CPC_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.13 10860 {"bits": [30, 30], "name": "CPF_CPC_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.14 10861 {"bits": [31, 31], "name": "CPC_BUSY"} string in object:register_types.CP_CPC_STATUS.fields.15 10866 {"bits": [0, 0], "name": "REG_BUS_FIFO_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.0 10867 {"bits": [1, 1], "name": "CSF_RING_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.1 10868 {"bits": [2, 2], "name": "CSF_INDIRECT1_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.2 10869 {"bits": [3, 3], "name": "CSF_INDIRECT2_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.3 10870 {"bits": [4, 4], "name": "CSF_STATE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.4 10871 {"bits": [5, 5], "name": "CSF_CE_INDR1_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.5 10872 {"bits": [6, 6], "name": "CSF_CE_INDR2_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.6 10873 {"bits": [7, 7], "name": "CSF_ARBITER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.7 10874 {"bits": [8, 8], "name": "CSF_INPUT_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.8 10875 {"bits": [9, 9], "name": "OUTSTANDING_READ_TAGS"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.9 10876 {"bits": [11, 11], "name": "HPD_PROCESSING_EOP_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.10 10877 {"bits": [12, 12], "name": "HQD_DISPATCH_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.11 10878 {"bits": [13, 13], "name": "HQD_IQ_TIMER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.12 10879 {"bits": [14, 14], "name": "HQD_DMA_OFFLOAD_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.13 10880 {"bits": [15, 15], "name": "HQD_WAIT_SEMAPHORE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.14 10881 {"bits": [16, 16], "name": "HQD_SIGNAL_SEMAPHORE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.15 10882 {"bits": [17, 17], "name": "HQD_MESSAGE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.16 10883 {"bits": [18, 18], "name": "HQD_PQ_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.17 10884 {"bits": [19, 19], "name": "HQD_IB_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.18 10885 {"bits": [20, 20], "name": "HQD_IQ_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.19 10886 {"bits": [21, 21], "name": "HQD_EOP_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.20 10887 {"bits": [22, 22], "name": "HQD_CONSUMED_RPTR_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.21 10888 {"bits": [23, 23], "name": "HQD_FETCHER_ARB_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.22 10889 {"bits": [24, 24], "name": "HQD_ROQ_ALIGN_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.23 10890 {"bits": [25, 25], "name": "HQD_ROQ_EOP_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.24 10891 {"bits": [26, 26], "name": "HQD_ROQ_IQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.25 10892 {"bits": [27, 27], "name": "HQD_ROQ_PQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.26 10893 {"bits": [28, 28], "name": "HQD_ROQ_IB_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.27 10894 {"bits": [29, 29], "name": "HQD_WPTR_POLL_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.28 10895 {"bits": [30, 30], "name": "HQD_PQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.29 10896 {"bits": [31, 31], "name": "HQD_IB_BUSY"} string in object:register_types.CP_CPF_BUSY_STAT.fields.30 10901 {"bits": [0, 2], "name": "FREE_COUNT"} string in object:register_types.CP_CPF_GRBM_FREE_COUNT.fields.0 10906 {"bits": [0, 0], "name": "RING_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.0 10907 {"bits": [1, 1], "name": "INDR1_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.1 10908 {"bits": [2, 2], "name": "INDR2_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.2 10909 {"bits": [3, 3], "name": "STATE_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.3 10910 {"bits": [5, 5], "name": "TCIU_WAITING_ON_FREE"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.4 10911 {"bits": [6, 6], "name": "TCIU_WAITING_ON_TAGS"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.5 10912 {"bits": [7, 7], "name": "UTCL2IU_WAITING_ON_FREE"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.6 10913 {"bits": [8, 8], "name": "UTCL2IU_WAITING_ON_TAGS"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.7 10914 {"bits": [9, 9], "name": "GFX_UTCL1_WAITING_ON_TRANS"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.8 10915 {"bits": [10, 10], "name": "CMP_UTCL1_WAITING_ON_TRANS"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.9 10916 {"bits": [11, 11], "name": "RCIU_WAITING_ON_FREE"} string in object:register_types.CP_CPF_STALLED_STAT1.fields.10 10921 {"bits": [0, 0], "name": "POST_WPTR_GFX_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.0 10922 {"bits": [1, 1], "name": "CSF_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.1 10923 {"bits": [4, 4], "name": "ROQ_ALIGN_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.2 10924 {"bits": [5, 5], "name": "ROQ_RING_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.3 10925 {"bits": [6, 6], "name": "ROQ_INDIRECT1_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.4 10926 {"bits": [7, 7], "name": "ROQ_INDIRECT2_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.5 10927 {"bits": [8, 8], "name": "ROQ_STATE_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.6 10928 {"bits": [9, 9], "name": "ROQ_CE_RING_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.7 10929 {"bits": [10, 10], "name": "ROQ_CE_INDIRECT1_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.8 10930 {"bits": [11, 11], "name": "ROQ_CE_INDIRECT2_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.9 10931 {"bits": [12, 12], "name": "SEMAPHORE_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.10 10932 {"bits": [13, 13], "name": "INTERRUPT_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.11 10933 {"bits": [14, 14], "name": "TCIU_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.12 10934 {"bits": [15, 15], "name": "HQD_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.13 10935 {"bits": [16, 16], "name": "PRT_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.14 10936 {"bits": [17, 17], "name": "UTCL2IU_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.15 10937 {"bits": [26, 26], "name": "CPF_GFX_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.16 10938 {"bits": [27, 27], "name": "CPF_CMP_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.17 10939 {"bits": [28, 29], "name": "GRBM_CPF_STAT_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.18 10940 {"bits": [30, 30], "name": "CPC_CPF_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.19 10941 {"bits": [31, 31], "name": "CPF_BUSY"} string in object:register_types.CP_CPF_STATUS.fields.20 10946 {"bits": [0, 0], "name": "UTCL1_FAULT_CONTROL"}, string in object:register_types.CP_DMA_CNTL.fields.0 10947 {"bits": [4, 5], "name": "MIN_AVAILSZ"}, string in object:register_types.CP_DMA_CNTL.fields.1 10948 {"bits": [16, 19], "name": "BUFFER_DEPTH"}, string in object:register_types.CP_DMA_CNTL.fields.2 10949 {"bits": [28, 28], "name": "PIO_FIFO_EMPTY"}, string in object:register_types.CP_DMA_CNTL.fields.3 10950 {"bits": [29, 29], "name": "PIO_FIFO_FULL"}, string in object:register_types.CP_DMA_CNTL.fields.4 10951 {"bits": [30, 31], "name": "PIO_COUNT"} string in object:register_types.CP_DMA_CNTL.fields.5 10956 {"bits": [0, 25], "name": "BYTE_COUNT"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.0 10957 {"bits": [26, 26], "name": "SAS"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.1 10958 {"bits": [27, 27], "name": "DAS"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.2 10959 {"bits": [28, 28], "name": "SAIC"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.3 10960 {"bits": [29, 29], "name": "DAIC"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.4 10961 {"bits": [30, 30], "name": "RAW_WAIT"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.5 10962 {"bits": [31, 31], "name": "DIS_WC"} string in object:register_types.CP_DMA_ME_COMMAND.fields.6 10967 {"bits": [0, 15], "name": "DST_ADDR_HI"} string in object:register_types.CP_DMA_ME_DST_ADDR_HI.fields.0 10972 {"bits": [0, 15], "name": "SRC_ADDR_HI"} string in object:register_types.CP_DMA_ME_SRC_ADDR_HI.fields.0 10977 {"bits": [10, 10], "name": "MEMLOG_CLEAR"}, string in object:register_types.CP_DMA_PFP_CONTROL.fields.0 10978 {"bits": [13, 13], "name": "SRC_CACHE_POLICY"}, string in object:register_types.CP_DMA_PFP_CONTROL.fields.1 10979 {"bits": [20, 21], "name": "DST_SELECT"}, string in object:register_types.CP_DMA_PFP_CONTROL.fields.2 10980 {"bits": [25, 25], "name": "DST_CACHE_POLICY"}, string in object:register_types.CP_DMA_PFP_CONTROL.fields.3 10981 {"bits": [29, 30], "name": "SRC_SELECT"} string in object:register_types.CP_DMA_PFP_CONTROL.fields.4 10986 {"bits": [0, 25], "name": "DMA_READ_TAG"}, string in object:register_types.CP_DMA_READ_TAGS.fields.0 10987 {"bits": [28, 28], "name": "DMA_READ_TAG_VALID"} string in object:register_types.CP_DMA_READ_TAGS.fields.1 10992 {"bits": [0, 0], "name": "DISABLE_DRAW_WINDOW_LO_MAX"}, string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.0 10993 {"bits": [1, 1], "name": "DISABLE_DRAW_WINDOW_LO_MIN"}, string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.1 10994 {"bits": [2, 2], "name": "DISABLE_DRAW_WINDOW_HI"}, string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.2 10995 {"bits": [8, 8], "name": "MODE"} string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.3 11000 {"bits": [0, 15], "name": "MIN"}, string in object:register_types.CP_DRAW_WINDOW_LO.fields.0 11001 {"bits": [16, 31], "name": "MAX"} string in object:register_types.CP_DRAW_WINDOW_LO.fields.1 11006 {"bits": [0, 15], "name": "ADDR_HI"} string in object:register_types.CP_EOP_DONE_ADDR_HI.fields.0 11011 {"bits": [2, 31], "name": "ADDR_LO"} string in object:register_types.CP_EOP_DONE_ADDR_LO.fields.0 11016 {"bits": [16, 17], "name": "DST_SEL"}, string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.0 11017 {"bits": [24, 26], "name": "INT_SEL"}, string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.1 11018 {"bits": [29, 31], "name": "DATA_SEL"} string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.2 11023 {"bits": [0, 6], "name": "WBINV_TC_OP"}, string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.0 11024 {"bits": [12, 17], "name": "WBINV_ACTION_ENA"}, string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.1 11025 {"bits": [25, 25], "name": "CACHE_POLICY"}, string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.2 11026 {"bits": [28, 28], "name": "EXECUTE"} string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.3 11031 {"bits": [0, 19], "name": "IB1_OFFSET"} string in object:register_types.CP_IB1_OFFSET.fields.0 11036 {"bits": [0, 19], "name": "IB1_PREAMBLE_BEGIN"} string in object:register_types.CP_IB1_PREAMBLE_BEGIN.fields.0 11041 {"bits": [0, 19], "name": "IB1_PREAMBLE_END"} string in object:register_types.CP_IB1_PREAMBLE_END.fields.0 11046 {"bits": [0, 19], "name": "IB2_OFFSET"} string in object:register_types.CP_IB2_OFFSET.fields.0 11051 {"bits": [0, 19], "name": "IB2_PREAMBLE_BEGIN"} string in object:register_types.CP_IB2_PREAMBLE_BEGIN.fields.0 11056 {"bits": [0, 19], "name": "IB2_PREAMBLE_END"} string in object:register_types.CP_IB2_PREAMBLE_END.fields.0 11061 {"bits": [0, 1], "enum_ref": "VGT_INDEX_TYPE_MODE", "name": "INDEX_TYPE"} string in object:register_types.CP_INDEX_TYPE.fields.0 11066 {"bits": [0, 0], "name": "DEST_BASE_0_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.0 11067 {"bits": [1, 1], "name": "DEST_BASE_1_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.1 11068 {"bits": [6, 6], "name": "CB0_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.2 11069 {"bits": [7, 7], "name": "CB1_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.3 11070 {"bits": [8, 8], "name": "CB2_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.4 11071 {"bits": [9, 9], "name": "CB3_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.5 11072 {"bits": [10, 10], "name": "CB4_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.6 11073 {"bits": [11, 11], "name": "CB5_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.7 11074 {"bits": [12, 12], "name": "CB6_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.8 11075 {"bits": [13, 13], "name": "CB7_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.9 11076 {"bits": [14, 14], "name": "DB_DEST_BASE_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.10 11077 {"bits": [19, 19], "name": "DEST_BASE_2_ENA"}, string in object:register_types.CP_ME_COHER_CNTL.fields.11 11078 {"bits": [21, 21], "name": "DEST_BASE_3_ENA"} string in object:register_types.CP_ME_COHER_CNTL.fields.12 11083 {"bits": [0, 7], "name": "MATCHING_GFX_CNTX"}, string in object:register_types.CP_ME_COHER_STATUS.fields.0 11084 {"bits": [31, 31], "name": "STATUS"} string in object:register_types.CP_ME_COHER_STATUS.fields.1 11089 {"bits": [0, 15], "name": "ME_MC_RADDR_HI"}, string in object:register_types.CP_ME_MC_RADDR_HI.fields.0 11090 {"bits": [22, 22], "name": "CACHE_POLICY"} string in object:register_types.CP_ME_MC_RADDR_HI.fields.1 11095 {"bits": [2, 31], "name": "ME_MC_RADDR_LO"} string in object:register_types.CP_ME_MC_RADDR_LO.fields.0 11100 {"bits": [0, 15], "name": "ME_MC_WADDR_HI"}, string in object:register_types.CP_ME_MC_WADDR_HI.fields.0 11101 {"bits": [22, 22], "name": "CACHE_POLICY"} string in object:register_types.CP_ME_MC_WADDR_HI.fields.1 11106 {"bits": [2, 31], "name": "ME_MC_WADDR_LO"} string in object:register_types.CP_ME_MC_WADDR_LO.fields.0 11111 {"bits": [0, 3], "enum_ref": "CP_PERFMON_STATE", "name": "PERFMON_STATE"}, string in object:register_types.CP_PERFMON_CNTL.fields.0 11112 {"bits": [4, 7], "enum_ref": "SPM_PERFMON_STATE", "name": "SPM_PERFMON_STATE"}, string in object:register_types.CP_PERFMON_CNTL.fields.1 11113 {"bits": [8, 9], "enum_ref": "CP_PERFMON_ENABLE_MODE", "name": "PERFMON_ENABLE_MODE"}, string in object:register_types.CP_PERFMON_CNTL.fields.2 11114 {"bits": [10, 10], "name": "PERFMON_SAMPLE_ENABLE"} string in object:register_types.CP_PERFMON_CNTL.fields.3 11119 {"bits": [31, 31], "name": "PERFMON_ENABLE"} string in object:register_types.CP_PERFMON_CNTX_CNTL.fields.0 11124 {"bits": [0, 1], "name": "STATUS"} string in object:register_types.CP_PFP_COMPLETION_STATUS.fields.0 11129 {"bits": [0, 7], "name": "IB_EN"} string in object:register_types.CP_PFP_IB_CONTROL.fields.0 11134 {"bits": [0, 0], "name": "CONFIG_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.0 11135 {"bits": [1, 1], "name": "CNTX_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.1 11136 {"bits": [16, 16], "name": "SH_GFX_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.2 11137 {"bits": [24, 24], "name": "SH_CS_REG_EN"} string in object:register_types.CP_PFP_LOAD_CONTROL.fields.3 11142 {"bits": [0, 1], "name": "PIPE_ID"} string in object:register_types.CP_PIPEID.fields.0 11147 {"bits": [0, 15], "name": "PIPE_STATS_ADDR_HI"} string in object:register_types.CP_PIPE_STATS_ADDR_HI.fields.0 11152 {"bits": [2, 31], "name": "PIPE_STATS_ADDR_LO"} string in object:register_types.CP_PIPE_STATS_ADDR_LO.fields.0 11157 {"bits": [25, 25], "name": "CACHE_POLICY"} string in object:register_types.CP_PIPE_STATS_CONTROL.fields.0 11162 {"bits": [0, 0], "name": "NOT_VISIBLE"} string in object:register_types.CP_PRED_NOT_VISIBLE.fields.0 11167 {"bits": [0, 19], "name": "RB_OFFSET"} string in object:register_types.CP_RB_OFFSET.fields.0 11172 {"bits": [0, 0], "name": "Z_PASS_ACITVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.0 11173 {"bits": [1, 1], "name": "STREAMOUT_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.1 11174 {"bits": [2, 2], "name": "PIPELINE_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.2 11175 {"bits": [3, 3], "name": "STIPPLE_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.3 11176 {"bits": [4, 4], "name": "VGT_BUFFERS_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.4 11177 {"bits": [5, 5], "name": "SCREEN_EXT_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.5 11178 {"bits": [6, 6], "name": "DRAW_INDIRECT_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.6 11179 {"bits": [7, 7], "name": "DISP_INDIRECT_ACTIVE"} string in object:register_types.CP_SAMPLE_STATUS.fields.7 11184 {"bits": [0, 7], "name": "SCRATCH_INDEX"} string in object:register_types.CP_SCRATCH_INDEX.fields.0 11189 {"bits": [0, 15], "name": "SEM_ADDR_HI"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.0 11190 {"bits": [16, 16], "name": "SEM_USE_MAILBOX"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.1 11191 {"bits": [20, 20], "name": "SEM_SIGNAL_TYPE"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.2 11192 {"bits": [24, 25], "name": "SEM_CLIENT_CODE"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.3 11193 {"bits": [29, 31], "name": "SEM_SELECT"} string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.4 11198 {"bits": [0, 1], "name": "SEM_ADDR_SWAP"}, string in object:register_types.CP_SIG_SEM_ADDR_LO.fields.0 11199 {"bits": [3, 31], "name": "SEM_ADDR_LO"} string in object:register_types.CP_SIG_SEM_ADDR_LO.fields.1 11204 {"bits": [0, 15], "name": "STREAM_OUT_ADDR_HI"} string in object:register_types.CP_STREAM_OUT_ADDR_HI.fields.0 11209 {"bits": [2, 31], "name": "STREAM_OUT_ADDR_LO"} string in object:register_types.CP_STREAM_OUT_ADDR_LO.fields.0 11214 {"bits": [0, 0], "name": "OFFSET_UPDATE_DONE"} string in object:register_types.CP_STRMOUT_CNTL.fields.0 11219 {"bits": [0, 15], "name": "ST_BASE_HI"} string in object:register_types.CP_ST_BASE_HI.fields.0 11224 {"bits": [2, 31], "name": "ST_BASE_LO"} string in object:register_types.CP_ST_BASE_LO.fields.0 11229 {"bits": [0, 19], "name": "ST_BUFSZ"} string in object:register_types.CP_ST_BUFSZ.fields.0 11234 {"bits": [0, 19], "name": "ST_CMD_REQSZ"} string in object:register_types.CP_ST_CMD_BUFSZ.fields.0 11239 {"bits": [0, 3], "name": "VMID"} string in object:register_types.CP_VMID.fields.0 11244 {"bits": [0, 2], "name": "SRC_STATE_ID"} string in object:register_types.CS_COPY_STATE.fields.0 11249 {"bits": [0, 0], "name": "ALPHA_TO_MASK_ENABLE"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.0 11250 {"bits": [8, 9], "name": "ALPHA_TO_MASK_OFFSET0"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.1 11251 {"bits": [10, 11], "name": "ALPHA_TO_MASK_OFFSET1"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.2 11252 {"bits": [12, 13], "name": "ALPHA_TO_MASK_OFFSET2"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.3 11253 {"bits": [14, 15], "name": "ALPHA_TO_MASK_OFFSET3"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.4 11254 {"bits": [16, 16], "name": "OFFSET_ROUND"} string in object:register_types.DB_ALPHA_TO_MASK.fields.5 11259 {"bits": [0, 0], "name": "ZPASS_INCREMENT_DISABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.0 11260 {"bits": [1, 1], "name": "PERFECT_ZPASS_COUNTS"}, string in object:register_types.DB_COUNT_CONTROL.fields.1 11261 {"bits": [4, 6], "name": "SAMPLE_RATE"}, string in object:register_types.DB_COUNT_CONTROL.fields.2 11262 {"bits": [8, 11], "name": "ZPASS_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.3 11263 {"bits": [12, 15], "name": "ZFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.4 11264 {"bits": [16, 19], "name": "SFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.5 11265 {"bits": [20, 23], "name": "DBFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.6 11266 {"bits": [24, 27], "name": "SLICE_EVEN_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.7 11267 {"bits": [28, 31], "name": "SLICE_ODD_ENABLE"} string in object:register_types.DB_COUNT_CONTROL.fields.8 11272 {"bits": [0, 0], "name": "STENCIL_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.0 11273 {"bits": [1, 1], "name": "Z_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.1 11274 {"bits": [2, 2], "name": "Z_WRITE_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.2 11275 {"bits": [3, 3], "name": "DEPTH_BOUNDS_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.3 11276 {"bits": [4, 6], "enum_ref": "CompareFrag", "name": "ZFUNC"}, string in object:register_types.DB_DEPTH_CONTROL.fields.4 11277 {"bits": [7, 7], "name": "BACKFACE_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.5 11278 {"bits": [8, 10], "enum_ref": "CompareFrag", "name": "STENCILFUNC"}, string in object:register_types.DB_DEPTH_CONTROL.fields.6 11279 {"bits": [20, 22], "enum_ref": "CompareFrag", "name": "STENCILFUNC_BF"}, string in object:register_types.DB_DEPTH_CONTROL.fields.7 11280 {"bits": [30, 30], "name": "ENABLE_COLOR_WRITES_ON_DEPTH_FAIL"}, string in object:register_types.DB_DEPTH_CONTROL.fields.8 11281 {"bits": [31, 31], "name": "DISABLE_COLOR_WRITES_ON_DEPTH_PASS"} string in object:register_types.DB_DEPTH_CONTROL.fields.9 11286 {"bits": [0, 13], "name": "X_MAX"}, string in object:register_types.DB_DEPTH_SIZE.fields.0 11287 {"bits": [16, 29], "name": "Y_MAX"} string in object:register_types.DB_DEPTH_SIZE.fields.1 11292 {"bits": [0, 10], "name": "SLICE_START"}, string in object:register_types.DB_DEPTH_VIEW.fields.0 11293 {"bits": [13, 23], "name": "SLICE_MAX"}, string in object:register_types.DB_DEPTH_VIEW.fields.1 11294 {"bits": [24, 24], "name": "Z_READ_ONLY"}, string in object:register_types.DB_DEPTH_VIEW.fields.2 11295 {"bits": [25, 25], "name": "STENCIL_READ_ONLY"}, string in object:register_types.DB_DEPTH_VIEW.fields.3 11296 {"bits": [26, 29], "name": "MIPID"} string in object:register_types.DB_DEPTH_VIEW.fields.4 11301 {"bits": [0, 1], "enum_ref": "DB_DFSM_CONTROL__PUNCHOUT_MODE", "name": "PUNCHOUT_MODE"}, string in object:register_types.DB_DFSM_CONTROL.fields.0 11302 {"bits": [2, 2], "name": "POPS_DRAIN_PS_ON_OVERLAP"}, string in object:register_types.DB_DFSM_CONTROL.fields.1 11303 {"bits": [3, 3], "name": "DISALLOW_OVERFLOW"} string in object:register_types.DB_DFSM_CONTROL.fields.2 11308 {"bits": [0, 2], "name": "MAX_ANCHOR_SAMPLES"}, string in object:register_types.DB_EQAA.fields.0 11309 {"bits": [4, 6], "name": "PS_ITER_SAMPLES"}, string in object:register_types.DB_EQAA.fields.1 11310 {"bits": [8, 10], "name": "MASK_EXPORT_NUM_SAMPLES"}, string in object:register_types.DB_EQAA.fields.2 11311 {"bits": [12, 14], "name": "ALPHA_TO_MASK_NUM_SAMPLES"}, string in object:register_types.DB_EQAA.fields.3 11312 {"bits": [16, 16], "name": "HIGH_QUALITY_INTERSECTIONS"}, string in object:register_types.DB_EQAA.fields.4 11313 {"bits": [17, 17], "name": "INCOHERENT_EQAA_READS"}, string in object:register_types.DB_EQAA.fields.5 11314 {"bits": [18, 18], "name": "INTERPOLATE_COMP_Z"}, string in object:register_types.DB_EQAA.fields.6 11315 {"bits": [19, 19], "name": "INTERPOLATE_SRC_Z"}, string in object:register_types.DB_EQAA.fields.7 11316 {"bits": [20, 20], "name": "STATIC_ANCHOR_ASSOCIATIONS"}, string in object:register_types.DB_EQAA.fields.8 11317 {"bits": [21, 21], "name": "ALPHA_TO_MASK_EQAA_DISABLE"}, string in object:register_types.DB_EQAA.fields.9 11318 {"bits": [24, 26], "name": "OVERRASTERIZATION_AMOUNT"}, string in object:register_types.DB_EQAA.fields.10 11319 {"bits": [27, 27], "name": "ENABLE_POSTZ_OVERRASTERIZATION"} string in object:register_types.DB_EQAA.fields.11 11324 {"bits": [0, 7], "name": "BASE_HI"} string in object:register_types.DB_HTILE_DATA_BASE_HI.fields.0 11329 {"bits": [1, 1], "name": "FULL_CACHE"}, string in object:register_types.DB_HTILE_SURFACE.fields.0 11330 {"bits": [2, 2], "name": "HTILE_USES_PRELOAD_WIN"}, string in object:register_types.DB_HTILE_SURFACE.fields.1 11331 {"bits": [3, 3], "name": "PRELOAD"}, string in object:register_types.DB_HTILE_SURFACE.fields.2 11332 {"bits": [4, 9], "name": "PREFETCH_WIDTH"}, string in object:register_types.DB_HTILE_SURFACE.fields.3 11333 {"bits": [10, 15], "name": "PREFETCH_HEIGHT"}, string in object:register_types.DB_HTILE_SURFACE.fields.4 11334 {"bits": [16, 16], "name": "DST_OUTSIDE_ZERO_TO_ONE"}, string in object:register_types.DB_HTILE_SURFACE.fields.5 11335 {"bits": [18, 18], "name": "PIPE_ALIGNED"}, string in object:register_types.DB_HTILE_SURFACE.fields.6 11336 {"bits": [19, 19], "name": "RB_ALIGNED"} string in object:register_types.DB_HTILE_SURFACE.fields.7 11341 {"bits": [0, 30], "name": "COUNT_HI"} string in object:register_types.DB_OCCLUSION_COUNT0_HI.fields.0 11346 {"bits": [0, 7], "name": "START_X"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.0 11347 {"bits": [8, 15], "name": "START_Y"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.1 11348 {"bits": [16, 23], "name": "MAX_X"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.2 11349 {"bits": [24, 31], "name": "MAX_Y"} string in object:register_types.DB_PRELOAD_CONTROL.fields.3 11354 {"bits": [0, 0], "name": "DEPTH_CLEAR_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.0 11355 {"bits": [1, 1], "name": "STENCIL_CLEAR_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.1 11356 {"bits": [2, 2], "name": "DEPTH_COPY"}, string in object:register_types.DB_RENDER_CONTROL.fields.2 11357 {"bits": [3, 3], "name": "STENCIL_COPY"}, string in object:register_types.DB_RENDER_CONTROL.fields.3 11358 {"bits": [4, 4], "name": "RESUMMARIZE_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.4 11359 {"bits": [5, 5], "name": "STENCIL_COMPRESS_DISABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.5 11360 {"bits": [6, 6], "name": "DEPTH_COMPRESS_DISABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.6 11361 {"bits": [7, 7], "name": "COPY_CENTROID"}, string in object:register_types.DB_RENDER_CONTROL.fields.7 11362 {"bits": [8, 11], "name": "COPY_SAMPLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.8 11363 {"bits": [12, 12], "name": "DECOMPRESS_ENABLE"} string in object:register_types.DB_RENDER_CONTROL.fields.9 11368 {"bits": [0, 1], "enum_ref": "ForceControl", "name": "FORCE_HIZ_ENABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.0 11369 {"bits": [2, 3], "enum_ref": "ForceControl", "name": "FORCE_HIS_ENABLE0"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.1 11370 {"bits": [4, 5], "enum_ref": "ForceControl", "name": "FORCE_HIS_ENABLE1"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.2 11371 {"bits": [6, 6], "name": "FORCE_SHADER_Z_ORDER"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.3 11372 {"bits": [7, 7], "name": "FAST_Z_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.4 11373 {"bits": [8, 8], "name": "FAST_STENCIL_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.5 11374 {"bits": [9, 9], "name": "NOOP_CULL_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.6 11375 {"bits": [10, 10], "name": "FORCE_COLOR_KILL"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.7 11376 {"bits": [11, 11], "name": "FORCE_Z_READ"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.8 11377 {"bits": [12, 12], "name": "FORCE_STENCIL_READ"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.9 11378 {"bits": [13, 14], "enum_ref": "ForceControl", "name": "FORCE_FULL_Z_RANGE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.10 11379 {"bits": [15, 15], "name": "FORCE_QC_SMASK_CONFLICT"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.11 11380 {"bits": [16, 16], "name": "DISABLE_VIEWPORT_CLAMP"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.12 11381 {"bits": [17, 17], "name": "IGNORE_SC_ZRANGE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.13 11382 {"bits": [18, 18], "name": "DISABLE_FULLY_COVERED"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.14 11383 {"bits": [19, 20], "enum_ref": "ZLimitSumm", "name": "FORCE_Z_LIMIT_SUMM"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.15 11384 {"bits": [21, 25], "name": "MAX_TILES_IN_DTT"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.16 11385 {"bits": [26, 26], "name": "DISABLE_TILE_RATE_TILES"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.17 11386 {"bits": [27, 27], "name": "FORCE_Z_DIRTY"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.18 11387 {"bits": [28, 28], "name": "FORCE_STENCIL_DIRTY"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.19 11388 {"bits": [29, 29], "name": "FORCE_Z_VALID"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.20 11389 {"bits": [30, 30], "name": "FORCE_STENCIL_VALID"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.21 11390 {"bits": [31, 31], "name": "PRESERVE_COMPRESSION"} string in object:register_types.DB_RENDER_OVERRIDE.fields.22 11395 {"bits": [0, 1], "enum_ref": "DbPSLControl", "name": "PARTIAL_SQUAD_LAUNCH_CONTROL"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.0 11396 {"bits": [2, 4], "name": "PARTIAL_SQUAD_LAUNCH_COUNTDOWN"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.1 11397 {"bits": [5, 5], "name": "DISABLE_ZMASK_EXPCLEAR_OPTIMIZATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.2 11398 {"bits": [6, 6], "name": "DISABLE_SMEM_EXPCLEAR_OPTIMIZATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.3 11399 {"bits": [7, 7], "name": "DISABLE_COLOR_ON_VALIDATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.4 11400 {"bits": [8, 8], "name": "DECOMPRESS_Z_ON_FLUSH"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.5 11401 {"bits": [9, 9], "name": "DISABLE_REG_SNOOP"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.6 11402 {"bits": [10, 10], "name": "DEPTH_BOUNDS_HIER_DEPTH_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.7 11403 {"bits": [11, 11], "name": "SEPARATE_HIZS_FUNC_ENABLE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.8 11404 {"bits": [12, 14], "enum_ref": "CompareFrag", "name": "HIZ_ZFUNC"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.9 11405 {"bits": [15, 17], "name": "HIS_SFUNC_FF"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.10 11406 {"bits": [18, 20], "name": "HIS_SFUNC_BF"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.11 11407 {"bits": [21, 21], "name": "PRESERVE_ZRANGE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.12 11408 {"bits": [22, 22], "name": "PRESERVE_SRESULTS"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.13 11409 {"bits": [23, 23], "name": "DISABLE_FAST_PASS"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.14 11410 {"bits": [25, 25], "name": "ALLOW_PARTIAL_RES_HIER_KILL"} string in object:register_types.DB_RENDER_OVERRIDE2.fields.15 11415 {"bits": [0, 0], "name": "Z_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.0 11416 {"bits": [1, 1], "name": "STENCIL_TEST_VAL_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.1 11417 {"bits": [2, 2], "name": "STENCIL_OP_VAL_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.2 11418 {"bits": [4, 5], "enum_ref": "ZOrder", "name": "Z_ORDER"}, string in object:register_types.DB_SHADER_CONTROL.fields.3 11419 {"bits": [6, 6], "name": "KILL_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.4 11420 {"bits": [7, 7], "name": "COVERAGE_TO_MASK_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.5 11421 {"bits": [8, 8], "name": "MASK_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.6 11422 {"bits": [9, 9], "name": "EXEC_ON_HIER_FAIL"}, string in object:register_types.DB_SHADER_CONTROL.fields.7 11423 {"bits": [10, 10], "name": "EXEC_ON_NOOP"}, string in object:register_types.DB_SHADER_CONTROL.fields.8 11424 {"bits": [11, 11], "name": "ALPHA_TO_MASK_DISABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.9 11425 {"bits": [12, 12], "name": "DEPTH_BEFORE_SHADER"}, string in object:register_types.DB_SHADER_CONTROL.fields.10 11426 {"bits": [13, 14], "enum_ref": "ConservativeZExport", "name": "CONSERVATIVE_Z_EXPORT"}, string in object:register_types.DB_SHADER_CONTROL.fields.11 11427 {"bits": [15, 15], "name": "DUAL_QUAD_DISABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.12 11428 {"bits": [16, 16], "name": "PRIMITIVE_ORDERED_PIXEL_SHADER"}, string in object:register_types.DB_SHADER_CONTROL.fields.13 11429 {"bits": [17, 17], "name": "EXEC_IF_OVERLAPPED"}, string in object:register_types.DB_SHADER_CONTROL.fields.14 11430 {"bits": [20, 22], "name": "POPS_OVERLAP_NUM_SAMPLES"} string in object:register_types.DB_SHADER_CONTROL.fields.15 11435 {"bits": [0, 2], "enum_ref": "CompareFrag", "name": "COMPAREFUNC0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.0 11436 {"bits": [4, 11], "name": "COMPAREVALUE0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.1 11437 {"bits": [12, 19], "name": "COMPAREMASK0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.2 11438 {"bits": [24, 24], "name": "ENABLE0"} string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.3 11443 {"bits": [0, 2], "enum_ref": "CompareFrag", "name": "COMPAREFUNC1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.0 11444 {"bits": [4, 11], "name": "COMPAREVALUE1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.1 11445 {"bits": [12, 19], "name": "COMPAREMASK1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.2 11446 {"bits": [24, 24], "name": "ENABLE1"} string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.3 11451 {"bits": [0, 7], "name": "STENCILTESTVAL"}, string in object:register_types.DB_STENCILREFMASK.fields.0 11452 {"bits": [8, 15], "name": "STENCILMASK"}, string in object:register_types.DB_STENCILREFMASK.fields.1 11453 {"bits": [16, 23], "name": "STENCILWRITEMASK"}, string in object:register_types.DB_STENCILREFMASK.fields.2 11454 {"bits": [24, 31], "name": "STENCILOPVAL"} string in object:register_types.DB_STENCILREFMASK.fields.3 11459 {"bits": [0, 7], "name": "STENCILTESTVAL_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.0 11460 {"bits": [8, 15], "name": "STENCILMASK_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.1 11461 {"bits": [16, 23], "name": "STENCILWRITEMASK_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.2 11462 {"bits": [24, 31], "name": "STENCILOPVAL_BF"} string in object:register_types.DB_STENCILREFMASK_BF.fields.3 11467 {"bits": [0, 7], "name": "CLEAR"} string in object:register_types.DB_STENCIL_CLEAR.fields.0 11472 {"bits": [0, 3], "enum_ref": "StencilOp", "name": "STENCILFAIL"}, string in object:register_types.DB_STENCIL_CONTROL.fields.0 11473 {"bits": [4, 7], "enum_ref": "StencilOp", "name": "STENCILZPASS"}, string in object:register_types.DB_STENCIL_CONTROL.fields.1 11474 {"bits": [8, 11], "enum_ref": "StencilOp", "name": "STENCILZFAIL"}, string in object:register_types.DB_STENCIL_CONTROL.fields.2 11475 {"bits": [12, 15], "enum_ref": "StencilOp", "name": "STENCILFAIL_BF"}, string in object:register_types.DB_STENCIL_CONTROL.fields.3 11476 {"bits": [16, 19], "enum_ref": "StencilOp", "name": "STENCILZPASS_BF"}, string in object:register_types.DB_STENCIL_CONTROL.fields.4 11477 {"bits": [20, 23], "enum_ref": "StencilOp", "name": "STENCILZFAIL_BF"} string in object:register_types.DB_STENCIL_CONTROL.fields.5 11482 {"bits": [0, 0], "enum_ref": "StencilFormat", "name": "FORMAT"}, string in object:register_types.DB_STENCIL_INFO.fields.0 11483 {"bits": [4, 8], "name": "SW_MODE"}, string in object:register_types.DB_STENCIL_INFO.fields.1 11484 {"bits": [12, 12], "name": "PARTIALLY_RESIDENT"}, string in object:register_types.DB_STENCIL_INFO.fields.2 11485 {"bits": [13, 14], "enum_ref": "DbPRTFaultBehavior", "name": "FAULT_BEHAVIOR"}, string in object:register_types.DB_STENCIL_INFO.fields.3 11486 {"bits": [15, 15], "name": "ITERATE_FLUSH"}, string in object:register_types.DB_STENCIL_INFO.fields.4 11487 {"bits": [27, 27], "name": "ALLOW_EXPCLEAR"}, string in object:register_types.DB_STENCIL_INFO.fields.5 11488 {"bits": [29, 29], "name": "TILE_STENCIL_DISABLE"}, string in object:register_types.DB_STENCIL_INFO.fields.6 11489 {"bits": [30, 30], "name": "CLEAR_DISALLOWED"} string in object:register_types.DB_STENCIL_INFO.fields.7 11494 {"bits": [0, 1], "enum_ref": "ZFormat", "name": "FORMAT"}, string in object:register_types.DB_Z_INFO.fields.0 11495 {"bits": [2, 3], "name": "NUM_SAMPLES"}, string in object:register_types.DB_Z_INFO.fields.1 11496 {"bits": [4, 8], "name": "SW_MODE"}, string in object:register_types.DB_Z_INFO.fields.2 11497 {"bits": [12, 12], "name": "PARTIALLY_RESIDENT"}, string in object:register_types.DB_Z_INFO.fields.3 11498 {"bits": [13, 14], "enum_ref": "DbPRTFaultBehavior", "name": "FAULT_BEHAVIOR"}, string in object:register_types.DB_Z_INFO.fields.4 11499 {"bits": [15, 15], "name": "ITERATE_FLUSH"}, string in object:register_types.DB_Z_INFO.fields.5 11500 {"bits": [16, 19], "name": "MAXMIP"}, string in object:register_types.DB_Z_INFO.fields.6 11501 {"bits": [23, 26], "name": "DECOMPRESS_ON_N_ZPLANES"}, string in object:register_types.DB_Z_INFO.fields.7 11502 {"bits": [27, 27], "name": "ALLOW_EXPCLEAR"}, string in object:register_types.DB_Z_INFO.fields.8 11503 {"bits": [28, 28], "name": "READ_SIZE"}, string in object:register_types.DB_Z_INFO.fields.9 11504 {"bits": [29, 29], "name": "TILE_SURFACE_ENABLE"}, string in object:register_types.DB_Z_INFO.fields.10 11505 {"bits": [30, 30], "name": "CLEAR_DISALLOWED"}, string in object:register_types.DB_Z_INFO.fields.11 11506 {"bits": [31, 31], "name": "ZRANGE_PRECISION"} string in object:register_types.DB_Z_INFO.fields.12 11511 {"bits": [0, 15], "name": "EPITCH"} string in object:register_types.DB_Z_INFO2.fields.0 11516 {"bits": [0, 2], "name": "NUM_PIPES"}, string in object:register_types.GB_ADDR_CONFIG.fields.0 11517 {"bits": [3, 5], "name": "PIPE_INTERLEAVE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.1 11518 {"bits": [6, 7], "name": "MAX_COMPRESSED_FRAGS"}, string in object:register_types.GB_ADDR_CONFIG.fields.2 11519 {"bits": [8, 10], "name": "BANK_INTERLEAVE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.3 11520 {"bits": [12, 14], "enum_ref": "NumBanks", "name": "NUM_BANKS"}, string in object:register_types.GB_ADDR_CONFIG.fields.4 11521 {"bits": [16, 18], "name": "SHADER_ENGINE_TILE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.5 11522 {"bits": [19, 20], "name": "NUM_SHADER_ENGINES"}, string in object:register_types.GB_ADDR_CONFIG.fields.6 11523 {"bits": [21, 23], "name": "NUM_GPUS"}, string in object:register_types.GB_ADDR_CONFIG.fields.7 11524 {"bits": [24, 25], "name": "MULTI_GPU_TILE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.8 11525 {"bits": [26, 27], "name": "NUM_RB_PER_SE"}, string in object:register_types.GB_ADDR_CONFIG.fields.9 11526 {"bits": [28, 29], "name": "ROW_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.10 11527 {"bits": [30, 30], "name": "NUM_LOWER_PIPES"}, string in object:register_types.GB_ADDR_CONFIG.fields.11 11528 {"bits": [31, 31], "name": "SE_ENABLE"} string in object:register_types.GB_ADDR_CONFIG.fields.12 11533 {"bits": [0, 1], "enum_ref": "BankWidth", "name": "BANK_WIDTH"}, string in object:register_types.GB_MACROTILE_MODE0.fields.0 11534 {"bits": [2, 3], "enum_ref": "BankHeight", "name": "BANK_HEIGHT"}, string in object:register_types.GB_MACROTILE_MODE0.fields.1 11535 {"bits": [4, 5], "enum_ref": "MacroTileAspect", "name": "MACRO_TILE_ASPECT"}, string in object:register_types.GB_MACROTILE_MODE0.fields.2 11536 {"bits": [6, 7], "enum_ref": "NumBanks", "name": "NUM_BANKS"} string in object:register_types.GB_MACROTILE_MODE0.fields.3 11541 {"bits": [2, 5], "enum_ref": "ArrayMode", "name": "ARRAY_MODE"}, string in object:register_types.GB_TILE_MODE0.fields.0 11542 {"bits": [6, 10], "enum_ref": "PipeConfig", "name": "PIPE_CONFIG"}, string in object:register_types.GB_TILE_MODE0.fields.1 11543 {"bits": [11, 13], "enum_ref": "TileSplit", "name": "TILE_SPLIT"}, string in object:register_types.GB_TILE_MODE0.fields.2 11544 {"bits": [22, 24], "enum_ref": "MicroTileMode", "name": "MICRO_TILE_MODE_NEW"}, string in object:register_types.GB_TILE_MODE0.fields.3 11545 {"bits": [25, 26], "name": "SAMPLE_SPLIT"} string in object:register_types.GB_TILE_MODE0.fields.4 11550 {"bits": [0, 15], "name": "BASE"}, string in object:register_types.GDS_ATOM_BASE.fields.0 11551 {"bits": [16, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_BASE.fields.1 11556 {"bits": [0, 5], "name": "AINC"}, string in object:register_types.GDS_ATOM_CNTL.fields.0 11557 {"bits": [6, 7], "name": "UNUSED1"}, string in object:register_types.GDS_ATOM_CNTL.fields.1 11558 {"bits": [8, 9], "name": "DMODE"}, string in object:register_types.GDS_ATOM_CNTL.fields.2 11559 {"bits": [10, 31], "name": "UNUSED2"} string in object:register_types.GDS_ATOM_CNTL.fields.3 11564 {"bits": [0, 0], "name": "COMPLETE"}, string in object:register_types.GDS_ATOM_COMPLETE.fields.0 11565 {"bits": [1, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_COMPLETE.fields.1 11570 {"bits": [0, 7], "name": "OFFSET0"}, string in object:register_types.GDS_ATOM_OFFSET0.fields.0 11571 {"bits": [8, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_OFFSET0.fields.1 11576 {"bits": [0, 7], "name": "OFFSET1"}, string in object:register_types.GDS_ATOM_OFFSET1.fields.0 11577 {"bits": [8, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_OFFSET1.fields.1 11582 {"bits": [0, 7], "name": "OP"}, string in object:register_types.GDS_ATOM_OP.fields.0 11583 {"bits": [8, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_OP.fields.1 11588 {"bits": [0, 15], "name": "SIZE"}, string in object:register_types.GDS_ATOM_SIZE.fields.0 11589 {"bits": [16, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_SIZE.fields.1 11594 {"bits": [0, 0], "name": "FLAG"}, string in object:register_types.GDS_GWS_RESOURCE.fields.0 11595 {"bits": [1, 12], "name": "COUNTER"}, string in object:register_types.GDS_GWS_RESOURCE.fields.1 11596 {"bits": [13, 13], "name": "TYPE"}, string in object:register_types.GDS_GWS_RESOURCE.fields.2 11597 {"bits": [14, 14], "name": "DED"}, string in object:register_types.GDS_GWS_RESOURCE.fields.3 11598 {"bits": [15, 15], "name": "RELEASE_ALL"}, string in object:register_types.GDS_GWS_RESOURCE.fields.4 11599 {"bits": [16, 27], "name": "HEAD_QUEUE"}, string in object:register_types.GDS_GWS_RESOURCE.fields.5 11600 {"bits": [28, 28], "name": "HEAD_VALID"}, string in object:register_types.GDS_GWS_RESOURCE.fields.6 11601 {"bits": [29, 29], "name": "HEAD_FLAG"}, string in object:register_types.GDS_GWS_RESOURCE.fields.7 11602 {"bits": [30, 30], "name": "HALTED"}, string in object:register_types.GDS_GWS_RESOURCE.fields.8 11603 {"bits": [31, 31], "name": "UNUSED1"} string in object:register_types.GDS_GWS_RESOURCE.fields.9 11608 {"bits": [0, 15], "name": "RESOURCE_CNT"}, string in object:register_types.GDS_GWS_RESOURCE_CNT.fields.0 11609 {"bits": [16, 31], "name": "UNUSED"} string in object:register_types.GDS_GWS_RESOURCE_CNT.fields.1 11614 {"bits": [0, 5], "name": "INDEX"}, string in object:register_types.GDS_GWS_RESOURCE_CNTL.fields.0 11615 {"bits": [6, 31], "name": "UNUSED"} string in object:register_types.GDS_GWS_RESOURCE_CNTL.fields.1 11620 {"bits": [0, 15], "name": "DS_ADDRESS"}, string in object:register_types.GDS_OA_ADDRESS.fields.0 11621 {"bits": [16, 19], "name": "CRAWLER"}, string in object:register_types.GDS_OA_ADDRESS.fields.1 11622 {"bits": [20, 21], "name": "CRAWLER_TYPE"}, string in object:register_types.GDS_OA_ADDRESS.fields.2 11623 {"bits": [22, 29], "name": "UNUSED"}, string in object:register_types.GDS_OA_ADDRESS.fields.3 11624 {"bits": [30, 30], "name": "NO_ALLOC"}, string in object:register_types.GDS_OA_ADDRESS.fields.4 11625 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.GDS_OA_ADDRESS.fields.5 11630 {"bits": [0, 3], "name": "INDEX"}, string in object:register_types.GDS_OA_CNTL.fields.0 11631 {"bits": [4, 31], "name": "UNUSED"} string in object:register_types.GDS_OA_CNTL.fields.1 11636 {"bits": [0, 30], "name": "VALUE"}, string in object:register_types.GDS_OA_INCDEC.fields.0 11637 {"bits": [31, 31], "name": "INCDEC"} string in object:register_types.GDS_OA_INCDEC.fields.1 11642 {"bits": [0, 7], "name": "INSTANCE_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.0 11643 {"bits": [8, 15], "name": "SH_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.1 11644 {"bits": [16, 23], "name": "SE_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.2 11645 {"bits": [29, 29], "name": "SH_BROADCAST_WRITES"}, string in object:register_types.GRBM_GFX_INDEX.fields.3 11646 {"bits": [30, 30], "name": "INSTANCE_BROADCAST_WRITES"}, string in object:register_types.GRBM_GFX_INDEX.fields.4 11647 {"bits": [31, 31], "name": "SE_BROADCAST_WRITES"} string in object:register_types.GRBM_GFX_INDEX.fields.5 11652 {"bits": [0, 5], "name": "PERF_SEL"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.0 11653 {"bits": [10, 10], "name": "DB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.1 11654 {"bits": [11, 11], "name": "CB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.2 11655 {"bits": [12, 12], "name": "VGT_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.3 11656 {"bits": [13, 13], "name": "TA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.4 11657 {"bits": [14, 14], "name": "SX_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.5 11658 {"bits": [16, 16], "name": "SPI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.6 11659 {"bits": [17, 17], "name": "SC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.7 11660 {"bits": [18, 18], "name": "PA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.8 11661 {"bits": [19, 19], "name": "GRBM_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.9 11662 {"bits": [20, 20], "name": "DB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.10 11663 {"bits": [21, 21], "name": "CB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.11 11664 {"bits": [22, 22], "name": "CP_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.12 11665 {"bits": [23, 23], "name": "IA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.13 11666 {"bits": [24, 24], "name": "GDS_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.14 11667 {"bits": [25, 25], "name": "BCI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.15 11668 {"bits": [26, 26], "name": "RLC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.16 11669 {"bits": [27, 27], "name": "TC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.17 11670 {"bits": [28, 28], "name": "WD_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.18 11671 {"bits": [29, 29], "name": "UTCL2_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.19 11672 {"bits": [30, 30], "name": "EA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.20 11673 {"bits": [31, 31], "name": "RMI_BUSY_USER_DEFINED_MASK"} string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.21 11678 {"bits": [0, 5], "name": "PERF_SEL"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.0 11679 {"bits": [10, 10], "name": "DB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.1 11680 {"bits": [11, 11], "name": "CB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.2 11681 {"bits": [12, 12], "name": "TA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.3 11682 {"bits": [13, 13], "name": "SX_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.4 11683 {"bits": [15, 15], "name": "SPI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.5 11684 {"bits": [16, 16], "name": "SC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.6 11685 {"bits": [17, 17], "name": "DB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.7 11686 {"bits": [18, 18], "name": "CB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.8 11687 {"bits": [19, 19], "name": "VGT_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.9 11688 {"bits": [20, 20], "name": "PA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.10 11689 {"bits": [21, 21], "name": "BCI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.11 11690 {"bits": [22, 22], "name": "RMI_BUSY_USER_DEFINED_MASK"} string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.12 11695 {"bits": [0, 3], "name": "ME0PIPE0_CMDFIFO_AVAIL"}, string in object:register_types.GRBM_STATUS.fields.0 11696 {"bits": [5, 5], "name": "RSMU_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.1 11697 {"bits": [7, 7], "name": "ME0PIPE0_CF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.2 11698 {"bits": [8, 8], "name": "ME0PIPE0_PF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.3 11699 {"bits": [9, 9], "name": "GDS_DMA_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.4 11700 {"bits": [12, 12], "name": "DB_CLEAN"}, string in object:register_types.GRBM_STATUS.fields.5 11701 {"bits": [13, 13], "name": "CB_CLEAN"}, string in object:register_types.GRBM_STATUS.fields.6 11702 {"bits": [14, 14], "name": "TA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.7 11703 {"bits": [15, 15], "name": "GDS_BUSY"}, string in object:register_types.GRBM_STATUS.fields.8 11704 {"bits": [16, 16], "name": "WD_BUSY_NO_DMA"}, string in object:register_types.GRBM_STATUS.fields.9 11705 {"bits": [17, 17], "name": "VGT_BUSY"}, string in object:register_types.GRBM_STATUS.fields.10 11706 {"bits": [18, 18], "name": "IA_BUSY_NO_DMA"}, string in object:register_types.GRBM_STATUS.fields.11 11707 {"bits": [19, 19], "name": "IA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.12 11708 {"bits": [20, 20], "name": "SX_BUSY"}, string in object:register_types.GRBM_STATUS.fields.13 11709 {"bits": [21, 21], "name": "WD_BUSY"}, string in object:register_types.GRBM_STATUS.fields.14 11710 {"bits": [22, 22], "name": "SPI_BUSY"}, string in object:register_types.GRBM_STATUS.fields.15 11711 {"bits": [23, 23], "name": "BCI_BUSY"}, string in object:register_types.GRBM_STATUS.fields.16 11712 {"bits": [24, 24], "name": "SC_BUSY"}, string in object:register_types.GRBM_STATUS.fields.17 11713 {"bits": [25, 25], "name": "PA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.18 11714 {"bits": [26, 26], "name": "DB_BUSY"}, string in object:register_types.GRBM_STATUS.fields.19 11715 {"bits": [28, 28], "name": "CP_COHERENCY_BUSY"}, string in object:register_types.GRBM_STATUS.fields.20 11716 {"bits": [29, 29], "name": "CP_BUSY"}, string in object:register_types.GRBM_STATUS.fields.21 11717 {"bits": [30, 30], "name": "CB_BUSY"}, string in object:register_types.GRBM_STATUS.fields.22 11718 {"bits": [31, 31], "name": "GUI_ACTIVE"} string in object:register_types.GRBM_STATUS.fields.23 11723 {"bits": [0, 3], "name": "ME0PIPE1_CMDFIFO_AVAIL"}, string in object:register_types.GRBM_STATUS2.fields.0 11724 {"bits": [4, 4], "name": "ME0PIPE1_CF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.1 11725 {"bits": [5, 5], "name": "ME0PIPE1_PF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.2 11726 {"bits": [6, 6], "name": "ME1PIPE0_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.3 11727 {"bits": [7, 7], "name": "ME1PIPE1_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.4 11728 {"bits": [8, 8], "name": "ME1PIPE2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.5 11729 {"bits": [9, 9], "name": "ME1PIPE3_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.6 11730 {"bits": [10, 10], "name": "ME2PIPE0_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.7 11731 {"bits": [11, 11], "name": "ME2PIPE1_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.8 11732 {"bits": [12, 12], "name": "ME2PIPE2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.9 11733 {"bits": [13, 13], "name": "ME2PIPE3_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.10 11734 {"bits": [14, 14], "name": "RLC_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.11 11735 {"bits": [15, 15], "name": "UTCL2_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.12 11736 {"bits": [16, 16], "name": "EA_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.13 11737 {"bits": [17, 17], "name": "RMI_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.14 11738 {"bits": [18, 18], "name": "UTCL2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.15 11739 {"bits": [19, 19], "name": "CPF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.16 11740 {"bits": [20, 20], "name": "EA_LINK_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.17 11741 {"bits": [24, 24], "name": "RLC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.18 11742 {"bits": [25, 25], "name": "TC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.19 11743 {"bits": [26, 26], "name": "TCC_CC_RESIDENT"}, string in object:register_types.GRBM_STATUS2.fields.20 11744 {"bits": [28, 28], "name": "CPF_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.21 11745 {"bits": [29, 29], "name": "CPC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.22 11746 {"bits": [30, 30], "name": "CPG_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.23 11747 {"bits": [31, 31], "name": "CPAXI_BUSY"} string in object:register_types.GRBM_STATUS2.fields.24 11752 {"bits": [1, 1], "name": "DB_CLEAN"}, string in object:register_types.GRBM_STATUS_SE0.fields.0 11753 {"bits": [2, 2], "name": "CB_CLEAN"}, string in object:register_types.GRBM_STATUS_SE0.fields.1 11754 {"bits": [21, 21], "name": "RMI_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.2 11755 {"bits": [22, 22], "name": "BCI_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.3 11756 {"bits": [23, 23], "name": "VGT_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.4 11757 {"bits": [24, 24], "name": "PA_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.5 11758 {"bits": [25, 25], "name": "TA_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.6 11759 {"bits": [26, 26], "name": "SX_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.7 11760 {"bits": [27, 27], "name": "SPI_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.8 11761 {"bits": [29, 29], "name": "SC_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.9 11762 {"bits": [30, 30], "name": "DB_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.10 11763 {"bits": [31, 31], "name": "CB_BUSY"} string in object:register_types.GRBM_STATUS_SE0.fields.11 11768 {"bits": [0, 15], "name": "PRIMGROUP_SIZE"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.0 11769 {"bits": [16, 16], "name": "PARTIAL_VS_WAVE_ON"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.1 11770 {"bits": [17, 17], "name": "SWITCH_ON_EOP"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.2 11771 {"bits": [18, 18], "name": "PARTIAL_ES_WAVE_ON"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.3 11772 {"bits": [19, 19], "name": "SWITCH_ON_EOI"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.4 11773 {"bits": [20, 20], "name": "WD_SWITCH_ON_EOP"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.5 11774 {"bits": [21, 21], "name": "EN_INST_OPT_BASIC"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.6 11775 {"bits": [22, 22], "name": "EN_INST_OPT_ADV"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.7 11776 {"bits": [23, 23], "name": "HW_USE_ONLY"} string in object:register_types.IA_MULTI_VGT_PARAM.fields.8 11781 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.IA_PERFCOUNTER0_SELECT.fields.0 11782 {"bits": [10, 19], "name": "PERF_SEL1"}, string in object:register_types.IA_PERFCOUNTER0_SELECT.fields.1 11783 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.IA_PERFCOUNTER0_SELECT.fields.2 11784 {"bits": [24, 27], "name": "PERF_MODE1"}, string in object:register_types.IA_PERFCOUNTER0_SELECT.fields.3 11785 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.IA_PERFCOUNTER0_SELECT.fields.4 11790 {"bits": [0, 9], "name": "PERF_SEL2"}, string in object:register_types.IA_PERFCOUNTER0_SELECT1.fields.0 11791 {"bits": [10, 19], "name": "PERF_SEL3"}, string in object:register_types.IA_PERFCOUNTER0_SELECT1.fields.1 11792 {"bits": [24, 27], "name": "PERF_MODE3"}, string in object:register_types.IA_PERFCOUNTER0_SELECT1.fields.2 11793 {"bits": [28, 31], "name": "PERF_MODE2"} string in object:register_types.IA_PERFCOUNTER0_SELECT1.fields.3 11798 {"bits": [0, 0], "name": "UCP_ENA_0"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.0 11799 {"bits": [1, 1], "name": "UCP_ENA_1"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.1 11800 {"bits": [2, 2], "name": "UCP_ENA_2"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.2 11801 {"bits": [3, 3], "name": "UCP_ENA_3"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.3 11802 {"bits": [4, 4], "name": "UCP_ENA_4"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.4 11803 {"bits": [5, 5], "name": "UCP_ENA_5"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.5 11804 {"bits": [13, 13], "name": "PS_UCP_Y_SCALE_NEG"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.6 11805 {"bits": [14, 15], "name": "PS_UCP_MODE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.7 11806 {"bits": [16, 16], "name": "CLIP_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.8 11807 {"bits": [17, 17], "name": "UCP_CULL_ONLY_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.9 11808 {"bits": [18, 18], "name": "BOUNDARY_EDGE_FLAG_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.10 11809 {"bits": [19, 19], "name": "DX_CLIP_SPACE_DEF"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.11 11810 {"bits": [20, 20], "name": "DIS_CLIP_ERR_DETECT"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.12 11811 {"bits": [21, 21], "name": "VTX_KILL_OR"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.13 11812 {"bits": [22, 22], "name": "DX_RASTERIZATION_KILL"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.14 11813 {"bits": [24, 24], "name": "DX_LINEAR_ATTR_CLIP_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.15 11814 {"bits": [25, 25], "name": "VTE_VPORT_PROVOKE_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.16 11815 {"bits": [26, 26], "name": "ZCLIP_NEAR_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.17 11816 {"bits": [27, 27], "name": "ZCLIP_FAR_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.18 11817 {"bits": [28, 28], "name": "ZCLIP_PROG_NEAR_ENA"} string in object:register_types.PA_CL_CLIP_CNTL.fields.19 11822 {"bits": [0, 0], "name": "VTE_XY_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.0 11823 {"bits": [1, 1], "name": "VTE_Z_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.1 11824 {"bits": [2, 2], "name": "VTE_W_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.2 11825 {"bits": [3, 3], "name": "VTE_0XNANINF_IS_0"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.3 11826 {"bits": [4, 4], "name": "VTE_XY_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.4 11827 {"bits": [5, 5], "name": "VTE_Z_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.5 11828 {"bits": [6, 6], "name": "VTE_W_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.6 11829 {"bits": [7, 7], "name": "VTE_W_RECIP_NAN_IS_0"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.7 11830 {"bits": [8, 8], "name": "VS_XY_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.8 11831 {"bits": [9, 9], "name": "VS_XY_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.9 11832 {"bits": [10, 10], "name": "VS_Z_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.10 11833 {"bits": [11, 11], "name": "VS_Z_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.11 11834 {"bits": [12, 12], "name": "VS_W_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.12 11835 {"bits": [13, 13], "name": "VS_W_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.13 11836 {"bits": [14, 14], "name": "VS_CLIP_DIST_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.14 11837 {"bits": [20, 20], "name": "VTE_NO_OUTPUT_NEG_0"} string in object:register_types.PA_CL_NANINF_CNTL.fields.15 11842 {"bits": [0, 0], "name": "VERTEX_REUSE_OFF"}, string in object:register_types.PA_CL_NGG_CNTL.fields.0 11843 {"bits": [1, 1], "name": "INDEX_BUF_EDGE_FLAG_ENA"} string in object:register_types.PA_CL_NGG_CNTL.fields.1 11848 {"bits": [0, 0], "name": "OBJ_ID_SEL"}, string in object:register_types.PA_CL_OBJPRIM_ID_CNTL.fields.0 11849 {"bits": [1, 1], "name": "ADD_PIPED_PRIM_ID"}, string in object:register_types.PA_CL_OBJPRIM_ID_CNTL.fields.1 11850 {"bits": [2, 2], "name": "EN_32BIT_OBJPRIMID"} string in object:register_types.PA_CL_OBJPRIM_ID_CNTL.fields.2 11855 {"bits": [0, 0], "name": "CLIP_DIST_ENA_0"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.0 11856 {"bits": [1, 1], "name": "CLIP_DIST_ENA_1"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.1 11857 {"bits": [2, 2], "name": "CLIP_DIST_ENA_2"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.2 11858 {"bits": [3, 3], "name": "CLIP_DIST_ENA_3"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.3 11859 {"bits": [4, 4], "name": "CLIP_DIST_ENA_4"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.4 11860 {"bits": [5, 5], "name": "CLIP_DIST_ENA_5"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.5 11861 {"bits": [6, 6], "name": "CLIP_DIST_ENA_6"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.6 11862 {"bits": [7, 7], "name": "CLIP_DIST_ENA_7"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.7 11863 {"bits": [8, 8], "name": "CULL_DIST_ENA_0"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.8 11864 {"bits": [9, 9], "name": "CULL_DIST_ENA_1"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.9 11865 {"bits": [10, 10], "name": "CULL_DIST_ENA_2"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.10 11866 {"bits": [11, 11], "name": "CULL_DIST_ENA_3"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.11 11867 {"bits": [12, 12], "name": "CULL_DIST_ENA_4"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.12 11868 {"bits": [13, 13], "name": "CULL_DIST_ENA_5"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.13 11869 {"bits": [14, 14], "name": "CULL_DIST_ENA_6"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.14 11870 {"bits": [15, 15], "name": "CULL_DIST_ENA_7"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.15 11871 {"bits": [16, 16], "name": "USE_VTX_POINT_SIZE"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.16 11872 {"bits": [17, 17], "name": "USE_VTX_EDGE_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.17 11873 {"bits": [18, 18], "name": "USE_VTX_RENDER_TARGET_INDX"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.18 11874 {"bits": [19, 19], "name": "USE_VTX_VIEWPORT_INDX"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.19 11875 {"bits": [20, 20], "name": "USE_VTX_KILL_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.20 11876 {"bits": [21, 21], "name": "VS_OUT_MISC_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.21 11877 {"bits": [22, 22], "name": "VS_OUT_CCDIST0_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.22 11878 {"bits": [23, 23], "name": "VS_OUT_CCDIST1_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.23 11879 {"bits": [24, 24], "name": "VS_OUT_MISC_SIDE_BUS_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.24 11880 {"bits": [25, 25], "name": "USE_VTX_GS_CUT_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.25 11881 {"bits": [26, 26], "name": "USE_VTX_LINE_WIDTH"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.26 11882 {"bits": [27, 27], "name": "USE_VTX_SHD_OBJPRIM_ID"} string in object:register_types.PA_CL_VS_OUT_CNTL.fields.27 11887 {"bits": [0, 0], "name": "VPORT_X_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.0 11888 {"bits": [1, 1], "name": "VPORT_X_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.1 11889 {"bits": [2, 2], "name": "VPORT_Y_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.2 11890 {"bits": [3, 3], "name": "VPORT_Y_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.3 11891 {"bits": [4, 4], "name": "VPORT_Z_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.4 11892 {"bits": [5, 5], "name": "VPORT_Z_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.5 11893 {"bits": [8, 8], "name": "VTX_XY_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.6 11894 {"bits": [9, 9], "name": "VTX_Z_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.7 11895 {"bits": [10, 10], "name": "VTX_W0_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.8 11896 {"bits": [11, 11], "name": "PERFCOUNTER_REF"} string in object:register_types.PA_CL_VTE_CNTL.fields.9 11901 {"bits": [0, 2], "name": "MSAA_NUM_SAMPLES"}, string in object:register_types.PA_SC_AA_CONFIG.fields.0 11902 {"bits": [4, 4], "name": "AA_MASK_CENTROID_DTMN"}, string in object:register_types.PA_SC_AA_CONFIG.fields.1 11903 {"bits": [13, 16], "name": "MAX_SAMPLE_DIST"}, string in object:register_types.PA_SC_AA_CONFIG.fields.2 11904 {"bits": [20, 22], "name": "MSAA_EXPOSED_SAMPLES"}, string in object:register_types.PA_SC_AA_CONFIG.fields.3 11905 {"bits": [24, 25], "name": "DETAIL_TO_EXPOSED_MODE"}, string in object:register_types.PA_SC_AA_CONFIG.fields.4 11906 {"bits": [26, 27], "enum_ref": "CovToShaderSel", "name": "COVERAGE_TO_SHADER_SELECT"} string in object:register_types.PA_SC_AA_CONFIG.fields.5 11911 {"bits": [0, 15], "name": "AA_MASK_X0Y0"}, string in object:register_types.PA_SC_AA_MASK_X0Y0_X1Y0.fields.0 11912 {"bits": [16, 31], "name": "AA_MASK_X1Y0"} string in object:register_types.PA_SC_AA_MASK_X0Y0_X1Y0.fields.1 11917 {"bits": [0, 15], "name": "AA_MASK_X0Y1"}, string in object:register_types.PA_SC_AA_MASK_X0Y1_X1Y1.fields.0 11918 {"bits": [16, 31], "name": "AA_MASK_X1Y1"} string in object:register_types.PA_SC_AA_MASK_X0Y1_X1Y1.fields.1 11923 {"bits": [0, 3], "name": "S0_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.0 11924 {"bits": [4, 7], "name": "S0_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.1 11925 {"bits": [8, 11], "name": "S1_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.2 11926 {"bits": [12, 15], "name": "S1_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.3 11927 {"bits": [16, 19], "name": "S2_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.4 11928 {"bits": [20, 23], "name": "S2_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.5 11929 {"bits": [24, 27], "name": "S3_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.6 11930 {"bits": [28, 31], "name": "S3_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.7 11935 {"bits": [0, 3], "name": "S4_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.0 11936 {"bits": [4, 7], "name": "S4_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.1 11937 {"bits": [8, 11], "name": "S5_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.2 11938 {"bits": [12, 15], "name": "S5_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.3 11939 {"bits": [16, 19], "name": "S6_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.4 11940 {"bits": [20, 23], "name": "S6_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.5 11941 {"bits": [24, 27], "name": "S7_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.6 11942 {"bits": [28, 31], "name": "S7_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.7 11947 {"bits": [0, 3], "name": "S8_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.0 11948 {"bits": [4, 7], "name": "S8_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.1 11949 {"bits": [8, 11], "name": "S9_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.2 11950 {"bits": [12, 15], "name": "S9_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.3 11951 {"bits": [16, 19], "name": "S10_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.4 11952 {"bits": [20, 23], "name": "S10_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.5 11953 {"bits": [24, 27], "name": "S11_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.6 11954 {"bits": [28, 31], "name": "S11_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.7 11959 {"bits": [0, 3], "name": "S12_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.0 11960 {"bits": [4, 7], "name": "S12_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.1 11961 {"bits": [8, 11], "name": "S13_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.2 11962 {"bits": [12, 15], "name": "S13_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.3 11963 {"bits": [16, 19], "name": "S14_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.4 11964 {"bits": [20, 23], "name": "S14_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.5 11965 {"bits": [24, 27], "name": "S15_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.6 11966 {"bits": [28, 31], "name": "S15_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.7 11971 {"bits": [0, 1], "enum_ref": "BinningMode", "name": "BINNING_MODE"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.0 11972 {"bits": [2, 2], "name": "BIN_SIZE_X"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.1 11973 {"bits": [3, 3], "name": "BIN_SIZE_Y"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.2 11974 {"bits": [4, 6], "name": "BIN_SIZE_X_EXTEND"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.3 11975 {"bits": [7, 9], "name": "BIN_SIZE_Y_EXTEND"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.4 11976 {"bits": [10, 12], "name": "CONTEXT_STATES_PER_BIN"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.5 11977 {"bits": [13, 17], "name": "PERSISTENT_STATES_PER_BIN"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.6 11978 {"bits": [18, 18], "name": "DISABLE_START_OF_PRIM"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.7 11979 {"bits": [19, 26], "name": "FPOVS_PER_BATCH"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.8 11980 {"bits": [27, 27], "name": "OPTIMAL_BIN_SELECTION"}, string in object:register_types.PA_SC_BINNER_CNTL_0.fields.9 11981 {"bits": [28, 28], "name": "FLUSH_ON_BINNING_TRANSITION"} string in object:register_types.PA_SC_BINNER_CNTL_0.fields.10 11986 {"bits": [0, 15], "name": "MAX_ALLOC_COUNT"}, string in object:register_types.PA_SC_BINNER_CNTL_1.fields.0 11987 {"bits": [16, 31], "name": "MAX_PRIM_PER_BATCH"} string in object:register_types.PA_SC_BINNER_CNTL_1.fields.1 11992 {"bits": [0, 3], "name": "DISTANCE_0"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.0 11993 {"bits": [4, 7], "name": "DISTANCE_1"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.1 11994 {"bits": [8, 11], "name": "DISTANCE_2"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.2 11995 {"bits": [12, 15], "name": "DISTANCE_3"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.3 11996 {"bits": [16, 19], "name": "DISTANCE_4"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.4 11997 {"bits": [20, 23], "name": "DISTANCE_5"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.5 11998 {"bits": [24, 27], "name": "DISTANCE_6"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.6 11999 {"bits": [28, 31], "name": "DISTANCE_7"} string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.7 12004 {"bits": [0, 3], "name": "DISTANCE_8"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.0 12005 {"bits": [4, 7], "name": "DISTANCE_9"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.1 12006 {"bits": [8, 11], "name": "DISTANCE_10"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.2 12007 {"bits": [12, 15], "name": "DISTANCE_11"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.3 12008 {"bits": [16, 19], "name": "DISTANCE_12"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.4 12009 {"bits": [20, 23], "name": "DISTANCE_13"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.5 12010 {"bits": [24, 27], "name": "DISTANCE_14"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.6 12011 {"bits": [28, 31], "name": "DISTANCE_15"} string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.7 12016 {"bits": [0, 14], "name": "TL_X"}, string in object:register_types.PA_SC_CLIPRECT_0_TL.fields.0 12017 {"bits": [16, 30], "name": "TL_Y"} string in object:register_types.PA_SC_CLIPRECT_0_TL.fields.1 12022 {"bits": [0, 15], "enum_ref": "CLIP_RULE", "name": "CLIP_RULE"} string in object:register_types.PA_SC_CLIPRECT_RULE.fields.0 12027 {"bits": [0, 0], "name": "OVER_RAST_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.0 12028 {"bits": [1, 4], "name": "OVER_RAST_SAMPLE_SELECT"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.1 12029 {"bits": [5, 5], "name": "UNDER_RAST_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.2 12030 {"bits": [6, 9], "name": "UNDER_RAST_SAMPLE_SELECT"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.3 12031 {"bits": [10, 10], "name": "PBB_UNCERTAINTY_REGION_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.4 12032 {"bits": [11, 11], "name": "ZMM_TRI_EXTENT"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.5 12033 {"bits": [12, 12], "name": "ZMM_TRI_OFFSET"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.6 12034 {"bits": [13, 13], "name": "OVERRIDE_OVER_RAST_INNER_TO_NORMAL"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.7 12035 {"bits": [14, 14], "name": "OVERRIDE_UNDER_RAST_INNER_TO_NORMAL"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.8 12036 {"bits": [15, 15], "name": "DEGENERATE_OVERRIDE_INNER_TO_NORMAL_DISABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.9 12037 {"bits": [16, 17], "name": "UNCERTAINTY_REGION_MODE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.10 12038 {"bits": [18, 18], "name": "OUTER_UNCERTAINTY_EDGERULE_OVERRIDE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.11 12039 {"bits": [19, 19], "name": "INNER_UNCERTAINTY_EDGERULE_OVERRIDE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.12 12040 {"bits": [20, 20], "name": "NULL_SQUAD_AA_MASK_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.13 12041 {"bits": [21, 21], "name": "COVERAGE_AA_MASK_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.14 12042 {"bits": [22, 22], "name": "PREZ_AA_MASK_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.15 12043 {"bits": [23, 23], "name": "POSTZ_AA_MASK_ENABLE"}, string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.16 12044 {"bits": [24, 24], "name": "CENTROID_SAMPLE_OVERRIDE"} string in object:register_types.PA_SC_CONSERVATIVE_RASTERIZATION_CNTL.fields.17 12049 {"bits": [0, 3], "name": "ER_TRI"}, string in object:register_types.PA_SC_EDGERULE.fields.0 12050 {"bits": [4, 7], "name": "ER_POINT"}, string in object:register_types.PA_SC_EDGERULE.fields.1 12051 {"bits": [8, 11], "name": "ER_RECT"}, string in object:register_types.PA_SC_EDGERULE.fields.2 12052 {"bits": [12, 17], "name": "ER_LINE_LR"}, string in object:register_types.PA_SC_EDGERULE.fields.3 12053 {"bits": [18, 23], "name": "ER_LINE_RL"}, string in object:register_types.PA_SC_EDGERULE.fields.4 12054 {"bits": [24, 27], "name": "ER_LINE_TB"}, string in object:register_types.PA_SC_EDGERULE.fields.5 12055 {"bits": [28, 31], "name": "ER_LINE_BT"} string in object:register_types.PA_SC_EDGERULE.fields.6 12060 {"bits": [0, 7], "name": "TOP_QTR"}, string in object:register_types.PA_SC_HORIZ_GRID.fields.0 12061 {"bits": [8, 15], "name": "TOP_HALF"}, string in object:register_types.PA_SC_HORIZ_GRID.fields.1 12062 {"bits": [16, 23], "name": "BOT_HALF"}, string in object:register_types.PA_SC_HORIZ_GRID.fields.2 12063 {"bits": [24, 31], "name": "BOT_QTR"} string in object:register_types.PA_SC_HORIZ_GRID.fields.3 12068 {"bits": [9, 9], "name": "EXPAND_LINE_WIDTH"}, string in object:register_types.PA_SC_LINE_CNTL.fields.0 12069 {"bits": [10, 10], "name": "LAST_PIXEL"}, string in object:register_types.PA_SC_LINE_CNTL.fields.1 12070 {"bits": [11, 11], "name": "PERPENDICULAR_ENDCAP_ENA"}, string in object:register_types.PA_SC_LINE_CNTL.fields.2 12071 {"bits": [12, 12], "name": "DX10_DIAMOND_TEST_ENA"}, string in object:register_types.PA_SC_LINE_CNTL.fields.3 12072 {"bits": [13, 13], "name": "EXTRA_DX_DY_PRECISION"} string in object:register_types.PA_SC_LINE_CNTL.fields.4 12077 {"bits": [0, 15], "name": "LINE_PATTERN"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.0 12078 {"bits": [16, 23], "name": "REPEAT_COUNT"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.1 12079 {"bits": [28, 28], "name": "PATTERN_BIT_ORDER"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.2 12080 {"bits": [29, 30], "name": "AUTO_RESET_CNTL"} string in object:register_types.PA_SC_LINE_STIPPLE.fields.3 12085 {"bits": [0, 3], "name": "CURRENT_PTR"}, string in object:register_types.PA_SC_LINE_STIPPLE_STATE.fields.0 12086 {"bits": [8, 15], "name": "CURRENT_COUNT"} string in object:register_types.PA_SC_LINE_STIPPLE_STATE.fields.1 12091 {"bits": [0, 0], "name": "MSAA_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.0 12092 {"bits": [1, 1], "name": "VPORT_SCISSOR_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.1 12093 {"bits": [2, 2], "name": "LINE_STIPPLE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.2 12094 {"bits": [3, 3], "name": "SEND_UNLIT_STILES_TO_PKR"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.3 12095 {"bits": [4, 4], "name": "SCALE_LINE_WIDTH_PAD"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.4 12096 {"bits": [5, 5], "name": "ALTERNATE_RBS_PER_TILE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.5 12097 {"bits": [6, 6], "name": "COARSE_TILE_STARTS_ON_EVEN_RB"} string in object:register_types.PA_SC_MODE_CNTL_0.fields.6 12102 {"bits": [0, 0], "name": "WALK_SIZE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.0 12103 {"bits": [1, 1], "name": "WALK_ALIGNMENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.1 12104 {"bits": [2, 2], "name": "WALK_ALIGN8_PRIM_FITS_ST"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.2 12105 {"bits": [3, 3], "name": "WALK_FENCE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.3 12106 {"bits": [4, 6], "name": "WALK_FENCE_SIZE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.4 12107 {"bits": [7, 7], "name": "SUPERTILE_WALK_ORDER_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.5 12108 {"bits": [8, 8], "name": "TILE_WALK_ORDER_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.6 12109 {"bits": [9, 9], "name": "TILE_COVER_DISABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.7 12110 {"bits": [10, 10], "name": "TILE_COVER_NO_SCISSOR"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.8 12111 {"bits": [11, 11], "name": "ZMM_LINE_EXTENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.9 12112 {"bits": [12, 12], "name": "ZMM_LINE_OFFSET"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.10 12113 {"bits": [13, 13], "name": "ZMM_RECT_EXTENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.11 12114 {"bits": [14, 14], "name": "KILL_PIX_POST_HI_Z"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.12 12115 {"bits": [15, 15], "name": "KILL_PIX_POST_DETAIL_MASK"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.13 12116 {"bits": [16, 16], "name": "PS_ITER_SAMPLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.14 12117 {"bits": [17, 17], "name": "MULTI_SHADER_ENGINE_PRIM_DISCARD_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.15 12118 {"bits": [18, 18], "name": "MULTI_GPU_SUPERTILE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.16 12119 {"bits": [19, 19], "name": "GPU_ID_OVERRIDE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.17 12120 {"bits": [20, 23], "name": "GPU_ID_OVERRIDE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.18 12121 {"bits": [24, 24], "name": "MULTI_GPU_PRIM_DISCARD_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.19 12122 {"bits": [25, 25], "name": "FORCE_EOV_CNTDWN_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.20 12123 {"bits": [26, 26], "name": "FORCE_EOV_REZ_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.21 12124 {"bits": [27, 27], "name": "OUT_OF_ORDER_PRIMITIVE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.22 12125 {"bits": [28, 30], "name": "OUT_OF_ORDER_WATER_MARK"} string in object:register_types.PA_SC_MODE_CNTL_1.fields.23 12130 {"bits": [0, 10], "name": "MAX_DEALLOCS_IN_WAVE"} string in object:register_types.PA_SC_NGG_MODE_CNTL.fields.0 12135 {"bits": [0, 13], "name": "X_COORD"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_H.fields.0 12140 {"bits": [0, 0], "name": "ENABLE_HV_PRE_SHADER"}, string in object:register_types.PA_SC_P3D_TRAP_SCREEN_HV_EN.fields.0 12141 {"bits": [1, 1], "name": "FORCE_PRE_SHADER_ALL_PIXELS"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_HV_EN.fields.1 12146 {"bits": [0, 15], "name": "COUNT"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_OCCURRENCE.fields.0 12151 {"bits": [0, 13], "name": "Y_COORD"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_V.fields.0 12156 {"bits": [0, 9], "name": "PERF_SEL"} string in object:register_types.PA_SC_PERFCOUNTER1_SELECT.fields.0 12161 {"bits": [0, 1], "enum_ref": "RbMap", "name": "RB_MAP_PKR0"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.0 12162 {"bits": [2, 3], "enum_ref": "RbMap", "name": "RB_MAP_PKR1"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.1 12163 {"bits": [4, 5], "enum_ref": "RbXsel2", "name": "RB_XSEL2"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.2 12164 {"bits": [6, 6], "enum_ref": "RbXsel", "name": "RB_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.3 12165 {"bits": [7, 7], "enum_ref": "RbYsel", "name": "RB_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.4 12166 {"bits": [8, 9], "enum_ref": "PkrMap", "name": "PKR_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.5 12167 {"bits": [10, 11], "enum_ref": "PkrXsel", "name": "PKR_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.6 12168 {"bits": [12, 13], "enum_ref": "PkrYsel", "name": "PKR_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.7 12169 {"bits": [14, 15], "enum_ref": "PkrXsel2", "name": "PKR_XSEL2"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.8 12170 {"bits": [16, 17], "enum_ref": "ScMap", "name": "SC_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.9 12171 {"bits": [18, 19], "enum_ref": "ScXsel", "name": "SC_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.10 12172 {"bits": [20, 21], "enum_ref": "ScYsel", "name": "SC_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.11 12173 {"bits": [24, 25], "enum_ref": "SeMap", "name": "SE_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.12 12174 {"bits": [26, 28], "enum_ref": "SeXsel", "name": "SE_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.13 12175 {"bits": [29, 31], "enum_ref": "SeYsel", "name": "SE_YSEL"} string in object:register_types.PA_SC_RASTER_CONFIG.fields.14 12180 {"bits": [0, 1], "enum_ref": "SePairMap", "name": "SE_PAIR_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG_1.fields.0 12181 {"bits": [2, 4], "enum_ref": "SePairXsel", "name": "SE_PAIR_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG_1.fields.1 12182 {"bits": [5, 7], "enum_ref": "SePairYsel", "name": "SE_PAIR_YSEL"} string in object:register_types.PA_SC_RASTER_CONFIG_1.fields.2 12187 {"bits": [0, 7], "name": "LEFT_QTR"}, string in object:register_types.PA_SC_RIGHT_VERT_GRID.fields.0 12188 {"bits": [8, 15], "name": "LEFT_HALF"}, string in object:register_types.PA_SC_RIGHT_VERT_GRID.fields.1 12189 {"bits": [16, 23], "name": "RIGHT_HALF"}, string in object:register_types.PA_SC_RIGHT_VERT_GRID.fields.2 12190 {"bits": [24, 31], "name": "RIGHT_QTR"} string in object:register_types.PA_SC_RIGHT_VERT_GRID.fields.3 12195 {"bits": [0, 1], "name": "SLICE_EVEN_ENABLE"}, string in object:register_types.PA_SC_SCREEN_EXTENT_CONTROL.fields.0 12196 {"bits": [2, 3], "name": "SLICE_ODD_ENABLE"} string in object:register_types.PA_SC_SCREEN_EXTENT_CONTROL.fields.1 12201 {"bits": [0, 15], "name": "X"}, string in object:register_types.PA_SC_SCREEN_EXTENT_MIN_0.fields.0 12202 {"bits": [16, 31], "name": "Y"} string in object:register_types.PA_SC_SCREEN_EXTENT_MIN_0.fields.1 12207 {"bits": [0, 15], "name": "BR_X"}, string in object:register_types.PA_SC_SCREEN_SCISSOR_BR.fields.0 12208 {"bits": [16, 31], "name": "BR_Y"} string in object:register_types.PA_SC_SCREEN_SCISSOR_BR.fields.1 12213 {"bits": [0, 15], "name": "TL_X"}, string in object:register_types.PA_SC_SCREEN_SCISSOR_TL.fields.0 12214 {"bits": [16, 31], "name": "TL_Y"} string in object:register_types.PA_SC_SCREEN_SCISSOR_TL.fields.1 12219 {"bits": [0, 1], "name": "REALIGN_DQUADS_AFTER_N_WAVES"}, string in object:register_types.PA_SC_SHADER_CONTROL.fields.0 12220 {"bits": [2, 2], "name": "LOAD_COLLISION_WAVEID"}, string in object:register_types.PA_SC_SHADER_CONTROL.fields.1 12221 {"bits": [3, 3], "name": "LOAD_INTRAWAVE_COLLISION"} string in object:register_types.PA_SC_SHADER_CONTROL.fields.2 12226 {"bits": [0, 0], "name": "ENABLE"}, string in object:register_types.PA_SC_TILE_STEERING_OVERRIDE.fields.0 12227 {"bits": [1, 2], "name": "NUM_SE"}, string in object:register_types.PA_SC_TILE_STEERING_OVERRIDE.fields.1 12228 {"bits": [5, 6], "name": "NUM_RB_PER_SE"} string in object:register_types.PA_SC_TILE_STEERING_OVERRIDE.fields.2 12233 {"bits": [0, 15], "name": "WINDOW_X_OFFSET"}, string in object:register_types.PA_SC_WINDOW_OFFSET.fields.0 12234 {"bits": [16, 31], "name": "WINDOW_Y_OFFSET"} string in object:register_types.PA_SC_WINDOW_OFFSET.fields.1 12239 {"bits": [0, 14], "name": "BR_X"}, string in object:register_types.PA_SC_WINDOW_SCISSOR_BR.fields.0 12240 {"bits": [16, 30], "name": "BR_Y"} string in object:register_types.PA_SC_WINDOW_SCISSOR_BR.fields.1 12245 {"bits": [0, 14], "name": "TL_X"}, string in object:register_types.PA_SC_WINDOW_SCISSOR_TL.fields.0 12246 {"bits": [16, 30], "name": "TL_Y"}, string in object:register_types.PA_SC_WINDOW_SCISSOR_TL.fields.1 12247 {"bits": [31, 31], "name": "WINDOW_OFFSET_DISABLE"} string in object:register_types.PA_SC_WINDOW_SCISSOR_TL.fields.2 12252 {"bits": [0, 0], "name": "EN_STEREO"}, string in object:register_types.PA_STEREO_CNTL.fields.0 12253 {"bits": [1, 4], "name": "STEREO_MODE"}, string in object:register_types.PA_STEREO_CNTL.fields.1 12254 {"bits": [5, 7], "name": "RT_SLICE_MODE"}, string in object:register_types.PA_STEREO_CNTL.fields.2 12255 {"bits": [8, 9], "name": "RT_SLICE_OFFSET"}, string in object:register_types.PA_STEREO_CNTL.fields.3 12256 {"bits": [10, 12], "name": "VP_ID_MODE"}, string in object:register_types.PA_STEREO_CNTL.fields.4 12257 {"bits": [13, 16], "name": "VP_ID_OFFSET"} string in object:register_types.PA_STEREO_CNTL.fields.5 12262 {"bits": [0, 8], "name": "HW_SCREEN_OFFSET_X"}, string in object:register_types.PA_SU_HARDWARE_SCREEN_OFFSET.fields.0 12263 {"bits": [16, 24], "name": "HW_SCREEN_OFFSET_Y"} string in object:register_types.PA_SU_HARDWARE_SCREEN_OFFSET.fields.1 12268 {"bits": [0, 15], "name": "WIDTH"} string in object:register_types.PA_SU_LINE_CNTL.fields.0 12273 {"bits": [0, 1], "name": "LINE_STIPPLE_RESET"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.0 12274 {"bits": [2, 2], "name": "EXPAND_FULL_LENGTH"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.1 12275 {"bits": [3, 3], "name": "FRACTIONAL_ACCUM"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.2 12276 {"bits": [4, 4], "name": "DIAMOND_ADJUST"} string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.3 12281 {"bits": [0, 23], "name": "LINE_STIPPLE_VALUE"} string in object:register_types.PA_SU_LINE_STIPPLE_VALUE.fields.0 12286 {"bits": [0, 0], "name": "DISCARD_0_AREA_TRIANGLES"}, string in object:register_types.PA_SU_OVER_RASTERIZATION_CNTL.fields.0 12287 {"bits": [1, 1], "name": "DISCARD_0_AREA_LINES"}, string in object:register_types.PA_SU_OVER_RASTERIZATION_CNTL.fields.1 12288 {"bits": [2, 2], "name": "DISCARD_0_AREA_POINTS"}, string in object:register_types.PA_SU_OVER_RASTERIZATION_CNTL.fields.2 12289 {"bits": [3, 3], "name": "DISCARD_0_AREA_RECTANGLES"}, string in object:register_types.PA_SU_OVER_RASTERIZATION_CNTL.fields.3 12290 {"bits": [4, 4], "name": "USE_PROVOKING_ZW"} string in object:register_types.PA_SU_OVER_RASTERIZATION_CNTL.fields.4 12295 {"bits": [0, 15], "name": "PERFCOUNTER_HI"} string in object:register_types.PA_SU_PERFCOUNTER0_HI.fields.0 12300 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.PA_SU_PERFCOUNTER2_SELECT.fields.0 12301 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.PA_SU_PERFCOUNTER2_SELECT.fields.1 12302 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.PA_SU_PERFCOUNTER2_SELECT.fields.2 12307 {"bits": [0, 15], "name": "MIN_SIZE"}, string in object:register_types.PA_SU_POINT_MINMAX.fields.0 12308 {"bits": [16, 31], "name": "MAX_SIZE"} string in object:register_types.PA_SU_POINT_MINMAX.fields.1 12313 {"bits": [0, 15], "name": "HEIGHT"}, string in object:register_types.PA_SU_POINT_SIZE.fields.0 12314 {"bits": [16, 31], "name": "WIDTH"} string in object:register_types.PA_SU_POINT_SIZE.fields.1 12319 {"bits": [0, 7], "name": "POLY_OFFSET_NEG_NUM_DB_BITS"}, string in object:register_types.PA_SU_POLY_OFFSET_DB_FMT_CNTL.fields.0 12320 {"bits": [8, 8], "name": "POLY_OFFSET_DB_IS_FLOAT_FMT"} string in object:register_types.PA_SU_POLY_OFFSET_DB_FMT_CNTL.fields.1 12325 {"bits": [0, 0], "name": "TRIANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.0 12326 {"bits": [1, 1], "name": "LINE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.1 12327 {"bits": [2, 2], "name": "POINT_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.2 12328 {"bits": [3, 3], "name": "RECTANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.3 12329 {"bits": [4, 4], "name": "TRIANGLE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.4 12330 {"bits": [5, 5], "name": "LINE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.5 12331 {"bits": [6, 6], "name": "POINT_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.6 12332 {"bits": [7, 7], "name": "RECTANGLE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.7 12333 {"bits": [8, 15], "name": "PRIM_EXPAND_CONSTANT"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.8 12334 {"bits": [30, 30], "name": "XMAX_RIGHT_EXCLUSION"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.9 12335 {"bits": [31, 31], "name": "YMAX_BOTTOM_EXCLUSION"} string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.10 12340 {"bits": [0, 0], "name": "CULL_FRONT"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.0 12341 {"bits": [1, 1], "name": "CULL_BACK"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.1 12342 {"bits": [2, 2], "name": "FACE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.2 12343 {"bits": [3, 4], "enum_ref": "PA_SU_SC_MODE_CNTL__POLY_MODE", "name": "POLY_MODE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.3 12344 {"bits": [5, 7], "enum_ref": "PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE", "name": "POLYMODE_ string in object:register_types.PA_SU_SC_MODE_CNTL.fields.4 12345 {"bits": [8, 10], "enum_ref": "PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE", "name": "POLYMODE string in object:register_types.PA_SU_SC_MODE_CNTL.fields.5 12346 {"bits": [11, 11], "name": "POLY_OFFSET_FRONT_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.6 12347 {"bits": [12, 12], "name": "POLY_OFFSET_BACK_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.7 12348 {"bits": [13, 13], "name": "POLY_OFFSET_PARA_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.8 12349 {"bits": [16, 16], "name": "VTX_WINDOW_OFFSET_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.9 12350 {"bits": [19, 19], "name": "PROVOKING_VTX_LAST"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.10 12351 {"bits": [20, 20], "name": "PERSP_CORR_DIS"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.11 12352 {"bits": [21, 21], "name": "MULTI_PRIM_IB_ENA"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.12 12353 {"bits": [22, 22], "name": "RIGHT_TRIANGLE_ALTERNATE_GRADIENT_REF"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.13 12354 {"bits": [23, 23], "name": "NEW_QUAD_DECOMPOSITION"} string in object:register_types.PA_SU_SC_MODE_CNTL.fields.14 12359 {"bits": [0, 0], "name": "SMALL_PRIM_FILTER_ENABLE"}, string in object:register_types.PA_SU_SMALL_PRIM_FILTER_CNTL.fields.0 12360 {"bits": [1, 1], "name": "TRIANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_SMALL_PRIM_FILTER_CNTL.fields.1 12361 {"bits": [2, 2], "name": "LINE_FILTER_DISABLE"}, string in object:register_types.PA_SU_SMALL_PRIM_FILTER_CNTL.fields.2 12362 {"bits": [3, 3], "name": "POINT_FILTER_DISABLE"}, string in object:register_types.PA_SU_SMALL_PRIM_FILTER_CNTL.fields.3 12363 {"bits": [4, 4], "name": "RECTANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_SMALL_PRIM_FILTER_CNTL.fields.4 12364 {"bits": [6, 6], "name": "SC_1XMSAA_COMPATIBLE_DISABLE"} string in object:register_types.PA_SU_SMALL_PRIM_FILTER_CNTL.fields.5 12369 {"bits": [0, 0], "name": "PIX_CENTER"}, string in object:register_types.PA_SU_VTX_CNTL.fields.0 12370 {"bits": [1, 2], "enum_ref": "PA_SU_VTX_CNTL__ROUND_MODE", "name": "ROUND_MODE"}, string in object:register_types.PA_SU_VTX_CNTL.fields.1 12371 {"bits": [3, 5], "enum_ref": "QUANT_MODE", "name": "QUANT_MODE"} string in object:register_types.PA_SU_VTX_CNTL.fields.2 12376 {"bits": [0, 3], "name": "FEATURE_SEL"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.0 12377 {"bits": [4, 7], "name": "SE_INDEX"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.1 12378 {"bits": [8, 11], "name": "SH_INDEX"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.2 12379 {"bits": [12, 15], "name": "CU_INDEX"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.3 12380 {"bits": [16, 17], "name": "EVENT_SEL"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.4 12381 {"bits": [18, 19], "name": "UNUSED"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.5 12382 {"bits": [20, 20], "name": "ENABLE"}, string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.6 12383 {"bits": [21, 31], "name": "RESERVED"} string in object:register_types.RLC_GPM_PERF_COUNT_0.fields.7 12388 {"bits": [0, 0], "name": "ENABLE"}, string in object:register_types.RLC_GPU_IOV_PERF_CNT_CNTL.fields.0 12389 {"bits": [1, 1], "name": "MODE_SELECT"}, string in object:register_types.RLC_GPU_IOV_PERF_CNT_CNTL.fields.1 12390 {"bits": [2, 2], "name": "RESET"}, string in object:register_types.RLC_GPU_IOV_PERF_CNT_CNTL.fields.2 12391 {"bits": [3, 31], "name": "RESERVED"} string in object:register_types.RLC_GPU_IOV_PERF_CNT_CNTL.fields.3 12396 {"bits": [0, 3], "name": "VFID"}, string in object:register_types.RLC_GPU_IOV_PERF_CNT_WR_ADDR.fields.0 12397 {"bits": [4, 5], "name": "CNT_ID"}, string in object:register_types.RLC_GPU_IOV_PERF_CNT_WR_ADDR.fields.1 12398 {"bits": [6, 31], "name": "RESERVED"} string in object:register_types.RLC_GPU_IOV_PERF_CNT_WR_ADDR.fields.2 12403 {"bits": [0, 7], "name": "PERFCOUNTER_SELECT"} string in object:register_types.RLC_PERFCOUNTER0_SELECT.fields.0 12408 {"bits": [0, 0], "name": "PERFMON_CLOCK_STATE"} string in object:register_types.RLC_PERFMON_CLK_CNTL_UCODE.fields.0 12413 {"bits": [0, 2], "enum_ref": "CP_PERFMON_STATE", "name": "PERFMON_STATE"}, string in object:register_types.RLC_PERFMON_CNTL.fields.0 12414 {"bits": [10, 10], "name": "PERFMON_SAMPLE_ENABLE"} string in object:register_types.RLC_PERFMON_CNTL.fields.1 12419 {"bits": [0, 7], "name": "PERFMON_SAMPLE_DELAY"}, string in object:register_types.RLC_SPM_CPG_PERFMON_SAMPLE_DELAY.fields.0 12420 {"bits": [8, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_CPG_PERFMON_SAMPLE_DELAY.fields.1 12425 {"bits": [0, 11], "name": "RESERVED1"}, string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.0 12426 {"bits": [12, 13], "name": "PERFMON_RING_MODE"}, string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.1 12427 {"bits": [14, 15], "name": "RESERVED"}, string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.2 12428 {"bits": [16, 31], "name": "PERFMON_SAMPLE_INTERVAL"} string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.3 12433 {"bits": [0, 15], "name": "RING_BASE_HI"}, string in object:register_types.RLC_SPM_PERFMON_RING_BASE_HI.fields.0 12434 {"bits": [16, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_PERFMON_RING_BASE_HI.fields.1 12439 {"bits": [0, 7], "name": "PERFMON_MAX_SAMPLE_DELAY"}, string in object:register_types.RLC_SPM_PERFMON_SAMPLE_DELAY_MAX.fields.0 12440 {"bits": [8, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_PERFMON_SAMPLE_DELAY_MAX.fields.1 12445 {"bits": [0, 7], "name": "PERFMON_SEGMENT_SIZE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.0 12446 {"bits": [8, 10], "name": "RESERVED1"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.1 12447 {"bits": [11, 15], "name": "GLOBAL_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.2 12448 {"bits": [16, 20], "name": "SE0_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.3 12449 {"bits": [21, 25], "name": "SE1_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.4 12450 {"bits": [26, 30], "name": "SE2_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.5 12451 {"bits": [31, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.6 12456 {"bits": [0, 1], "name": "TRANS_BASED_PERF_EN_SEL"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.0 12457 {"bits": [2, 3], "name": "EVENT_BASED_PERF_EN_SEL"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.1 12458 {"bits": [4, 5], "name": "TC_PERF_EN_SEL"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.2 12459 {"bits": [6, 7], "name": "PERF_EVENT_WINDOW_MASK0"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.3 12460 {"bits": [8, 9], "name": "PERF_EVENT_WINDOW_MASK1"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.4 12461 {"bits": [10, 13], "name": "PERF_COUNTER_CID"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.5 12462 {"bits": [14, 18], "name": "PERF_COUNTER_VMID"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.6 12463 {"bits": [19, 24], "name": "PERF_COUNTER_BURST_LENGTH_THRESHOLD"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.7 12464 {"bits": [25, 25], "name": "PERF_SOFT_RESET"}, string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.8 12465 {"bits": [26, 26], "name": "PERF_CNTR_SPM_SEL"} string in object:register_types.RMI_PERF_COUNTER_CNTL.fields.9 12470 {"bits": [0, 7], "name": "OBSOLETE_UMSK"}, string in object:register_types.SCRATCH_UMSK.fields.0 12471 {"bits": [16, 17], "name": "OBSOLETE_SWAP"} string in object:register_types.SCRATCH_UMSK.fields.1 12476 {"bits": [0, 0], "name": "PERSP_CENTER_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.0 12477 {"bits": [4, 4], "name": "PERSP_CENTROID_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.1 12478 {"bits": [8, 8], "name": "LINEAR_CENTER_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.2 12479 {"bits": [12, 12], "name": "LINEAR_CENTROID_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.3 12480 {"bits": [16, 17], "name": "POS_FLOAT_LOCATION"}, string in object:register_types.SPI_BARYC_CNTL.fields.4 12481 {"bits": [20, 20], "name": "POS_FLOAT_ULC"}, string in object:register_types.SPI_BARYC_CNTL.fields.5 12482 {"bits": [24, 24], "name": "FRONT_FACE_ALL_BITS"} string in object:register_types.SPI_BARYC_CNTL.fields.6 12487 {"bits": [0, 20], "name": "GPR_WRITE_PRIORITY"}, string in object:register_types.SPI_CONFIG_CNTL.fields.0 12488 {"bits": [21, 23], "name": "EXP_PRIORITY_ORDER"}, string in object:register_types.SPI_CONFIG_CNTL.fields.1 12489 {"bits": [24, 24], "name": "ENABLE_SQG_TOP_EVENTS"}, string in object:register_types.SPI_CONFIG_CNTL.fields.2 12490 {"bits": [25, 25], "name": "ENABLE_SQG_BOP_EVENTS"}, string in object:register_types.SPI_CONFIG_CNTL.fields.3 12491 {"bits": [26, 26], "name": "RSRC_MGMT_RESET"}, string in object:register_types.SPI_CONFIG_CNTL.fields.4 12492 {"bits": [27, 27], "name": "TTRACE_STALL_ALL"}, string in object:register_types.SPI_CONFIG_CNTL.fields.5 12493 {"bits": [28, 28], "name": "ALLOC_ARB_LRU_ENA"}, string in object:register_types.SPI_CONFIG_CNTL.fields.6 12494 {"bits": [29, 29], "name": "EXP_ARB_LRU_ENA"}, string in object:register_types.SPI_CONFIG_CNTL.fields.7 12495 {"bits": [30, 31], "name": "PS_PKR_PRIORITY_CNTL"} string in object:register_types.SPI_CONFIG_CNTL.fields.8 12500 {"bits": [0, 3], "name": "VTX_DONE_DELAY"}, string in object:register_types.SPI_CONFIG_CNTL_1.fields.0 12501 {"bits": [4, 4], "name": "INTERP_ONE_PRIM_PER_ROW"}, string in object:register_types.SPI_CONFIG_CNTL_1.fields.1 12502 {"bits": [5, 5], "name": "BATON_RESET_DISABLE"}, string in object:register_types.SPI_CONFIG_CNTL_1.fields.2 12503 {"bits": [6, 6], "name": "PC_LIMIT_ENABLE"}, string in object:register_types.SPI_CONFIG_CNTL_1.fields.3 12504 {"bits": [7, 7], "name": "PC_LIMIT_STRICT"}, string in object:register_types.SPI_CONFIG_CNTL_1.fields.4 12505 {"bits": [8, 8], "name": "CRC_SIMD_ID_WADDR_DISABLE"}, string in object:register_types.SPI_CONFIG_CNTL_1.fields.5 12506 {"bits": [9, 9], "name": "LBPW_CU_CHK_MODE"}, string in object:register_types.SPI_CONFIG_CNTL_1.fields.6 12507 {"bits": [10, 13], "name": "LBPW_CU_CHK_CNT"}, string in object:register_types.SPI_CONFIG_CNTL_1.fields.7 12508 {"bits": [14, 14], "name": "CSC_PWR_SAVE_DISABLE"}, string in object:register_types.SPI_CONFIG_CNTL_1.fields.8 12509 {"bits": [15, 15], "name": "CSG_PWR_SAVE_DISABLE"}, string in object:register_types.SPI_CONFIG_CNTL_1.fields.9 12510 {"bits": [16, 31], "name": "PC_LIMIT_SIZE"} string in object:register_types.SPI_CONFIG_CNTL_1.fields.10 12515 {"bits": [0, 3], "name": "CONTEXT_SAVE_WAIT_GDS_REQUEST_CYCLE_OVHD"}, string in object:register_types.SPI_CONFIG_CNTL_2.fields.0 12516 {"bits": [4, 7], "name": "CONTEXT_SAVE_WAIT_GDS_GRANT_CYCLE_OVHD"} string in object:register_types.SPI_CONFIG_CNTL_2.fields.1 12521 {"bits": [0, 0], "name": "FLAT_SHADE_ENA"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.0 12522 {"bits": [1, 1], "name": "PNT_SPRITE_ENA"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.1 12523 {"bits": [2, 4], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_X"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.2 12524 {"bits": [5, 7], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_Y"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.3 12525 {"bits": [8, 10], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_Z"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.4 12526 {"bits": [11, 13], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_W"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.5 12527 {"bits": [14, 14], "name": "PNT_SPRITE_TOP_1"} string in object:register_types.SPI_INTERP_CONTROL_0.fields.6 12532 {"bits": [0, 7], "name": "PERF_SEL"} string in object:register_types.SPI_PERFCOUNTER4_SELECT.fields.0 12537 {"bits": [0, 3], "name": "BIN0_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.0 12538 {"bits": [4, 7], "name": "BIN0_MAX"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.1 12539 {"bits": [8, 11], "name": "BIN1_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.2 12540 {"bits": [12, 15], "name": "BIN1_MAX"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.3 12541 {"bits": [16, 19], "name": "BIN2_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.4 12542 {"bits": [20, 23], "name": "BIN2_MAX"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.5 12543 {"bits": [24, 27], "name": "BIN3_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.6 12544 {"bits": [28, 31], "name": "BIN3_MAX"} string in object:register_types.SPI_PERFCOUNTER_BINS.fields.7 12549 {"bits": [0, 5], "name": "OFFSET"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.0 12550 {"bits": [8, 9], "name": "DEFAULT_VAL"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.1 12551 {"bits": [10, 10], "name": "FLAT_SHADE"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.2 12552 {"bits": [13, 16], "name": "CYL_WRAP"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.3 12553 {"bits": [17, 17], "name": "PT_SPRITE_TEX"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.4 12554 {"bits": [18, 18], "name": "DUP"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.5 12555 {"bits": [19, 19], "name": "FP16_INTERP_MODE"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.6 12556 {"bits": [20, 20], "name": "USE_DEFAULT_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.7 12557 {"bits": [21, 22], "name": "DEFAULT_VAL_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.8 12558 {"bits": [23, 23], "name": "PT_SPRITE_TEX_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.9 12559 {"bits": [24, 24], "name": "ATTR0_VALID"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.10 12560 {"bits": [25, 25], "name": "ATTR1_VALID"} string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.11 12565 {"bits": [0, 5], "name": "OFFSET"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.0 12566 {"bits": [8, 9], "name": "DEFAULT_VAL"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.1 12567 {"bits": [10, 10], "name": "FLAT_SHADE"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.2 12568 {"bits": [18, 18], "name": "DUP"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.3 12569 {"bits": [19, 19], "name": "FP16_INTERP_MODE"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.4 12570 {"bits": [20, 20], "name": "USE_DEFAULT_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.5 12571 {"bits": [21, 22], "name": "DEFAULT_VAL_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.6 12572 {"bits": [24, 24], "name": "ATTR0_VALID"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.7 12573 {"bits": [25, 25], "name": "ATTR1_VALID"} string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.8 12578 {"bits": [0, 0], "name": "PERSP_SAMPLE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.0 12579 {"bits": [1, 1], "name": "PERSP_CENTER_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.1 12580 {"bits": [2, 2], "name": "PERSP_CENTROID_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.2 12581 {"bits": [3, 3], "name": "PERSP_PULL_MODEL_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.3 12582 {"bits": [4, 4], "name": "LINEAR_SAMPLE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.4 12583 {"bits": [5, 5], "name": "LINEAR_CENTER_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.5 12584 {"bits": [6, 6], "name": "LINEAR_CENTROID_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.6 12585 {"bits": [7, 7], "name": "LINE_STIPPLE_TEX_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.7 12586 {"bits": [8, 8], "name": "POS_X_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.8 12587 {"bits": [9, 9], "name": "POS_Y_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.9 12588 {"bits": [10, 10], "name": "POS_Z_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.10 12589 {"bits": [11, 11], "name": "POS_W_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.11 12590 {"bits": [12, 12], "name": "FRONT_FACE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.12 12591 {"bits": [13, 13], "name": "ANCILLARY_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.13 12592 {"bits": [14, 14], "name": "SAMPLE_COVERAGE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.14 12593 {"bits": [15, 15], "name": "POS_FIXED_PT_ENA"} string in object:register_types.SPI_PS_INPUT_ENA.fields.15 12598 {"bits": [0, 5], "name": "NUM_INTERP"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.0 12599 {"bits": [6, 6], "name": "PARAM_GEN"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.1 12600 {"bits": [7, 7], "name": "OFFCHIP_PARAM_EN"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.2 12601 {"bits": [8, 8], "name": "LATE_PC_DEALLOC"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.3 12602 {"bits": [14, 14], "name": "BC_OPTIMIZE_DISABLE"} string in object:register_types.SPI_PS_IN_CONTROL.fields.4 12607 {"bits": [0, 3], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL0_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.0 12608 {"bits": [4, 7], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL1_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.1 12609 {"bits": [8, 11], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL2_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.2 12610 {"bits": [12, 15], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL3_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.3 12611 {"bits": [16, 19], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL4_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.4 12612 {"bits": [20, 23], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL5_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.5 12613 {"bits": [24, 27], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL6_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.6 12614 {"bits": [28, 31], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL7_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_COL_FORMAT.fields.7 12619 {"bits": [0, 5], "name": "LIMIT"} string in object:register_types.SPI_SHADER_LATE_ALLOC_VS.fields.0 12624 {"bits": [0, 7], "name": "MEM_BASE"} string in object:register_types.SPI_SHADER_PGM_HI_PS.fields.0 12629 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.0 12630 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.1 12631 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.2 12632 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.3 12633 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.4 12634 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.5 12635 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.6 12636 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.7 12637 {"bits": [24, 24], "name": "CU_GROUP_ENABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.8 12638 {"bits": [28, 28], "name": "CDBG_USER"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.9 12639 {"bits": [29, 30], "name": "GS_VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.10 12640 {"bits": [31, 31], "name": "FP16_OVFL"} string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.11 12645 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.0 12646 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.1 12647 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.2 12648 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.3 12649 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.4 12650 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.5 12651 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.6 12652 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.7 12653 {"bits": [27, 27], "name": "CDBG_USER"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.8 12654 {"bits": [28, 29], "name": "LS_VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.9 12655 {"bits": [30, 30], "name": "FP16_OVFL"} string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.10 12660 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.0 12661 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.1 12662 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.2 12663 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.3 12664 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.4 12665 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.5 12666 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.6 12667 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.7 12668 {"bits": [24, 24], "name": "CU_GROUP_DISABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.8 12669 {"bits": [28, 28], "name": "CDBG_USER"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.9 12670 {"bits": [29, 29], "name": "FP16_OVFL"} string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.10 12675 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.0 12676 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.1 12677 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.2 12678 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.3 12679 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.4 12680 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.5 12681 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.6 12682 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.7 12683 {"bits": [24, 25], "name": "VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.8 12684 {"bits": [26, 26], "name": "CU_GROUP_ENABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.9 12685 {"bits": [30, 30], "name": "CDBG_USER"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.10 12686 {"bits": [31, 31], "name": "FP16_OVFL"} string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.11 12691 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.0 12692 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.1 12693 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.2 12694 {"bits": [7, 15], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.3 12695 {"bits": [16, 17], "name": "ES_VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.4 12696 {"bits": [18, 18], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.5 12697 {"bits": [19, 26], "name": "LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.6 12698 {"bits": [27, 27], "name": "SKIP_USGPR0"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.7 12699 {"bits": [28, 28], "name": "USER_SGPR_MSB"} string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.8 12704 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.0 12705 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.1 12706 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.2 12707 {"bits": [7, 15], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.3 12708 {"bits": [16, 17], "name": "VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.4 12709 {"bits": [18, 18], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.5 12710 {"bits": [19, 26], "name": "LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.6 12711 {"bits": [27, 27], "name": "SKIP_USGPR0"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.7 12712 {"bits": [28, 28], "name": "USER_SGPR_MSB"} string in object:register_types.SPI_SHADER_PGM_RSRC2_GS_VS.fields.8 12717 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.0 12718 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.1 12719 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.2 12720 {"bits": [7, 15], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.3 12721 {"bits": [16, 24], "name": "LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.4 12722 {"bits": [27, 27], "name": "SKIP_USGPR0"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.5 12723 {"bits": [28, 28], "name": "USER_SGPR_MSB"} string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.6 12728 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.0 12729 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.1 12730 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.2 12731 {"bits": [7, 7], "name": "WAVE_CNT_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.3 12732 {"bits": [8, 15], "name": "EXTRA_LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.4 12733 {"bits": [16, 24], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.5 12734 {"bits": [25, 25], "name": "LOAD_COLLISION_WAVEID"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.6 12735 {"bits": [26, 26], "name": "LOAD_INTRAWAVE_COLLISION"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.7 12736 {"bits": [27, 27], "name": "SKIP_USGPR0"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.8 12737 {"bits": [28, 28], "name": "USER_SGPR_MSB"} string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.9 12742 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.0 12743 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.1 12744 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.2 12745 {"bits": [7, 7], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.3 12746 {"bits": [8, 8], "name": "SO_BASE0_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.4 12747 {"bits": [9, 9], "name": "SO_BASE1_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.5 12748 {"bits": [10, 10], "name": "SO_BASE2_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.6 12749 {"bits": [11, 11], "name": "SO_BASE3_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.7 12750 {"bits": [12, 12], "name": "SO_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.8 12751 {"bits": [13, 21], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.9 12752 {"bits": [22, 22], "name": "PC_BASE_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.10 12753 {"bits": [24, 24], "name": "DISPATCH_DRAW_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.11 12754 {"bits": [27, 27], "name": "SKIP_USGPR0"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.12 12755 {"bits": [28, 28], "name": "USER_SGPR_MSB"} string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.13 12760 {"bits": [0, 5], "name": "WAVE_LIMIT"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.0 12761 {"bits": [6, 9], "name": "LOCK_LOW_THRESHOLD"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.1 12762 {"bits": [10, 13], "name": "SIMD_DISABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.2 12763 {"bits": [16, 31], "name": "CU_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.3 12768 {"bits": [0, 15], "name": "CU_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.0 12769 {"bits": [16, 21], "name": "WAVE_LIMIT"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.1 12770 {"bits": [22, 25], "name": "LOCK_LOW_THRESHOLD"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.2 12771 {"bits": [26, 29], "name": "SIMD_DISABLE"} string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.3 12776 {"bits": [0, 6], "name": "GROUP_FIFO_DEPTH"}, string in object:register_types.SPI_SHADER_PGM_RSRC4_GS.fields.0 12777 {"bits": [7, 13], "name": "SPI_SHADER_LATE_ALLOC_GS"} string in object:register_types.SPI_SHADER_PGM_RSRC4_GS.fields.1 12782 {"bits": [0, 6], "name": "GROUP_FIFO_DEPTH"} string in object:register_types.SPI_SHADER_PGM_RSRC4_HS.fields.0 12787 {"bits": [0, 3], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS0_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.0 12788 {"bits": [4, 7], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS1_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.1 12789 {"bits": [8, 11], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS2_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.2 12790 {"bits": [12, 15], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS3_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_POS_FORMAT.fields.3 12795 {"bits": [0, 3], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "Z_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_Z_FORMAT.fields.0 12800 {"bits": [1, 5], "name": "VS_EXPORT_COUNT"}, string in object:register_types.SPI_VS_OUT_CONFIG.fields.0 12801 {"bits": [6, 6], "name": "VS_HALF_PACK"} string in object:register_types.SPI_VS_OUT_CONFIG.fields.1 12806 {"bits": [0, 1], "name": "PS_WAVE_GRAN"}, string in object:register_types.SPI_WAVE_LIMIT_CNTL.fields.0 12807 {"bits": [2, 3], "name": "VS_WAVE_GRAN"}, string in object:register_types.SPI_WAVE_LIMIT_CNTL.fields.1 12808 {"bits": [4, 5], "name": "GS_WAVE_GRAN"}, string in object:register_types.SPI_WAVE_LIMIT_CNTL.fields.2 12809 {"bits": [6, 7], "name": "HS_WAVE_GRAN"} string in object:register_types.SPI_WAVE_LIMIT_CNTL.fields.3 12814 {"bits": [0, 0], "name": "TARGET_INST"}, string in object:register_types.SQC_CACHES.fields.0 12815 {"bits": [1, 1], "name": "TARGET_DATA"}, string in object:register_types.SQC_CACHES.fields.1 12816 {"bits": [2, 2], "name": "INVALIDATE"}, string in object:register_types.SQC_CACHES.fields.2 12817 {"bits": [3, 3], "name": "WRITEBACK"}, string in object:register_types.SQC_CACHES.fields.3 12818 {"bits": [4, 4], "name": "VOL"}, string in object:register_types.SQC_CACHES.fields.4 12819 {"bits": [16, 16], "name": "COMPLETE"} string in object:register_types.SQC_CACHES.fields.5 12824 {"bits": [0, 0], "name": "DWB"}, string in object:register_types.SQC_WRITEBACK.fields.0 12825 {"bits": [1, 1], "name": "DIRTY"} string in object:register_types.SQC_WRITEBACK.fields.1 12830 {"bits": [0, 15], "name": "BASE_ADDRESS_HI"}, string in object:register_types.SQ_BUF_RSRC_WORD1.fields.0 12831 {"bits": [16, 29], "name": "STRIDE"}, string in object:register_types.SQ_BUF_RSRC_WORD1.fields.1 12832 {"bits": [30, 30], "name": "CACHE_SWIZZLE"}, string in object:register_types.SQ_BUF_RSRC_WORD1.fields.2 12833 {"bits": [31, 31], "name": "SWIZZLE_ENABLE"} string in object:register_types.SQ_BUF_RSRC_WORD1.fields.3 12838 {"bits": [0, 2], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_X"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.0 12839 {"bits": [3, 5], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Y"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.1 12840 {"bits": [6, 8], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Z"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.2 12841 {"bits": [9, 11], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_W"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.3 12842 {"bits": [12, 14], "enum_ref": "BUF_NUM_FORMAT", "name": "NUM_FORMAT"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.4 12843 {"bits": [15, 18], "enum_ref": "BUF_DATA_FORMAT", "name": "DATA_FORMAT"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.5 12844 {"bits": [19, 19], "name": "USER_VM_ENABLE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.6 12845 {"bits": [20, 20], "name": "USER_VM_MODE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.7 12846 {"bits": [21, 22], "name": "INDEX_STRIDE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.8 12847 {"bits": [23, 23], "name": "ADD_TID_ENABLE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.9 12848 {"bits": [27, 27], "name": "NV"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.10 12849 {"bits": [30, 31], "enum_ref": "SQ_RSRC_BUF_TYPE", "name": "TYPE"} string in object:register_types.SQ_BUF_RSRC_WORD3.fields.11 12854 {"bits": [0, 7], "name": "BASE_ADDRESS_HI"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.0 12855 {"bits": [8, 19], "name": "MIN_LOD"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.1 12856 {"bits": [20, 25], "enum_ref": "IMG_DATA_FORMAT", "name": "DATA_FORMAT"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.2 12857 {"bits": [20, 25], "enum_ref": "IMG_DATA_FORMAT_STENCIL", "name": "DATA_FORMAT_STENCIL"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.3 12858 {"bits": [26, 29], "enum_ref": "IMG_NUM_FORMAT", "name": "NUM_FORMAT"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.4 12859 {"bits": [26, 29], "enum_ref": "IMG_NUM_FORMAT_FMASK", "name": "NUM_FORMAT_FMASK"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.5 12860 {"bits": [30, 30], "name": "NV"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.6 12861 {"bits": [31, 31], "name": "META_DIRECT"} string in object:register_types.SQ_IMG_RSRC_WORD1.fields.7 12866 {"bits": [0, 13], "name": "WIDTH"}, string in object:register_types.SQ_IMG_RSRC_WORD2.fields.0 12867 {"bits": [14, 27], "name": "HEIGHT"}, string in object:register_types.SQ_IMG_RSRC_WORD2.fields.1 12868 {"bits": [28, 30], "name": "PERF_MOD"} string in object:register_types.SQ_IMG_RSRC_WORD2.fields.2 12873 {"bits": [0, 2], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_X"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.0 12874 {"bits": [3, 5], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Y"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.1 12875 {"bits": [6, 8], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Z"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.2 12876 {"bits": [9, 11], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_W"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.3 12877 {"bits": [12, 15], "name": "BASE_LEVEL"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.4 12878 {"bits": [16, 19], "name": "LAST_LEVEL"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.5 12879 {"bits": [20, 24], "name": "SW_MODE"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.6 12880 {"bits": [28, 31], "enum_ref": "SQ_RSRC_IMG_TYPE", "name": "TYPE"} string in object:register_types.SQ_IMG_RSRC_WORD3.fields.7 12885 {"bits": [0, 12], "name": "DEPTH"}, string in object:register_types.SQ_IMG_RSRC_WORD4.fields.0 12886 {"bits": [13, 28], "name": "PITCH"}, string in object:register_types.SQ_IMG_RSRC_WORD4.fields.1 12887 {"bits": [29, 31], "enum_ref": "SQ_IMG_RSRC_WORD4__BC_SWIZZLE", "name": "BC_SWIZZLE"} string in object:register_types.SQ_IMG_RSRC_WORD4.fields.2 12892 {"bits": [0, 12], "name": "BASE_ARRAY"}, string in object:register_types.SQ_IMG_RSRC_WORD5.fields.0 12893 {"bits": [13, 16], "name": "ARRAY_PITCH"}, string in object:register_types.SQ_IMG_RSRC_WORD5.fields.1 12894 {"bits": [17, 24], "name": "META_DATA_ADDRESS"}, string in object:register_types.SQ_IMG_RSRC_WORD5.fields.2 12895 {"bits": [25, 25], "name": "META_LINEAR"}, string in object:register_types.SQ_IMG_RSRC_WORD5.fields.3 12896 {"bits": [26, 26], "name": "META_PIPE_ALIGNED"}, string in object:register_types.SQ_IMG_RSRC_WORD5.fields.4 12897 {"bits": [27, 27], "name": "META_RB_ALIGNED"}, string in object:register_types.SQ_IMG_RSRC_WORD5.fields.5 12898 {"bits": [28, 31], "name": "MAX_MIP"} string in object:register_types.SQ_IMG_RSRC_WORD5.fields.6 12903 {"bits": [0, 11], "name": "MIN_LOD_WARN"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.0 12904 {"bits": [12, 19], "name": "COUNTER_BANK_ID"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.1 12905 {"bits": [20, 20], "name": "LOD_HDW_CNT_EN"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.2 12906 {"bits": [21, 21], "name": "COMPRESSION_EN"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.3 12907 {"bits": [22, 22], "name": "ALPHA_IS_ON_MSB"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.4 12908 {"bits": [23, 23], "name": "COLOR_TRANSFORM"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.5 12909 {"bits": [24, 27], "name": "LOST_ALPHA_BITS"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.6 12910 {"bits": [28, 31], "name": "LOST_COLOR_BITS"} string in object:register_types.SQ_IMG_RSRC_WORD6.fields.7 12915 {"bits": [0, 2], "enum_ref": "SQ_TEX_CLAMP", "name": "CLAMP_X"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.0 12916 {"bits": [3, 5], "enum_ref": "SQ_TEX_CLAMP", "name": "CLAMP_Y"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.1 12917 {"bits": [6, 8], "enum_ref": "SQ_TEX_CLAMP", "name": "CLAMP_Z"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.2 12918 {"bits": [9, 11], "name": "MAX_ANISO_RATIO"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.3 12919 {"bits": [12, 14], "enum_ref": "SQ_TEX_DEPTH_COMPARE", "name": "DEPTH_COMPARE_FUNC"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.4 12920 {"bits": [15, 15], "name": "FORCE_UNNORMALIZED"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.5 12921 {"bits": [16, 18], "name": "ANISO_THRESHOLD"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.6 12922 {"bits": [19, 19], "name": "MC_COORD_TRUNC"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.7 12923 {"bits": [20, 20], "name": "FORCE_DEGAMMA"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.8 12924 {"bits": [21, 26], "name": "ANISO_BIAS"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.9 12925 {"bits": [27, 27], "name": "TRUNC_COORD"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.10 12926 {"bits": [28, 28], "name": "DISABLE_CUBE_WRAP"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.11 12927 {"bits": [29, 30], "enum_ref": "SQ_IMG_FILTER_TYPE", "name": "FILTER_MODE"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.12 12928 {"bits": [31, 31], "name": "COMPAT_MODE"} string in object:register_types.SQ_IMG_SAMP_WORD0.fields.13 12933 {"bits": [0, 11], "name": "MIN_LOD"}, string in object:register_types.SQ_IMG_SAMP_WORD1.fields.0 12934 {"bits": [12, 23], "name": "MAX_LOD"}, string in object:register_types.SQ_IMG_SAMP_WORD1.fields.1 12935 {"bits": [24, 27], "name": "PERF_MIP"}, string in object:register_types.SQ_IMG_SAMP_WORD1.fields.2 12936 {"bits": [28, 31], "name": "PERF_Z"} string in object:register_types.SQ_IMG_SAMP_WORD1.fields.3 12941 {"bits": [0, 13], "name": "LOD_BIAS"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.0 12942 {"bits": [14, 19], "name": "LOD_BIAS_SEC"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.1 12943 {"bits": [20, 21], "enum_ref": "SQ_TEX_XY_FILTER", "name": "XY_MAG_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.2 12944 {"bits": [22, 23], "enum_ref": "SQ_TEX_XY_FILTER", "name": "XY_MIN_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.3 12945 {"bits": [24, 25], "enum_ref": "SQ_TEX_Z_FILTER", "name": "Z_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.4 12946 {"bits": [26, 27], "enum_ref": "SQ_TEX_MIP_FILTER", "name": "MIP_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.5 12947 {"bits": [28, 28], "name": "MIP_POINT_PRECLAMP"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.6 12948 {"bits": [29, 29], "name": "BLEND_ZERO_PRT"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.7 12949 {"bits": [30, 30], "name": "FILTER_PREC_FIX"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.8 12950 {"bits": [31, 31], "name": "ANISO_OVERRIDE"} string in object:register_types.SQ_IMG_SAMP_WORD2.fields.9 12955 {"bits": [0, 11], "name": "BORDER_COLOR_PTR"}, string in object:register_types.SQ_IMG_SAMP_WORD3.fields.0 12956 {"bits": [12, 12], "name": "SKIP_DEGAMMA"}, string in object:register_types.SQ_IMG_SAMP_WORD3.fields.1 12957 {"bits": [30, 31], "enum_ref": "SQ_TEX_BORDER_COLOR", "name": "BORDER_COLOR_TYPE"} string in object:register_types.SQ_IMG_SAMP_WORD3.fields.2 12962 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.0 12963 {"bits": [12, 15], "name": "SQC_BANK_MASK"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.1 12964 {"bits": [16, 19], "name": "SQC_CLIENT_MASK"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.2 12965 {"bits": [20, 23], "name": "SPM_MODE"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.3 12966 {"bits": [24, 27], "name": "SIMD_MASK"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.4 12967 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.5 12972 {"bits": [0, 0], "name": "PS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.0 12973 {"bits": [1, 1], "enum_ref": "VGT_STAGES_VS_EN", "name": "VS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.1 12974 {"bits": [2, 2], "enum_ref": "VGT_STAGES_GS_EN", "name": "GS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.2 12975 {"bits": [3, 3], "enum_ref": "VGT_STAGES_ES_EN", "name": "ES_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.3 12976 {"bits": [4, 4], "enum_ref": "VGT_STAGES_HS_EN", "name": "HS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.4 12977 {"bits": [5, 5], "enum_ref": "VGT_STAGES_LS_EN", "name": "LS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.5 12978 {"bits": [6, 6], "name": "CS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.6 12979 {"bits": [8, 12], "name": "CNTR_RATE"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.7 12980 {"bits": [13, 13], "name": "DISABLE_FLUSH"} string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.8 12985 {"bits": [0, 0], "name": "FORCE_EN"} string in object:register_types.SQ_PERFCOUNTER_CTRL2.fields.0 12990 {"bits": [0, 3], "name": "ADDR_HI"} string in object:register_types.SQ_THREAD_TRACE_BASE2.fields.0 12995 {"bits": [31, 31], "name": "RESET_BUFFER"} string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.0 13000 {"bits": [0, 2], "name": "HIWATER"} string in object:register_types.SQ_THREAD_TRACE_HIWATER.fields.0 13005 {"bits": [0, 4], "name": "CU_SEL"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.0 13006 {"bits": [5, 5], "name": "SH_SEL"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.1 13007 {"bits": [7, 7], "name": "REG_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.2 13008 {"bits": [8, 11], "name": "SIMD_EN"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.3 13009 {"bits": [12, 13], "name": "VM_ID_MASK"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.4 13010 {"bits": [14, 14], "name": "SPI_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.5 13011 {"bits": [15, 15], "name": "SQ_STALL_EN"} string in object:register_types.SQ_THREAD_TRACE_MASK.fields.6 13016 {"bits": [0, 2], "name": "MASK_PS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.0 13017 {"bits": [3, 5], "name": "MASK_VS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.1 13018 {"bits": [6, 8], "name": "MASK_GS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.2 13019 {"bits": [9, 11], "name": "MASK_ES"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.3 13020 {"bits": [12, 14], "name": "MASK_HS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.4 13021 {"bits": [15, 17], "name": "MASK_LS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.5 13022 {"bits": [18, 20], "name": "MASK_CS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.6 13023 {"bits": [21, 22], "name": "MODE"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.7 13024 {"bits": [23, 24], "name": "CAPTURE_MODE"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.8 13025 {"bits": [25, 25], "name": "AUTOFLUSH_EN"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.9 13026 {"bits": [26, 26], "name": "TC_PERF_EN"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.10 13027 {"bits": [27, 28], "name": "ISSUE_MASK"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.11 13028 {"bits": [29, 29], "name": "TEST_MODE"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.12 13029 {"bits": [30, 30], "name": "INTERRUPT_EN"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.13 13030 {"bits": [31, 31], "name": "WRAP"} string in object:register_types.SQ_THREAD_TRACE_MODE.fields.14 13035 {"bits": [0, 15], "name": "SH0_MASK"}, string in object:register_types.SQ_THREAD_TRACE_PERF_MASK.fields.0 13036 {"bits": [16, 31], "name": "SH1_MASK"} string in object:register_types.SQ_THREAD_TRACE_PERF_MASK.fields.1 13041 {"bits": [0, 21], "name": "SIZE"} string in object:register_types.SQ_THREAD_TRACE_SIZE.fields.0 13046 {"bits": [0, 9], "name": "FINISH_PENDING"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.0 13047 {"bits": [16, 25], "name": "FINISH_DONE"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.1 13048 {"bits": [28, 28], "name": "UTC_ERROR"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.2 13049 {"bits": [29, 29], "name": "NEW_BUF"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.3 13050 {"bits": [30, 30], "name": "BUSY"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.4 13051 {"bits": [31, 31], "name": "FULL"} string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.5 13056 {"bits": [0, 15], "name": "TOKEN_MASK"}, string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.0 13057 {"bits": [16, 23], "name": "REG_MASK"}, string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.1 13058 {"bits": [24, 24], "name": "REG_DROP_ON_STALL"} string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.2 13063 {"bits": [0, 29], "name": "WPTR"}, string in object:register_types.SQ_THREAD_TRACE_WPTR.fields.0 13064 {"bits": [30, 31], "name": "READ_OFFSET"} string in object:register_types.SQ_THREAD_TRACE_WPTR.fields.1 13069 {"bits": [0, 5], "name": "VGPR_BASE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.0 13070 {"bits": [8, 13], "name": "VGPR_SIZE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.1 13071 {"bits": [16, 21], "name": "SGPR_BASE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.2 13072 {"bits": [24, 27], "name": "SGPR_SIZE"} string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.3 13077 {"bits": [0, 3], "name": "WAVE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.0 13078 {"bits": [4, 5], "name": "SIMD_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.1 13079 {"bits": [6, 7], "name": "PIPE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.2 13080 {"bits": [8, 11], "name": "CU_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.3 13081 {"bits": [12, 12], "name": "SH_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.4 13082 {"bits": [13, 14], "name": "SE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.5 13083 {"bits": [16, 19], "name": "TG_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.6 13084 {"bits": [20, 23], "name": "VM_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.7 13085 {"bits": [24, 26], "name": "QUEUE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.8 13086 {"bits": [27, 29], "name": "STATE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.9 13087 {"bits": [30, 31], "name": "ME_ID"} string in object:register_types.SQ_WAVE_HW_ID.fields.10 13092 {"bits": [0, 2], "name": "IBUF_ST"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.0 13093 {"bits": [3, 3], "name": "PC_INVALID"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.1 13094 {"bits": [4, 4], "name": "NEED_NEXT_DW"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.2 13095 {"bits": [5, 7], "name": "NO_PREFETCH_CNT"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.3 13096 {"bits": [8, 9], "name": "IBUF_RPTR"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.4 13097 {"bits": [10, 11], "name": "IBUF_WPTR"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.5 13098 {"bits": [16, 19], "name": "INST_STR_ST"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.6 13099 {"bits": [24, 25], "name": "ECC_ST"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.7 13100 {"bits": [26, 26], "name": "IS_HYB"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.8 13101 {"bits": [27, 28], "name": "HYB_CNT"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.9 13102 {"bits": [29, 29], "name": "KILL"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.10 13103 {"bits": [30, 30], "name": "NEED_KILL_IFETCH"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.11 13104 {"bits": [31, 31], "name": "NO_PREFETCH_CNT_HI"} string in object:register_types.SQ_WAVE_IB_DBG0.fields.12 13109 {"bits": [0, 0], "name": "IXNACK"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.0 13110 {"bits": [1, 1], "name": "XNACK"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.1 13111 {"bits": [2, 2], "name": "TA_NEED_RESET"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.2 13112 {"bits": [4, 8], "name": "XCNT"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.3 13113 {"bits": [11, 15], "name": "QCNT"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.4 13114 {"bits": [18, 22], "name": "RCNT"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.5 13115 {"bits": [25, 31], "name": "MISC_CNT"} string in object:register_types.SQ_WAVE_IB_DBG1.fields.6 13120 {"bits": [0, 3], "name": "VM_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.0 13121 {"bits": [4, 6], "name": "EXP_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.1 13122 {"bits": [8, 11], "name": "LGKM_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.2 13123 {"bits": [12, 14], "name": "VALU_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.3 13124 {"bits": [15, 15], "name": "FIRST_REPLAY"}, string in object:register_types.SQ_WAVE_IB_STS.fields.4 13125 {"bits": [16, 20], "name": "RCNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.5 13126 {"bits": [22, 23], "name": "VM_CNT_HI"} string in object:register_types.SQ_WAVE_IB_STS.fields.6 13131 {"bits": [0, 7], "name": "LDS_BASE"}, string in object:register_types.SQ_WAVE_LDS_ALLOC.fields.0 13132 {"bits": [12, 20], "name": "LDS_SIZE"} string in object:register_types.SQ_WAVE_LDS_ALLOC.fields.1 13137 {"bits": [0, 3], "name": "FP_ROUND"}, string in object:register_types.SQ_WAVE_MODE.fields.0 13138 {"bits": [4, 7], "name": "FP_DENORM"}, string in object:register_types.SQ_WAVE_MODE.fields.1 13139 {"bits": [8, 8], "name": "DX10_CLAMP"}, string in object:register_types.SQ_WAVE_MODE.fields.2 13140 {"bits": [9, 9], "name": "IEEE"}, string in object:register_types.SQ_WAVE_MODE.fields.3 13141 {"bits": [10, 10], "name": "LOD_CLAMPED"}, string in object:register_types.SQ_WAVE_MODE.fields.4 13142 {"bits": [11, 11], "name": "DEBUG_EN"}, string in object:register_types.SQ_WAVE_MODE.fields.5 13143 {"bits": [12, 20], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SQ_WAVE_MODE.fields.6 13144 {"bits": [23, 23], "name": "FP16_OVFL"}, string in object:register_types.SQ_WAVE_MODE.fields.7 13145 {"bits": [24, 24], "name": "POPS_PACKER0"}, string in object:register_types.SQ_WAVE_MODE.fields.8 13146 {"bits": [25, 25], "name": "POPS_PACKER1"}, string in object:register_types.SQ_WAVE_MODE.fields.9 13147 {"bits": [26, 26], "name": "DISABLE_PERF"}, string in object:register_types.SQ_WAVE_MODE.fields.10 13148 {"bits": [27, 27], "name": "GPR_IDX_EN"}, string in object:register_types.SQ_WAVE_MODE.fields.11 13149 {"bits": [28, 28], "name": "VSKIP"}, string in object:register_types.SQ_WAVE_MODE.fields.12 13150 {"bits": [29, 31], "name": "CSP"} string in object:register_types.SQ_WAVE_MODE.fields.13 13155 {"bits": [0, 15], "name": "PC_HI"} string in object:register_types.SQ_WAVE_PC_HI.fields.0 13160 {"bits": [0, 0], "name": "SCC"}, string in object:register_types.SQ_WAVE_STATUS.fields.0 13161 {"bits": [1, 2], "name": "SPI_PRIO"}, string in object:register_types.SQ_WAVE_STATUS.fields.1 13162 {"bits": [3, 4], "name": "USER_PRIO"}, string in object:register_types.SQ_WAVE_STATUS.fields.2 13163 {"bits": [5, 5], "name": "PRIV"}, string in object:register_types.SQ_WAVE_STATUS.fields.3 13164 {"bits": [6, 6], "name": "TRAP_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.4 13165 {"bits": [7, 7], "name": "TTRACE_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.5 13166 {"bits": [8, 8], "name": "EXPORT_RDY"}, string in object:register_types.SQ_WAVE_STATUS.fields.6 13167 {"bits": [9, 9], "name": "EXECZ"}, string in object:register_types.SQ_WAVE_STATUS.fields.7 13168 {"bits": [10, 10], "name": "VCCZ"}, string in object:register_types.SQ_WAVE_STATUS.fields.8 13169 {"bits": [11, 11], "name": "IN_TG"}, string in object:register_types.SQ_WAVE_STATUS.fields.9 13170 {"bits": [12, 12], "name": "IN_BARRIER"}, string in object:register_types.SQ_WAVE_STATUS.fields.10 13171 {"bits": [13, 13], "name": "HALT"}, string in object:register_types.SQ_WAVE_STATUS.fields.11 13172 {"bits": [14, 14], "name": "TRAP"}, string in object:register_types.SQ_WAVE_STATUS.fields.12 13173 {"bits": [15, 15], "name": "TTRACE_CU_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.13 13174 {"bits": [16, 16], "name": "VALID"}, string in object:register_types.SQ_WAVE_STATUS.fields.14 13175 {"bits": [17, 17], "name": "ECC_ERR"}, string in object:register_types.SQ_WAVE_STATUS.fields.15 13176 {"bits": [18, 18], "name": "SKIP_EXPORT"}, string in object:register_types.SQ_WAVE_STATUS.fields.16 13177 {"bits": [19, 19], "name": "PERF_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.17 13178 {"bits": [20, 20], "name": "COND_DBG_USER"}, string in object:register_types.SQ_WAVE_STATUS.fields.18 13179 {"bits": [21, 21], "name": "COND_DBG_SYS"}, string in object:register_types.SQ_WAVE_STATUS.fields.19 13180 {"bits": [22, 22], "name": "ALLOW_REPLAY"}, string in object:register_types.SQ_WAVE_STATUS.fields.20 13181 {"bits": [23, 23], "name": "FATAL_HALT"}, string in object:register_types.SQ_WAVE_STATUS.fields.21 13182 {"bits": [27, 27], "name": "MUST_EXPORT"} string in object:register_types.SQ_WAVE_STATUS.fields.22 13187 {"bits": [0, 8], "enum_ref": "EXCP_EN", "name": "EXCP"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.0 13188 {"bits": [10, 10], "name": "SAVECTX"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.1 13189 {"bits": [11, 11], "name": "ILLEGAL_INST"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.2 13190 {"bits": [12, 14], "name": "EXCP_HI"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.3 13191 {"bits": [16, 21], "name": "EXCP_CYCLE"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.4 13192 {"bits": [28, 28], "name": "XNACK_ERROR"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.5 13193 {"bits": [29, 31], "name": "DP_RATE"} string in object:register_types.SQ_WAVE_TRAPSTS.fields.6 13198 {"bits": [0, 0], "name": "MRT0_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.0 13199 {"bits": [1, 1], "name": "MRT0_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.1 13200 {"bits": [4, 4], "name": "MRT1_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.2 13201 {"bits": [5, 5], "name": "MRT1_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.3 13202 {"bits": [8, 8], "name": "MRT2_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.4 13203 {"bits": [9, 9], "name": "MRT2_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.5 13204 {"bits": [12, 12], "name": "MRT3_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.6 13205 {"bits": [13, 13], "name": "MRT3_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.7 13206 {"bits": [16, 16], "name": "MRT4_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.8 13207 {"bits": [17, 17], "name": "MRT4_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.9 13208 {"bits": [20, 20], "name": "MRT5_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.10 13209 {"bits": [21, 21], "name": "MRT5_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.11 13210 {"bits": [24, 24], "name": "MRT6_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.12 13211 {"bits": [25, 25], "name": "MRT6_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.13 13212 {"bits": [28, 28], "name": "MRT7_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.14 13213 {"bits": [29, 29], "name": "MRT7_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.15 13214 {"bits": [31, 31], "name": "PIXEN_ZERO_OPT_DISABLE"} string in object:register_types.SX_BLEND_OPT_CONTROL.fields.16 13219 {"bits": [0, 3], "enum_ref": "SX_BLEND_OPT_EPSILON__MRT0_EPSILON", "name": "MRT0_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.0 13220 {"bits": [4, 7], "name": "MRT1_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.1 13221 {"bits": [8, 11], "name": "MRT2_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.2 13222 {"bits": [12, 15], "name": "MRT3_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.3 13223 {"bits": [16, 19], "name": "MRT4_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.4 13224 {"bits": [20, 23], "name": "MRT5_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.5 13225 {"bits": [24, 27], "name": "MRT6_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.6 13226 {"bits": [28, 31], "name": "MRT7_EPSILON"} string in object:register_types.SX_BLEND_OPT_EPSILON.fields.7 13231 {"bits": [0, 2], "enum_ref": "SX_BLEND_OPT", "name": "COLOR_SRC_OPT"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.0 13232 {"bits": [4, 6], "enum_ref": "SX_BLEND_OPT", "name": "COLOR_DST_OPT"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.1 13233 {"bits": [8, 10], "enum_ref": "SX_OPT_COMB_FCN", "name": "COLOR_COMB_FCN"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.2 13234 {"bits": [16, 18], "enum_ref": "SX_BLEND_OPT", "name": "ALPHA_SRC_OPT"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.3 13235 {"bits": [20, 22], "enum_ref": "SX_BLEND_OPT", "name": "ALPHA_DST_OPT"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.4 13236 {"bits": [24, 26], "enum_ref": "SX_OPT_COMB_FCN", "name": "ALPHA_COMB_FCN"} string in object:register_types.SX_MRT0_BLEND_OPT.fields.5 13241 {"bits": [0, 3], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT0"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.0 13242 {"bits": [4, 7], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT1"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.1 13243 {"bits": [8, 11], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT2"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.2 13244 {"bits": [12, 15], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT3"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.3 13245 {"bits": [16, 19], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT4"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.4 13246 {"bits": [20, 23], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT5"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.5 13247 {"bits": [24, 27], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT6"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.6 13248 {"bits": [28, 31], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT7"} string in object:register_types.SX_PS_DOWNCONVERT.fields.7 13253 {"bits": [0, 7], "name": "ADDRESS"} string in object:register_types.TA_BC_BASE_ADDR_HI.fields.0 13258 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.TA_PERFCOUNTER0_SELECT.fields.0 13259 {"bits": [10, 17], "name": "PERF_SEL1"}, string in object:register_types.TA_PERFCOUNTER0_SELECT.fields.1 13260 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.TA_PERFCOUNTER0_SELECT.fields.2 13261 {"bits": [24, 27], "name": "PERF_MODE1"}, string in object:register_types.TA_PERFCOUNTER0_SELECT.fields.3 13262 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.TA_PERFCOUNTER0_SELECT.fields.4 13267 {"bits": [0, 7], "name": "PERF_SEL2"}, string in object:register_types.TA_PERFCOUNTER0_SELECT1.fields.0 13268 {"bits": [10, 17], "name": "PERF_SEL3"}, string in object:register_types.TA_PERFCOUNTER0_SELECT1.fields.1 13269 {"bits": [24, 27], "name": "PERF_MODE3"}, string in object:register_types.TA_PERFCOUNTER0_SELECT1.fields.2 13270 {"bits": [28, 31], "name": "PERF_MODE2"} string in object:register_types.TA_PERFCOUNTER0_SELECT1.fields.3 13275 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.TA_PERFCOUNTER1_SELECT.fields.0 13276 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.TA_PERFCOUNTER1_SELECT.fields.1 13277 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.TA_PERFCOUNTER1_SELECT.fields.2 13282 {"bits": [0, 9], "name": "PERF_SEL2"}, string in object:register_types.TCC_PERFCOUNTER0_SELECT1.fields.0 13283 {"bits": [10, 19], "name": "PERF_SEL3"}, string in object:register_types.TCC_PERFCOUNTER0_SELECT1.fields.1 13284 {"bits": [24, 27], "name": "PERF_MODE2"}, string in object:register_types.TCC_PERFCOUNTER0_SELECT1.fields.2 13285 {"bits": [28, 31], "name": "PERF_MODE3"} string in object:register_types.TCC_PERFCOUNTER0_SELECT1.fields.3 13290 {"bits": [0, 15], "name": "BASE_ADDR"} string in object:register_types.VGT_DMA_BASE_HI.fields.0 13295 {"bits": [0, 1], "enum_ref": "VGT_INDEX_TYPE_MODE", "name": "INDEX_TYPE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.0 13296 {"bits": [2, 3], "enum_ref": "VGT_DMA_SWAP_MODE", "name": "SWAP_MODE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.1 13297 {"bits": [4, 5], "enum_ref": "VGT_DMA_BUF_TYPE", "name": "BUF_TYPE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.2 13298 {"bits": [6, 6], "enum_ref": "VGT_RDREQ_POLICY", "name": "RDREQ_POLICY"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.3 13299 {"bits": [8, 8], "name": "PRIMGEN_EN"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.4 13300 {"bits": [9, 9], "name": "NOT_EOP"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.5 13301 {"bits": [10, 10], "name": "REQ_PATH"} string in object:register_types.VGT_DMA_INDEX_TYPE.fields.6 13306 {"bits": [0, 1], "enum_ref": "VGT_DI_SOURCE_SELECT", "name": "SOURCE_SELECT"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.0 13307 {"bits": [2, 3], "enum_ref": "VGT_DI_MAJOR_MODE_SELECT", "name": "MAJOR_MODE"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.1 13308 {"bits": [4, 4], "name": "SPRITE_EN_R6XX"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.2 13309 {"bits": [5, 5], "name": "NOT_EOP"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.3 13310 {"bits": [6, 6], "name": "USE_OPAQUE"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.4 13311 {"bits": [7, 7], "name": "UNROLLED_INST"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.5 13312 {"bits": [8, 8], "name": "GRBM_SKEW_NO_DEC"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.6 13313 {"bits": [29, 31], "name": "REG_RT_INDEX"} string in object:register_types.VGT_DRAW_INITIATOR.fields.7 13318 {"bits": [0, 0], "name": "OBJPRIM_ID_EN"}, string in object:register_types.VGT_DRAW_PAYLOAD_CNTL.fields.0 13319 {"bits": [1, 1], "name": "EN_REG_RT_INDEX"}, string in object:register_types.VGT_DRAW_PAYLOAD_CNTL.fields.1 13320 {"bits": [2, 2], "name": "EN_PIPELINE_PRIMID"}, string in object:register_types.VGT_DRAW_PAYLOAD_CNTL.fields.2 13321 {"bits": [3, 3], "name": "OBJECT_ID_INST_EN"} string in object:register_types.VGT_DRAW_PAYLOAD_CNTL.fields.3 13326 {"bits": [0, 14], "name": "ITEMSIZE"} string in object:register_types.VGT_ESGS_RING_ITEMSIZE.fields.0 13331 {"bits": [0, 10], "name": "ES_PER_GS"} string in object:register_types.VGT_ES_PER_GS.fields.0 13336 {"bits": [0, 27], "name": "ADDRESS_LOW"} string in object:register_types.VGT_EVENT_ADDRESS_REG.fields.0 13341 {"bits": [0, 5], "enum_ref": "VGT_EVENT_TYPE", "name": "EVENT_TYPE"}, string in object:register_types.VGT_EVENT_INITIATOR.fields.0 13342 {"bits": [10, 26], "name": "ADDRESS_HI"}, string in object:register_types.VGT_EVENT_INITIATOR.fields.1 13343 {"bits": [27, 27], "name": "EXTENDED_EVENT"} string in object:register_types.VGT_EVENT_INITIATOR.fields.2 13348 {"bits": [0, 3], "name": "DECR"} string in object:register_types.VGT_GROUP_DECR.fields.0 13353 {"bits": [0, 3], "name": "FIRST_DECR"} string in object:register_types.VGT_GROUP_FIRST_DECR.fields.0 13358 {"bits": [0, 4], "enum_ref": "VGT_DI_PRIM_TYPE", "name": "PRIM_TYPE"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.0 13359 {"bits": [14, 14], "name": "RETAIN_ORDER"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.1 13360 {"bits": [15, 15], "name": "RETAIN_QUADS"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.2 13361 {"bits": [16, 18], "name": "PRIM_ORDER"} string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.3 13366 {"bits": [0, 0], "name": "COMP_X_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.0 13367 {"bits": [1, 1], "name": "COMP_Y_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.1 13368 {"bits": [2, 2], "name": "COMP_Z_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.2 13369 {"bits": [3, 3], "name": "COMP_W_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.3 13370 {"bits": [8, 15], "name": "STRIDE"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.4 13371 {"bits": [16, 23], "name": "SHIFT"} string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.5 13376 {"bits": [0, 3], "name": "X_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.0 13377 {"bits": [4, 7], "name": "X_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.1 13378 {"bits": [8, 11], "name": "Y_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.2 13379 {"bits": [12, 15], "name": "Y_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.3 13380 {"bits": [16, 19], "name": "Z_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.4 13381 {"bits": [20, 23], "name": "Z_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.5 13382 {"bits": [24, 27], "name": "W_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.6 13383 {"bits": [28, 31], "name": "W_OFFSET"} string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.7 13388 {"bits": [0, 14], "name": "OFFSET"} string in object:register_types.VGT_GSVS_RING_OFFSET_1.fields.0 13393 {"bits": [0, 0], "name": "ENABLE"}, string in object:register_types.VGT_GS_INSTANCE_CNT.fields.0 13394 {"bits": [2, 8], "name": "CNT"} string in object:register_types.VGT_GS_INSTANCE_CNT.fields.1 13399 {"bits": [0, 15], "name": "MAX_PRIMS_PER_SUBGROUP"} string in object:register_types.VGT_GS_MAX_PRIMS_PER_SUBGROUP.fields.0 13404 {"bits": [0, 10], "name": "MAX_VERT_OUT"} string in object:register_types.VGT_GS_MAX_VERT_OUT.fields.0 13409 {"bits": [0, 2], "enum_ref": "VGT_GS_MODE_TYPE", "name": "MODE"}, string in object:register_types.VGT_GS_MODE.fields.0 13410 {"bits": [3, 3], "name": "RESERVED_0"}, string in object:register_types.VGT_GS_MODE.fields.1 13411 {"bits": [4, 5], "enum_ref": "VGT_GS_CUT_MODE", "name": "CUT_MODE"}, string in object:register_types.VGT_GS_MODE.fields.2 13412 {"bits": [6, 10], "name": "RESERVED_1"}, string in object:register_types.VGT_GS_MODE.fields.3 13413 {"bits": [11, 11], "name": "GS_C_PACK_EN"}, string in object:register_types.VGT_GS_MODE.fields.4 13414 {"bits": [12, 12], "name": "RESERVED_2"}, string in object:register_types.VGT_GS_MODE.fields.5 13415 {"bits": [13, 13], "name": "ES_PASSTHRU"}, string in object:register_types.VGT_GS_MODE.fields.6 13416 {"bits": [14, 14], "name": "RESERVED_3"}, string in object:register_types.VGT_GS_MODE.fields.7 13417 {"bits": [15, 15], "name": "RESERVED_4"}, string in object:register_types.VGT_GS_MODE.fields.8 13418 {"bits": [16, 16], "name": "RESERVED_5"}, string in object:register_types.VGT_GS_MODE.fields.9 13419 {"bits": [17, 17], "name": "PARTIAL_THD_AT_EOI"}, string in object:register_types.VGT_GS_MODE.fields.10 13420 {"bits": [18, 18], "name": "SUPPRESS_CUTS"}, string in object:register_types.VGT_GS_MODE.fields.11 13421 {"bits": [19, 19], "name": "ES_WRITE_OPTIMIZE"}, string in object:register_types.VGT_GS_MODE.fields.12 13422 {"bits": [20, 20], "name": "GS_WRITE_OPTIMIZE"}, string in object:register_types.VGT_GS_MODE.fields.13 13423 {"bits": [21, 22], "name": "ONCHIP"} string in object:register_types.VGT_GS_MODE.fields.14 13428 {"bits": [0, 10], "name": "ES_VERTS_PER_SUBGRP"}, string in object:register_types.VGT_GS_ONCHIP_CNTL.fields.0 13429 {"bits": [11, 21], "name": "GS_PRIMS_PER_SUBGRP"}, string in object:register_types.VGT_GS_ONCHIP_CNTL.fields.1 13430 {"bits": [22, 31], "name": "GS_INST_PRIMS_IN_SUBGRP"} string in object:register_types.VGT_GS_ONCHIP_CNTL.fields.2 13435 {"bits": [0, 5], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.0 13436 {"bits": [8, 13], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_1"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.1 13437 {"bits": [16, 21], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_2"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.2 13438 {"bits": [22, 27], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_3"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.3 13439 {"bits": [31, 31], "name": "UNIQUE_TYPE_PER_STREAM"} string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.4 13444 {"bits": [0, 10], "name": "GS_PER_ES"} string in object:register_types.VGT_GS_PER_ES.fields.0 13449 {"bits": [0, 3], "name": "GS_PER_VS"} string in object:register_types.VGT_GS_PER_VS.fields.0 13454 {"bits": [0, 1], "name": "TESS_MODE"} string in object:register_types.VGT_HOS_CNTL.fields.0 13459 {"bits": [0, 7], "name": "REUSE_DEPTH"} string in object:register_types.VGT_HOS_REUSE_DEPTH.fields.0 13464 {"bits": [0, 8], "name": "OFFCHIP_BUFFERING"}, string in object:register_types.VGT_HS_OFFCHIP_PARAM.fields.0 13465 {"bits": [9, 10], "enum_ref": "VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY", "name": "OFFCHIP string in object:register_types.VGT_HS_OFFCHIP_PARAM.fields.1 13470 {"bits": [0, 1], "enum_ref": "VGT_INDEX_TYPE_MODE", "name": "INDEX_TYPE"}, string in object:register_types.VGT_INDEX_TYPE.fields.0 13471 {"bits": [8, 8], "name": "PRIMGEN_EN"} string in object:register_types.VGT_INDEX_TYPE.fields.1 13476 {"bits": [0, 7], "name": "NUM_PATCHES"}, string in object:register_types.VGT_LS_HS_CONFIG.fields.0 13477 {"bits": [8, 13], "name": "HS_NUM_INPUT_CP"}, string in object:register_types.VGT_LS_HS_CONFIG.fields.1 13478 {"bits": [14, 19], "name": "HS_NUM_OUTPUT_CP"} string in object:register_types.VGT_LS_HS_CONFIG.fields.2 13483 {"bits": [0, 0], "name": "RESET_EN"}, string in object:register_types.VGT_MULTI_PRIM_IB_RESET_EN.fields.0 13484 {"bits": [1, 1], "name": "MATCH_ALL_BITS"} string in object:register_types.VGT_MULTI_PRIM_IB_RESET_EN.fields.1 13489 {"bits": [0, 2], "name": "PATH_SELECT"} string in object:register_types.VGT_OUTPUT_PATH_CNTL.fields.0 13494 {"bits": [0, 6], "name": "DEALLOC_DIST"} string in object:register_types.VGT_OUT_DEALLOC_CNTL.fields.0 13499 {"bits": [0, 7], "name": "PERF_SEID_IGNORE_MASK"} string in object:register_types.VGT_PERFCOUNTER_SEID_MASK.fields.0 13504 {"bits": [0, 0], "name": "PRIMITIVEID_EN"}, string in object:register_types.VGT_PRIMITIVEID_EN.fields.0 13505 {"bits": [1, 1], "name": "DISABLE_RESET_ON_EOI"}, string in object:register_types.VGT_PRIMITIVEID_EN.fields.1 13506 {"bits": [2, 2], "name": "NGG_DISABLE_PROVOK_REUSE"} string in object:register_types.VGT_PRIMITIVEID_EN.fields.2 13511 {"bits": [0, 5], "enum_ref": "VGT_DI_PRIM_TYPE", "name": "PRIM_TYPE"} string in object:register_types.VGT_PRIMITIVE_TYPE.fields.0 13516 {"bits": [0, 0], "name": "REUSE_OFF"} string in object:register_types.VGT_REUSE_OFF.fields.0 13521 {"bits": [0, 1], "enum_ref": "VGT_STAGES_LS_EN", "name": "LS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.0 13522 {"bits": [2, 2], "enum_ref": "VGT_STAGES_HS_EN", "name": "HS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.1 13523 {"bits": [3, 4], "enum_ref": "VGT_STAGES_ES_EN", "name": "ES_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.2 13524 {"bits": [5, 5], "enum_ref": "VGT_STAGES_GS_EN", "name": "GS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.3 13525 {"bits": [6, 7], "enum_ref": "VGT_STAGES_VS_EN", "name": "VS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.4 13526 {"bits": [9, 9], "name": "DISPATCH_DRAW_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.5 13527 {"bits": [10, 10], "name": "DIS_DEALLOC_ACCUM_0"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.6 13528 {"bits": [11, 11], "name": "DIS_DEALLOC_ACCUM_1"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.7 13529 {"bits": [12, 12], "name": "VS_WAVE_ID_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.8 13530 {"bits": [13, 13], "name": "PRIMGEN_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.9 13531 {"bits": [14, 14], "name": "ORDERED_ID_MODE"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.10 13532 {"bits": [15, 18], "name": "MAX_PRIMGRP_IN_WAVE"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.11 13533 {"bits": [19, 20], "name": "GS_FAST_LAUNCH"} string in object:register_types.VGT_SHADER_STAGES_EN.fields.12 13538 {"bits": [0, 3], "name": "STREAM_0_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.0 13539 {"bits": [4, 7], "name": "STREAM_1_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.1 13540 {"bits": [8, 11], "name": "STREAM_2_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.2 13541 {"bits": [12, 15], "name": "STREAM_3_BUFFER_EN"} string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.3 13546 {"bits": [0, 0], "name": "STREAMOUT_0_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.0 13547 {"bits": [1, 1], "name": "STREAMOUT_1_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.1 13548 {"bits": [2, 2], "name": "STREAMOUT_2_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.2 13549 {"bits": [3, 3], "name": "STREAMOUT_3_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.3 13550 {"bits": [4, 6], "name": "RAST_STREAM"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.4 13551 {"bits": [7, 7], "name": "EN_PRIMS_NEEDED_CNT"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.5 13552 {"bits": [8, 11], "name": "RAST_STREAM_MASK"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.6 13553 {"bits": [31, 31], "name": "USE_RAST_STREAM_MASK"} string in object:register_types.VGT_STRMOUT_CONFIG.fields.7 13558 {"bits": [0, 8], "name": "VERTEX_STRIDE"} string in object:register_types.VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE.fields.0 13563 {"bits": [0, 9], "name": "STRIDE"} string in object:register_types.VGT_STRMOUT_VTX_STRIDE_0.fields.0 13568 {"bits": [0, 7], "name": "ACCUM_ISOLINE"}, string in object:register_types.VGT_TESS_DISTRIBUTION.fields.0 13569 {"bits": [8, 15], "name": "ACCUM_TRI"}, string in object:register_types.VGT_TESS_DISTRIBUTION.fields.1 13570 {"bits": [16, 23], "name": "ACCUM_QUAD"}, string in object:register_types.VGT_TESS_DISTRIBUTION.fields.2 13571 {"bits": [24, 28], "name": "DONUT_SPLIT"}, string in object:register_types.VGT_TESS_DISTRIBUTION.fields.3 13572 {"bits": [29, 31], "name": "TRAP_SPLIT"} string in object:register_types.VGT_TESS_DISTRIBUTION.fields.4 13577 {"bits": [0, 1], "enum_ref": "VGT_TESS_TYPE", "name": "TYPE"}, string in object:register_types.VGT_TF_PARAM.fields.0 13578 {"bits": [2, 4], "enum_ref": "VGT_TESS_PARTITION", "name": "PARTITIONING"}, string in object:register_types.VGT_TF_PARAM.fields.1 13579 {"bits": [5, 7], "enum_ref": "VGT_TESS_TOPOLOGY", "name": "TOPOLOGY"}, string in object:register_types.VGT_TF_PARAM.fields.2 13580 {"bits": [8, 8], "name": "RESERVED_REDUC_AXIS"}, string in object:register_types.VGT_TF_PARAM.fields.3 13581 {"bits": [9, 9], "name": "DEPRECATED"}, string in object:register_types.VGT_TF_PARAM.fields.4 13582 {"bits": [14, 14], "name": "DISABLE_DONUTS"}, string in object:register_types.VGT_TF_PARAM.fields.5 13583 {"bits": [15, 15], "enum_ref": "VGT_RDREQ_POLICY", "name": "RDREQ_POLICY"}, string in object:register_types.VGT_TF_PARAM.fields.6 13584 {"bits": [17, 18], "enum_ref": "VGT_DIST_MODE", "name": "DISTRIBUTION_MODE"} string in object:register_types.VGT_TF_PARAM.fields.7 13589 {"bits": [0, 15], "name": "SIZE"} string in object:register_types.VGT_TF_RING_SIZE.fields.0 13594 {"bits": [0, 7], "name": "VTX_REUSE_DEPTH"} string in object:register_types.VGT_VERTEX_REUSE_BLOCK_CNTL.fields.0 13599 {"bits": [0, 0], "name": "VTX_CNT_EN"} string in object:register_types.VGT_VTX_CNT_EN.fields.0 13604 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.WD_PERFCOUNTER0_SELECT.fields.0 13605 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.WD_PERFCOUNTER0_SELECT.fields.1 [all...] |
| H A D | gfx81.json | 5 {"name": "ARRAY_LINEAR_GENERAL", "value": 0}, string in object:enums.ArrayMode.entries.0 6 {"name": "ARRAY_LINEAR_ALIGNED", "value": 1}, string in object:enums.ArrayMode.entries.1 7 {"name": "ARRAY_1D_TILED_THIN1", "value": 2}, string in object:enums.ArrayMode.entries.2 8 {"name": "ARRAY_1D_TILED_THICK", "value": 3}, string in object:enums.ArrayMode.entries.3 9 {"name": "ARRAY_2D_TILED_THIN1", "value": 4}, string in object:enums.ArrayMode.entries.4 10 {"name": "ARRAY_PRT_TILED_THIN1", "value": 5}, string in object:enums.ArrayMode.entries.5 11 {"name": "ARRAY_PRT_2D_TILED_THIN1", "value": 6}, string in object:enums.ArrayMode.entries.6 12 {"name": "ARRAY_2D_TILED_THICK", "value": 7}, string in object:enums.ArrayMode.entries.7 13 {"name": "ARRAY_2D_TILED_XTHICK", "value": 8}, string in object:enums.ArrayMode.entries.8 14 {"name" string in object:enums.ArrayMode.entries.9 15 {"name": "ARRAY_PRT_2D_TILED_THICK", "value": 10}, string in object:enums.ArrayMode.entries.10 16 {"name": "ARRAY_PRT_3D_TILED_THIN1", "value": 11}, string in object:enums.ArrayMode.entries.11 17 {"name": "ARRAY_3D_TILED_THIN1", "value": 12}, string in object:enums.ArrayMode.entries.12 18 {"name": "ARRAY_3D_TILED_THICK", "value": 13}, string in object:enums.ArrayMode.entries.13 19 {"name": "ARRAY_3D_TILED_XTHICK", "value": 14}, string in object:enums.ArrayMode.entries.14 20 {"name": "ARRAY_PRT_3D_TILED_THICK", "value": 15} string in object:enums.ArrayMode.entries.15 25 {"name": "BUF_DATA_FORMAT_INVALID", "value": 0}, string in object:enums.BUF_DATA_FORMAT.entries.0 26 {"name": "BUF_DATA_FORMAT_8", "value": 1}, string in object:enums.BUF_DATA_FORMAT.entries.1 27 {"name": "BUF_DATA_FORMAT_16", "value": 2}, string in object:enums.BUF_DATA_FORMAT.entries.2 28 {"name": "BUF_DATA_FORMAT_8_8", "value": 3}, string in object:enums.BUF_DATA_FORMAT.entries.3 29 {"name": "BUF_DATA_FORMAT_32", "value": 4}, string in object:enums.BUF_DATA_FORMAT.entries.4 30 {"name": "BUF_DATA_FORMAT_16_16", "value": 5}, string in object:enums.BUF_DATA_FORMAT.entries.5 31 {"name": "BUF_DATA_FORMAT_10_11_11", "value": 6}, string in object:enums.BUF_DATA_FORMAT.entries.6 32 {"name": "BUF_DATA_FORMAT_11_11_10", "value": 7}, string in object:enums.BUF_DATA_FORMAT.entries.7 33 {"name": "BUF_DATA_FORMAT_10_10_10_2", "value": 8}, string in object:enums.BUF_DATA_FORMAT.entries.8 34 {"name": "BUF_DATA_FORMAT_2_10_10_10", "value": 9}, string in object:enums.BUF_DATA_FORMAT.entries.9 35 {"name": "BUF_DATA_FORMAT_8_8_8_8", "value": 10}, string in object:enums.BUF_DATA_FORMAT.entries.10 36 {"name": "BUF_DATA_FORMAT_32_32", "value": 11}, string in object:enums.BUF_DATA_FORMAT.entries.11 37 {"name": "BUF_DATA_FORMAT_16_16_16_16", "value": 12}, string in object:enums.BUF_DATA_FORMAT.entries.12 38 {"name": "BUF_DATA_FORMAT_32_32_32", "value": 13}, string in object:enums.BUF_DATA_FORMAT.entries.13 39 {"name": "BUF_DATA_FORMAT_32_32_32_32", "value": 14}, string in object:enums.BUF_DATA_FORMAT.entries.14 40 {"name": "BUF_DATA_FORMAT_RESERVED_15", "value": 15} string in object:enums.BUF_DATA_FORMAT.entries.15 45 {"name": "BUF_NUM_FORMAT_UNORM", "value": 0}, string in object:enums.BUF_NUM_FORMAT.entries.0 46 {"name": "BUF_NUM_FORMAT_SNORM", "value": 1}, string in object:enums.BUF_NUM_FORMAT.entries.1 47 {"name": "BUF_NUM_FORMAT_USCALED", "value": 2}, string in object:enums.BUF_NUM_FORMAT.entries.2 48 {"name": "BUF_NUM_FORMAT_SSCALED", "value": 3}, string in object:enums.BUF_NUM_FORMAT.entries.3 49 {"name": "BUF_NUM_FORMAT_UINT", "value": 4}, string in object:enums.BUF_NUM_FORMAT.entries.4 50 {"name": "BUF_NUM_FORMAT_SINT", "value": 5}, string in object:enums.BUF_NUM_FORMAT.entries.5 51 {"name": "BUF_NUM_FORMAT_RESERVED_6", "value": 6}, string in object:enums.BUF_NUM_FORMAT.entries.6 52 {"name": "BUF_NUM_FORMAT_FLOAT", "value": 7} string in object:enums.BUF_NUM_FORMAT.entries.7 57 {"name": "ADDR_SURF_BANK_HEIGHT_1", "value": 0}, string in object:enums.BankHeight.entries.0 58 {"name": "ADDR_SURF_BANK_HEIGHT_2", "value": 1}, string in object:enums.BankHeight.entries.1 59 {"name": "ADDR_SURF_BANK_HEIGHT_4", "value": 2}, string in object:enums.BankHeight.entries.2 60 {"name": "ADDR_SURF_BANK_HEIGHT_8", "value": 3} string in object:enums.BankHeight.entries.3 65 {"name": "ADDR_SURF_BANK_WIDTH_1", "value": 0}, string in object:enums.BankWidth.entries.0 66 {"name": "ADDR_SURF_BANK_WIDTH_2", "value": 1}, string in object:enums.BankWidth.entries.1 67 {"name": "ADDR_SURF_BANK_WIDTH_4", "value": 2}, string in object:enums.BankWidth.entries.2 68 {"name": "ADDR_SURF_BANK_WIDTH_8", "value": 3} string in object:enums.BankWidth.entries.3 73 {"name": "BLEND_ZERO", "value": 0}, string in object:enums.BlendOp.entries.0 74 {"name": "BLEND_ONE", "value": 1}, string in object:enums.BlendOp.entries.1 75 {"name": "BLEND_SRC_COLOR", "value": 2}, string in object:enums.BlendOp.entries.2 76 {"name": "BLEND_ONE_MINUS_SRC_COLOR", "value": 3}, string in object:enums.BlendOp.entries.3 77 {"name": "BLEND_SRC_ALPHA", "value": 4}, string in object:enums.BlendOp.entries.4 78 {"name": "BLEND_ONE_MINUS_SRC_ALPHA", "value": 5}, string in object:enums.BlendOp.entries.5 79 {"name": "BLEND_DST_ALPHA", "value": 6}, string in object:enums.BlendOp.entries.6 80 {"name": "BLEND_ONE_MINUS_DST_ALPHA", "value": 7}, string in object:enums.BlendOp.entries.7 81 {"name": "BLEND_DST_COLOR", "value": 8}, string in object:enums.BlendOp.entries.8 82 {"name": "BLEND_ONE_MINUS_DST_COLOR", "value": 9}, string in object:enums.BlendOp.entries.9 83 {"name": "BLEND_SRC_ALPHA_SATURATE", "value": 10}, string in object:enums.BlendOp.entries.10 84 {"name": "BLEND_BOTH_SRC_ALPHA", "value": 11}, string in object:enums.BlendOp.entries.11 85 {"name": "BLEND_BOTH_INV_SRC_ALPHA", "value": 12}, string in object:enums.BlendOp.entries.12 86 {"name": "BLEND_CONSTANT_COLOR", "value": 13}, string in object:enums.BlendOp.entries.13 87 {"name": "BLEND_ONE_MINUS_CONSTANT_COLOR", "value": 14}, string in object:enums.BlendOp.entries.14 88 {"name": "BLEND_SRC1_COLOR", "value": 15}, string in object:enums.BlendOp.entries.15 89 {"name": "BLEND_INV_SRC1_COLOR", "value": 16}, string in object:enums.BlendOp.entries.16 90 {"name": "BLEND_SRC1_ALPHA", "value": 17}, string in object:enums.BlendOp.entries.17 91 {"name": "BLEND_INV_SRC1_ALPHA", "value": 18}, string in object:enums.BlendOp.entries.18 92 {"name": "BLEND_CONSTANT_ALPHA", "value": 19}, string in object:enums.BlendOp.entries.19 93 {"name": "BLEND_ONE_MINUS_CONSTANT_ALPHA", "value": 20} string in object:enums.BlendOp.entries.20 98 {"name": "FORCE_OPT_AUTO", "value": 0}, string in object:enums.BlendOpt.entries.0 99 {"name": "FORCE_OPT_DISABLE", "value": 1}, string in object:enums.BlendOpt.entries.1 100 {"name": "FORCE_OPT_ENABLE_IF_SRC_A_0", "value": 2}, string in object:enums.BlendOpt.entries.2 101 {"name": "FORCE_OPT_ENABLE_IF_SRC_RGB_0", "value": 3}, string in object:enums.BlendOpt.entries.3 102 {"name": "FORCE_OPT_ENABLE_IF_SRC_ARGB_0", "value": 4}, string in object:enums.BlendOpt.entries.4 103 {"name": "FORCE_OPT_ENABLE_IF_SRC_A_1", "value": 5}, string in object:enums.BlendOpt.entries.5 104 {"name": "FORCE_OPT_ENABLE_IF_SRC_RGB_1", "value": 6}, string in object:enums.BlendOpt.entries.6 105 {"name": "FORCE_OPT_ENABLE_IF_SRC_ARGB_1", "value": 7} string in object:enums.BlendOpt.entries.7 110 {"name": "CB_DISABLE", "value": 0}, string in object:enums.CBMode.entries.0 111 {"name": "CB_NORMAL", "value": 1}, string in object:enums.CBMode.entries.1 112 {"name": "CB_ELIMINATE_FAST_CLEAR", "value": 2}, string in object:enums.CBMode.entries.2 113 {"name": "CB_RESOLVE", "value": 3}, string in object:enums.CBMode.entries.3 114 {"name": "CB_DECOMPRESS", "value": 4}, string in object:enums.CBMode.entries.4 115 {"name": "CB_FMASK_DECOMPRESS", "value": 5}, string in object:enums.CBMode.entries.5 116 {"name": "CB_DCC_DECOMPRESS", "value": 6} string in object:enums.CBMode.entries.6 121 {"name": "CB_PERF_CLEAR_FILTER_SEL_NONCLEAR", "value": 0}, string in object:enums.CBPerfClearFilterSel.entries.0 122 {"name": "CB_PERF_CLEAR_FILTER_SEL_CLEAR", "value": 1} string in object:enums.CBPerfClearFilterSel.entries.1 127 {"name": "CB_PERF_OP_FILTER_SEL_WRITE_ONLY", "value": 0}, string in object:enums.CBPerfOpFilterSel.entries.0 128 {"name": "CB_PERF_OP_FILTER_SEL_NEEDS_DESTINATION", "value": 1}, string in object:enums.CBPerfOpFilterSel.entries.1 129 {"name": "CB_PERF_OP_FILTER_SEL_RESOLVE", "value": 2}, string in object:enums.CBPerfOpFilterSel.entries.2 130 {"name": "CB_PERF_OP_FILTER_SEL_DECOMPRESS", "value": 3}, string in object:enums.CBPerfOpFilterSel.entries.3 131 {"name": "CB_PERF_OP_FILTER_SEL_FMASK_DECOMPRESS", "value": 4}, string in object:enums.CBPerfOpFilterSel.entries.4 132 {"name": "CB_PERF_OP_FILTER_SEL_ELIMINATE_FAST_CLEAR", "value": 5} string in object:enums.CBPerfOpFilterSel.entries.5 137 {"name": "MAX_BLOCK_SIZE_64B", "value": 0}, string in object:enums.CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE.entries.0 138 {"name": "MAX_BLOCK_SIZE_128B", "value": 1}, string in object:enums.CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE.entries.1 139 {"name": "MAX_BLOCK_SIZE_256B", "value": 2} string in object:enums.CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE.entries.2 144 {"name": "MIN_BLOCK_SIZE_32B", "value": 0}, string in object:enums.CB_COLOR_DCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE.entries.0 145 {"name": "MIN_BLOCK_SIZE_64B", "value": 1} string in object:enums.CB_COLOR_DCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE.entries.1 150 {"name": "OUT", "value": 1}, string in object:enums.CLIP_RULE.entries.0 151 {"name": "IN_0", "value": 2}, string in object:enums.CLIP_RULE.entries.1 152 {"name": "IN_1", "value": 4}, string in object:enums.CLIP_RULE.entries.2 153 {"name": "IN_10", "value": 8}, string in object:enums.CLIP_RULE.entries.3 154 {"name": "IN_2", "value": 16}, string in object:enums.CLIP_RULE.entries.4 155 {"name": "IN_20", "value": 32}, string in object:enums.CLIP_RULE.entries.5 156 {"name": "IN_21", "value": 64}, string in object:enums.CLIP_RULE.entries.6 157 {"name": "IN_210", "value": 128}, string in object:enums.CLIP_RULE.entries.7 158 {"name": "IN_3", "value": 256}, string in object:enums.CLIP_RULE.entries.8 159 {"name": "IN_30", "value": 512}, string in object:enums.CLIP_RULE.entries.9 160 {"name": "IN_31", "value": 1024}, string in object:enums.CLIP_RULE.entries.10 161 {"name": "IN_310", "value": 2048}, string in object:enums.CLIP_RULE.entries.11 162 {"name": "IN_32", "value": 4096}, string in object:enums.CLIP_RULE.entries.12 163 {"name": "IN_320", "value": 8192}, string in object:enums.CLIP_RULE.entries.13 164 {"name": "IN_321", "value": 16384}, string in object:enums.CLIP_RULE.entries.14 165 {"name": "IN_3210", "value": 32768} string in object:enums.CLIP_RULE.entries.15 170 {"name": "CP_PERFMON_ENABLE_MODE_ALWAYS_COUNT", "value": 0}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.0 171 {"name": "CP_PERFMON_ENABLE_MODE_RESERVED_1", "value": 1}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.1 172 {"name": "CP_PERFMON_ENABLE_MODE_COUNT_CONTEXT_TRUE", "value": 2}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.2 173 {"name": "CP_PERFMON_ENABLE_MODE_COUNT_CONTEXT_FALSE", "value": 3} string in object:enums.CP_PERFMON_ENABLE_MODE.entries.3 178 {"name": "CP_PERFMON_STATE_DISABLE_AND_RESET", "value": 0}, string in object:enums.CP_PERFMON_STATE.entries.0 179 {"name": "CP_PERFMON_STATE_START_COUNTING", "value": 1}, string in object:enums.CP_PERFMON_STATE.entries.1 180 {"name": "CP_PERFMON_STATE_STOP_COUNTING", "value": 2}, string in object:enums.CP_PERFMON_STATE.entries.2 181 {"name": "CP_PERFMON_STATE_RESERVED_3", "value": 3}, string in object:enums.CP_PERFMON_STATE.entries.3 182 {"name": "CP_PERFMON_STATE_DISABLE_AND_RESET_PHANTOM", "value": 4}, string in object:enums.CP_PERFMON_STATE.entries.4 183 {"name": "CP_PERFMON_STATE_COUNT_AND_DUMP_PHANTOM", "value": 5} string in object:enums.CP_PERFMON_STATE.entries.5 188 {"name": "CMASK_ADDR_TILED", "value": 0}, string in object:enums.CmaskAddr.entries.0 189 {"name": "CMASK_ADDR_LINEAR", "value": 1}, string in object:enums.CmaskAddr.entries.1 190 {"name": "CMASK_ADDR_COMPATIBLE", "value": 2} string in object:enums.CmaskAddr.entries.2 195 {"name": "COLOR_INVALID", "value": 0}, string in object:enums.ColorFormat.entries.0 196 {"name": "COLOR_8", "value": 1}, string in object:enums.ColorFormat.entries.1 197 {"name": "COLOR_16", "value": 2}, string in object:enums.ColorFormat.entries.2 198 {"name": "COLOR_8_8", "value": 3}, string in object:enums.ColorFormat.entries.3 199 {"name": "COLOR_32", "value": 4}, string in object:enums.ColorFormat.entries.4 200 {"name": "COLOR_16_16", "value": 5}, string in object:enums.ColorFormat.entries.5 201 {"name": "COLOR_10_11_11", "value": 6}, string in object:enums.ColorFormat.entries.6 202 {"name": "COLOR_11_11_10", "value": 7}, string in object:enums.ColorFormat.entries.7 203 {"name": "COLOR_10_10_10_2", "value": 8}, string in object:enums.ColorFormat.entries.8 204 {"name": "COLOR_2_10_10_10", "value": 9}, string in object:enums.ColorFormat.entries.9 205 {"name": "COLOR_8_8_8_8", "value": 10}, string in object:enums.ColorFormat.entries.10 206 {"name": "COLOR_32_32", "value": 11}, string in object:enums.ColorFormat.entries.11 207 {"name": "COLOR_16_16_16_16", "value": 12}, string in object:enums.ColorFormat.entries.12 208 {"name": "COLOR_RESERVED_13", "value": 13}, string in object:enums.ColorFormat.entries.13 209 {"name": "COLOR_32_32_32_32", "value": 14}, string in object:enums.ColorFormat.entries.14 210 {"name": "COLOR_RESERVED_15", "value": 15}, string in object:enums.ColorFormat.entries.15 211 {"name": "COLOR_5_6_5", "value": 16}, string in object:enums.ColorFormat.entries.16 212 {"name": "COLOR_1_5_5_5", "value": 17}, string in object:enums.ColorFormat.entries.17 213 {"name": "COLOR_5_5_5_1", "value": 18}, string in object:enums.ColorFormat.entries.18 214 {"name": "COLOR_4_4_4_4", "value": 19}, string in object:enums.ColorFormat.entries.19 215 {"name": "COLOR_8_24", "value": 20}, string in object:enums.ColorFormat.entries.20 216 {"name": "COLOR_24_8", "value": 21}, string in object:enums.ColorFormat.entries.21 217 {"name": "COLOR_X24_8_32_FLOAT", "value": 22}, string in object:enums.ColorFormat.entries.22 218 {"name": "COLOR_RESERVED_23", "value": 23}, string in object:enums.ColorFormat.entries.23 219 {"name": "COLOR_RESERVED_24", "value": 24}, string in object:enums.ColorFormat.entries.24 220 {"name": "COLOR_RESERVED_25", "value": 25}, string in object:enums.ColorFormat.entries.25 221 {"name": "COLOR_RESERVED_26", "value": 26}, string in object:enums.ColorFormat.entries.26 222 {"name": "COLOR_RESERVED_27", "value": 27}, string in object:enums.ColorFormat.entries.27 223 {"name": "COLOR_RESERVED_28", "value": 28}, string in object:enums.ColorFormat.entries.28 224 {"name": "COLOR_RESERVED_29", "value": 29}, string in object:enums.ColorFormat.entries.29 225 {"name": "COLOR_RESERVED_30", "value": 30} string in object:enums.ColorFormat.entries.30 230 {"name": "COMB_DST_PLUS_SRC", "value": 0}, string in object:enums.CombFunc.entries.0 231 {"name": "COMB_SRC_MINUS_DST", "value": 1}, string in object:enums.CombFunc.entries.1 232 {"name": "COMB_MIN_DST_SRC", "value": 2}, string in object:enums.CombFunc.entries.2 233 {"name": "COMB_MAX_DST_SRC", "value": 3}, string in object:enums.CombFunc.entries.3 234 {"name": "COMB_DST_MINUS_SRC", "value": 4} string in object:enums.CombFunc.entries.4 239 {"name": "FRAG_NEVER", "value": 0}, string in object:enums.CompareFrag.entries.0 240 {"name": "FRAG_LESS", "value": 1}, string in object:enums.CompareFrag.entries.1 241 {"name": "FRAG_EQUAL", "value": 2}, string in object:enums.CompareFrag.entries.2 242 {"name": "FRAG_LEQUAL", "value": 3}, string in object:enums.CompareFrag.entries.3 243 {"name": "FRAG_GREATER", "value": 4}, string in object:enums.CompareFrag.entries.4 244 {"name": "FRAG_NOTEQUAL", "value": 5}, string in object:enums.CompareFrag.entries.5 245 {"name": "FRAG_GEQUAL", "value": 6}, string in object:enums.CompareFrag.entries.6 246 {"name": "FRAG_ALWAYS", "value": 7} string in object:enums.CompareFrag.entries.7 251 {"name": "EXPORT_ANY_Z", "value": 0}, string in object:enums.ConservativeZExport.entries.0 252 {"name": "EXPORT_LESS_THAN_Z", "value": 1}, string in object:enums.ConservativeZExport.entries.1 253 {"name": "EXPORT_GREATER_THAN_Z", "value": 2}, string in object:enums.ConservativeZExport.entries.2 254 {"name": "EXPORT_RESERVED", "value": 3} string in object:enums.ConservativeZExport.entries.3 259 {"name": "PSLC_AUTO", "value": 0}, string in object:enums.DbPSLControl.entries.0 260 {"name": "PSLC_ON_HANG_ONLY", "value": 1}, string in object:enums.DbPSLControl.entries.1 261 {"name": "PSLC_ASAP", "value": 2}, string in object:enums.DbPSLControl.entries.2 262 {"name": "PSLC_COUNTDOWN", "value": 3} string in object:enums.DbPSLControl.entries.3 267 {"name": "INVALID", "value": 1}, string in object:enums.EXCP_EN.entries.0 268 {"name": "INPUT_DENORMAL", "value": 2}, string in object:enums.EXCP_EN.entries.1 269 {"name": "DIVIDE_BY_ZERO", "value": 4}, string in object:enums.EXCP_EN.entries.2 270 {"name": "OVERFLOW", "value": 8}, string in object:enums.EXCP_EN.entries.3 271 {"name": "UNDERFLOW", "value": 16}, string in object:enums.EXCP_EN.entries.4 272 {"name": "INEXACT", "value": 32}, string in object:enums.EXCP_EN.entries.5 273 {"name": "INT_DIVIDE_BY_ZERO", "value": 64}, string in object:enums.EXCP_EN.entries.6 274 {"name": "ADDRESS_WATCH", "value": 128}, string in object:enums.EXCP_EN.entries.7 275 {"name": "MEMORY_VIOLATION", "value": 256} string in object:enums.EXCP_EN.entries.8 280 {"name": "FP_32_DENORMS", "value": 48}, string in object:enums.FLOAT_MODE.entries.0 281 {"name": "FP_64_DENORMS", "value": 192}, string in object:enums.FLOAT_MODE.entries.1 282 {"name": "FP_ALL_DENORMS", "value": 240} string in object:enums.FLOAT_MODE.entries.2 287 {"name": "FORCE_OFF", "value": 0}, string in object:enums.ForceControl.entries.0 288 {"name": "FORCE_ENABLE", "value": 1}, string in object:enums.ForceControl.entries.1 289 {"name": "FORCE_DISABLE", "value": 2}, string in object:enums.ForceControl.entries.2 290 {"name": "FORCE_RESERVED", "value": 3} string in object:enums.ForceControl.entries.3 295 {"name": "IMG_DATA_FORMAT_INVALID", "value": 0}, string in object:enums.IMG_DATA_FORMAT.entries.0 296 {"name": "IMG_DATA_FORMAT_8", "value": 1}, string in object:enums.IMG_DATA_FORMAT.entries.1 297 {"name": "IMG_DATA_FORMAT_16", "value": 2}, string in object:enums.IMG_DATA_FORMAT.entries.2 298 {"name": "IMG_DATA_FORMAT_8_8", "value": 3}, string in object:enums.IMG_DATA_FORMAT.entries.3 299 {"name": "IMG_DATA_FORMAT_32", "value": 4}, string in object:enums.IMG_DATA_FORMAT.entries.4 300 {"name": "IMG_DATA_FORMAT_16_16", "value": 5}, string in object:enums.IMG_DATA_FORMAT.entries.5 301 {"name": "IMG_DATA_FORMAT_10_11_11", "value": 6}, string in object:enums.IMG_DATA_FORMAT.entries.6 302 {"name": "IMG_DATA_FORMAT_11_11_10", "value": 7}, string in object:enums.IMG_DATA_FORMAT.entries.7 303 {"name": "IMG_DATA_FORMAT_10_10_10_2", "value": 8}, string in object:enums.IMG_DATA_FORMAT.entries.8 304 {"name": "IMG_DATA_FORMAT_2_10_10_10", "value": 9}, string in object:enums.IMG_DATA_FORMAT.entries.9 305 {"name": "IMG_DATA_FORMAT_8_8_8_8", "value": 10}, string in object:enums.IMG_DATA_FORMAT.entries.10 306 {"name": "IMG_DATA_FORMAT_32_32", "value": 11}, string in object:enums.IMG_DATA_FORMAT.entries.11 307 {"name": "IMG_DATA_FORMAT_16_16_16_16", "value": 12}, string in object:enums.IMG_DATA_FORMAT.entries.12 308 {"name": "IMG_DATA_FORMAT_32_32_32", "value": 13}, string in object:enums.IMG_DATA_FORMAT.entries.13 309 {"name": "IMG_DATA_FORMAT_32_32_32_32", "value": 14}, string in object:enums.IMG_DATA_FORMAT.entries.14 310 {"name": "IMG_DATA_FORMAT_16_AS_32_32", "value": 15}, string in object:enums.IMG_DATA_FORMAT.entries.15 311 {"name": "IMG_DATA_FORMAT_5_6_5", "value": 16}, string in object:enums.IMG_DATA_FORMAT.entries.16 312 {"name": "IMG_DATA_FORMAT_1_5_5_5", "value": 17}, string in object:enums.IMG_DATA_FORMAT.entries.17 313 {"name": "IMG_DATA_FORMAT_5_5_5_1", "value": 18}, string in object:enums.IMG_DATA_FORMAT.entries.18 314 {"name": "IMG_DATA_FORMAT_4_4_4_4", "value": 19}, string in object:enums.IMG_DATA_FORMAT.entries.19 315 {"name": "IMG_DATA_FORMAT_8_24", "value": 20}, string in object:enums.IMG_DATA_FORMAT.entries.20 316 {"name": "IMG_DATA_FORMAT_24_8", "value": 21}, string in object:enums.IMG_DATA_FORMAT.entries.21 317 {"name": "IMG_DATA_FORMAT_X24_8_32", "value": 22}, string in object:enums.IMG_DATA_FORMAT.entries.22 318 {"name": "IMG_DATA_FORMAT_8_AS_8_8_8_8", "value": 23}, string in object:enums.IMG_DATA_FORMAT.entries.23 319 {"name": "IMG_DATA_FORMAT_ETC2_RGB", "value": 24}, string in object:enums.IMG_DATA_FORMAT.entries.24 320 {"name": "IMG_DATA_FORMAT_ETC2_RGBA", "value": 25}, string in object:enums.IMG_DATA_FORMAT.entries.25 321 {"name": "IMG_DATA_FORMAT_ETC2_R", "value": 26}, string in object:enums.IMG_DATA_FORMAT.entries.26 322 {"name": "IMG_DATA_FORMAT_ETC2_RG", "value": 27}, string in object:enums.IMG_DATA_FORMAT.entries.27 323 {"name": "IMG_DATA_FORMAT_ETC2_RGBA1", "value": 28}, string in object:enums.IMG_DATA_FORMAT.entries.28 324 {"name": "IMG_DATA_FORMAT_RESERVED_29", "value": 29}, string in object:enums.IMG_DATA_FORMAT.entries.29 325 {"name": "IMG_DATA_FORMAT_RESERVED_30", "value": 30}, string in object:enums.IMG_DATA_FORMAT.entries.30 326 {"name": "IMG_DATA_FORMAT_RESERVED_31", "value": 31}, string in object:enums.IMG_DATA_FORMAT.entries.31 327 {"name": "IMG_DATA_FORMAT_GB_GR", "value": 32}, string in object:enums.IMG_DATA_FORMAT.entries.32 328 {"name": "IMG_DATA_FORMAT_BG_RG", "value": 33}, string in object:enums.IMG_DATA_FORMAT.entries.33 329 {"name": "IMG_DATA_FORMAT_5_9_9_9", "value": 34}, string in object:enums.IMG_DATA_FORMAT.entries.34 330 {"name": "IMG_DATA_FORMAT_BC1", "value": 35}, string in object:enums.IMG_DATA_FORMAT.entries.35 331 {"name": "IMG_DATA_FORMAT_BC2", "value": 36}, string in object:enums.IMG_DATA_FORMAT.entries.36 332 {"name": "IMG_DATA_FORMAT_BC3", "value": 37}, string in object:enums.IMG_DATA_FORMAT.entries.37 333 {"name": "IMG_DATA_FORMAT_BC4", "value": 38}, string in object:enums.IMG_DATA_FORMAT.entries.38 334 {"name": "IMG_DATA_FORMAT_BC5", "value": 39}, string in object:enums.IMG_DATA_FORMAT.entries.39 335 {"name": "IMG_DATA_FORMAT_BC6", "value": 40}, string in object:enums.IMG_DATA_FORMAT.entries.40 336 {"name": "IMG_DATA_FORMAT_BC7", "value": 41}, string in object:enums.IMG_DATA_FORMAT.entries.41 337 {"name": "IMG_DATA_FORMAT_16_AS_16_16_16_16", "value": 42}, string in object:enums.IMG_DATA_FORMAT.entries.42 338 {"name": "IMG_DATA_FORMAT_16_AS_32_32_32_32", "value": 43}, string in object:enums.IMG_DATA_FORMAT.entries.43 339 {"name": "IMG_DATA_FORMAT_FMASK8_S2_F1", "value": 44}, string in object:enums.IMG_DATA_FORMAT.entries.44 340 {"name": "IMG_DATA_FORMAT_FMASK8_S4_F1", "value": 45}, string in object:enums.IMG_DATA_FORMAT.entries.45 341 {"name": "IMG_DATA_FORMAT_FMASK8_S8_F1", "value": 46}, string in object:enums.IMG_DATA_FORMAT.entries.46 342 {"name": "IMG_DATA_FORMAT_FMASK8_S2_F2", "value": 47}, string in object:enums.IMG_DATA_FORMAT.entries.47 343 {"name": "IMG_DATA_FORMAT_FMASK8_S4_F2", "value": 48}, string in object:enums.IMG_DATA_FORMAT.entries.48 344 {"name": "IMG_DATA_FORMAT_FMASK8_S4_F4", "value": 49}, string in object:enums.IMG_DATA_FORMAT.entries.49 345 {"name": "IMG_DATA_FORMAT_FMASK16_S16_F1", "value": 50}, string in object:enums.IMG_DATA_FORMAT.entries.50 346 {"name": "IMG_DATA_FORMAT_FMASK16_S8_F2", "value": 51}, string in object:enums.IMG_DATA_FORMAT.entries.51 347 {"name": "IMG_DATA_FORMAT_FMASK32_S16_F2", "value": 52}, string in object:enums.IMG_DATA_FORMAT.entries.52 348 {"name": "IMG_DATA_FORMAT_FMASK32_S8_F4", "value": 53}, string in object:enums.IMG_DATA_FORMAT.entries.53 349 {"name": "IMG_DATA_FORMAT_FMASK32_S8_F8", "value": 54}, string in object:enums.IMG_DATA_FORMAT.entries.54 350 {"name": "IMG_DATA_FORMAT_FMASK64_S16_F4", "value": 55}, string in object:enums.IMG_DATA_FORMAT.entries.55 351 {"name": "IMG_DATA_FORMAT_FMASK64_S16_F8", "value": 56}, string in object:enums.IMG_DATA_FORMAT.entries.56 352 {"name": "IMG_DATA_FORMAT_4_4", "value": 57}, string in object:enums.IMG_DATA_FORMAT.entries.57 353 {"name": "IMG_DATA_FORMAT_6_5_5", "value": 58}, string in object:enums.IMG_DATA_FORMAT.entries.58 354 {"name": "IMG_DATA_FORMAT_1", "value": 59}, string in object:enums.IMG_DATA_FORMAT.entries.59 355 {"name": "IMG_DATA_FORMAT_1_REVERSED", "value": 60}, string in object:enums.IMG_DATA_FORMAT.entries.60 356 {"name": "IMG_DATA_FORMAT_8_AS_32", "value": 61}, string in object:enums.IMG_DATA_FORMAT.entries.61 357 {"name": "IMG_DATA_FORMAT_8_AS_32_32", "value": 62}, string in object:enums.IMG_DATA_FORMAT.entries.62 358 {"name": "IMG_DATA_FORMAT_32_AS_32_32_32_32", "value": 63} string in object:enums.IMG_DATA_FORMAT.entries.63 363 {"name": "IMG_NUM_FORMAT_UNORM", "value": 0}, string in object:enums.IMG_NUM_FORMAT.entries.0 364 {"name": "IMG_NUM_FORMAT_SNORM", "value": 1}, string in object:enums.IMG_NUM_FORMAT.entries.1 365 {"name": "IMG_NUM_FORMAT_USCALED", "value": 2}, string in object:enums.IMG_NUM_FORMAT.entries.2 366 {"name": "IMG_NUM_FORMAT_SSCALED", "value": 3}, string in object:enums.IMG_NUM_FORMAT.entries.3 367 {"name": "IMG_NUM_FORMAT_UINT", "value": 4}, string in object:enums.IMG_NUM_FORMAT.entries.4 368 {"name": "IMG_NUM_FORMAT_SINT", "value": 5}, string in object:enums.IMG_NUM_FORMAT.entries.5 369 {"name": "IMG_NUM_FORMAT_RESERVED_6", "value": 6}, string in object:enums.IMG_NUM_FORMAT.entries.6 370 {"name": "IMG_NUM_FORMAT_FLOAT", "value": 7}, string in object:enums.IMG_NUM_FORMAT.entries.7 371 {"name": "IMG_NUM_FORMAT_RESERVED_8", "value": 8}, string in object:enums.IMG_NUM_FORMAT.entries.8 372 {"name": "IMG_NUM_FORMAT_SRGB", "value": 9}, string in object:enums.IMG_NUM_FORMAT.entries.9 373 {"name": "IMG_NUM_FORMAT_RESERVED_10", "value": 10}, string in object:enums.IMG_NUM_FORMAT.entries.10 374 {"name": "IMG_NUM_FORMAT_RESERVED_11", "value": 11}, string in object:enums.IMG_NUM_FORMAT.entries.11 375 {"name": "IMG_NUM_FORMAT_RESERVED_12", "value": 12}, string in object:enums.IMG_NUM_FORMAT.entries.12 376 {"name": "IMG_NUM_FORMAT_RESERVED_13", "value": 13}, string in object:enums.IMG_NUM_FORMAT.entries.13 377 {"name": "IMG_NUM_FORMAT_RESERVED_14", "value": 14}, string in object:enums.IMG_NUM_FORMAT.entries.14 378 {"name": "IMG_NUM_FORMAT_RESERVED_15", "value": 15} string in object:enums.IMG_NUM_FORMAT.entries.15 383 {"name": "ADDR_SURF_MACRO_ASPECT_1", "value": 0}, string in object:enums.MacroTileAspect.entries.0 384 {"name": "ADDR_SURF_MACRO_ASPECT_2", "value": 1}, string in object:enums.MacroTileAspect.entries.1 385 {"name": "ADDR_SURF_MACRO_ASPECT_4", "value": 2}, string in object:enums.MacroTileAspect.entries.2 386 {"name": "ADDR_SURF_MACRO_ASPECT_8", "value": 3} string in object:enums.MacroTileAspect.entries.3 391 {"name": "ADDR_SURF_DISPLAY_MICRO_TILING", "value": 0}, string in object:enums.MicroTileMode.entries.0 392 {"name": "ADDR_SURF_THIN_MICRO_TILING", "value": 1}, string in object:enums.MicroTileMode.entries.1 393 {"name": "ADDR_SURF_DEPTH_MICRO_TILING", "value": 2}, string in object:enums.MicroTileMode.entries.2 394 {"name": "ADDR_SURF_ROTATED_MICRO_TILING", "value": 3}, string in object:enums.MicroTileMode.entries.3 395 {"name": "ADDR_SURF_THICK_MICRO_TILING", "value": 4} string in object:enums.MicroTileMode.entries.4 400 {"name": "ADDR_SURF_2_BANK", "value": 0}, string in object:enums.NumBanks.entries.0 401 {"name": "ADDR_SURF_4_BANK", "value": 1}, string in object:enums.NumBanks.entries.1 402 {"name": "ADDR_SURF_8_BANK", "value": 2}, string in object:enums.NumBanks.entries.2 403 {"name": "ADDR_SURF_16_BANK", "value": 3} string in object:enums.NumBanks.entries.3 408 {"name": "X_DRAW_POINTS", "value": 0}, string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.0 409 {"name": "X_DRAW_LINES", "value": 1}, string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.1 410 {"name": "X_DRAW_TRIANGLES", "value": 2} string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.2 415 {"name": "X_DISABLE_POLY_MODE", "value": 0}, string in object:enums.PA_SU_SC_MODE_CNTL__POLY_MODE.entries.0 416 {"name": "X_DUAL_MODE", "value": 1} string in object:enums.PA_SU_SC_MODE_CNTL__POLY_MODE.entries.1 421 {"name": "X_TRUNCATE", "value": 0}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.0 422 {"name": "X_ROUND", "value": 1}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.1 423 {"name": "X_ROUND_TO_EVEN", "value": 2}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.2 424 {"name": "X_ROUND_TO_ODD", "value": 3} string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.3 429 {"name": "ADDR_SURF_P2", "value": 0}, string in object:enums.PipeConfig.entries.0 430 {"name": "ADDR_SURF_P2_RESERVED0", "value": 1}, string in object:enums.PipeConfig.entries.1 431 {"name": "ADDR_SURF_P2_RESERVED1", "value": 2}, string in object:enums.PipeConfig.entries.2 432 {"name": "ADDR_SURF_P2_RESERVED2", "value": 3}, string in object:enums.PipeConfig.entries.3 433 {"name": "ADDR_SURF_P4_8x16", "value": 4}, string in object:enums.PipeConfig.entries.4 434 {"name": "ADDR_SURF_P4_16x16", "value": 5}, string in object:enums.PipeConfig.entries.5 435 {"name": "ADDR_SURF_P4_16x32", "value": 6}, string in object:enums.PipeConfig.entries.6 436 {"name": "ADDR_SURF_P4_32x32", "value": 7}, string in object:enums.PipeConfig.entries.7 437 {"name": "ADDR_SURF_P8_16x16_8x16", "value": 8}, string in object:enums.PipeConfig.entries.8 438 {"name": "ADDR_SURF_P8_16x32_8x16", "value": 9}, string in object:enums.PipeConfig.entries.9 439 {"name": "ADDR_SURF_P8_32x32_8x16", "value": 10}, string in object:enums.PipeConfig.entries.10 440 {"name": "ADDR_SURF_P8_16x32_16x16", "value": 11}, string in object:enums.PipeConfig.entries.11 441 {"name": "ADDR_SURF_P8_32x32_16x16", "value": 12}, string in object:enums.PipeConfig.entries.12 442 {"name": "ADDR_SURF_P8_32x32_16x32", "value": 13}, string in object:enums.PipeConfig.entries.13 443 {"name": "ADDR_SURF_P8_32x64_32x32", "value": 14}, string in object:enums.PipeConfig.entries.14 444 {"name": "ADDR_SURF_P8_RESERVED0", "value": 15}, string in object:enums.PipeConfig.entries.15 445 {"name": "ADDR_SURF_P16_32x32_8x16", "value": 16}, string in object:enums.PipeConfig.entries.16 446 {"name": "ADDR_SURF_P16_32x32_16x16", "value": 17} string in object:enums.PipeConfig.entries.17 451 {"name": "RASTER_CONFIG_PKR_MAP_0", "value": 0}, string in object:enums.PkrMap.entries.0 452 {"name": "RASTER_CONFIG_PKR_MAP_1", "value": 1}, string in object:enums.PkrMap.entries.1 453 {"name": "RASTER_CONFIG_PKR_MAP_2", "value": 2}, string in object:enums.PkrMap.entries.2 454 {"name": "RASTER_CONFIG_PKR_MAP_3", "value": 3} string in object:enums.PkrMap.entries.3 459 {"name": "RASTER_CONFIG_PKR_XSEL_0", "value": 0}, string in object:enums.PkrXsel.entries.0 460 {"name": "RASTER_CONFIG_PKR_XSEL_1", "value": 1}, string in object:enums.PkrXsel.entries.1 461 {"name": "RASTER_CONFIG_PKR_XSEL_2", "value": 2}, string in object:enums.PkrXsel.entries.2 462 {"name": "RASTER_CONFIG_PKR_XSEL_3", "value": 3} string in object:enums.PkrXsel.entries.3 467 {"name": "RASTER_CONFIG_PKR_XSEL2_0", "value": 0}, string in object:enums.PkrXsel2.entries.0 468 {"name": "RASTER_CONFIG_PKR_XSEL2_1", "value": 1}, string in object:enums.PkrXsel2.entries.1 469 {"name": "RASTER_CONFIG_PKR_XSEL2_2", "value": 2}, string in object:enums.PkrXsel2.entries.2 470 {"name": "RASTER_CONFIG_PKR_XSEL2_3", "value": 3} string in object:enums.PkrXsel2.entries.3 475 {"name": "RASTER_CONFIG_PKR_YSEL_0", "value": 0}, string in object:enums.PkrYsel.entries.0 476 {"name": "RASTER_CONFIG_PKR_YSEL_1", "value": 1}, string in object:enums.PkrYsel.entries.1 477 {"name": "RASTER_CONFIG_PKR_YSEL_2", "value": 2}, string in object:enums.PkrYsel.entries.2 478 {"name": "RASTER_CONFIG_PKR_YSEL_3", "value": 3} string in object:enums.PkrYsel.entries.3 483 {"name": "X_16_8_FIXED_POINT_1_16TH", "value": 0}, string in object:enums.QUANT_MODE.entries.0 484 {"name": "X_16_8_FIXED_POINT_1_8TH", "value": 1}, string in object:enums.QUANT_MODE.entries.1 485 {"name": "X_16_8_FIXED_POINT_1_4TH", "value": 2}, string in object:enums.QUANT_MODE.entries.2 486 {"name": "X_16_8_FIXED_POINT_1_2", "value": 3}, string in object:enums.QUANT_MODE.entries.3 487 {"name": "X_16_8_FIXED_POINT_1", "value": 4}, string in object:enums.QUANT_MODE.entries.4 488 {"name": "X_16_8_FIXED_POINT_1_256TH", "value": 5}, string in object:enums.QUANT_MODE.entries.5 489 {"name": "X_14_10_FIXED_POINT_1_1024TH", "value": 6}, string in object:enums.QUANT_MODE.entries.6 490 {"name": "X_12_12_FIXED_POINT_1_4096TH", "value": 7} string in object:enums.QUANT_MODE.entries.7 495 {"name": "ROP3_CLEAR", "value": 0}, string in object:enums.ROP3.entries.0 496 {"name": "X_0X05", "value": 5}, string in object:enums.ROP3.entries.1 497 {"name": "X_0X0A", "value": 10}, string in object:enums.ROP3.entries.2 498 {"name": "X_0X0F", "value": 15}, string in object:enums.ROP3.entries.3 499 {"name": "ROP3_NOR", "value": 17}, string in object:enums.ROP3.entries.4 500 {"name": "ROP3_AND_INVERTED", "value": 34}, string in object:enums.ROP3.entries.5 501 {"name": "ROP3_COPY_INVERTED", "value": 51}, string in object:enums.ROP3.entries.6 502 {"name": "ROP3_AND_REVERSE", "value": 68}, string in object:enums.ROP3.entries.7 503 {"name": "X_0X50", "value": 80}, string in object:enums.ROP3.entries.8 504 {"name": "ROP3_INVERT", "value": 85}, string in object:enums.ROP3.entries.9 505 {"name": "X_0X5A", "value": 90}, string in object:enums.ROP3.entries.10 506 {"name": "X_0X5F", "value": 95}, string in object:enums.ROP3.entries.11 507 {"name": "ROP3_XOR", "value": 102}, string in object:enums.ROP3.entries.12 508 {"name": "ROP3_NAND", "value": 119}, string in object:enums.ROP3.entries.13 509 {"name": "ROP3_AND", "value": 136}, string in object:enums.ROP3.entries.14 510 {"name": "ROP3_EQUIVALENT", "value": 153}, string in object:enums.ROP3.entries.15 511 {"name": "X_0XA0", "value": 160}, string in object:enums.ROP3.entries.16 512 {"name": "X_0XA5", "value": 165}, string in object:enums.ROP3.entries.17 513 {"name": "ROP3_NO_OP", "value": 170}, string in object:enums.ROP3.entries.18 514 {"name": "X_0XAF", "value": 175}, string in object:enums.ROP3.entries.19 515 {"name": "ROP3_OR_INVERTED", "value": 187}, string in object:enums.ROP3.entries.20 516 {"name": "ROP3_COPY", "value": 204}, string in object:enums.ROP3.entries.21 517 {"name": "ROP3_OR_REVERSE", "value": 221}, string in object:enums.ROP3.entries.22 518 {"name": "ROP3_OR", "value": 238}, string in object:enums.ROP3.entries.23 519 {"name": "X_0XF0", "value": 240}, string in object:enums.ROP3.entries.24 520 {"name": "X_0XF5", "value": 245}, string in object:enums.ROP3.entries.25 521 {"name": "X_0XFA", "value": 250}, string in object:enums.ROP3.entries.26 522 {"name": "ROP3_SET", "value": 255} string in object:enums.ROP3.entries.27 527 {"name": "RASTER_CONFIG_RB_MAP_0", "value": 0}, string in object:enums.RbMap.entries.0 528 {"name": "RASTER_CONFIG_RB_MAP_1", "value": 1}, string in object:enums.RbMap.entries.1 529 {"name": "RASTER_CONFIG_RB_MAP_2", "value": 2}, string in object:enums.RbMap.entries.2 530 {"name": "RASTER_CONFIG_RB_MAP_3", "value": 3} string in object:enums.RbMap.entries.3 535 {"name": "RASTER_CONFIG_RB_XSEL_0", "value": 0}, string in object:enums.RbXsel.entries.0 536 {"name": "RASTER_CONFIG_RB_XSEL_1", "value": 1} string in object:enums.RbXsel.entries.1 541 {"name": "RASTER_CONFIG_RB_XSEL2_0", "value": 0}, string in object:enums.RbXsel2.entries.0 542 {"name": "RASTER_CONFIG_RB_XSEL2_1", "value": 1}, string in object:enums.RbXsel2.entries.1 543 {"name": "RASTER_CONFIG_RB_XSEL2_2", "value": 2}, string in object:enums.RbXsel2.entries.2 544 {"name": "RASTER_CONFIG_RB_XSEL2_3", "value": 3} string in object:enums.RbXsel2.entries.3 549 {"name": "RASTER_CONFIG_RB_YSEL_0", "value": 0}, string in object:enums.RbYsel.entries.0 550 {"name": "RASTER_CONFIG_RB_YSEL_1", "value": 1} string in object:enums.RbYsel.entries.1 555 {"name": "SPI_PNT_SPRITE_SEL_0", "value": 0}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.0 556 {"name": "SPI_PNT_SPRITE_SEL_1", "value": 1}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.1 557 {"name": "SPI_PNT_SPRITE_SEL_S", "value": 2}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.2 558 {"name": "SPI_PNT_SPRITE_SEL_T", "value": 3}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.3 559 {"name": "SPI_PNT_SPRITE_SEL_NONE", "value": 4} string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.4 564 {"name": "SPI_SHADER_ZERO", "value": 0}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.0 565 {"name": "SPI_SHADER_32_R", "value": 1}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.1 566 {"name": "SPI_SHADER_32_GR", "value": 2}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.2 567 {"name": "SPI_SHADER_32_AR", "value": 3}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.3 568 {"name": "SPI_SHADER_FP16_ABGR", "value": 4}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.4 569 {"name": "SPI_SHADER_UNORM16_ABGR", "value": 5}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.5 570 {"name": "SPI_SHADER_SNORM16_ABGR", "value": 6}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.6 571 {"name": "SPI_SHADER_UINT16_ABGR", "value": 7}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.7 572 {"name": "SPI_SHADER_SINT16_ABGR", "value": 8}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.8 573 {"name": "SPI_SHADER_32_ABGR", "value": 9} string in object:enums.SPI_SHADER_EX_FORMAT.entries.9 578 {"name": "SPI_SHADER_NONE", "value": 0}, string in object:enums.SPI_SHADER_FORMAT.entries.0 579 {"name": "SPI_SHADER_1COMP", "value": 1}, string in object:enums.SPI_SHADER_FORMAT.entries.1 580 {"name": "SPI_SHADER_2COMP", "value": 2}, string in object:enums.SPI_SHADER_FORMAT.entries.2 581 {"name": "SPI_SHADER_4COMPRESS", "value": 3}, string in object:enums.SPI_SHADER_FORMAT.entries.3 582 {"name": "SPI_SHADER_4COMP", "value": 4} string in object:enums.SPI_SHADER_FORMAT.entries.4 587 {"name": "STRM_PERFMON_STATE_DISABLE_AND_RESET", "value": 0}, string in object:enums.SPM_PERFMON_STATE.entries.0 588 {"name": "STRM_PERFMON_STATE_START_COUNTING", "value": 1}, string in object:enums.SPM_PERFMON_STATE.entries.1 589 {"name": "STRM_PERFMON_STATE_STOP_COUNTING", "value": 2}, string in object:enums.SPM_PERFMON_STATE.entries.2 590 {"name": "STRM_PERFMON_STATE_RESERVED_3", "value": 3}, string in object:enums.SPM_PERFMON_STATE.entries.3 591 {"name": "STRM_PERFMON_STATE_DISABLE_AND_RESET_PHANTOM", "value": 4}, string in object:enums.SPM_PERFMON_STATE.entries.4 592 {"name": "STRM_PERFMON_STATE_COUNT_AND_DUMP_PHANTOM", "value": 5} string in object:enums.SPM_PERFMON_STATE.entries.5 597 {"name": "SQ_IMG_FILTER_MODE_BLEND", "value": 0}, string in object:enums.SQ_IMG_FILTER_TYPE.entries.0 598 {"name": "SQ_IMG_FILTER_MODE_MIN", "value": 1}, string in object:enums.SQ_IMG_FILTER_TYPE.entries.1 599 {"name": "SQ_IMG_FILTER_MODE_MAX", "value": 2} string in object:enums.SQ_IMG_FILTER_TYPE.entries.2 604 {"name": "SQ_RSRC_BUF", "value": 0}, string in object:enums.SQ_RSRC_BUF_TYPE.entries.0 605 {"name": "SQ_RSRC_BUF_RSVD_1", "value": 1}, string in object:enums.SQ_RSRC_BUF_TYPE.entries.1 606 {"name": "SQ_RSRC_BUF_RSVD_2", "value": 2}, string in object:enums.SQ_RSRC_BUF_TYPE.entries.2 607 {"name": "SQ_RSRC_BUF_RSVD_3", "value": 3} string in object:enums.SQ_RSRC_BUF_TYPE.entries.3 612 {"name": "SQ_RSRC_IMG_RSVD_0", "value": 0}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.0 613 {"name": "SQ_RSRC_IMG_RSVD_1", "value": 1}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.1 614 {"name": "SQ_RSRC_IMG_RSVD_2", "value": 2}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.2 615 {"name": "SQ_RSRC_IMG_RSVD_3", "value": 3}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.3 616 {"name": "SQ_RSRC_IMG_RSVD_4", "value": 4}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.4 617 {"name": "SQ_RSRC_IMG_RSVD_5", "value": 5}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.5 618 {"name": "SQ_RSRC_IMG_RSVD_6", "value": 6}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.6 619 {"name": "SQ_RSRC_IMG_RSVD_7", "value": 7}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.7 620 {"name": "SQ_RSRC_IMG_1D", "value": 8}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.8 621 {"name": "SQ_RSRC_IMG_2D", "value": 9}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.9 622 {"name": "SQ_RSRC_IMG_3D", "value": 10}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.10 623 {"name": "SQ_RSRC_IMG_CUBE", "value": 11}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.11 624 {"name": "SQ_RSRC_IMG_1D_ARRAY", "value": 12}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.12 625 {"name": "SQ_RSRC_IMG_2D_ARRAY", "value": 13}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.13 626 {"name": "SQ_RSRC_IMG_2D_MSAA", "value": 14}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.14 627 {"name": "SQ_RSRC_IMG_2D_MSAA_ARRAY", "value": 15} string in object:enums.SQ_RSRC_IMG_TYPE.entries.15 632 {"name": "SQ_SEL_0", "value": 0}, string in object:enums.SQ_SEL_XYZW01.entries.0 633 {"name": "SQ_SEL_1", "value": 1}, string in object:enums.SQ_SEL_XYZW01.entries.1 634 {"name": "SQ_SEL_RESERVED_0", "value": 2}, string in object:enums.SQ_SEL_XYZW01.entries.2 635 {"name": "SQ_SEL_RESERVED_1", "value": 3}, string in object:enums.SQ_SEL_XYZW01.entries.3 636 {"name": "SQ_SEL_X", "value": 4}, string in object:enums.SQ_SEL_XYZW01.entries.4 637 {"name": "SQ_SEL_Y", "value": 5}, string in object:enums.SQ_SEL_XYZW01.entries.5 638 {"name": "SQ_SEL_Z", "value": 6}, string in object:enums.SQ_SEL_XYZW01.entries.6 639 {"name": "SQ_SEL_W", "value": 7} string in object:enums.SQ_SEL_XYZW01.entries.7 644 {"name": "SQ_TEX_BORDER_COLOR_TRANS_BLACK", "value": 0}, string in object:enums.SQ_TEX_BORDER_COLOR.entries.0 645 {"name": "SQ_TEX_BORDER_COLOR_OPAQUE_BLACK", "value": 1}, string in object:enums.SQ_TEX_BORDER_COLOR.entries.1 646 {"name": "SQ_TEX_BORDER_COLOR_OPAQUE_WHITE", "value": 2}, string in object:enums.SQ_TEX_BORDER_COLOR.entries.2 647 {"name": "SQ_TEX_BORDER_COLOR_REGISTER", "value": 3} string in object:enums.SQ_TEX_BORDER_COLOR.entries.3 652 {"name": "SQ_TEX_WRAP", "value": 0}, string in object:enums.SQ_TEX_CLAMP.entries.0 653 {"name": "SQ_TEX_MIRROR", "value": 1}, string in object:enums.SQ_TEX_CLAMP.entries.1 654 {"name": "SQ_TEX_CLAMP_LAST_TEXEL", "value": 2}, string in object:enums.SQ_TEX_CLAMP.entries.2 655 {"name": "SQ_TEX_MIRROR_ONCE_LAST_TEXEL", "value": 3}, string in object:enums.SQ_TEX_CLAMP.entries.3 656 {"name": "SQ_TEX_CLAMP_HALF_BORDER", "value": 4}, string in object:enums.SQ_TEX_CLAMP.entries.4 657 {"name": "SQ_TEX_MIRROR_ONCE_HALF_BORDER", "value": 5}, string in object:enums.SQ_TEX_CLAMP.entries.5 658 {"name": "SQ_TEX_CLAMP_BORDER", "value": 6}, string in object:enums.SQ_TEX_CLAMP.entries.6 659 {"name": "SQ_TEX_MIRROR_ONCE_BORDER", "value": 7} string in object:enums.SQ_TEX_CLAMP.entries.7 664 {"name": "SQ_TEX_DEPTH_COMPARE_NEVER", "value": 0}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.0 665 {"name": "SQ_TEX_DEPTH_COMPARE_LESS", "value": 1}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.1 666 {"name": "SQ_TEX_DEPTH_COMPARE_EQUAL", "value": 2}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.2 667 {"name": "SQ_TEX_DEPTH_COMPARE_LESSEQUAL", "value": 3}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.3 668 {"name": "SQ_TEX_DEPTH_COMPARE_GREATER", "value": 4}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.4 669 {"name": "SQ_TEX_DEPTH_COMPARE_NOTEQUAL", "value": 5}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.5 670 {"name": "SQ_TEX_DEPTH_COMPARE_GREATEREQUAL", "value": 6}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.6 671 {"name": "SQ_TEX_DEPTH_COMPARE_ALWAYS", "value": 7} string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.7 676 {"name": "SQ_TEX_MIP_FILTER_NONE", "value": 0}, string in object:enums.SQ_TEX_MIP_FILTER.entries.0 677 {"name": "SQ_TEX_MIP_FILTER_POINT", "value": 1}, string in object:enums.SQ_TEX_MIP_FILTER.entries.1 678 {"name": "SQ_TEX_MIP_FILTER_LINEAR", "value": 2}, string in object:enums.SQ_TEX_MIP_FILTER.entries.2 679 {"name": "SQ_TEX_MIP_FILTER_POINT_ANISO_ADJ", "value": 3} string in object:enums.SQ_TEX_MIP_FILTER.entries.3 684 {"name": "SQ_TEX_XY_FILTER_POINT", "value": 0}, string in object:enums.SQ_TEX_XY_FILTER.entries.0 685 {"name": "SQ_TEX_XY_FILTER_BILINEAR", "value": 1}, string in object:enums.SQ_TEX_XY_FILTER.entries.1 686 {"name": "SQ_TEX_XY_FILTER_ANISO_POINT", "value": 2}, string in object:enums.SQ_TEX_XY_FILTER.entries.2 687 {"name": "SQ_TEX_XY_FILTER_ANISO_BILINEAR", "value": 3} string in object:enums.SQ_TEX_XY_FILTER.entries.3 692 {"name": "SQ_TEX_Z_FILTER_NONE", "value": 0}, string in object:enums.SQ_TEX_Z_FILTER.entries.0 693 {"name": "SQ_TEX_Z_FILTER_POINT", "value": 1}, string in object:enums.SQ_TEX_Z_FILTER.entries.1 694 {"name": "SQ_TEX_Z_FILTER_LINEAR", "value": 2} string in object:enums.SQ_TEX_Z_FILTER.entries.2 699 {"name": "BLEND_OPT_PRESERVE_NONE_IGNORE_ALL", "value": 0}, string in object:enums.SX_BLEND_OPT.entries.0 700 {"name": "BLEND_OPT_PRESERVE_ALL_IGNORE_NONE", "value": 1}, string in object:enums.SX_BLEND_OPT.entries.1 701 {"name": "BLEND_OPT_PRESERVE_C1_IGNORE_C0", "value": 2}, string in object:enums.SX_BLEND_OPT.entries.2 702 {"name": "BLEND_OPT_PRESERVE_C0_IGNORE_C1", "value": 3}, string in object:enums.SX_BLEND_OPT.entries.3 703 {"name": "BLEND_OPT_PRESERVE_A1_IGNORE_A0", "value": 4}, string in object:enums.SX_BLEND_OPT.entries.4 704 {"name": "BLEND_OPT_PRESERVE_A0_IGNORE_A1", "value": 5}, string in object:enums.SX_BLEND_OPT.entries.5 705 {"name": "BLEND_OPT_PRESERVE_NONE_IGNORE_A0", "value": 6}, string in object:enums.SX_BLEND_OPT.entries.6 706 {"name": "BLEND_OPT_PRESERVE_NONE_IGNORE_NONE", "value": 7} string in object:enums.SX_BLEND_OPT.entries.7 711 {"name": "EXACT", "value": 0}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.0 712 {"name": "11BIT_FORMAT", "value": 1}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.1 713 {"name": "10BIT_FORMAT", "value": 3}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.2 714 {"name": "8BIT_FORMAT", "value": 6}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.3 715 {"name": "6BIT_FORMAT", "value": 11}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.4 716 {"name": "5BIT_FORMAT", "value": 13}, string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.5 717 {"name": "4BIT_FORMAT", "value": 15} string in object:enums.SX_BLEND_OPT_EPSILON__MRT0_EPSILON.entries.6 722 {"name": "SX_RT_EXPORT_NO_CONVERSION", "value": 0}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.0 723 {"name": "SX_RT_EXPORT_32_R", "value": 1}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.1 724 {"name": "SX_RT_EXPORT_32_A", "value": 2}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.2 725 {"name": "SX_RT_EXPORT_10_11_11", "value": 3}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.3 726 {"name": "SX_RT_EXPORT_2_10_10_10", "value": 4}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.4 727 {"name": "SX_RT_EXPORT_8_8_8_8", "value": 5}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.5 728 {"name": "SX_RT_EXPORT_5_6_5", "value": 6}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.6 729 {"name": "SX_RT_EXPORT_1_5_5_5", "value": 7}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.7 730 {"name": "SX_RT_EXPORT_4_4_4_4", "value": 8}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.8 731 {"name": "SX_RT_EXPORT_16_16_GR", "value": 9}, string in object:enums.SX_DOWNCONVERT_FORMAT.entries.9 732 {"name": "SX_RT_EXPORT_16_16_AR", "value": 10} string in object:enums.SX_DOWNCONVERT_FORMAT.entries.10 737 {"name": "OPT_COMB_NONE", "value": 0}, string in object:enums.SX_OPT_COMB_FCN.entries.0 738 {"name": "OPT_COMB_ADD", "value": 1}, string in object:enums.SX_OPT_COMB_FCN.entries.1 739 {"name": "OPT_COMB_SUBTRACT", "value": 2}, string in object:enums.SX_OPT_COMB_FCN.entries.2 740 {"name": "OPT_COMB_MIN", "value": 3}, string in object:enums.SX_OPT_COMB_FCN.entries.3 741 {"name": "OPT_COMB_MAX", "value": 4}, string in object:enums.SX_OPT_COMB_FCN.entries.4 742 {"name": "OPT_COMB_REVSUBTRACT", "value": 5}, string in object:enums.SX_OPT_COMB_FCN.entries.5 743 {"name": "OPT_COMB_BLEND_DISABLED", "value": 6}, string in object:enums.SX_OPT_COMB_FCN.entries.6 744 {"name": "OPT_COMB_SAFE_ADD", "value": 7} string in object:enums.SX_OPT_COMB_FCN.entries.7 749 {"name": "RASTER_CONFIG_SC_MAP_0", "value": 0}, string in object:enums.ScMap.entries.0 750 {"name": "RASTER_CONFIG_SC_MAP_1", "value": 1}, string in object:enums.ScMap.entries.1 751 {"name": "RASTER_CONFIG_SC_MAP_2", "value": 2}, string in object:enums.ScMap.entries.2 752 {"name": "RASTER_CONFIG_SC_MAP_3", "value": 3} string in object:enums.ScMap.entries.3 757 {"name": "RASTER_CONFIG_SC_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.ScXsel.entries.0 758 {"name": "RASTER_CONFIG_SC_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.ScXsel.entries.1 759 {"name": "RASTER_CONFIG_SC_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.ScXsel.entries.2 760 {"name": "RASTER_CONFIG_SC_XSEL_64_WIDE_TILE", "value": 3} string in object:enums.ScXsel.entries.3 765 {"name": "RASTER_CONFIG_SC_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.ScYsel.entries.0 766 {"name": "RASTER_CONFIG_SC_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.ScYsel.entries.1 767 {"name": "RASTER_CONFIG_SC_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.ScYsel.entries.2 768 {"name": "RASTER_CONFIG_SC_YSEL_64_WIDE_TILE", "value": 3} string in object:enums.ScYsel.entries.3 773 {"name": "RASTER_CONFIG_SE_MAP_0", "value": 0}, string in object:enums.SeMap.entries.0 774 {"name": "RASTER_CONFIG_SE_MAP_1", "value": 1}, string in object:enums.SeMap.entries.1 775 {"name": "RASTER_CONFIG_SE_MAP_2", "value": 2}, string in object:enums.SeMap.entries.2 776 {"name": "RASTER_CONFIG_SE_MAP_3", "value": 3} string in object:enums.SeMap.entries.3 781 {"name": "RASTER_CONFIG_SE_PAIR_MAP_0", "value": 0}, string in object:enums.SePairMap.entries.0 782 {"name": "RASTER_CONFIG_SE_PAIR_MAP_1", "value": 1}, string in object:enums.SePairMap.entries.1 783 {"name": "RASTER_CONFIG_SE_PAIR_MAP_2", "value": 2}, string in object:enums.SePairMap.entries.2 784 {"name": "RASTER_CONFIG_SE_PAIR_MAP_3", "value": 3} string in object:enums.SePairMap.entries.3 789 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SePairXsel.entries.0 790 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SePairXsel.entries.1 791 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SePairXsel.entries.2 792 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_64_WIDE_TILE", "value": 3} string in object:enums.SePairXsel.entries.3 797 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SePairYsel.entries.0 798 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SePairYsel.entries.1 799 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SePairYsel.entries.2 800 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_64_WIDE_TILE", "value": 3} string in object:enums.SePairYsel.entries.3 805 {"name": "RASTER_CONFIG_SE_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SeXsel.entries.0 806 {"name": "RASTER_CONFIG_SE_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SeXsel.entries.1 807 {"name": "RASTER_CONFIG_SE_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SeXsel.entries.2 808 {"name": "RASTER_CONFIG_SE_XSEL_64_WIDE_TILE", "value": 3} string in object:enums.SeXsel.entries.3 813 {"name": "RASTER_CONFIG_SE_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SeYsel.entries.0 814 {"name": "RASTER_CONFIG_SE_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SeYsel.entries.1 815 {"name": "RASTER_CONFIG_SE_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SeYsel.entries.2 816 {"name": "RASTER_CONFIG_SE_YSEL_64_WIDE_TILE", "value": 3} string in object:enums.SeYsel.entries.3 821 {"name": "STENCIL_INVALID", "value": 0}, string in object:enums.StencilFormat.entries.0 822 {"name": "STENCIL_8", "value": 1} string in object:enums.StencilFormat.entries.1 827 {"name": "STENCIL_KEEP", "value": 0}, string in object:enums.StencilOp.entries.0 828 {"name": "STENCIL_ZERO", "value": 1}, string in object:enums.StencilOp.entries.1 829 {"name": "STENCIL_ONES", "value": 2}, string in object:enums.StencilOp.entries.2 830 {"name": "STENCIL_REPLACE_TEST", "value": 3}, string in object:enums.StencilOp.entries.3 831 {"name": "STENCIL_REPLACE_OP", "value": 4}, string in object:enums.StencilOp.entries.4 832 {"name": "STENCIL_ADD_CLAMP", "value": 5}, string in object:enums.StencilOp.entries.5 833 {"name": "STENCIL_SUB_CLAMP", "value": 6}, string in object:enums.StencilOp.entries.6 834 {"name": "STENCIL_INVERT", "value": 7}, string in object:enums.StencilOp.entries.7 835 {"name": "STENCIL_ADD_WRAP", "value": 8}, string in object:enums.StencilOp.entries.8 836 {"name": "STENCIL_SUB_WRAP", "value": 9}, string in object:enums.StencilOp.entries.9 837 {"name": "STENCIL_AND", "value": 10}, string in object:enums.StencilOp.entries.10 838 {"name": "STENCIL_OR", "value": 11}, string in object:enums.StencilOp.entries.11 839 {"name": "STENCIL_XOR", "value": 12}, string in object:enums.StencilOp.entries.12 840 {"name": "STENCIL_NAND", "value": 13}, string in object:enums.StencilOp.entries.13 841 {"name": "STENCIL_NOR", "value": 14}, string in object:enums.StencilOp.entries.14 842 {"name": "STENCIL_XNOR", "value": 15} string in object:enums.StencilOp.entries.15 847 {"name": "ENDIAN_NONE", "value": 0}, string in object:enums.SurfaceEndian.entries.0 848 {"name": "ENDIAN_8IN16", "value": 1}, string in object:enums.SurfaceEndian.entries.1 849 {"name": "ENDIAN_8IN32", "value": 2}, string in object:enums.SurfaceEndian.entries.2 850 {"name": "ENDIAN_8IN64", "value": 3} string in object:enums.SurfaceEndian.entries.3 855 {"name": "NUMBER_UNORM", "value": 0}, string in object:enums.SurfaceNumber.entries.0 856 {"name": "NUMBER_SNORM", "value": 1}, string in object:enums.SurfaceNumber.entries.1 857 {"name": "NUMBER_USCALED", "value": 2}, string in object:enums.SurfaceNumber.entries.2 858 {"name": "NUMBER_SSCALED", "value": 3}, string in object:enums.SurfaceNumber.entries.3 859 {"name": "NUMBER_UINT", "value": 4}, string in object:enums.SurfaceNumber.entries.4 860 {"name": "NUMBER_SINT", "value": 5}, string in object:enums.SurfaceNumber.entries.5 861 {"name": "NUMBER_SRGB", "value": 6}, string in object:enums.SurfaceNumber.entries.6 862 {"name": "NUMBER_FLOAT", "value": 7} string in object:enums.SurfaceNumber.entries.7 867 {"name": "SWAP_STD", "value": 0}, string in object:enums.SurfaceSwap.entries.0 868 {"name": "SWAP_ALT", "value": 1}, string in object:enums.SurfaceSwap.entries.1 869 {"name": "SWAP_STD_REV", "value": 2}, string in object:enums.SurfaceSwap.entries.2 870 {"name": "SWAP_ALT_REV", "value": 3} string in object:enums.SurfaceSwap.entries.3 875 {"name": "ADDR_SURF_TILE_SPLIT_64B", "value": 0}, string in object:enums.TileSplit.entries.0 876 {"name": "ADDR_SURF_TILE_SPLIT_128B", "value": 1}, string in object:enums.TileSplit.entries.1 877 {"name": "ADDR_SURF_TILE_SPLIT_256B", "value": 2}, string in object:enums.TileSplit.entries.2 878 {"name": "ADDR_SURF_TILE_SPLIT_512B", "value": 3}, string in object:enums.TileSplit.entries.3 879 {"name": "ADDR_SURF_TILE_SPLIT_1KB", "value": 4}, string in object:enums.TileSplit.entries.4 880 {"name": "ADDR_SURF_TILE_SPLIT_2KB", "value": 5}, string in object:enums.TileSplit.entries.5 881 {"name": "ADDR_SURF_TILE_SPLIT_4KB", "value": 6} string in object:enums.TileSplit.entries.6 886 {"name": "NO_DIST", "value": 0}, string in object:enums.VGT_DIST_MODE.entries.0 887 {"name": "PATCHES", "value": 1}, string in object:enums.VGT_DIST_MODE.entries.1 888 {"name": "DONUTS", "value": 2} string in object:enums.VGT_DIST_MODE.entries.2 893 {"name": "DI_MAJOR_MODE_0", "value": 0}, string in object:enums.VGT_DI_MAJOR_MODE_SELECT.entries.0 894 {"name": "DI_MAJOR_MODE_1", "value": 1} string in object:enums.VGT_DI_MAJOR_MODE_SELECT.entries.1 899 {"name": "DI_PT_NONE", "value": 0}, string in object:enums.VGT_DI_PRIM_TYPE.entries.0 900 {"name": "DI_PT_POINTLIST", "value": 1}, string in object:enums.VGT_DI_PRIM_TYPE.entries.1 901 {"name": "DI_PT_LINELIST", "value": 2}, string in object:enums.VGT_DI_PRIM_TYPE.entries.2 902 {"name": "DI_PT_LINESTRIP", "value": 3}, string in object:enums.VGT_DI_PRIM_TYPE.entries.3 903 {"name": "DI_PT_TRILIST", "value": 4}, string in object:enums.VGT_DI_PRIM_TYPE.entries.4 904 {"name": "DI_PT_TRIFAN", "value": 5}, string in object:enums.VGT_DI_PRIM_TYPE.entries.5 905 {"name": "DI_PT_TRISTRIP", "value": 6}, string in object:enums.VGT_DI_PRIM_TYPE.entries.6 906 {"name": "DI_PT_UNUSED_0", "value": 7}, string in object:enums.VGT_DI_PRIM_TYPE.entries.7 907 {"name": "DI_PT_UNUSED_1", "value": 8}, string in object:enums.VGT_DI_PRIM_TYPE.entries.8 908 {"name": "DI_PT_PATCH", "value": 9}, string in object:enums.VGT_DI_PRIM_TYPE.entries.9 909 {"name": "DI_PT_LINELIST_ADJ", "value": 10}, string in object:enums.VGT_DI_PRIM_TYPE.entries.10 910 {"name": "DI_PT_LINESTRIP_ADJ", "value": 11}, string in object:enums.VGT_DI_PRIM_TYPE.entries.11 911 {"name": "DI_PT_TRILIST_ADJ", "value": 12}, string in object:enums.VGT_DI_PRIM_TYPE.entries.12 912 {"name": "DI_PT_TRISTRIP_ADJ", "value": 13}, string in object:enums.VGT_DI_PRIM_TYPE.entries.13 913 {"name": "DI_PT_UNUSED_3", "value": 14}, string in object:enums.VGT_DI_PRIM_TYPE.entries.14 914 {"name": "DI_PT_UNUSED_4", "value": 15}, string in object:enums.VGT_DI_PRIM_TYPE.entries.15 915 {"name": "DI_PT_TRI_WITH_WFLAGS", "value": 16}, string in object:enums.VGT_DI_PRIM_TYPE.entries.16 916 {"name": "DI_PT_RECTLIST", "value": 17}, string in object:enums.VGT_DI_PRIM_TYPE.entries.17 917 {"name": "DI_PT_LINELOOP", "value": 18}, string in object:enums.VGT_DI_PRIM_TYPE.entries.18 918 {"name": "DI_PT_QUADLIST", "value": 19}, string in object:enums.VGT_DI_PRIM_TYPE.entries.19 919 {"name": "DI_PT_QUADSTRIP", "value": 20}, string in object:enums.VGT_DI_PRIM_TYPE.entries.20 920 {"name": "DI_PT_POLYGON", "value": 21}, string in object:enums.VGT_DI_PRIM_TYPE.entries.21 921 {"name": "DI_PT_2D_COPY_RECT_LIST_V0", "value": 22}, string in object:enums.VGT_DI_PRIM_TYPE.entries.22 922 {"name": "DI_PT_2D_COPY_RECT_LIST_V1", "value": 23}, string in object:enums.VGT_DI_PRIM_TYPE.entries.23 923 {"name": "DI_PT_2D_COPY_RECT_LIST_V2", "value": 24}, string in object:enums.VGT_DI_PRIM_TYPE.entries.24 924 {"name": "DI_PT_2D_COPY_RECT_LIST_V3", "value": 25}, string in object:enums.VGT_DI_PRIM_TYPE.entries.25 925 {"name": "DI_PT_2D_FILL_RECT_LIST", "value": 26}, string in object:enums.VGT_DI_PRIM_TYPE.entries.26 926 {"name": "DI_PT_2D_LINE_STRIP", "value": 27}, string in object:enums.VGT_DI_PRIM_TYPE.entries.27 927 {"name": "DI_PT_2D_TRI_STRIP", "value": 28} string in object:enums.VGT_DI_PRIM_TYPE.entries.28 932 {"name": "DI_SRC_SEL_DMA", "value": 0}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.0 933 {"name": "DI_SRC_SEL_IMMEDIATE", "value": 1}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.1 934 {"name": "DI_SRC_SEL_AUTO_INDEX", "value": 2}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.2 935 {"name": "DI_SRC_SEL_RESERVED", "value": 3} string in object:enums.VGT_DI_SOURCE_SELECT.entries.3 940 {"name": "VGT_DMA_BUF_MEM", "value": 0}, string in object:enums.VGT_DMA_BUF_TYPE.entries.0 941 {"name": "VGT_DMA_BUF_RING", "value": 1}, string in object:enums.VGT_DMA_BUF_TYPE.entries.1 942 {"name": "VGT_DMA_BUF_SETUP", "value": 2}, string in object:enums.VGT_DMA_BUF_TYPE.entries.2 943 {"name": "VGT_DMA_PTR_UPDATE", "value": 3} string in object:enums.VGT_DMA_BUF_TYPE.entries.3 948 {"name": "VGT_DMA_SWAP_NONE", "value": 0}, string in object:enums.VGT_DMA_SWAP_MODE.entries.0 949 {"name": "VGT_DMA_SWAP_16_BIT", "value": 1}, string in object:enums.VGT_DMA_SWAP_MODE.entries.1 950 {"name": "VGT_DMA_SWAP_32_BIT", "value": 2}, string in object:enums.VGT_DMA_SWAP_MODE.entries.2 951 {"name": "VGT_DMA_SWAP_WORD", "value": 3} string in object:enums.VGT_DMA_SWAP_MODE.entries.3 956 {"name": "Reserved_0x00", "value": 0}, string in object:enums.VGT_EVENT_TYPE.entries.0 957 {"name": "SAMPLE_STREAMOUTSTATS1", "value": 1}, string in object:enums.VGT_EVENT_TYPE.entries.1 958 {"name": "SAMPLE_STREAMOUTSTATS2", "value": 2}, string in object:enums.VGT_EVENT_TYPE.entries.2 959 {"name": "SAMPLE_STREAMOUTSTATS3", "value": 3}, string in object:enums.VGT_EVENT_TYPE.entries.3 960 {"name": "CACHE_FLUSH_TS", "value": 4}, string in object:enums.VGT_EVENT_TYPE.entries.4 961 {"name": "CONTEXT_DONE", "value": 5}, string in object:enums.VGT_EVENT_TYPE.entries.5 962 {"name": "CACHE_FLUSH", "value": 6}, string in object:enums.VGT_EVENT_TYPE.entries.6 963 {"name": "CS_PARTIAL_FLUSH", "value": 7}, string in object:enums.VGT_EVENT_TYPE.entries.7 964 {"name": "VGT_STREAMOUT_SYNC", "value": 8}, string in object:enums.VGT_EVENT_TYPE.entries.8 965 {"name": "Reserved_0x09", "value": 9}, string in object:enums.VGT_EVENT_TYPE.entries.9 966 {"name": "VGT_STREAMOUT_RESET", "value": 10}, string in object:enums.VGT_EVENT_TYPE.entries.10 967 {"name": "END_OF_PIPE_INCR_DE", "value": 11}, string in object:enums.VGT_EVENT_TYPE.entries.11 968 {"name": "END_OF_PIPE_IB_END", "value": 12}, string in object:enums.VGT_EVENT_TYPE.entries.12 969 {"name": "RST_PIX_CNT", "value": 13}, string in object:enums.VGT_EVENT_TYPE.entries.13 970 {"name": "Reserved_0x0E", "value": 14}, string in object:enums.VGT_EVENT_TYPE.entries.14 971 {"name": "VS_PARTIAL_FLUSH", "value": 15}, string in object:enums.VGT_EVENT_TYPE.entries.15 972 {"name": "PS_PARTIAL_FLUSH", "value": 16}, string in object:enums.VGT_EVENT_TYPE.entries.16 973 {"name": "FLUSH_HS_OUTPUT", "value": 17}, string in object:enums.VGT_EVENT_TYPE.entries.17 974 {"name": "FLUSH_LS_OUTPUT", "value": 18}, string in object:enums.VGT_EVENT_TYPE.entries.18 975 {"name": "Reserved_0x13", "value": 19}, string in object:enums.VGT_EVENT_TYPE.entries.19 976 {"name": "CACHE_FLUSH_AND_INV_TS_EVENT", "value": 20}, string in object:enums.VGT_EVENT_TYPE.entries.20 977 {"name": "ZPASS_DONE", "value": 21}, string in object:enums.VGT_EVENT_TYPE.entries.21 978 {"name": "CACHE_FLUSH_AND_INV_EVENT", "value": 22}, string in object:enums.VGT_EVENT_TYPE.entries.22 979 {"name": "PERFCOUNTER_START", "value": 23}, string in object:enums.VGT_EVENT_TYPE.entries.23 980 {"name": "PERFCOUNTER_STOP", "value": 24}, string in object:enums.VGT_EVENT_TYPE.entries.24 981 {"name": "PIPELINESTAT_START", "value": 25}, string in object:enums.VGT_EVENT_TYPE.entries.25 982 {"name": "PIPELINESTAT_STOP", "value": 26}, string in object:enums.VGT_EVENT_TYPE.entries.26 983 {"name": "PERFCOUNTER_SAMPLE", "value": 27}, string in object:enums.VGT_EVENT_TYPE.entries.27 984 {"name": "FLUSH_ES_OUTPUT", "value": 28}, string in object:enums.VGT_EVENT_TYPE.entries.28 985 {"name": "FLUSH_GS_OUTPUT", "value": 29}, string in object:enums.VGT_EVENT_TYPE.entries.29 986 {"name": "SAMPLE_PIPELINESTAT", "value": 30}, string in object:enums.VGT_EVENT_TYPE.entries.30 987 {"name": "SO_VGTSTREAMOUT_FLUSH", "value": 31}, string in object:enums.VGT_EVENT_TYPE.entries.31 988 {"name": "SAMPLE_STREAMOUTSTATS", "value": 32}, string in object:enums.VGT_EVENT_TYPE.entries.32 989 {"name": "RESET_VTX_CNT", "value": 33}, string in object:enums.VGT_EVENT_TYPE.entries.33 990 {"name": "BLOCK_CONTEXT_DONE", "value": 34}, string in object:enums.VGT_EVENT_TYPE.entries.34 991 {"name": "CS_CONTEXT_DONE", "value": 35}, string in object:enums.VGT_EVENT_TYPE.entries.35 992 {"name": "VGT_FLUSH", "value": 36}, string in object:enums.VGT_EVENT_TYPE.entries.36 993 {"name": "TGID_ROLLOVER", "value": 37}, string in object:enums.VGT_EVENT_TYPE.entries.37 994 {"name": "SQ_NON_EVENT", "value": 38}, string in object:enums.VGT_EVENT_TYPE.entries.38 995 {"name": "SC_SEND_DB_VPZ", "value": 39}, string in object:enums.VGT_EVENT_TYPE.entries.39 996 {"name": "BOTTOM_OF_PIPE_TS", "value": 40}, string in object:enums.VGT_EVENT_TYPE.entries.40 997 {"name": "FLUSH_SX_TS", "value": 41}, string in object:enums.VGT_EVENT_TYPE.entries.41 998 {"name": "DB_CACHE_FLUSH_AND_INV", "value": 42}, string in object:enums.VGT_EVENT_TYPE.entries.42 999 {"name": "FLUSH_AND_INV_DB_DATA_TS", "value": 43}, string in object:enums.VGT_EVENT_TYPE.entries.43 1000 {"name": "FLUSH_AND_INV_DB_META", "value": 44}, string in object:enums.VGT_EVENT_TYPE.entries.44 1001 {"name": "FLUSH_AND_INV_CB_DATA_TS", "value": 45}, string in object:enums.VGT_EVENT_TYPE.entries.45 1002 {"name": "FLUSH_AND_INV_CB_META", "value": 46}, string in object:enums.VGT_EVENT_TYPE.entries.46 1003 {"name": "CS_DONE", "value": 47}, string in object:enums.VGT_EVENT_TYPE.entries.47 1004 {"name": "PS_DONE", "value": 48}, string in object:enums.VGT_EVENT_TYPE.entries.48 1005 {"name": "FLUSH_AND_INV_CB_PIXEL_DATA", "value": 49}, string in object:enums.VGT_EVENT_TYPE.entries.49 1006 {"name": "SX_CB_RAT_ACK_REQUEST", "value": 50}, string in object:enums.VGT_EVENT_TYPE.entries.50 1007 {"name": "THREAD_TRACE_START", "value": 51}, string in object:enums.VGT_EVENT_TYPE.entries.51 1008 {"name": "THREAD_TRACE_STOP", "value": 52}, string in object:enums.VGT_EVENT_TYPE.entries.52 1009 {"name": "THREAD_TRACE_MARKER", "value": 53}, string in object:enums.VGT_EVENT_TYPE.entries.53 1010 {"name": "THREAD_TRACE_FLUSH", "value": 54}, string in object:enums.VGT_EVENT_TYPE.entries.54 1011 {"name": "THREAD_TRACE_FINISH", "value": 55}, string in object:enums.VGT_EVENT_TYPE.entries.55 1012 {"name": "PIXEL_PIPE_STAT_CONTROL", "value": 56}, string in object:enums.VGT_EVENT_TYPE.entries.56 1013 {"name": "PIXEL_PIPE_STAT_DUMP", "value": 57}, string in object:enums.VGT_EVENT_TYPE.entries.57 1014 {"name": "PIXEL_PIPE_STAT_RESET", "value": 58}, string in object:enums.VGT_EVENT_TYPE.entries.58 1015 {"name": "CONTEXT_SUSPEND", "value": 59}, string in object:enums.VGT_EVENT_TYPE.entries.59 1016 {"name": "OFFCHIP_HS_DEALLOC", "value": 60} string in object:enums.VGT_EVENT_TYPE.entries.60 1021 {"name": "GS_CUT_1024", "value": 0}, string in object:enums.VGT_GS_CUT_MODE.entries.0 1022 {"name": "GS_CUT_512", "value": 1}, string in object:enums.VGT_GS_CUT_MODE.entries.1 1023 {"name": "GS_CUT_256", "value": 2}, string in object:enums.VGT_GS_CUT_MODE.entries.2 1024 {"name": "GS_CUT_128", "value": 3} string in object:enums.VGT_GS_CUT_MODE.entries.3 1029 {"name": "GS_OFF", "value": 0}, string in object:enums.VGT_GS_MODE_TYPE.entries.0 1030 {"name": "GS_SCENARIO_A", "value": 1}, string in object:enums.VGT_GS_MODE_TYPE.entries.1 1031 {"name": "GS_SCENARIO_B", "value": 2}, string in object:enums.VGT_GS_MODE_TYPE.entries.2 1032 {"name": "GS_SCENARIO_G", "value": 3}, string in object:enums.VGT_GS_MODE_TYPE.entries.3 1033 {"name": "GS_SCENARIO_C", "value": 4}, string in object:enums.VGT_GS_MODE_TYPE.entries.4 1034 {"name": "SPRITE_EN", "value": 5} string in object:enums.VGT_GS_MODE_TYPE.entries.5 1039 {"name": "POINTLIST", "value": 0}, string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.0 1040 {"name": "LINESTRIP", "value": 1}, string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.1 1041 {"name": "TRISTRIP", "value": 2} string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.2 1046 {"name": "X_8K_DWORDS", "value": 0}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.0 1047 {"name": "X_4K_DWORDS", "value": 1}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.1 1048 {"name": "X_2K_DWORDS", "value": 2}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.2 1049 {"name": "X_1K_DWORDS", "value": 3} string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.3 1054 {"name": "VGT_INDEX_16", "value": 0}, string in object:enums.VGT_INDEX_TYPE_MODE.entries.0 1055 {"name": "VGT_INDEX_32", "value": 1}, string in object:enums.VGT_INDEX_TYPE_MODE.entries.1 1056 {"name": "VGT_INDEX_8", "value": 2} string in object:enums.VGT_INDEX_TYPE_MODE.entries.2 1061 {"name": "VGT_POLICY_LRU", "value": 0}, string in object:enums.VGT_RDREQ_POLICY.entries.0 1062 {"name": "VGT_POLICY_STREAM", "value": 1} string in object:enums.VGT_RDREQ_POLICY.entries.1 1067 {"name": "ES_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_ES_EN.entries.0 1068 {"name": "ES_STAGE_DS", "value": 1}, string in object:enums.VGT_STAGES_ES_EN.entries.1 1069 {"name": "ES_STAGE_REAL", "value": 2}, string in object:enums.VGT_STAGES_ES_EN.entries.2 1070 {"name": "RESERVED_ES", "value": 3} string in object:enums.VGT_STAGES_ES_EN.entries.3 1075 {"name": "GS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_GS_EN.entries.0 1076 {"name": "GS_STAGE_ON", "value": 1} string in object:enums.VGT_STAGES_GS_EN.entries.1 1081 {"name": "HS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_HS_EN.entries.0 1082 {"name": "HS_STAGE_ON", "value": 1} string in object:enums.VGT_STAGES_HS_EN.entries.1 1087 {"name": "LS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_LS_EN.entries.0 1088 {"name": "LS_STAGE_ON", "value": 1}, string in object:enums.VGT_STAGES_LS_EN.entries.1 1089 {"name": "CS_STAGE_ON", "value": 2}, string in object:enums.VGT_STAGES_LS_EN.entries.2 1090 {"name": "RESERVED_LS", "value": 3} string in object:enums.VGT_STAGES_LS_EN.entries.3 1095 {"name": "VS_STAGE_REAL", "value": 0}, string in object:enums.VGT_STAGES_VS_EN.entries.0 1096 {"name": "VS_STAGE_DS", "value": 1}, string in object:enums.VGT_STAGES_VS_EN.entries.1 1097 {"name": "VS_STAGE_COPY_SHADER", "value": 2}, string in object:enums.VGT_STAGES_VS_EN.entries.2 1098 {"name": "RESERVED_VS", "value": 3} string in object:enums.VGT_STAGES_VS_EN.entries.3 1103 {"name": "PART_INTEGER", "value": 0}, string in object:enums.VGT_TESS_PARTITION.entries.0 1104 {"name": "PART_POW2", "value": 1}, string in object:enums.VGT_TESS_PARTITION.entries.1 1105 {"name": "PART_FRAC_ODD", "value": 2}, string in object:enums.VGT_TESS_PARTITION.entries.2 1106 {"name": "PART_FRAC_EVEN", "value": 3} string in object:enums.VGT_TESS_PARTITION.entries.3 1111 {"name": "OUTPUT_POINT", "value": 0}, string in object:enums.VGT_TESS_TOPOLOGY.entries.0 1112 {"name": "OUTPUT_LINE", "value": 1}, string in object:enums.VGT_TESS_TOPOLOGY.entries.1 1113 {"name": "OUTPUT_TRIANGLE_CW", "value": 2}, string in object:enums.VGT_TESS_TOPOLOGY.entries.2 1114 {"name": "OUTPUT_TRIANGLE_CCW", "value": 3} string in object:enums.VGT_TESS_TOPOLOGY.entries.3 1119 {"name": "TESS_ISOLINE", "value": 0}, string in object:enums.VGT_TESS_TYPE.entries.0 1120 {"name": "TESS_TRIANGLE", "value": 1}, string in object:enums.VGT_TESS_TYPE.entries.1 1121 {"name": "TESS_QUAD", "value": 2} string in object:enums.VGT_TESS_TYPE.entries.2 1126 {"name": "Z_INVALID", "value": 0}, string in object:enums.ZFormat.entries.0 1127 {"name": "Z_16", "value": 1}, string in object:enums.ZFormat.entries.1 1128 {"name": "Z_24", "value": 2}, string in object:enums.ZFormat.entries.2 1129 {"name": "Z_32_FLOAT", "value": 3} string in object:enums.ZFormat.entries.3 1134 {"name": "FORCE_SUMM_OFF", "value": 0}, string in object:enums.ZLimitSumm.entries.0 1135 {"name": "FORCE_SUMM_MINZ", "value": 1}, string in object:enums.ZLimitSumm.entries.1 1136 {"name": "FORCE_SUMM_MAXZ", "value": 2}, string in object:enums.ZLimitSumm.entries.2 1137 {"name": "FORCE_SUMM_BOTH", "value": 3} string in object:enums.ZLimitSumm.entries.3 1142 {"name": "LATE_Z", "value": 0}, string in object:enums.ZOrder.entries.0 1143 {"name": "EARLY_Z_THEN_LATE_Z", "value": 1}, string in object:enums.ZOrder.entries.1 1144 {"name": "RE_Z", "value": 2}, string in object:enums.ZOrder.entries.2 1145 {"name": "EARLY_Z_THEN_RE_Z", "value": 3} string in object:enums.ZOrder.entries.3 1153 "name": "SQ_WAVE_MODE", string in object:register_mappings.0 1159 "name": "SQ_WAVE_STATUS", string in object:register_mappings.1 1165 "name": "SQ_WAVE_TRAPSTS", string in object:register_mappings.2 1171 "name": "SQ_WAVE_HW_ID", string in object:register_mappings.3 1177 "name": "SQ_WAVE_GPR_ALLOC", string in object:register_mappings.4 1183 "name": "SQ_WAVE_LDS_ALLOC", string in object:register_mappings.5 1189 "name": "SQ_WAVE_IB_STS", string in object:register_mappings.6 1195 "name": "SQ_WAVE_PC_LO" string in object:register_mappings.7 1200 "name": "SQ_WAVE_PC_HI", string in object:register_mappings.8 1206 "name": "SQ_WAVE_INST_DW0" string in object:register_mappings.9 1211 "name": "SQ_WAVE_INST_DW1" string in object:register_mappings.10 1216 "name": "SQ_WAVE_IB_DBG0", string in object:register_mappings.11 1222 "name": "SQ_WAVE_IB_DBG1", string in object:register_mappings.12 1228 "name": "SQ_WAVE_TBA_LO" string in object:register_mappings.13 1233 "name": "SQ_WAVE_TBA_HI", string in object:register_mappings.14 1239 "name": "SQ_WAVE_TMA_LO" string in object:register_mappings.15 1244 "name": "SQ_WAVE_TMA_HI", string in object:register_mappings.16 1250 "name": "SQ_WAVE_TTMP0" string in object:register_mappings.17 1255 "name": "SQ_WAVE_TTMP1" string in object:register_mappings.18 1260 "name": "SQ_WAVE_TTMP2" string in object:register_mappings.19 1265 "name": "SQ_WAVE_TTMP3" string in object:register_mappings.20 1270 "name": "SQ_WAVE_TTMP4" string in object:register_mappings.21 1275 "name": "SQ_WAVE_TTMP5" string in object:register_mappings.22 1280 "name": "SQ_WAVE_TTMP6" string in object:register_mappings.23 1285 "name": "SQ_WAVE_TTMP7" string in object:register_mappings.24 1290 "name": "SQ_WAVE_TTMP8" string in object:register_mappings.25 1295 "name": "SQ_WAVE_TTMP9" string in object:register_mappings.26 1300 "name": "SQ_WAVE_TTMP10" string in object:register_mappings.27 1305 "name": "SQ_WAVE_TTMP11" string in object:register_mappings.28 1310 "name": "SQ_WAVE_M0" string in object:register_mappings.29 1315 "name": "SQ_WAVE_EXEC_LO" string in object:register_mappings.30 1320 "name": "SQ_WAVE_EXEC_HI" string in object:register_mappings.31 1325 "name": "GRBM_STATUS2", string in object:register_mappings.32 1331 "name": "GRBM_STATUS", string in object:register_mappings.33 1337 "name": "GRBM_STATUS_SE0", string in object:register_mappings.34 1343 "name": "GRBM_STATUS_SE1", string in object:register_mappings.35 1349 "name": "GRBM_STATUS_SE2", string in object:register_mappings.36 1355 "name": "GRBM_STATUS_SE3", string in object:register_mappings.37 1361 "name": "CP_CPC_STATUS", string in object:register_mappings.38 1367 "name": "CP_CPC_BUSY_STAT", string in object:register_mappings.39 1373 "name": "CP_CPC_STALLED_STAT1", string in object:register_mappings.40 1379 "name": "CP_CPF_STATUS", string in object:register_mappings.41 1385 "name": "CP_CPF_BUSY_STAT", string in object:register_mappings.42 1391 "name": "CP_CPF_STALLED_STAT1", string in object:register_mappings.43 1397 "name": "CP_CPC_GRBM_FREE_COUNT", string in object:register_mappings.44 1403 "name": "CP_CPC_SCRATCH_INDEX", string in object:register_mappings.45 1409 "name": "CP_CPC_SCRATCH_DATA" string in object:register_mappings.46 1414 "name": "CP_CPC_HALT_HYST_COUNT", string in object:register_mappings.47 1420 "name": "SQ_THREAD_TRACE_CNTR" string in object:register_mappings.48 1425 "name": "SQ_BUF_RSRC_WORD0" string in object:register_mappings.49 1430 "name": "SQ_BUF_RSRC_WORD1", string in object:register_mappings.50 1436 "name": "SQ_BUF_RSRC_WORD2" string in object:register_mappings.51 1441 "name": "SQ_BUF_RSRC_WORD3", string in object:register_mappings.52 1447 "name": "SQ_IMG_RSRC_WORD0" string in object:register_mappings.53 1452 "name": "SQ_IMG_RSRC_WORD1", string in object:register_mappings.54 1458 "name": "SQ_IMG_RSRC_WORD2", string in object:register_mappings.55 1464 "name": "SQ_IMG_RSRC_WORD3", string in object:register_mappings.56 1470 "name": "SQ_IMG_RSRC_WORD4", string in object:register_mappings.57 1476 "name": "SQ_IMG_RSRC_WORD5", string in object:register_mappings.58 1482 "name": "SQ_IMG_RSRC_WORD6", string in object:register_mappings.59 1488 "name": "SQ_IMG_RSRC_WORD7" string in object:register_mappings.60 1493 "name": "SQ_IMG_SAMP_WORD0", string in object:register_mappings.61 1499 "name": "SQ_IMG_SAMP_WORD1", string in object:register_mappings.62 1505 "name": "SQ_IMG_SAMP_WORD2", string in object:register_mappings.63 1511 "name": "SQ_IMG_SAMP_WORD3", string in object:register_mappings.64 1517 "name": "SPI_CONFIG_CNTL", string in object:register_mappings.65 1523 "name": "GB_ADDR_CONFIG", string in object:register_mappings.66 1529 "name": "GB_TILE_MODE0", string in object:register_mappings.67 1535 "name": "GB_TILE_MODE1", string in object:register_mappings.68 1541 "name": "GB_TILE_MODE2", string in object:register_mappings.69 1547 "name": "GB_TILE_MODE3", string in object:register_mappings.70 1553 "name": "GB_TILE_MODE4", string in object:register_mappings.71 1559 "name": "GB_TILE_MODE5", string in object:register_mappings.72 1565 "name": "GB_TILE_MODE6", string in object:register_mappings.73 1571 "name": "GB_TILE_MODE7", string in object:register_mappings.74 1577 "name": "GB_TILE_MODE8", string in object:register_mappings.75 1583 "name": "GB_TILE_MODE9", string in object:register_mappings.76 1589 "name": "GB_TILE_MODE10", string in object:register_mappings.77 1595 "name": "GB_TILE_MODE11", string in object:register_mappings.78 1601 "name": "GB_TILE_MODE12", string in object:register_mappings.79 1607 "name": "GB_TILE_MODE13", string in object:register_mappings.80 1613 "name": "GB_TILE_MODE14", string in object:register_mappings.81 1619 "name": "GB_TILE_MODE15", string in object:register_mappings.82 1625 "name": "GB_TILE_MODE16", string in object:register_mappings.83 1631 "name": "GB_TILE_MODE17", string in object:register_mappings.84 1637 "name": "GB_TILE_MODE18", string in object:register_mappings.85 1643 "name": "GB_TILE_MODE19", string in object:register_mappings.86 1649 "name": "GB_TILE_MODE20", string in object:register_mappings.87 1655 "name": "GB_TILE_MODE21", string in object:register_mappings.88 1661 "name": "GB_TILE_MODE22", string in object:register_mappings.89 1667 "name": "GB_TILE_MODE23", string in object:register_mappings.90 1673 "name": "GB_TILE_MODE24", string in object:register_mappings.91 1679 "name": "GB_TILE_MODE25", string in object:register_mappings.92 1685 "name": "GB_TILE_MODE26", string in object:register_mappings.93 1691 "name": "GB_TILE_MODE27", string in object:register_mappings.94 1697 "name": "GB_TILE_MODE28", string in object:register_mappings.95 1703 "name": "GB_TILE_MODE29", string in object:register_mappings.96 1709 "name": "GB_TILE_MODE30", string in object:register_mappings.97 1715 "name": "GB_TILE_MODE31", string in object:register_mappings.98 1721 "name": "GB_MACROTILE_MODE0", string in object:register_mappings.99 1727 "name": "GB_MACROTILE_MODE1", string in object:register_mappings.100 1733 "name": "GB_MACROTILE_MODE2", string in object:register_mappings.101 1739 "name": "GB_MACROTILE_MODE3", string in object:register_mappings.102 1745 "name": "GB_MACROTILE_MODE4", string in object:register_mappings.103 1751 "name": "GB_MACROTILE_MODE5", string in object:register_mappings.104 1757 "name": "GB_MACROTILE_MODE6", string in object:register_mappings.105 1763 "name": "GB_MACROTILE_MODE7", string in object:register_mappings.106 1769 "name": "GB_MACROTILE_MODE8", string in object:register_mappings.107 1775 "name": "GB_MACROTILE_MODE9", string in object:register_mappings.108 1781 "name": "GB_MACROTILE_MODE10", string in object:register_mappings.109 1787 "name": "GB_MACROTILE_MODE11", string in object:register_mappings.110 1793 "name": "GB_MACROTILE_MODE12", string in object:register_mappings.111 1799 "name": "GB_MACROTILE_MODE13", string in object:register_mappings.112 1805 "name": "GB_MACROTILE_MODE14", string in object:register_mappings.113 1811 "name": "GB_MACROTILE_MODE15", string in object:register_mappings.114 1817 "name": "SPI_SHADER_TBA_LO_PS" string in object:register_mappings.115 1822 "name": "SPI_SHADER_TBA_HI_PS", string in object:register_mappings.116 1828 "name": "SPI_SHADER_TMA_LO_PS" string in object:register_mappings.117 1833 "name": "SPI_SHADER_TMA_HI_PS", string in object:register_mappings.118 1839 "name": "SPI_SHADER_PGM_RSRC3_PS", string in object:register_mappings.119 1845 "name": "SPI_SHADER_PGM_LO_PS" string in object:register_mappings.120 1850 "name": "SPI_SHADER_PGM_HI_PS", string in object:register_mappings.121 1856 "name": "SPI_SHADER_PGM_RSRC1_PS", string in object:register_mappings.122 1862 "name": "SPI_SHADER_PGM_RSRC2_PS", string in object:register_mappings.123 1868 "name": "SPI_SHADER_USER_DATA_PS_0" string in object:register_mappings.124 1873 "name": "SPI_SHADER_USER_DATA_PS_1" string in object:register_mappings.125 1878 "name": "SPI_SHADER_USER_DATA_PS_2" string in object:register_mappings.126 1883 "name": "SPI_SHADER_USER_DATA_PS_3" string in object:register_mappings.127 1888 "name": "SPI_SHADER_USER_DATA_PS_4" string in object:register_mappings.128 1893 "name": "SPI_SHADER_USER_DATA_PS_5" string in object:register_mappings.129 1898 "name": "SPI_SHADER_USER_DATA_PS_6" string in object:register_mappings.130 1903 "name": "SPI_SHADER_USER_DATA_PS_7" string in object:register_mappings.131 1908 "name": "SPI_SHADER_USER_DATA_PS_8" string in object:register_mappings.132 1913 "name": "SPI_SHADER_USER_DATA_PS_9" string in object:register_mappings.133 1918 "name": "SPI_SHADER_USER_DATA_PS_10" string in object:register_mappings.134 1923 "name": "SPI_SHADER_USER_DATA_PS_11" string in object:register_mappings.135 1928 "name": "SPI_SHADER_USER_DATA_PS_12" string in object:register_mappings.136 1933 "name": "SPI_SHADER_USER_DATA_PS_13" string in object:register_mappings.137 1938 "name": "SPI_SHADER_USER_DATA_PS_14" string in object:register_mappings.138 1943 "name": "SPI_SHADER_USER_DATA_PS_15" string in object:register_mappings.139 1948 "name": "SPI_SHADER_TBA_LO_VS" string in object:register_mappings.140 1953 "name": "SPI_SHADER_TBA_HI_VS", string in object:register_mappings.141 1959 "name": "SPI_SHADER_TMA_LO_VS" string in object:register_mappings.142 1964 "name": "SPI_SHADER_TMA_HI_VS", string in object:register_mappings.143 1970 "name": "SPI_SHADER_PGM_RSRC3_VS", string in object:register_mappings.144 1976 "name": "SPI_SHADER_LATE_ALLOC_VS", string in object:register_mappings.145 1982 "name": "SPI_SHADER_PGM_LO_VS" string in object:register_mappings.146 1987 "name": "SPI_SHADER_PGM_HI_VS", string in object:register_mappings.147 1993 "name": "SPI_SHADER_PGM_RSRC1_VS", string in object:register_mappings.148 1999 "name": "SPI_SHADER_PGM_RSRC2_VS", string in object:register_mappings.149 2005 "name": "SPI_SHADER_USER_DATA_VS_0" string in object:register_mappings.150 2010 "name": "SPI_SHADER_USER_DATA_VS_1" string in object:register_mappings.151 2015 "name": "SPI_SHADER_USER_DATA_VS_2" string in object:register_mappings.152 2020 "name": "SPI_SHADER_USER_DATA_VS_3" string in object:register_mappings.153 2025 "name": "SPI_SHADER_USER_DATA_VS_4" string in object:register_mappings.154 2030 "name": "SPI_SHADER_USER_DATA_VS_5" string in object:register_mappings.155 2035 "name": "SPI_SHADER_USER_DATA_VS_6" string in object:register_mappings.156 2040 "name": "SPI_SHADER_USER_DATA_VS_7" string in object:register_mappings.157 2045 "name": "SPI_SHADER_USER_DATA_VS_8" string in object:register_mappings.158 2050 "name": "SPI_SHADER_USER_DATA_VS_9" string in object:register_mappings.159 2055 "name": "SPI_SHADER_USER_DATA_VS_10" string in object:register_mappings.160 2060 "name": "SPI_SHADER_USER_DATA_VS_11" string in object:register_mappings.161 2065 "name": "SPI_SHADER_USER_DATA_VS_12" string in object:register_mappings.162 2070 "name": "SPI_SHADER_USER_DATA_VS_13" string in object:register_mappings.163 2075 "name": "SPI_SHADER_USER_DATA_VS_14" string in object:register_mappings.164 2080 "name": "SPI_SHADER_USER_DATA_VS_15" string in object:register_mappings.165 2085 "name": "SPI_SHADER_PGM_RSRC2_ES_VS", string in object:register_mappings.166 2091 "name": "SPI_SHADER_PGM_RSRC2_LS_VS", string in object:register_mappings.167 2097 "name": "SPI_SHADER_TBA_LO_GS" string in object:register_mappings.168 2102 "name": "SPI_SHADER_TBA_HI_GS", string in object:register_mappings.169 2108 "name": "SPI_SHADER_TMA_LO_GS" string in object:register_mappings.170 2113 "name": "SPI_SHADER_TMA_HI_GS", string in object:register_mappings.171 2119 "name": "SPI_SHADER_PGM_RSRC3_GS", string in object:register_mappings.172 2125 "name": "SPI_SHADER_PGM_LO_GS" string in object:register_mappings.173 2130 "name": "SPI_SHADER_PGM_HI_GS", string in object:register_mappings.174 2136 "name": "SPI_SHADER_PGM_RSRC1_GS", string in object:register_mappings.175 2142 "name": "SPI_SHADER_PGM_RSRC2_GS", string in object:register_mappings.176 2148 "name": "SPI_SHADER_USER_DATA_GS_0" string in object:register_mappings.177 2153 "name": "SPI_SHADER_USER_DATA_GS_1" string in object:register_mappings.178 2158 "name": "SPI_SHADER_USER_DATA_GS_2" string in object:register_mappings.179 2163 "name": "SPI_SHADER_USER_DATA_GS_3" string in object:register_mappings.180 2168 "name": "SPI_SHADER_USER_DATA_GS_4" string in object:register_mappings.181 2173 "name": "SPI_SHADER_USER_DATA_GS_5" string in object:register_mappings.182 2178 "name": "SPI_SHADER_USER_DATA_GS_6" string in object:register_mappings.183 2183 "name": "SPI_SHADER_USER_DATA_GS_7" string in object:register_mappings.184 2188 "name": "SPI_SHADER_USER_DATA_GS_8" string in object:register_mappings.185 2193 "name": "SPI_SHADER_USER_DATA_GS_9" string in object:register_mappings.186 2198 "name": "SPI_SHADER_USER_DATA_GS_10" string in object:register_mappings.187 2203 "name": "SPI_SHADER_USER_DATA_GS_11" string in object:register_mappings.188 2208 "name": "SPI_SHADER_USER_DATA_GS_12" string in object:register_mappings.189 2213 "name": "SPI_SHADER_USER_DATA_GS_13" string in object:register_mappings.190 2218 "name": "SPI_SHADER_USER_DATA_GS_14" string in object:register_mappings.191 2223 "name": "SPI_SHADER_USER_DATA_GS_15" string in object:register_mappings.192 2228 "name": "SPI_SHADER_PGM_RSRC2_ES_GS", string in object:register_mappings.193 2234 "name": "SPI_SHADER_TBA_LO_ES" string in object:register_mappings.194 2239 "name": "SPI_SHADER_TBA_HI_ES", string in object:register_mappings.195 2245 "name": "SPI_SHADER_TMA_LO_ES" string in object:register_mappings.196 2250 "name": "SPI_SHADER_TMA_HI_ES", string in object:register_mappings.197 2256 "name": "SPI_SHADER_PGM_RSRC3_ES", string in object:register_mappings.198 2262 "name": "SPI_SHADER_PGM_LO_ES" string in object:register_mappings.199 2267 "name": "SPI_SHADER_PGM_HI_ES", string in object:register_mappings.200 2273 "name": "SPI_SHADER_PGM_RSRC1_ES", string in object:register_mappings.201 2279 "name": "SPI_SHADER_PGM_RSRC2_ES", string in object:register_mappings.202 2285 "name": "SPI_SHADER_USER_DATA_ES_0" string in object:register_mappings.203 2290 "name": "SPI_SHADER_USER_DATA_ES_1" string in object:register_mappings.204 2295 "name": "SPI_SHADER_USER_DATA_ES_2" string in object:register_mappings.205 2300 "name": "SPI_SHADER_USER_DATA_ES_3" string in object:register_mappings.206 2305 "name": "SPI_SHADER_USER_DATA_ES_4" string in object:register_mappings.207 2310 "name": "SPI_SHADER_USER_DATA_ES_5" string in object:register_mappings.208 2315 "name": "SPI_SHADER_USER_DATA_ES_6" string in object:register_mappings.209 2320 "name": "SPI_SHADER_USER_DATA_ES_7" string in object:register_mappings.210 2325 "name": "SPI_SHADER_USER_DATA_ES_8" string in object:register_mappings.211 2330 "name": "SPI_SHADER_USER_DATA_ES_9" string in object:register_mappings.212 2335 "name": "SPI_SHADER_USER_DATA_ES_10" string in object:register_mappings.213 2340 "name": "SPI_SHADER_USER_DATA_ES_11" string in object:register_mappings.214 2345 "name": "SPI_SHADER_USER_DATA_ES_12" string in object:register_mappings.215 2350 "name": "SPI_SHADER_USER_DATA_ES_13" string in object:register_mappings.216 2355 "name": "SPI_SHADER_USER_DATA_ES_14" string in object:register_mappings.217 2360 "name": "SPI_SHADER_USER_DATA_ES_15" string in object:register_mappings.218 2365 "name": "SPI_SHADER_PGM_RSRC2_LS_ES", string in object:register_mappings.219 2371 "name": "SPI_SHADER_TBA_LO_HS" string in object:register_mappings.220 2376 "name": "SPI_SHADER_TBA_HI_HS", string in object:register_mappings.221 2382 "name": "SPI_SHADER_TMA_LO_HS" string in object:register_mappings.222 2387 "name": "SPI_SHADER_TMA_HI_HS", string in object:register_mappings.223 2393 "name": "SPI_SHADER_PGM_RSRC3_HS", string in object:register_mappings.224 2399 "name": "SPI_SHADER_PGM_LO_HS" string in object:register_mappings.225 2404 "name": "SPI_SHADER_PGM_HI_HS", string in object:register_mappings.226 2410 "name": "SPI_SHADER_PGM_RSRC1_HS", string in object:register_mappings.227 2416 "name": "SPI_SHADER_PGM_RSRC2_HS", string in object:register_mappings.228 2422 "name": "SPI_SHADER_USER_DATA_HS_0" string in object:register_mappings.229 2427 "name": "SPI_SHADER_USER_DATA_HS_1" string in object:register_mappings.230 2432 "name": "SPI_SHADER_USER_DATA_HS_2" string in object:register_mappings.231 2437 "name": "SPI_SHADER_USER_DATA_HS_3" string in object:register_mappings.232 2442 "name": "SPI_SHADER_USER_DATA_HS_4" string in object:register_mappings.233 2447 "name": "SPI_SHADER_USER_DATA_HS_5" string in object:register_mappings.234 2452 "name": "SPI_SHADER_USER_DATA_HS_6" string in object:register_mappings.235 2457 "name": "SPI_SHADER_USER_DATA_HS_7" string in object:register_mappings.236 2462 "name": "SPI_SHADER_USER_DATA_HS_8" string in object:register_mappings.237 2467 "name": "SPI_SHADER_USER_DATA_HS_9" string in object:register_mappings.238 2472 "name": "SPI_SHADER_USER_DATA_HS_10" string in object:register_mappings.239 2477 "name": "SPI_SHADER_USER_DATA_HS_11" string in object:register_mappings.240 2482 "name": "SPI_SHADER_USER_DATA_HS_12" string in object:register_mappings.241 2487 "name": "SPI_SHADER_USER_DATA_HS_13" string in object:register_mappings.242 2492 "name": "SPI_SHADER_USER_DATA_HS_14" string in object:register_mappings.243 2497 "name": "SPI_SHADER_USER_DATA_HS_15" string in object:register_mappings.244 2502 "name": "SPI_SHADER_PGM_RSRC2_LS_HS", string in object:register_mappings.245 2508 "name": "SPI_SHADER_TBA_LO_LS" string in object:register_mappings.246 2513 "name": "SPI_SHADER_TBA_HI_LS", string in object:register_mappings.247 2519 "name": "SPI_SHADER_TMA_LO_LS" string in object:register_mappings.248 2524 "name": "SPI_SHADER_TMA_HI_LS", string in object:register_mappings.249 2530 "name": "SPI_SHADER_PGM_RSRC3_LS", string in object:register_mappings.250 2536 "name": "SPI_SHADER_PGM_LO_LS" string in object:register_mappings.251 2541 "name": "SPI_SHADER_PGM_HI_LS", string in object:register_mappings.252 2547 "name": "SPI_SHADER_PGM_RSRC1_LS", string in object:register_mappings.253 2553 "name": "SPI_SHADER_PGM_RSRC2_LS", string in object:register_mappings.254 2559 "name": "SPI_SHADER_USER_DATA_LS_0" string in object:register_mappings.255 2564 "name": "SPI_SHADER_USER_DATA_LS_1" string in object:register_mappings.256 2569 "name": "SPI_SHADER_USER_DATA_LS_2" string in object:register_mappings.257 2574 "name": "SPI_SHADER_USER_DATA_LS_3" string in object:register_mappings.258 2579 "name": "SPI_SHADER_USER_DATA_LS_4" string in object:register_mappings.259 2584 "name": "SPI_SHADER_USER_DATA_LS_5" string in object:register_mappings.260 2589 "name": "SPI_SHADER_USER_DATA_LS_6" string in object:register_mappings.261 2594 "name": "SPI_SHADER_USER_DATA_LS_7" string in object:register_mappings.262 2599 "name": "SPI_SHADER_USER_DATA_LS_8" string in object:register_mappings.263 2604 "name": "SPI_SHADER_USER_DATA_LS_9" string in object:register_mappings.264 2609 "name": "SPI_SHADER_USER_DATA_LS_10" string in object:register_mappings.265 2614 "name": "SPI_SHADER_USER_DATA_LS_11" string in object:register_mappings.266 2619 "name": "SPI_SHADER_USER_DATA_LS_12" string in object:register_mappings.267 2624 "name": "SPI_SHADER_USER_DATA_LS_13" string in object:register_mappings.268 2629 "name": "SPI_SHADER_USER_DATA_LS_14" string in object:register_mappings.269 2634 "name": "SPI_SHADER_USER_DATA_LS_15" string in object:register_mappings.270 2639 "name": "COMPUTE_DISPATCH_INITIATOR", string in object:register_mappings.271 2645 "name": "COMPUTE_DIM_X" string in object:register_mappings.272 2650 "name": "COMPUTE_DIM_Y" string in object:register_mappings.273 2655 "name": "COMPUTE_DIM_Z" string in object:register_mappings.274 2660 "name": "COMPUTE_START_X" string in object:register_mappings.275 2665 "name": "COMPUTE_START_Y" string in object:register_mappings.276 2670 "name": "COMPUTE_START_Z" string in object:register_mappings.277 2675 "name": "COMPUTE_NUM_THREAD_X", string in object:register_mappings.278 2681 "name": "COMPUTE_NUM_THREAD_Y", string in object:register_mappings.279 2687 "name": "COMPUTE_NUM_THREAD_Z", string in object:register_mappings.280 2693 "name": "COMPUTE_PIPELINESTAT_ENABLE", string in object:register_mappings.281 2699 "name": "COMPUTE_PERFCOUNT_ENABLE", string in object:register_mappings.282 2705 "name": "COMPUTE_PGM_LO" string in object:register_mappings.283 2710 "name": "COMPUTE_PGM_HI", string in object:register_mappings.284 2716 "name": "COMPUTE_TBA_LO" string in object:register_mappings.285 2721 "name": "COMPUTE_TBA_HI", string in object:register_mappings.286 2727 "name": "COMPUTE_TMA_LO" string in object:register_mappings.287 2732 "name": "COMPUTE_TMA_HI", string in object:register_mappings.288 2738 "name": "COMPUTE_PGM_RSRC1", string in object:register_mappings.289 2744 "name": "COMPUTE_PGM_RSRC2", string in object:register_mappings.290 2750 "name": "COMPUTE_VMID", string in object:register_mappings.291 2756 "name": "COMPUTE_RESOURCE_LIMITS", string in object:register_mappings.292 2762 "name": "COMPUTE_STATIC_THREAD_MGMT_SE0", string in object:register_mappings.293 2768 "name": "COMPUTE_STATIC_THREAD_MGMT_SE1", string in object:register_mappings.294 2774 "name": "COMPUTE_TMPRING_SIZE", string in object:register_mappings.295 2780 "name": "COMPUTE_STATIC_THREAD_MGMT_SE2", string in object:register_mappings.296 2786 "name": "COMPUTE_STATIC_THREAD_MGMT_SE3", string in object:register_mappings.297 2792 "name": "COMPUTE_RESTART_X" string in object:register_mappings.298 2797 "name": "COMPUTE_RESTART_Y" string in object:register_mappings.299 2802 "name": "COMPUTE_RESTART_Z" string in object:register_mappings.300 2807 "name": "COMPUTE_THREAD_TRACE_ENABLE", string in object:register_mappings.301 2813 "name": "COMPUTE_MISC_RESERVED", string in object:register_mappings.302 2819 "name": "COMPUTE_DISPATCH_ID" string in object:register_mappings.303 2824 "name": "COMPUTE_THREADGROUP_ID" string in object:register_mappings.304 2829 "name": "COMPUTE_RELAUNCH", string in object:register_mappings.305 2835 "name": "COMPUTE_WAVE_RESTORE_ADDR_LO" string in object:register_mappings.306 2840 "name": "COMPUTE_WAVE_RESTORE_ADDR_HI", string in object:register_mappings.307 2846 "name": "COMPUTE_WAVE_RESTORE_CONTROL", string in object:register_mappings.308 2852 "name": "COMPUTE_USER_DATA_0" string in object:register_mappings.309 2857 "name": "COMPUTE_USER_DATA_1" string in object:register_mappings.310 2862 "name": "COMPUTE_USER_DATA_2" string in object:register_mappings.311 2867 "name": "COMPUTE_USER_DATA_3" string in object:register_mappings.312 2872 "name": "COMPUTE_USER_DATA_4" string in object:register_mappings.313 2877 "name": "COMPUTE_USER_DATA_5" string in object:register_mappings.314 2882 "name": "COMPUTE_USER_DATA_6" string in object:register_mappings.315 2887 "name": "COMPUTE_USER_DATA_7" string in object:register_mappings.316 2892 "name": "COMPUTE_USER_DATA_8" string in object:register_mappings.317 2897 "name": "COMPUTE_USER_DATA_9" string in object:register_mappings.318 2902 "name": "COMPUTE_USER_DATA_10" string in object:register_mappings.319 2907 "name": "COMPUTE_USER_DATA_11" string in object:register_mappings.320 2912 "name": "COMPUTE_USER_DATA_12" string in object:register_mappings.321 2917 "name": "COMPUTE_USER_DATA_13" string in object:register_mappings.322 2922 "name": "COMPUTE_USER_DATA_14" string in object:register_mappings.323 2927 "name": "COMPUTE_USER_DATA_15" string in object:register_mappings.324 2932 "name": "COMPUTE_NOWHERE" string in object:register_mappings.325 2937 "name": "DB_RENDER_CONTROL", string in object:register_mappings.326 2943 "name": "DB_COUNT_CONTROL", string in object:register_mappings.327 2949 "name": "DB_DEPTH_VIEW", string in object:register_mappings.328 2955 "name": "DB_RENDER_OVERRIDE", string in object:register_mappings.329 2961 "name": "DB_RENDER_OVERRIDE2", string in object:register_mappings.330 2967 "name": "DB_HTILE_DATA_BASE" string in object:register_mappings.331 2972 "name": "DB_DEPTH_BOUNDS_MIN" string in object:register_mappings.332 2977 "name": "DB_DEPTH_BOUNDS_MAX" string in object:register_mappings.333 2982 "name": "DB_STENCIL_CLEAR", string in object:register_mappings.334 2988 "name": "DB_DEPTH_CLEAR" string in object:register_mappings.335 2993 "name": "PA_SC_SCREEN_SCISSOR_TL", string in object:register_mappings.336 2999 "name": "PA_SC_SCREEN_SCISSOR_BR", string in object:register_mappings.337 3005 "name": "DB_DEPTH_INFO", string in object:register_mappings.338 3011 "name": "DB_Z_INFO", string in object:register_mappings.339 3017 "name": "DB_STENCIL_INFO", string in object:register_mappings.340 3023 "name": "DB_Z_READ_BASE" string in object:register_mappings.341 3028 "name": "DB_STENCIL_READ_BASE" string in object:register_mappings.342 3033 "name": "DB_Z_WRITE_BASE" string in object:register_mappings.343 3038 "name": "DB_STENCIL_WRITE_BASE" string in object:register_mappings.344 3043 "name": "DB_DEPTH_SIZE", string in object:register_mappings.345 3049 "name": "DB_DEPTH_SLICE", string in object:register_mappings.346 3055 "name": "TA_BC_BASE_ADDR" string in object:register_mappings.347 3060 "name": "TA_BC_BASE_ADDR_HI", string in object:register_mappings.348 3066 "name": "COHER_DEST_BASE_HI_0" string in object:register_mappings.349 3071 "name": "COHER_DEST_BASE_HI_1" string in object:register_mappings.350 3076 "name": "COHER_DEST_BASE_HI_2" string in object:register_mappings.351 3081 "name": "COHER_DEST_BASE_HI_3" string in object:register_mappings.352 3086 "name": "COHER_DEST_BASE_2" string in object:register_mappings.353 3091 "name": "COHER_DEST_BASE_3" string in object:register_mappings.354 3096 "name": "PA_SC_WINDOW_OFFSET", string in object:register_mappings.355 3102 "name": "PA_SC_WINDOW_SCISSOR_TL", string in object:register_mappings.356 3108 "name": "PA_SC_WINDOW_SCISSOR_BR", string in object:register_mappings.357 3114 "name": "PA_SC_CLIPRECT_RULE", string in object:register_mappings.358 3120 "name": "PA_SC_CLIPRECT_0_TL", string in object:register_mappings.359 3126 "name": "PA_SC_CLIPRECT_0_BR", string in object:register_mappings.360 3132 "name": "PA_SC_CLIPRECT_1_TL", string in object:register_mappings.361 3138 "name": "PA_SC_CLIPRECT_1_BR", string in object:register_mappings.362 3144 "name": "PA_SC_CLIPRECT_2_TL", string in object:register_mappings.363 3150 "name": "PA_SC_CLIPRECT_2_BR", string in object:register_mappings.364 3156 "name": "PA_SC_CLIPRECT_3_TL", string in object:register_mappings.365 3162 "name": "PA_SC_CLIPRECT_3_BR", string in object:register_mappings.366 3168 "name": "PA_SC_EDGERULE", string in object:register_mappings.367 3174 "name": "PA_SU_HARDWARE_SCREEN_OFFSET", string in object:register_mappings.368 3180 "name": "CB_TARGET_MASK", string in object:register_mappings.369 3186 "name": "CB_SHADER_MASK", string in object:register_mappings.370 3192 "name": "PA_SC_GENERIC_SCISSOR_TL", string in object:register_mappings.371 3198 "name": "PA_SC_GENERIC_SCISSOR_BR", string in object:register_mappings.372 3204 "name": "COHER_DEST_BASE_0" string in object:register_mappings.373 3209 "name": "COHER_DEST_BASE_1" string in object:register_mappings.374 3214 "name": "PA_SC_VPORT_SCISSOR_0_TL", string in object:register_mappings.375 3220 "name": "PA_SC_VPORT_SCISSOR_0_BR", string in object:register_mappings.376 3226 "name": "PA_SC_VPORT_SCISSOR_1_TL", string in object:register_mappings.377 3232 "name": "PA_SC_VPORT_SCISSOR_1_BR", string in object:register_mappings.378 3238 "name": "PA_SC_VPORT_SCISSOR_2_TL", string in object:register_mappings.379 3244 "name": "PA_SC_VPORT_SCISSOR_2_BR", string in object:register_mappings.380 3250 "name": "PA_SC_VPORT_SCISSOR_3_TL", string in object:register_mappings.381 3256 "name": "PA_SC_VPORT_SCISSOR_3_BR", string in object:register_mappings.382 3262 "name": "PA_SC_VPORT_SCISSOR_4_TL", string in object:register_mappings.383 3268 "name": "PA_SC_VPORT_SCISSOR_4_BR", string in object:register_mappings.384 3274 "name": "PA_SC_VPORT_SCISSOR_5_TL", string in object:register_mappings.385 3280 "name": "PA_SC_VPORT_SCISSOR_5_BR", string in object:register_mappings.386 3286 "name": "PA_SC_VPORT_SCISSOR_6_TL", string in object:register_mappings.387 3292 "name": "PA_SC_VPORT_SCISSOR_6_BR", string in object:register_mappings.388 3298 "name": "PA_SC_VPORT_SCISSOR_7_TL", string in object:register_mappings.389 3304 "name": "PA_SC_VPORT_SCISSOR_7_BR", string in object:register_mappings.390 3310 "name": "PA_SC_VPORT_SCISSOR_8_TL", string in object:register_mappings.391 3316 "name": "PA_SC_VPORT_SCISSOR_8_BR", string in object:register_mappings.392 3322 "name": "PA_SC_VPORT_SCISSOR_9_TL", string in object:register_mappings.393 3328 "name": "PA_SC_VPORT_SCISSOR_9_BR", string in object:register_mappings.394 3334 "name": "PA_SC_VPORT_SCISSOR_10_TL", string in object:register_mappings.395 3340 "name": "PA_SC_VPORT_SCISSOR_10_BR", string in object:register_mappings.396 3346 "name": "PA_SC_VPORT_SCISSOR_11_TL", string in object:register_mappings.397 3352 "name": "PA_SC_VPORT_SCISSOR_11_BR", string in object:register_mappings.398 3358 "name": "PA_SC_VPORT_SCISSOR_12_TL", string in object:register_mappings.399 3364 "name": "PA_SC_VPORT_SCISSOR_12_BR", string in object:register_mappings.400 3370 "name": "PA_SC_VPORT_SCISSOR_13_TL", string in object:register_mappings.401 3376 "name": "PA_SC_VPORT_SCISSOR_13_BR", string in object:register_mappings.402 3382 "name": "PA_SC_VPORT_SCISSOR_14_TL", string in object:register_mappings.403 3388 "name": "PA_SC_VPORT_SCISSOR_14_BR", string in object:register_mappings.404 3394 "name": "PA_SC_VPORT_SCISSOR_15_TL", string in object:register_mappings.405 3400 "name": "PA_SC_VPORT_SCISSOR_15_BR", string in object:register_mappings.406 3406 "name": "PA_SC_VPORT_ZMIN_0" string in object:register_mappings.407 3411 "name": "PA_SC_VPORT_ZMAX_0" string in object:register_mappings.408 3416 "name": "PA_SC_VPORT_ZMIN_1" string in object:register_mappings.409 3421 "name": "PA_SC_VPORT_ZMAX_1" string in object:register_mappings.410 3426 "name": "PA_SC_VPORT_ZMIN_2" string in object:register_mappings.411 3431 "name": "PA_SC_VPORT_ZMAX_2" string in object:register_mappings.412 3436 "name": "PA_SC_VPORT_ZMIN_3" string in object:register_mappings.413 3441 "name": "PA_SC_VPORT_ZMAX_3" string in object:register_mappings.414 3446 "name": "PA_SC_VPORT_ZMIN_4" string in object:register_mappings.415 3451 "name": "PA_SC_VPORT_ZMAX_4" string in object:register_mappings.416 3456 "name": "PA_SC_VPORT_ZMIN_5" string in object:register_mappings.417 3461 "name": "PA_SC_VPORT_ZMAX_5" string in object:register_mappings.418 3466 "name": "PA_SC_VPORT_ZMIN_6" string in object:register_mappings.419 3471 "name": "PA_SC_VPORT_ZMAX_6" string in object:register_mappings.420 3476 "name": "PA_SC_VPORT_ZMIN_7" string in object:register_mappings.421 3481 "name": "PA_SC_VPORT_ZMAX_7" string in object:register_mappings.422 3486 "name": "PA_SC_VPORT_ZMIN_8" string in object:register_mappings.423 3491 "name": "PA_SC_VPORT_ZMAX_8" string in object:register_mappings.424 3496 "name": "PA_SC_VPORT_ZMIN_9" string in object:register_mappings.425 3501 "name": "PA_SC_VPORT_ZMAX_9" string in object:register_mappings.426 3506 "name": "PA_SC_VPORT_ZMIN_10" string in object:register_mappings.427 3511 "name": "PA_SC_VPORT_ZMAX_10" string in object:register_mappings.428 3516 "name": "PA_SC_VPORT_ZMIN_11" string in object:register_mappings.429 3521 "name": "PA_SC_VPORT_ZMAX_11" string in object:register_mappings.430 3526 "name": "PA_SC_VPORT_ZMIN_12" string in object:register_mappings.431 3531 "name": "PA_SC_VPORT_ZMAX_12" string in object:register_mappings.432 3536 "name": "PA_SC_VPORT_ZMIN_13" string in object:register_mappings.433 3541 "name": "PA_SC_VPORT_ZMAX_13" string in object:register_mappings.434 3546 "name": "PA_SC_VPORT_ZMIN_14" string in object:register_mappings.435 3551 "name": "PA_SC_VPORT_ZMAX_14" string in object:register_mappings.436 3556 "name": "PA_SC_VPORT_ZMIN_15" string in object:register_mappings.437 3561 "name": "PA_SC_VPORT_ZMAX_15" string in object:register_mappings.438 3566 "name": "PA_SC_RASTER_CONFIG", string in object:register_mappings.439 3572 "name": "PA_SC_RASTER_CONFIG_1", string in object:register_mappings.440 3578 "name": "PA_SC_SCREEN_EXTENT_CONTROL", string in object:register_mappings.441 3584 "name": "CP_PERFMON_CNTX_CNTL", string in object:register_mappings.442 3590 "name": "CP_RINGID", string in object:register_mappings.443 3596 "name": "CP_VMID", string in object:register_mappings.444 3602 "name": "VGT_MAX_VTX_INDX" string in object:register_mappings.445 3607 "name": "VGT_MIN_VTX_INDX" string in object:register_mappings.446 3612 "name": "VGT_INDX_OFFSET" string in object:register_mappings.447 3617 "name": "VGT_MULTI_PRIM_IB_RESET_INDX" string in object:register_mappings.448 3622 "name": "CB_BLEND_RED" string in object:register_mappings.449 3627 "name": "CB_BLEND_GREEN" string in object:register_mappings.450 3632 "name": "CB_BLEND_BLUE" string in object:register_mappings.451 3637 "name": "CB_BLEND_ALPHA" string in object:register_mappings.452 3642 "name": "CB_DCC_CONTROL", string in object:register_mappings.453 3648 "name": "DB_STENCIL_CONTROL", string in object:register_mappings.454 3654 "name": "DB_STENCILREFMASK", string in object:register_mappings.455 3660 "name": "DB_STENCILREFMASK_BF", string in object:register_mappings.456 3666 "name": "PA_CL_VPORT_XSCALE" string in object:register_mappings.457 3671 "name": "PA_CL_VPORT_XOFFSET" string in object:register_mappings.458 3676 "name": "PA_CL_VPORT_YSCALE" string in object:register_mappings.459 3681 "name": "PA_CL_VPORT_YOFFSET" string in object:register_mappings.460 3686 "name": "PA_CL_VPORT_ZSCALE" string in object:register_mappings.461 3691 "name": "PA_CL_VPORT_ZOFFSET" string in object:register_mappings.462 3696 "name": "PA_CL_VPORT_XSCALE_1" string in object:register_mappings.463 3701 "name": "PA_CL_VPORT_XOFFSET_1" string in object:register_mappings.464 3706 "name": "PA_CL_VPORT_YSCALE_1" string in object:register_mappings.465 3711 "name": "PA_CL_VPORT_YOFFSET_1" string in object:register_mappings.466 3716 "name": "PA_CL_VPORT_ZSCALE_1" string in object:register_mappings.467 3721 "name": "PA_CL_VPORT_ZOFFSET_1" string in object:register_mappings.468 3726 "name": "PA_CL_VPORT_XSCALE_2" string in object:register_mappings.469 3731 "name": "PA_CL_VPORT_XOFFSET_2" string in object:register_mappings.470 3736 "name": "PA_CL_VPORT_YSCALE_2" string in object:register_mappings.471 3741 "name": "PA_CL_VPORT_YOFFSET_2" string in object:register_mappings.472 3746 "name": "PA_CL_VPORT_ZSCALE_2" string in object:register_mappings.473 3751 "name": "PA_CL_VPORT_ZOFFSET_2" string in object:register_mappings.474 3756 "name": "PA_CL_VPORT_XSCALE_3" string in object:register_mappings.475 3761 "name": "PA_CL_VPORT_XOFFSET_3" string in object:register_mappings.476 3766 "name": "PA_CL_VPORT_YSCALE_3" string in object:register_mappings.477 3771 "name": "PA_CL_VPORT_YOFFSET_3" string in object:register_mappings.478 3776 "name": "PA_CL_VPORT_ZSCALE_3" string in object:register_mappings.479 3781 "name": "PA_CL_VPORT_ZOFFSET_3" string in object:register_mappings.480 3786 "name": "PA_CL_VPORT_XSCALE_4" string in object:register_mappings.481 3791 "name": "PA_CL_VPORT_XOFFSET_4" string in object:register_mappings.482 3796 "name": "PA_CL_VPORT_YSCALE_4" string in object:register_mappings.483 3801 "name": "PA_CL_VPORT_YOFFSET_4" string in object:register_mappings.484 3806 "name": "PA_CL_VPORT_ZSCALE_4" string in object:register_mappings.485 3811 "name": "PA_CL_VPORT_ZOFFSET_4" string in object:register_mappings.486 3816 "name": "PA_CL_VPORT_XSCALE_5" string in object:register_mappings.487 3821 "name": "PA_CL_VPORT_XOFFSET_5" string in object:register_mappings.488 3826 "name": "PA_CL_VPORT_YSCALE_5" string in object:register_mappings.489 3831 "name": "PA_CL_VPORT_YOFFSET_5" string in object:register_mappings.490 3836 "name": "PA_CL_VPORT_ZSCALE_5" string in object:register_mappings.491 3841 "name": "PA_CL_VPORT_ZOFFSET_5" string in object:register_mappings.492 3846 "name": "PA_CL_VPORT_XSCALE_6" string in object:register_mappings.493 3851 "name": "PA_CL_VPORT_XOFFSET_6" string in object:register_mappings.494 3856 "name": "PA_CL_VPORT_YSCALE_6" string in object:register_mappings.495 3861 "name": "PA_CL_VPORT_YOFFSET_6" string in object:register_mappings.496 3866 "name": "PA_CL_VPORT_ZSCALE_6" string in object:register_mappings.497 3871 "name": "PA_CL_VPORT_ZOFFSET_6" string in object:register_mappings.498 3876 "name": "PA_CL_VPORT_XSCALE_7" string in object:register_mappings.499 3881 "name": "PA_CL_VPORT_XOFFSET_7" string in object:register_mappings.500 3886 "name": "PA_CL_VPORT_YSCALE_7" string in object:register_mappings.501 3891 "name": "PA_CL_VPORT_YOFFSET_7" string in object:register_mappings.502 3896 "name": "PA_CL_VPORT_ZSCALE_7" string in object:register_mappings.503 3901 "name": "PA_CL_VPORT_ZOFFSET_7" string in object:register_mappings.504 3906 "name": "PA_CL_VPORT_XSCALE_8" string in object:register_mappings.505 3911 "name": "PA_CL_VPORT_XOFFSET_8" string in object:register_mappings.506 3916 "name": "PA_CL_VPORT_YSCALE_8" string in object:register_mappings.507 3921 "name": "PA_CL_VPORT_YOFFSET_8" string in object:register_mappings.508 3926 "name": "PA_CL_VPORT_ZSCALE_8" string in object:register_mappings.509 3931 "name": "PA_CL_VPORT_ZOFFSET_8" string in object:register_mappings.510 3936 "name": "PA_CL_VPORT_XSCALE_9" string in object:register_mappings.511 3941 "name": "PA_CL_VPORT_XOFFSET_9" string in object:register_mappings.512 3946 "name": "PA_CL_VPORT_YSCALE_9" string in object:register_mappings.513 3951 "name": "PA_CL_VPORT_YOFFSET_9" string in object:register_mappings.514 3956 "name": "PA_CL_VPORT_ZSCALE_9" string in object:register_mappings.515 3961 "name": "PA_CL_VPORT_ZOFFSET_9" string in object:register_mappings.516 3966 "name": "PA_CL_VPORT_XSCALE_10" string in object:register_mappings.517 3971 "name": "PA_CL_VPORT_XOFFSET_10" string in object:register_mappings.518 3976 "name": "PA_CL_VPORT_YSCALE_10" string in object:register_mappings.519 3981 "name": "PA_CL_VPORT_YOFFSET_10" string in object:register_mappings.520 3986 "name": "PA_CL_VPORT_ZSCALE_10" string in object:register_mappings.521 3991 "name": "PA_CL_VPORT_ZOFFSET_10" string in object:register_mappings.522 3996 "name": "PA_CL_VPORT_XSCALE_11" string in object:register_mappings.523 4001 "name": "PA_CL_VPORT_XOFFSET_11" string in object:register_mappings.524 4006 "name": "PA_CL_VPORT_YSCALE_11" string in object:register_mappings.525 4011 "name": "PA_CL_VPORT_YOFFSET_11" string in object:register_mappings.526 4016 "name": "PA_CL_VPORT_ZSCALE_11" string in object:register_mappings.527 4021 "name": "PA_CL_VPORT_ZOFFSET_11" string in object:register_mappings.528 4026 "name": "PA_CL_VPORT_XSCALE_12" string in object:register_mappings.529 4031 "name": "PA_CL_VPORT_XOFFSET_12" string in object:register_mappings.530 4036 "name": "PA_CL_VPORT_YSCALE_12" string in object:register_mappings.531 4041 "name": "PA_CL_VPORT_YOFFSET_12" string in object:register_mappings.532 4046 "name": "PA_CL_VPORT_ZSCALE_12" string in object:register_mappings.533 4051 "name": "PA_CL_VPORT_ZOFFSET_12" string in object:register_mappings.534 4056 "name": "PA_CL_VPORT_XSCALE_13" string in object:register_mappings.535 4061 "name": "PA_CL_VPORT_XOFFSET_13" string in object:register_mappings.536 4066 "name": "PA_CL_VPORT_YSCALE_13" string in object:register_mappings.537 4071 "name": "PA_CL_VPORT_YOFFSET_13" string in object:register_mappings.538 4076 "name": "PA_CL_VPORT_ZSCALE_13" string in object:register_mappings.539 4081 "name": "PA_CL_VPORT_ZOFFSET_13" string in object:register_mappings.540 4086 "name": "PA_CL_VPORT_XSCALE_14" string in object:register_mappings.541 4091 "name": "PA_CL_VPORT_XOFFSET_14" string in object:register_mappings.542 4096 "name": "PA_CL_VPORT_YSCALE_14" string in object:register_mappings.543 4101 "name": "PA_CL_VPORT_YOFFSET_14" string in object:register_mappings.544 4106 "name": "PA_CL_VPORT_ZSCALE_14" string in object:register_mappings.545 4111 "name": "PA_CL_VPORT_ZOFFSET_14" string in object:register_mappings.546 4116 "name": "PA_CL_VPORT_XSCALE_15" string in object:register_mappings.547 4121 "name": "PA_CL_VPORT_XOFFSET_15" string in object:register_mappings.548 4126 "name": "PA_CL_VPORT_YSCALE_15" string in object:register_mappings.549 4131 "name": "PA_CL_VPORT_YOFFSET_15" string in object:register_mappings.550 4136 "name": "PA_CL_VPORT_ZSCALE_15" string in object:register_mappings.551 4141 "name": "PA_CL_VPORT_ZOFFSET_15" string in object:register_mappings.552 4146 "name": "PA_CL_UCP_0_X" string in object:register_mappings.553 4151 "name": "PA_CL_UCP_0_Y" string in object:register_mappings.554 4156 "name": "PA_CL_UCP_0_Z" string in object:register_mappings.555 4161 "name": "PA_CL_UCP_0_W" string in object:register_mappings.556 4166 "name": "PA_CL_UCP_1_X" string in object:register_mappings.557 4171 "name": "PA_CL_UCP_1_Y" string in object:register_mappings.558 4176 "name": "PA_CL_UCP_1_Z" string in object:register_mappings.559 4181 "name": "PA_CL_UCP_1_W" string in object:register_mappings.560 4186 "name": "PA_CL_UCP_2_X" string in object:register_mappings.561 4191 "name": "PA_CL_UCP_2_Y" string in object:register_mappings.562 4196 "name": "PA_CL_UCP_2_Z" string in object:register_mappings.563 4201 "name": "PA_CL_UCP_2_W" string in object:register_mappings.564 4206 "name": "PA_CL_UCP_3_X" string in object:register_mappings.565 4211 "name": "PA_CL_UCP_3_Y" string in object:register_mappings.566 4216 "name": "PA_CL_UCP_3_Z" string in object:register_mappings.567 4221 "name": "PA_CL_UCP_3_W" string in object:register_mappings.568 4226 "name": "PA_CL_UCP_4_X" string in object:register_mappings.569 4231 "name": "PA_CL_UCP_4_Y" string in object:register_mappings.570 4236 "name": "PA_CL_UCP_4_Z" string in object:register_mappings.571 4241 "name": "PA_CL_UCP_4_W" string in object:register_mappings.572 4246 "name": "PA_CL_UCP_5_X" string in object:register_mappings.573 4251 "name": "PA_CL_UCP_5_Y" string in object:register_mappings.574 4256 "name": "PA_CL_UCP_5_Z" string in object:register_mappings.575 4261 "name": "PA_CL_UCP_5_W" string in object:register_mappings.576 4266 "name": "SPI_PS_INPUT_CNTL_0", string in object:register_mappings.577 4272 "name": "SPI_PS_INPUT_CNTL_1", string in object:register_mappings.578 4278 "name": "SPI_PS_INPUT_CNTL_2", string in object:register_mappings.579 4284 "name": "SPI_PS_INPUT_CNTL_3", string in object:register_mappings.580 4290 "name": "SPI_PS_INPUT_CNTL_4", string in object:register_mappings.581 4296 "name": "SPI_PS_INPUT_CNTL_5", string in object:register_mappings.582 4302 "name": "SPI_PS_INPUT_CNTL_6", string in object:register_mappings.583 4308 "name": "SPI_PS_INPUT_CNTL_7", string in object:register_mappings.584 4314 "name": "SPI_PS_INPUT_CNTL_8", string in object:register_mappings.585 4320 "name": "SPI_PS_INPUT_CNTL_9", string in object:register_mappings.586 4326 "name": "SPI_PS_INPUT_CNTL_10", string in object:register_mappings.587 4332 "name": "SPI_PS_INPUT_CNTL_11", string in object:register_mappings.588 4338 "name": "SPI_PS_INPUT_CNTL_12", string in object:register_mappings.589 4344 "name": "SPI_PS_INPUT_CNTL_13", string in object:register_mappings.590 4350 "name": "SPI_PS_INPUT_CNTL_14", string in object:register_mappings.591 4356 "name": "SPI_PS_INPUT_CNTL_15", string in object:register_mappings.592 4362 "name": "SPI_PS_INPUT_CNTL_16", string in object:register_mappings.593 4368 "name": "SPI_PS_INPUT_CNTL_17", string in object:register_mappings.594 4374 "name": "SPI_PS_INPUT_CNTL_18", string in object:register_mappings.595 4380 "name": "SPI_PS_INPUT_CNTL_19", string in object:register_mappings.596 4386 "name": "SPI_PS_INPUT_CNTL_20", string in object:register_mappings.597 4392 "name": "SPI_PS_INPUT_CNTL_21", string in object:register_mappings.598 4398 "name": "SPI_PS_INPUT_CNTL_22", string in object:register_mappings.599 4404 "name": "SPI_PS_INPUT_CNTL_23", string in object:register_mappings.600 4410 "name": "SPI_PS_INPUT_CNTL_24", string in object:register_mappings.601 4416 "name": "SPI_PS_INPUT_CNTL_25", string in object:register_mappings.602 4422 "name": "SPI_PS_INPUT_CNTL_26", string in object:register_mappings.603 4428 "name": "SPI_PS_INPUT_CNTL_27", string in object:register_mappings.604 4434 "name": "SPI_PS_INPUT_CNTL_28", string in object:register_mappings.605 4440 "name": "SPI_PS_INPUT_CNTL_29", string in object:register_mappings.606 4446 "name": "SPI_PS_INPUT_CNTL_30", string in object:register_mappings.607 4452 "name": "SPI_PS_INPUT_CNTL_31", string in object:register_mappings.608 4458 "name": "SPI_VS_OUT_CONFIG", string in object:register_mappings.609 4464 "name": "SPI_PS_INPUT_ENA", string in object:register_mappings.610 4470 "name": "SPI_PS_INPUT_ADDR", string in object:register_mappings.611 4476 "name": "SPI_INTERP_CONTROL_0", string in object:register_mappings.612 4482 "name": "SPI_PS_IN_CONTROL", string in object:register_mappings.613 4488 "name": "SPI_BARYC_CNTL", string in object:register_mappings.614 4494 "name": "SPI_TMPRING_SIZE", string in object:register_mappings.615 4500 "name": "SPI_SHADER_POS_FORMAT", string in object:register_mappings.616 4506 "name": "SPI_SHADER_Z_FORMAT", string in object:register_mappings.617 4512 "name": "SPI_SHADER_COL_FORMAT", string in object:register_mappings.618 4518 "name": "SX_PS_DOWNCONVERT", string in object:register_mappings.619 4524 "name": "SX_BLEND_OPT_EPSILON", string in object:register_mappings.620 4530 "name": "SX_BLEND_OPT_CONTROL", string in object:register_mappings.621 4536 "name": "SX_MRT0_BLEND_OPT", string in object:register_mappings.622 4542 "name": "SX_MRT1_BLEND_OPT", string in object:register_mappings.623 4548 "name": "SX_MRT2_BLEND_OPT", string in object:register_mappings.624 4554 "name": "SX_MRT3_BLEND_OPT", string in object:register_mappings.625 4560 "name": "SX_MRT4_BLEND_OPT", string in object:register_mappings.626 4566 "name": "SX_MRT5_BLEND_OPT", string in object:register_mappings.627 4572 "name": "SX_MRT6_BLEND_OPT", string in object:register_mappings.628 4578 "name": "SX_MRT7_BLEND_OPT", string in object:register_mappings.629 4584 "name": "CB_BLEND0_CONTROL", string in object:register_mappings.630 4590 "name": "CB_BLEND1_CONTROL", string in object:register_mappings.631 4596 "name": "CB_BLEND2_CONTROL", string in object:register_mappings.632 4602 "name": "CB_BLEND3_CONTROL", string in object:register_mappings.633 4608 "name": "CB_BLEND4_CONTROL", string in object:register_mappings.634 4614 "name": "CB_BLEND5_CONTROL", string in object:register_mappings.635 4620 "name": "CB_BLEND6_CONTROL", string in object:register_mappings.636 4626 "name": "CB_BLEND7_CONTROL", string in object:register_mappings.637 4632 "name": "CS_COPY_STATE", string in object:register_mappings.638 4638 "name": "GFX_COPY_STATE", string in object:register_mappings.639 4644 "name": "PA_CL_POINT_X_RAD" string in object:register_mappings.640 4649 "name": "PA_CL_POINT_Y_RAD" string in object:register_mappings.641 4654 "name": "PA_CL_POINT_SIZE" string in object:register_mappings.642 4659 "name": "PA_CL_POINT_CULL_RAD" string in object:register_mappings.643 4664 "name": "VGT_DMA_BASE_HI", string in object:register_mappings.644 4670 "name": "VGT_DMA_BASE" string in object:register_mappings.645 4675 "name": "VGT_DRAW_INITIATOR", string in object:register_mappings.646 4681 "name": "VGT_IMMED_DATA" string in object:register_mappings.647 4686 "name": "VGT_EVENT_ADDRESS_REG", string in object:register_mappings.648 4692 "name": "DB_DEPTH_CONTROL", string in object:register_mappings.649 4698 "name": "DB_EQAA", string in object:register_mappings.650 4704 "name": "CB_COLOR_CONTROL", string in object:register_mappings.651 4710 "name": "DB_SHADER_CONTROL", string in object:register_mappings.652 4716 "name": "PA_CL_CLIP_CNTL", string in object:register_mappings.653 4722 "name": "PA_SU_SC_MODE_CNTL", string in object:register_mappings.654 4728 "name": "PA_CL_VTE_CNTL", string in object:register_mappings.655 4734 "name": "PA_CL_VS_OUT_CNTL", string in object:register_mappings.656 4740 "name": "PA_CL_NANINF_CNTL", string in object:register_mappings.657 4746 "name": "PA_SU_LINE_STIPPLE_CNTL", string in object:register_mappings.658 4752 "name": "PA_SU_LINE_STIPPLE_SCALE" string in object:register_mappings.659 4757 "name": "PA_SU_PRIM_FILTER_CNTL", string in object:register_mappings.660 4763 "name": "PA_SU_POINT_SIZE", string in object:register_mappings.661 4769 "name": "PA_SU_POINT_MINMAX", string in object:register_mappings.662 4775 "name": "PA_SU_LINE_CNTL", string in object:register_mappings.663 4781 "name": "PA_SC_LINE_STIPPLE", string in object:register_mappings.664 4787 "name": "VGT_OUTPUT_PATH_CNTL", string in object:register_mappings.665 4793 "name": "VGT_HOS_CNTL", string in object:register_mappings.666 4799 "name": "VGT_HOS_MAX_TESS_LEVEL" string in object:register_mappings.667 4804 "name": "VGT_HOS_MIN_TESS_LEVEL" string in object:register_mappings.668 4809 "name": "VGT_HOS_REUSE_DEPTH", string in object:register_mappings.669 4815 "name": "VGT_GROUP_PRIM_TYPE", string in object:register_mappings.670 4821 "name": "VGT_GROUP_FIRST_DECR", string in object:register_mappings.671 4827 "name": "VGT_GROUP_DECR", string in object:register_mappings.672 4833 "name": "VGT_GROUP_VECT_0_CNTL", string in object:register_mappings.673 4839 "name": "VGT_GROUP_VECT_1_CNTL", string in object:register_mappings.674 4845 "name": "VGT_GROUP_VECT_0_FMT_CNTL", string in object:register_mappings.675 4851 "name": "VGT_GROUP_VECT_1_FMT_CNTL", string in object:register_mappings.676 4857 "name": "VGT_GS_MODE", string in object:register_mappings.677 4863 "name": "VGT_GS_ONCHIP_CNTL", string in object:register_mappings.678 4869 "name": "PA_SC_MODE_CNTL_0", string in object:register_mappings.679 4875 "name": "PA_SC_MODE_CNTL_1", string in object:register_mappings.680 4881 "name": "VGT_ENHANCE" string in object:register_mappings.681 4886 "name": "VGT_GS_PER_ES", string in object:register_mappings.682 4892 "name": "VGT_ES_PER_GS", string in object:register_mappings.683 4898 "name": "VGT_GS_PER_VS", string in object:register_mappings.684 4904 "name": "VGT_GSVS_RING_OFFSET_1", string in object:register_mappings.685 4910 "name": "VGT_GSVS_RING_OFFSET_2", string in object:register_mappings.686 4916 "name": "VGT_GSVS_RING_OFFSET_3", string in object:register_mappings.687 4922 "name": "VGT_GS_OUT_PRIM_TYPE", string in object:register_mappings.688 4928 "name": "IA_ENHANCE" string in object:register_mappings.689 4933 "name": "VGT_DMA_SIZE" string in object:register_mappings.690 4938 "name": "VGT_DMA_MAX_SIZE" string in object:register_mappings.691 4943 "name": "VGT_DMA_INDEX_TYPE", string in object:register_mappings.692 4949 "name": "WD_ENHANCE" string in object:register_mappings.693 4954 "name": "VGT_PRIMITIVEID_EN", string in object:register_mappings.694 4960 "name": "VGT_DMA_NUM_INSTANCES" string in object:register_mappings.695 4965 "name": "VGT_PRIMITIVEID_RESET" string in object:register_mappings.696 4970 "name": "VGT_EVENT_INITIATOR", string in object:register_mappings.697 4976 "name": "VGT_MULTI_PRIM_IB_RESET_EN", string in object:register_mappings.698 4982 "name": "VGT_INSTANCE_STEP_RATE_0" string in object:register_mappings.699 4987 "name": "VGT_INSTANCE_STEP_RATE_1" string in object:register_mappings.700 4992 "name": "IA_MULTI_VGT_PARAM", string in object:register_mappings.701 4998 "name": "VGT_ESGS_RING_ITEMSIZE", string in object:register_mappings.702 5004 "name": "VGT_GSVS_RING_ITEMSIZE", string in object:register_mappings.703 5010 "name": "VGT_REUSE_OFF", string in object:register_mappings.704 5016 "name": "VGT_VTX_CNT_EN", string in object:register_mappings.705 5022 "name": "DB_HTILE_SURFACE", string in object:register_mappings.706 5028 "name": "DB_SRESULTS_COMPARE_STATE0", string in object:register_mappings.707 5034 "name": "DB_SRESULTS_COMPARE_STATE1", string in object:register_mappings.708 5040 "name": "DB_PRELOAD_CONTROL", string in object:register_mappings.709 5046 "name": "VGT_STRMOUT_BUFFER_SIZE_0" string in object:register_mappings.710 5051 "name": "VGT_STRMOUT_VTX_STRIDE_0", string in object:register_mappings.711 5057 "name": "VGT_STRMOUT_BUFFER_OFFSET_0" string in object:register_mappings.712 5062 "name": "VGT_STRMOUT_BUFFER_SIZE_1" string in object:register_mappings.713 5067 "name": "VGT_STRMOUT_VTX_STRIDE_1", string in object:register_mappings.714 5073 "name": "VGT_STRMOUT_BUFFER_OFFSET_1" string in object:register_mappings.715 5078 "name": "VGT_STRMOUT_BUFFER_SIZE_2" string in object:register_mappings.716 5083 "name": "VGT_STRMOUT_VTX_STRIDE_2", string in object:register_mappings.717 5089 "name": "VGT_STRMOUT_BUFFER_OFFSET_2" string in object:register_mappings.718 5094 "name": "VGT_STRMOUT_BUFFER_SIZE_3" string in object:register_mappings.719 5099 "name": "VGT_STRMOUT_VTX_STRIDE_3", string in object:register_mappings.720 5105 "name": "VGT_STRMOUT_BUFFER_OFFSET_3" string in object:register_mappings.721 5110 "name": "VGT_STRMOUT_DRAW_OPAQUE_OFFSET" string in object:register_mappings.722 5115 "name": "VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE" string in object:register_mappings.723 5120 "name": "VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE", string in object:register_mappings.724 5126 "name": "VGT_GS_MAX_VERT_OUT", string in object:register_mappings.725 5132 "name": "VGT_TESS_DISTRIBUTION", string in object:register_mappings.726 5138 "name": "VGT_SHADER_STAGES_EN", string in object:register_mappings.727 5144 "name": "VGT_LS_HS_CONFIG", string in object:register_mappings.728 5150 "name": "VGT_GS_VERT_ITEMSIZE", string in object:register_mappings.729 5156 "name": "VGT_GS_VERT_ITEMSIZE_1", string in object:register_mappings.730 5162 "name": "VGT_GS_VERT_ITEMSIZE_2", string in object:register_mappings.731 5168 "name": "VGT_GS_VERT_ITEMSIZE_3", string in object:register_mappings.732 5174 "name": "VGT_TF_PARAM", string in object:register_mappings.733 5180 "name": "DB_ALPHA_TO_MASK", string in object:register_mappings.734 5186 "name": "VGT_DISPATCH_DRAW_INDEX" string in object:register_mappings.735 5191 "name": "PA_SU_POLY_OFFSET_DB_FMT_CNTL", string in object:register_mappings.736 5197 "name": "PA_SU_POLY_OFFSET_CLAMP" string in object:register_mappings.737 5202 "name": "PA_SU_POLY_OFFSET_FRONT_SCALE" string in object:register_mappings.738 5207 "name": "PA_SU_POLY_OFFSET_FRONT_OFFSET" string in object:register_mappings.739 5212 "name": "PA_SU_POLY_OFFSET_BACK_SCALE" string in object:register_mappings.740 5217 "name": "PA_SU_POLY_OFFSET_BACK_OFFSET" string in object:register_mappings.741 5222 "name": "VGT_GS_INSTANCE_CNT", string in object:register_mappings.742 5228 "name": "VGT_STRMOUT_CONFIG", string in object:register_mappings.743 5234 "name": "VGT_STRMOUT_BUFFER_CONFIG", string in object:register_mappings.744 5240 "name": "PA_SC_CENTROID_PRIORITY_0", string in object:register_mappings.745 5246 "name": "PA_SC_CENTROID_PRIORITY_1", string in object:register_mappings.746 5252 "name": "PA_SC_LINE_CNTL", string in object:register_mappings.747 5258 "name": "PA_SC_AA_CONFIG", string in object:register_mappings.748 5264 "name": "PA_SU_VTX_CNTL", string in object:register_mappings.749 5270 "name": "PA_CL_GB_VERT_CLIP_ADJ" string in object:register_mappings.750 5275 "name": "PA_CL_GB_VERT_DISC_ADJ" string in object:register_mappings.751 5280 "name": "PA_CL_GB_HORZ_CLIP_ADJ" string in object:register_mappings.752 5285 "name": "PA_CL_GB_HORZ_DISC_ADJ" string in object:register_mappings.753 5290 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0", string in object:register_mappings.754 5296 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1", string in object:register_mappings.755 5302 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2", string in object:register_mappings.756 5308 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3", string in object:register_mappings.757 5314 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0", string in object:register_mappings.758 5320 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1", string in object:register_mappings.759 5326 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2", string in object:register_mappings.760 5332 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3", string in object:register_mappings.761 5338 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0", string in object:register_mappings.762 5344 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1", string in object:register_mappings.763 5350 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2", string in object:register_mappings.764 5356 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3", string in object:register_mappings.765 5362 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0", string in object:register_mappings.766 5368 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1", string in object:register_mappings.767 5374 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2", string in object:register_mappings.768 5380 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3", string in object:register_mappings.769 5386 "name": "PA_SC_AA_MASK_X0Y0_X1Y0", string in object:register_mappings.770 5392 "name": "PA_SC_AA_MASK_X0Y1_X1Y1", string in object:register_mappings.771 5398 "name": "PA_SC_SHADER_CONTROL", string in object:register_mappings.772 5404 "name": "VGT_VERTEX_REUSE_BLOCK_CNTL", string in object:register_mappings.773 5410 "name": "VGT_OUT_DEALLOC_CNTL", string in object:register_mappings.774 5416 "name": "CB_COLOR0_BASE" string in object:register_mappings.775 5421 "name": "CB_COLOR0_PITCH", string in object:register_mappings.776 5427 "name": "CB_COLOR0_SLICE", string in object:register_mappings.777 5433 "name": "CB_COLOR0_VIEW", string in object:register_mappings.778 5439 "name": "CB_COLOR0_INFO", string in object:register_mappings.779 5445 "name": "CB_COLOR0_ATTRIB", string in object:register_mappings.780 5451 "name": "CB_COLOR0_DCC_CONTROL", string in object:register_mappings.781 5457 "name": "CB_COLOR0_CMASK" string in object:register_mappings.782 5462 "name": "CB_COLOR0_CMASK_SLICE", string in object:register_mappings.783 5468 "name": "CB_COLOR0_FMASK" string in object:register_mappings.784 5473 "name": "CB_COLOR0_FMASK_SLICE", string in object:register_mappings.785 5479 "name": "CB_COLOR0_CLEAR_WORD0" string in object:register_mappings.786 5484 "name": "CB_COLOR0_CLEAR_WORD1" string in object:register_mappings.787 5489 "name": "CB_COLOR0_DCC_BASE" string in object:register_mappings.788 5494 "name": "CB_COLOR1_BASE" string in object:register_mappings.789 5499 "name": "CB_COLOR1_PITCH", string in object:register_mappings.790 5505 "name": "CB_COLOR1_SLICE", string in object:register_mappings.791 5511 "name": "CB_COLOR1_VIEW", string in object:register_mappings.792 5517 "name": "CB_COLOR1_INFO", string in object:register_mappings.793 5523 "name": "CB_COLOR1_ATTRIB", string in object:register_mappings.794 5529 "name": "CB_COLOR1_DCC_CONTROL", string in object:register_mappings.795 5535 "name": "CB_COLOR1_CMASK" string in object:register_mappings.796 5540 "name": "CB_COLOR1_CMASK_SLICE", string in object:register_mappings.797 5546 "name": "CB_COLOR1_FMASK" string in object:register_mappings.798 5551 "name": "CB_COLOR1_FMASK_SLICE", string in object:register_mappings.799 5557 "name": "CB_COLOR1_CLEAR_WORD0" string in object:register_mappings.800 5562 "name": "CB_COLOR1_CLEAR_WORD1" string in object:register_mappings.801 5567 "name": "CB_COLOR1_DCC_BASE" string in object:register_mappings.802 5572 "name": "CB_COLOR2_BASE" string in object:register_mappings.803 5577 "name": "CB_COLOR2_PITCH", string in object:register_mappings.804 5583 "name": "CB_COLOR2_SLICE", string in object:register_mappings.805 5589 "name": "CB_COLOR2_VIEW", string in object:register_mappings.806 5595 "name": "CB_COLOR2_INFO", string in object:register_mappings.807 5601 "name": "CB_COLOR2_ATTRIB", string in object:register_mappings.808 5607 "name": "CB_COLOR2_DCC_CONTROL", string in object:register_mappings.809 5613 "name": "CB_COLOR2_CMASK" string in object:register_mappings.810 5618 "name": "CB_COLOR2_CMASK_SLICE", string in object:register_mappings.811 5624 "name": "CB_COLOR2_FMASK" string in object:register_mappings.812 5629 "name": "CB_COLOR2_FMASK_SLICE", string in object:register_mappings.813 5635 "name": "CB_COLOR2_CLEAR_WORD0" string in object:register_mappings.814 5640 "name": "CB_COLOR2_CLEAR_WORD1" string in object:register_mappings.815 5645 "name": "CB_COLOR2_DCC_BASE" string in object:register_mappings.816 5650 "name": "CB_COLOR3_BASE" string in object:register_mappings.817 5655 "name": "CB_COLOR3_PITCH", string in object:register_mappings.818 5661 "name": "CB_COLOR3_SLICE", string in object:register_mappings.819 5667 "name": "CB_COLOR3_VIEW", string in object:register_mappings.820 5673 "name": "CB_COLOR3_INFO", string in object:register_mappings.821 5679 "name": "CB_COLOR3_ATTRIB", string in object:register_mappings.822 5685 "name": "CB_COLOR3_DCC_CONTROL", string in object:register_mappings.823 5691 "name": "CB_COLOR3_CMASK" string in object:register_mappings.824 5696 "name": "CB_COLOR3_CMASK_SLICE", string in object:register_mappings.825 5702 "name": "CB_COLOR3_FMASK" string in object:register_mappings.826 5707 "name": "CB_COLOR3_FMASK_SLICE", string in object:register_mappings.827 5713 "name": "CB_COLOR3_CLEAR_WORD0" string in object:register_mappings.828 5718 "name": "CB_COLOR3_CLEAR_WORD1" string in object:register_mappings.829 5723 "name": "CB_COLOR3_DCC_BASE" string in object:register_mappings.830 5728 "name": "CB_COLOR4_BASE" string in object:register_mappings.831 5733 "name": "CB_COLOR4_PITCH", string in object:register_mappings.832 5739 "name": "CB_COLOR4_SLICE", string in object:register_mappings.833 5745 "name": "CB_COLOR4_VIEW", string in object:register_mappings.834 5751 "name": "CB_COLOR4_INFO", string in object:register_mappings.835 5757 "name": "CB_COLOR4_ATTRIB", string in object:register_mappings.836 5763 "name": "CB_COLOR4_DCC_CONTROL", string in object:register_mappings.837 5769 "name": "CB_COLOR4_CMASK" string in object:register_mappings.838 5774 "name": "CB_COLOR4_CMASK_SLICE", string in object:register_mappings.839 5780 "name": "CB_COLOR4_FMASK" string in object:register_mappings.840 5785 "name": "CB_COLOR4_FMASK_SLICE", string in object:register_mappings.841 5791 "name": "CB_COLOR4_CLEAR_WORD0" string in object:register_mappings.842 5796 "name": "CB_COLOR4_CLEAR_WORD1" string in object:register_mappings.843 5801 "name": "CB_COLOR4_DCC_BASE" string in object:register_mappings.844 5806 "name": "CB_COLOR5_BASE" string in object:register_mappings.845 5811 "name": "CB_COLOR5_PITCH", string in object:register_mappings.846 5817 "name": "CB_COLOR5_SLICE", string in object:register_mappings.847 5823 "name": "CB_COLOR5_VIEW", string in object:register_mappings.848 5829 "name": "CB_COLOR5_INFO", string in object:register_mappings.849 5835 "name": "CB_COLOR5_ATTRIB", string in object:register_mappings.850 5841 "name": "CB_COLOR5_DCC_CONTROL", string in object:register_mappings.851 5847 "name": "CB_COLOR5_CMASK" string in object:register_mappings.852 5852 "name": "CB_COLOR5_CMASK_SLICE", string in object:register_mappings.853 5858 "name": "CB_COLOR5_FMASK" string in object:register_mappings.854 5863 "name": "CB_COLOR5_FMASK_SLICE", string in object:register_mappings.855 5869 "name": "CB_COLOR5_CLEAR_WORD0" string in object:register_mappings.856 5874 "name": "CB_COLOR5_CLEAR_WORD1" string in object:register_mappings.857 5879 "name": "CB_COLOR5_DCC_BASE" string in object:register_mappings.858 5884 "name": "CB_COLOR6_BASE" string in object:register_mappings.859 5889 "name": "CB_COLOR6_PITCH", string in object:register_mappings.860 5895 "name": "CB_COLOR6_SLICE", string in object:register_mappings.861 5901 "name": "CB_COLOR6_VIEW", string in object:register_mappings.862 5907 "name": "CB_COLOR6_INFO", string in object:register_mappings.863 5913 "name": "CB_COLOR6_ATTRIB", string in object:register_mappings.864 5919 "name": "CB_COLOR6_DCC_CONTROL", string in object:register_mappings.865 5925 "name": "CB_COLOR6_CMASK" string in object:register_mappings.866 5930 "name": "CB_COLOR6_CMASK_SLICE", string in object:register_mappings.867 5936 "name": "CB_COLOR6_FMASK" string in object:register_mappings.868 5941 "name": "CB_COLOR6_FMASK_SLICE", string in object:register_mappings.869 5947 "name": "CB_COLOR6_CLEAR_WORD0" string in object:register_mappings.870 5952 "name": "CB_COLOR6_CLEAR_WORD1" string in object:register_mappings.871 5957 "name": "CB_COLOR6_DCC_BASE" string in object:register_mappings.872 5962 "name": "CB_COLOR7_BASE" string in object:register_mappings.873 5967 "name": "CB_COLOR7_PITCH", string in object:register_mappings.874 5973 "name": "CB_COLOR7_SLICE", string in object:register_mappings.875 5979 "name": "CB_COLOR7_VIEW", string in object:register_mappings.876 5985 "name": "CB_COLOR7_INFO", string in object:register_mappings.877 5991 "name": "CB_COLOR7_ATTRIB", string in object:register_mappings.878 5997 "name": "CB_COLOR7_DCC_CONTROL", string in object:register_mappings.879 6003 "name": "CB_COLOR7_CMASK" string in object:register_mappings.880 6008 "name": "CB_COLOR7_CMASK_SLICE", string in object:register_mappings.881 6014 "name": "CB_COLOR7_FMASK" string in object:register_mappings.882 6019 "name": "CB_COLOR7_FMASK_SLICE", string in object:register_mappings.883 6025 "name": "CB_COLOR7_CLEAR_WORD0" string in object:register_mappings.884 6030 "name": "CB_COLOR7_CLEAR_WORD1" string in object:register_mappings.885 6035 "name": "CB_COLOR7_DCC_BASE" string in object:register_mappings.886 6040 "name": "CP_EOP_DONE_ADDR_LO", string in object:register_mappings.887 6046 "name": "CP_EOP_DONE_ADDR_HI", string in object:register_mappings.888 6052 "name": "CP_EOP_DONE_DATA_LO" string in object:register_mappings.889 6057 "name": "CP_EOP_DONE_DATA_HI" string in object:register_mappings.890 6062 "name": "CP_EOP_LAST_FENCE_LO" string in object:register_mappings.891 6067 "name": "CP_EOP_LAST_FENCE_HI" string in object:register_mappings.892 6072 "name": "CP_STREAM_OUT_ADDR_LO", string in object:register_mappings.893 6078 "name": "CP_STREAM_OUT_ADDR_HI", string in object:register_mappings.894 6084 "name": "CP_NUM_PRIM_WRITTEN_COUNT0_LO" string in object:register_mappings.895 6089 "name": "CP_NUM_PRIM_WRITTEN_COUNT0_HI" string in object:register_mappings.896 6094 "name": "CP_NUM_PRIM_NEEDED_COUNT0_LO" string in object:register_mappings.897 6099 "name": "CP_NUM_PRIM_NEEDED_COUNT0_HI" string in object:register_mappings.898 6104 "name": "CP_NUM_PRIM_WRITTEN_COUNT1_LO" string in object:register_mappings.899 6109 "name": "CP_NUM_PRIM_WRITTEN_COUNT1_HI" string in object:register_mappings.900 6114 "name": "CP_NUM_PRIM_NEEDED_COUNT1_LO" string in object:register_mappings.901 6119 "name": "CP_NUM_PRIM_NEEDED_COUNT1_HI" string in object:register_mappings.902 6124 "name": "CP_NUM_PRIM_WRITTEN_COUNT2_LO" string in object:register_mappings.903 6129 "name": "CP_NUM_PRIM_WRITTEN_COUNT2_HI" string in object:register_mappings.904 6134 "name": "CP_NUM_PRIM_NEEDED_COUNT2_LO" string in object:register_mappings.905 6139 "name": "CP_NUM_PRIM_NEEDED_COUNT2_HI" string in object:register_mappings.906 6144 "name": "CP_NUM_PRIM_WRITTEN_COUNT3_LO" string in object:register_mappings.907 6149 "name": "CP_NUM_PRIM_WRITTEN_COUNT3_HI" string in object:register_mappings.908 6154 "name": "CP_NUM_PRIM_NEEDED_COUNT3_LO" string in object:register_mappings.909 6159 "name": "CP_NUM_PRIM_NEEDED_COUNT3_HI" string in object:register_mappings.910 6164 "name": "CP_PIPE_STATS_ADDR_LO", string in object:register_mappings.911 6170 "name": "CP_PIPE_STATS_ADDR_HI", string in object:register_mappings.912 6176 "name": "CP_VGT_IAVERT_COUNT_LO" string in object:register_mappings.913 6181 "name": "CP_VGT_IAVERT_COUNT_HI" string in object:register_mappings.914 6186 "name": "CP_VGT_IAPRIM_COUNT_LO" string in object:register_mappings.915 6191 "name": "CP_VGT_IAPRIM_COUNT_HI" string in object:register_mappings.916 6196 "name": "CP_VGT_GSPRIM_COUNT_LO" string in object:register_mappings.917 6201 "name": "CP_VGT_GSPRIM_COUNT_HI" string in object:register_mappings.918 6206 "name": "CP_VGT_VSINVOC_COUNT_LO" string in object:register_mappings.919 6211 "name": "CP_VGT_VSINVOC_COUNT_HI" string in object:register_mappings.920 6216 "name": "CP_VGT_GSINVOC_COUNT_LO" string in object:register_mappings.921 6221 "name": "CP_VGT_GSINVOC_COUNT_HI" string in object:register_mappings.922 6226 "name": "CP_VGT_HSINVOC_COUNT_LO" string in object:register_mappings.923 6231 "name": "CP_VGT_HSINVOC_COUNT_HI" string in object:register_mappings.924 6236 "name": "CP_VGT_DSINVOC_COUNT_LO" string in object:register_mappings.925 6241 "name": "CP_VGT_DSINVOC_COUNT_HI" string in object:register_mappings.926 6246 "name": "CP_PA_CINVOC_COUNT_LO" string in object:register_mappings.927 6251 "name": "CP_PA_CINVOC_COUNT_HI" string in object:register_mappings.928 6256 "name": "CP_PA_CPRIM_COUNT_LO" string in object:register_mappings.929 6261 "name": "CP_PA_CPRIM_COUNT_HI" string in object:register_mappings.930 6266 "name": "CP_SC_PSINVOC_COUNT0_LO" string in object:register_mappings.931 6271 "name": "CP_SC_PSINVOC_COUNT0_HI" string in object:register_mappings.932 6276 "name": "CP_SC_PSINVOC_COUNT1_LO" string in object:register_mappings.933 6281 "name": "CP_SC_PSINVOC_COUNT1_HI" string in object:register_mappings.934 6286 "name": "CP_VGT_CSINVOC_COUNT_LO" string in object:register_mappings.935 6291 "name": "CP_VGT_CSINVOC_COUNT_HI" string in object:register_mappings.936 6296 "name": "CP_PIPE_STATS_CONTROL", string in object:register_mappings.937 6302 "name": "CP_STREAM_OUT_CONTROL", string in object:register_mappings.938 6308 "name": "CP_STRMOUT_CNTL", string in object:register_mappings.939 6314 "name": "SCRATCH_REG0" string in object:register_mappings.940 6319 "name": "SCRATCH_REG1" string in object:register_mappings.941 6324 "name": "SCRATCH_REG2" string in object:register_mappings.942 6329 "name": "SCRATCH_REG3" string in object:register_mappings.943 6334 "name": "SCRATCH_REG4" string in object:register_mappings.944 6339 "name": "SCRATCH_REG5" string in object:register_mappings.945 6344 "name": "SCRATCH_REG6" string in object:register_mappings.946 6349 "name": "SCRATCH_REG7" string in object:register_mappings.947 6354 "name": "SCRATCH_UMSK", string in object:register_mappings.948 6360 "name": "SCRATCH_ADDR" string in object:register_mappings.949 6365 "name": "CP_PFP_ATOMIC_PREOP_LO" string in object:register_mappings.950 6370 "name": "CP_PFP_ATOMIC_PREOP_HI" string in object:register_mappings.951 6375 "name": "CP_PFP_GDS_ATOMIC0_PREOP_LO" string in object:register_mappings.952 6380 "name": "CP_PFP_GDS_ATOMIC0_PREOP_HI" string in object:register_mappings.953 6385 "name": "CP_PFP_GDS_ATOMIC1_PREOP_LO" string in object:register_mappings.954 6390 "name": "CP_PFP_GDS_ATOMIC1_PREOP_HI" string in object:register_mappings.955 6395 "name": "CP_APPEND_ADDR_LO", string in object:register_mappings.956 6401 "name": "CP_APPEND_ADDR_HI", string in object:register_mappings.957 6407 "name": "CP_APPEND_DATA" string in object:register_mappings.958 6412 "name": "CP_APPEND_LAST_CS_FENCE" string in object:register_mappings.959 6417 "name": "CP_APPEND_LAST_PS_FENCE" string in object:register_mappings.960 6422 "name": "CP_ATOMIC_PREOP_LO" string in object:register_mappings.961 6427 "name": "CP_ATOMIC_PREOP_HI" string in object:register_mappings.962 6432 "name": "CP_GDS_ATOMIC0_PREOP_LO" string in object:register_mappings.963 6437 "name": "CP_GDS_ATOMIC0_PREOP_HI" string in object:register_mappings.964 6442 "name": "CP_GDS_ATOMIC1_PREOP_LO" string in object:register_mappings.965 6447 "name": "CP_GDS_ATOMIC1_PREOP_HI" string in object:register_mappings.966 6452 "name": "CP_ME_MC_WADDR_LO", string in object:register_mappings.967 6458 "name": "CP_ME_MC_WADDR_HI", string in object:register_mappings.968 6464 "name": "CP_ME_MC_WDATA_LO" string in object:register_mappings.969 6469 "name": "CP_ME_MC_WDATA_HI" string in object:register_mappings.970 6474 "name": "CP_ME_MC_RADDR_LO", string in object:register_mappings.971 6480 "name": "CP_ME_MC_RADDR_HI", string in object:register_mappings.972 6486 "name": "CP_SEM_WAIT_TIMER" string in object:register_mappings.973 6491 "name": "CP_SIG_SEM_ADDR_LO", string in object:register_mappings.974 6497 "name": "CP_SIG_SEM_ADDR_HI", string in object:register_mappings.975 6503 "name": "CP_WAIT_REG_MEM_TIMEOUT" string in object:register_mappings.976 6508 "name": "CP_WAIT_SEM_ADDR_LO", string in object:register_mappings.977 6514 "name": "CP_WAIT_SEM_ADDR_HI", string in object:register_mappings.978 6520 "name": "CP_DMA_PFP_CONTROL", string in object:register_mappings.979 6526 "name": "CP_DMA_ME_CONTROL", string in object:register_mappings.980 6532 "name": "CP_COHER_BASE_HI", string in object:register_mappings.981 6538 "name": "CP_COHER_START_DELAY", string in object:register_mappings.982 6544 "name": "CP_COHER_CNTL", string in object:register_mappings.983 6550 "name": "CP_COHER_SIZE" string in object:register_mappings.984 6555 "name": "CP_COHER_BASE" string in object:register_mappings.985 6560 "name": "CP_COHER_STATUS", string in object:register_mappings.986 6566 "name": "CP_DMA_ME_SRC_ADDR" string in object:register_mappings.987 6571 "name": "CP_DMA_ME_SRC_ADDR_HI", string in object:register_mappings.988 6577 "name": "CP_DMA_ME_DST_ADDR" string in object:register_mappings.989 6582 "name": "CP_DMA_ME_DST_ADDR_HI", string in object:register_mappings.990 6588 "name": "CP_DMA_ME_COMMAND", string in object:register_mappings.991 6594 "name": "CP_DMA_PFP_SRC_ADDR" string in object:register_mappings.992 6599 "name": "CP_DMA_PFP_SRC_ADDR_HI", string in object:register_mappings.993 6605 "name": "CP_DMA_PFP_DST_ADDR" string in object:register_mappings.994 6610 "name": "CP_DMA_PFP_DST_ADDR_HI", string in object:register_mappings.995 6616 "name": "CP_DMA_PFP_COMMAND", string in object:register_mappings.996 6622 "name": "CP_DMA_CNTL", string in object:register_mappings.997 6628 "name": "CP_DMA_READ_TAGS", string in object:register_mappings.998 6634 "name": "CP_COHER_SIZE_HI", string in object:register_mappings.999 6640 "name": "CP_PFP_IB_CONTROL", string in object:register_mappings.1000 6646 "name": "CP_PFP_LOAD_CONTROL", string in object:register_mappings.1001 6652 "name": "CP_SCRATCH_INDEX", string in object:register_mappings.1002 6658 "name": "CP_SCRATCH_DATA" string in object:register_mappings.1003 6663 "name": "CP_RB_OFFSET", string in object:register_mappings.1004 6669 "name": "CP_IB1_OFFSET", string in object:register_mappings.1005 6675 "name": "CP_IB2_OFFSET", string in object:register_mappings.1006 6681 "name": "CP_IB1_PREAMBLE_BEGIN", string in object:register_mappings.1007 6687 "name": "CP_IB1_PREAMBLE_END", string in object:register_mappings.1008 6693 "name": "CP_IB2_PREAMBLE_BEGIN", string in object:register_mappings.1009 6699 "name": "CP_IB2_PREAMBLE_END", string in object:register_mappings.1010 6705 "name": "CP_CE_IB1_OFFSET", string in object:register_mappings.1011 6711 "name": "CP_CE_IB2_OFFSET", string in object:register_mappings.1012 6717 "name": "CP_CE_COUNTER" string in object:register_mappings.1013 6722 "name": "CP_CE_RB_OFFSET", string in object:register_mappings.1014 6728 "name": "CP_CE_INIT_BASE_LO", string in object:register_mappings.1015 6734 "name": "CP_CE_INIT_BASE_HI", string in object:register_mappings.1016 6740 "name": "CP_CE_INIT_BUFSZ", string in object:register_mappings.1017 6746 "name": "CP_CE_IB1_BASE_LO", string in object:register_mappings.1018 6752 "name": "CP_CE_IB1_BASE_HI", string in object:register_mappings.1019 6758 "name": "CP_CE_IB1_BUFSZ", string in object:register_mappings.1020 6764 "name": "CP_CE_IB2_BASE_LO", string in object:register_mappings.1021 6770 "name": "CP_CE_IB2_BASE_HI", string in object:register_mappings.1022 6776 "name": "CP_CE_IB2_BUFSZ", string in object:register_mappings.1023 6782 "name": "CP_IB1_BASE_LO", string in object:register_mappings.1024 6788 "name": "CP_IB1_BASE_HI", string in object:register_mappings.1025 6794 "name": "CP_IB1_BUFSZ", string in object:register_mappings.1026 6800 "name": "CP_IB2_BASE_LO", string in object:register_mappings.1027 6806 "name": "CP_IB2_BASE_HI", string in object:register_mappings.1028 6812 "name": "CP_IB2_BUFSZ", string in object:register_mappings.1029 6818 "name": "CP_ST_BASE_LO", string in object:register_mappings.1030 6824 "name": "CP_ST_BASE_HI", string in object:register_mappings.1031 6830 "name": "CP_ST_BUFSZ", string in object:register_mappings.1032 6836 "name": "CP_EOP_DONE_EVENT_CNTL", string in object:register_mappings.1033 6842 "name": "CP_EOP_DONE_DATA_CNTL", string in object:register_mappings.1034 6848 "name": "CP_EOP_DONE_CNTX_ID", string in object:register_mappings.1035 6854 "name": "CP_PFP_COMPLETION_STATUS", string in object:register_mappings.1036 6860 "name": "CP_CE_COMPLETION_STATUS", string in object:register_mappings.1037 6866 "name": "CP_PRED_NOT_VISIBLE", string in object:register_mappings.1038 6872 "name": "CP_PFP_METADATA_BASE_ADDR" string in object:register_mappings.1039 6877 "name": "CP_PFP_METADATA_BASE_ADDR_HI", string in object:register_mappings.1040 6883 "name": "CP_CE_METADATA_BASE_ADDR" string in object:register_mappings.1041 6888 "name": "CP_CE_METADATA_BASE_ADDR_HI", string in object:register_mappings.1042 6894 "name": "CP_DRAW_INDX_INDR_ADDR" string in object:register_mappings.1043 6899 "name": "CP_DRAW_INDX_INDR_ADDR_HI", string in object:register_mappings.1044 6905 "name": "CP_DISPATCH_INDR_ADDR" string in object:register_mappings.1045 6910 "name": "CP_DISPATCH_INDR_ADDR_HI", string in object:register_mappings.1046 6916 "name": "CP_INDEX_BASE_ADDR" string in object:register_mappings.1047 6921 "name": "CP_INDEX_BASE_ADDR_HI", string in object:register_mappings.1048 6927 "name": "CP_INDEX_TYPE", string in object:register_mappings.1049 6933 "name": "CP_GDS_BKUP_ADDR" string in object:register_mappings.1050 6938 "name": "CP_GDS_BKUP_ADDR_HI", string in object:register_mappings.1051 6944 "name": "CP_SAMPLE_STATUS", string in object:register_mappings.1052 6950 "name": "GRBM_GFX_INDEX", string in object:register_mappings.1053 6956 "name": "VGT_ESGS_RING_SIZE" string in object:register_mappings.1054 6961 "name": "VGT_GSVS_RING_SIZE" string in object:register_mappings.1055 6966 "name": "VGT_PRIMITIVE_TYPE", string in object:register_mappings.1056 6972 "name": "VGT_INDEX_TYPE", string in object:register_mappings.1057 6978 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_0" string in object:register_mappings.1058 6983 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_1" string in object:register_mappings.1059 6988 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_2" string in object:register_mappings.1060 6993 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_3" string in object:register_mappings.1061 6998 "name": "VGT_NUM_INDICES" string in object:register_mappings.1062 7003 "name": "VGT_NUM_INSTANCES" string in object:register_mappings.1063 7008 "name": "VGT_TF_RING_SIZE", string in object:register_mappings.1064 7014 "name": "VGT_HS_OFFCHIP_PARAM", string in object:register_mappings.1065 7020 "name": "VGT_TF_MEMORY_BASE" string in object:register_mappings.1066 7025 "name": "PA_SU_LINE_STIPPLE_VALUE", string in object:register_mappings.1067 7031 "name": "PA_SC_LINE_STIPPLE_STATE", string in object:register_mappings.1068 7037 "name": "PA_SC_SCREEN_EXTENT_MIN_0", string in object:register_mappings.1069 7043 "name": "PA_SC_SCREEN_EXTENT_MAX_0", string in object:register_mappings.1070 7049 "name": "PA_SC_SCREEN_EXTENT_MIN_1", string in object:register_mappings.1071 7055 "name": "PA_SC_SCREEN_EXTENT_MAX_1", string in object:register_mappings.1072 7061 "name": "PA_SC_P3D_TRAP_SCREEN_HV_EN", string in object:register_mappings.1073 7067 "name": "PA_SC_P3D_TRAP_SCREEN_H", string in object:register_mappings.1074 7073 "name": "PA_SC_P3D_TRAP_SCREEN_V", string in object:register_mappings.1075 7079 "name": "PA_SC_P3D_TRAP_SCREEN_OCCURRENCE", string in object:register_mappings.1076 7085 "name": "PA_SC_P3D_TRAP_SCREEN_COUNT", string in object:register_mappings.1077 7091 "name": "PA_SC_HP3D_TRAP_SCREEN_HV_EN", string in object:register_mappings.1078 7097 "name": "PA_SC_HP3D_TRAP_SCREEN_H", string in object:register_mappings.1079 7103 "name": "PA_SC_HP3D_TRAP_SCREEN_V", string in object:register_mappings.1080 7109 "name": "PA_SC_HP3D_TRAP_SCREEN_OCCURRENCE", string in object:register_mappings.1081 7115 "name": "PA_SC_HP3D_TRAP_SCREEN_COUNT", string in object:register_mappings.1082 7121 "name": "PA_SC_TRAP_SCREEN_HV_EN", string in object:register_mappings.1083 7127 "name": "PA_SC_TRAP_SCREEN_H", string in object:register_mappings.1084 7133 "name": "PA_SC_TRAP_SCREEN_V", string in object:register_mappings.1085 7139 "name": "PA_SC_TRAP_SCREEN_OCCURRENCE", string in object:register_mappings.1086 7145 "name": "PA_SC_TRAP_SCREEN_COUNT", string in object:register_mappings.1087 7151 "name": "SQ_THREAD_TRACE_BASE" string in object:register_mappings.1088 7156 "name": "SQ_THREAD_TRACE_SIZE", string in object:register_mappings.1089 7162 "name": "SQ_THREAD_TRACE_MASK", string in object:register_mappings.1090 7168 "name": "SQ_THREAD_TRACE_TOKEN_MASK", string in object:register_mappings.1091 7174 "name": "SQ_THREAD_TRACE_PERF_MASK", string in object:register_mappings.1092 7180 "name": "SQ_THREAD_TRACE_CTRL", string in object:register_mappings.1093 7186 "name": "SQ_THREAD_TRACE_MODE", string in object:register_mappings.1094 7192 "name": "SQ_THREAD_TRACE_BASE2", string in object:register_mappings.1095 7198 "name": "SQ_THREAD_TRACE_TOKEN_MASK2" string in object:register_mappings.1096 7203 "name": "SQ_THREAD_TRACE_WPTR", string in object:register_mappings.1097 7209 "name": "SQ_THREAD_TRACE_STATUS", string in object:register_mappings.1098 7215 "name": "SQ_THREAD_TRACE_HIWATER", string in object:register_mappings.1099 7221 "name": "SQ_THREAD_TRACE_USERDATA_0" string in object:register_mappings.1100 7226 "name": "SQ_THREAD_TRACE_USERDATA_1" string in object:register_mappings.1101 7231 "name": "SQ_THREAD_TRACE_USERDATA_2" string in object:register_mappings.1102 7236 "name": "SQ_THREAD_TRACE_USERDATA_3" string in object:register_mappings.1103 7241 "name": "SQC_CACHES", string in object:register_mappings.1104 7247 "name": "SQC_WRITEBACK", string in object:register_mappings.1105 7253 "name": "TA_CS_BC_BASE_ADDR" string in object:register_mappings.1106 7258 "name": "TA_CS_BC_BASE_ADDR_HI", string in object:register_mappings.1107 7264 "name": "DB_OCCLUSION_COUNT0_LOW" string in object:register_mappings.1108 7269 "name": "DB_OCCLUSION_COUNT0_HI", string in object:register_mappings.1109 7275 "name": "DB_OCCLUSION_COUNT1_LOW" string in object:register_mappings.1110 7280 "name": "DB_OCCLUSION_COUNT1_HI", string in object:register_mappings.1111 7286 "name": "DB_OCCLUSION_COUNT2_LOW" string in object:register_mappings.1112 7291 "name": "DB_OCCLUSION_COUNT2_HI", string in object:register_mappings.1113 7297 "name": "DB_OCCLUSION_COUNT3_LOW" string in object:register_mappings.1114 7302 "name": "DB_OCCLUSION_COUNT3_HI", string in object:register_mappings.1115 7308 "name": "DB_ZPASS_COUNT_LOW" string in object:register_mappings.1116 7313 "name": "DB_ZPASS_COUNT_HI", string in object:register_mappings.1117 7319 "name": "GDS_RD_ADDR" string in object:register_mappings.1118 7324 "name": "GDS_RD_DATA" string in object:register_mappings.1119 7329 "name": "GDS_RD_BURST_ADDR" string in object:register_mappings.1120 7334 "name": "GDS_RD_BURST_COUNT" string in object:register_mappings.1121 7339 "name": "GDS_RD_BURST_DATA" string in object:register_mappings.1122 7344 "name": "GDS_WR_ADDR" string in object:register_mappings.1123 7349 "name": "GDS_WR_DATA" string in object:register_mappings.1124 7354 "name": "GDS_WR_BURST_ADDR" string in object:register_mappings.1125 7359 "name": "GDS_WR_BURST_DATA" string in object:register_mappings.1126 7364 "name": "GDS_WRITE_COMPLETE" string in object:register_mappings.1127 7369 "name": "GDS_ATOM_CNTL", string in object:register_mappings.1128 7375 "name": "GDS_ATOM_COMPLETE", string in object:register_mappings.1129 7381 "name": "GDS_ATOM_BASE", string in object:register_mappings.1130 7387 "name": "GDS_ATOM_SIZE", string in object:register_mappings.1131 7393 "name": "GDS_ATOM_OFFSET0", string in object:register_mappings.1132 7399 "name": "GDS_ATOM_OFFSET1", string in object:register_mappings.1133 7405 "name": "GDS_ATOM_DST" string in object:register_mappings.1134 7410 "name": "GDS_ATOM_OP", string in object:register_mappings.1135 7416 "name": "GDS_ATOM_SRC0" string in object:register_mappings.1136 7421 "name": "GDS_ATOM_SRC0_U" string in object:register_mappings.1137 7426 "name": "GDS_ATOM_SRC1" string in object:register_mappings.1138 7431 "name": "GDS_ATOM_SRC1_U" string in object:register_mappings.1139 7436 "name": "GDS_ATOM_READ0" string in object:register_mappings.1140 7441 "name": "GDS_ATOM_READ0_U" string in object:register_mappings.1141 7446 "name": "GDS_ATOM_READ1" string in object:register_mappings.1142 7451 "name": "GDS_ATOM_READ1_U" string in object:register_mappings.1143 7456 "name": "GDS_GWS_RESOURCE_CNTL", string in object:register_mappings.1144 7462 "name": "GDS_GWS_RESOURCE", string in object:register_mappings.1145 7468 "name": "GDS_GWS_RESOURCE_CNT", string in object:register_mappings.1146 7474 "name": "GDS_OA_CNTL", string in object:register_mappings.1147 7480 "name": "GDS_OA_COUNTER" string in object:register_mappings.1148 7485 "name": "GDS_OA_ADDRESS", string in object:register_mappings.1149 7491 "name": "GDS_OA_INCDEC", string in object:register_mappings.1150 7497 "name": "GDS_OA_RING_SIZE" string in object:register_mappings.1151 7502 "name": "CPG_PERFCOUNTER1_LO" string in object:register_mappings.1152 7507 "name": "CPG_PERFCOUNTER1_HI" string in object:register_mappings.1153 7512 "name": "CPG_PERFCOUNTER0_LO" string in object:register_mappings.1154 7517 "name": "CPG_PERFCOUNTER0_HI" string in object:register_mappings.1155 7522 "name": "CPC_PERFCOUNTER1_LO" string in object:register_mappings.1156 7527 "name": "CPC_PERFCOUNTER1_HI" string in object:register_mappings.1157 7532 "name": "CPC_PERFCOUNTER0_LO" string in object:register_mappings.1158 7537 "name": "CPC_PERFCOUNTER0_HI" string in object:register_mappings.1159 7542 "name": "CPF_PERFCOUNTER1_LO" string in object:register_mappings.1160 7547 "name": "CPF_PERFCOUNTER1_HI" string in object:register_mappings.1161 7552 "name": "CPF_PERFCOUNTER0_LO" string in object:register_mappings.1162 7557 "name": "CPF_PERFCOUNTER0_HI" string in object:register_mappings.1163 7562 "name": "GRBM_PERFCOUNTER0_LO" string in object:register_mappings.1164 7567 "name": "GRBM_PERFCOUNTER0_HI" string in object:register_mappings.1165 7572 "name": "GRBM_PERFCOUNTER1_LO" string in object:register_mappings.1166 7577 "name": "GRBM_PERFCOUNTER1_HI" string in object:register_mappings.1167 7582 "name": "GRBM_SE0_PERFCOUNTER_LO" string in object:register_mappings.1168 7587 "name": "GRBM_SE0_PERFCOUNTER_HI" string in object:register_mappings.1169 7592 "name": "GRBM_SE1_PERFCOUNTER_LO" string in object:register_mappings.1170 7597 "name": "GRBM_SE1_PERFCOUNTER_HI" string in object:register_mappings.1171 7602 "name": "GRBM_SE2_PERFCOUNTER_LO" string in object:register_mappings.1172 7607 "name": "GRBM_SE2_PERFCOUNTER_HI" string in object:register_mappings.1173 7612 "name": "GRBM_SE3_PERFCOUNTER_LO" string in object:register_mappings.1174 7617 "name": "GRBM_SE3_PERFCOUNTER_HI" string in object:register_mappings.1175 7622 "name": "WD_PERFCOUNTER0_LO" string in object:register_mappings.1176 7627 "name": "WD_PERFCOUNTER0_HI" string in object:register_mappings.1177 7632 "name": "WD_PERFCOUNTER1_LO" string in object:register_mappings.1178 7637 "name": "WD_PERFCOUNTER1_HI" string in object:register_mappings.1179 7642 "name": "WD_PERFCOUNTER2_LO" string in object:register_mappings.1180 7647 "name": "WD_PERFCOUNTER2_HI" string in object:register_mappings.1181 7652 "name": "WD_PERFCOUNTER3_LO" string in object:register_mappings.1182 7657 "name": "WD_PERFCOUNTER3_HI" string in object:register_mappings.1183 7662 "name": "IA_PERFCOUNTER0_LO" string in object:register_mappings.1184 7667 "name": "IA_PERFCOUNTER0_HI" string in object:register_mappings.1185 7672 "name": "IA_PERFCOUNTER1_LO" string in object:register_mappings.1186 7677 "name": "IA_PERFCOUNTER1_HI" string in object:register_mappings.1187 7682 "name": "IA_PERFCOUNTER2_LO" string in object:register_mappings.1188 7687 "name": "IA_PERFCOUNTER2_HI" string in object:register_mappings.1189 7692 "name": "IA_PERFCOUNTER3_LO" string in object:register_mappings.1190 7697 "name": "IA_PERFCOUNTER3_HI" string in object:register_mappings.1191 7702 "name": "VGT_PERFCOUNTER0_LO" string in object:register_mappings.1192 7707 "name": "VGT_PERFCOUNTER0_HI" string in object:register_mappings.1193 7712 "name": "VGT_PERFCOUNTER1_LO" string in object:register_mappings.1194 7717 "name": "VGT_PERFCOUNTER1_HI" string in object:register_mappings.1195 7722 "name": "VGT_PERFCOUNTER2_LO" string in object:register_mappings.1196 7727 "name": "VGT_PERFCOUNTER2_HI" string in object:register_mappings.1197 7732 "name": "VGT_PERFCOUNTER3_LO" string in object:register_mappings.1198 7737 "name": "VGT_PERFCOUNTER3_HI" string in object:register_mappings.1199 7742 "name": "PA_SU_PERFCOUNTER0_LO" string in object:register_mappings.1200 7747 "name": "PA_SU_PERFCOUNTER0_HI", string in object:register_mappings.1201 7753 "name": "PA_SU_PERFCOUNTER1_LO" string in object:register_mappings.1202 7758 "name": "PA_SU_PERFCOUNTER1_HI", string in object:register_mappings.1203 7764 "name": "PA_SU_PERFCOUNTER2_LO" string in object:register_mappings.1204 7769 "name": "PA_SU_PERFCOUNTER2_HI", string in object:register_mappings.1205 7775 "name": "PA_SU_PERFCOUNTER3_LO" string in object:register_mappings.1206 7780 "name": "PA_SU_PERFCOUNTER3_HI", string in object:register_mappings.1207 7786 "name": "PA_SC_PERFCOUNTER0_LO" string in object:register_mappings.1208 7791 "name": "PA_SC_PERFCOUNTER0_HI" string in object:register_mappings.1209 7796 "name": "PA_SC_PERFCOUNTER1_LO" string in object:register_mappings.1210 7801 "name": "PA_SC_PERFCOUNTER1_HI" string in object:register_mappings.1211 7806 "name": "PA_SC_PERFCOUNTER2_LO" string in object:register_mappings.1212 7811 "name": "PA_SC_PERFCOUNTER2_HI" string in object:register_mappings.1213 7816 "name": "PA_SC_PERFCOUNTER3_LO" string in object:register_mappings.1214 7821 "name": "PA_SC_PERFCOUNTER3_HI" string in object:register_mappings.1215 7826 "name": "PA_SC_PERFCOUNTER4_LO" string in object:register_mappings.1216 7831 "name": "PA_SC_PERFCOUNTER4_HI" string in object:register_mappings.1217 7836 "name": "PA_SC_PERFCOUNTER5_LO" string in object:register_mappings.1218 7841 "name": "PA_SC_PERFCOUNTER5_HI" string in object:register_mappings.1219 7846 "name": "PA_SC_PERFCOUNTER6_LO" string in object:register_mappings.1220 7851 "name": "PA_SC_PERFCOUNTER6_HI" string in object:register_mappings.1221 7856 "name": "PA_SC_PERFCOUNTER7_LO" string in object:register_mappings.1222 7861 "name": "PA_SC_PERFCOUNTER7_HI" string in object:register_mappings.1223 7866 "name": "SPI_PERFCOUNTER0_HI" string in object:register_mappings.1224 7871 "name": "SPI_PERFCOUNTER0_LO" string in object:register_mappings.1225 7876 "name": "SPI_PERFCOUNTER1_HI" string in object:register_mappings.1226 7881 "name": "SPI_PERFCOUNTER1_LO" string in object:register_mappings.1227 7886 "name": "SPI_PERFCOUNTER2_HI" string in object:register_mappings.1228 7891 "name": "SPI_PERFCOUNTER2_LO" string in object:register_mappings.1229 7896 "name": "SPI_PERFCOUNTER3_HI" string in object:register_mappings.1230 7901 "name": "SPI_PERFCOUNTER3_LO" string in object:register_mappings.1231 7906 "name": "SPI_PERFCOUNTER4_HI" string in object:register_mappings.1232 7911 "name": "SPI_PERFCOUNTER4_LO" string in object:register_mappings.1233 7916 "name": "SPI_PERFCOUNTER5_HI" string in object:register_mappings.1234 7921 "name": "SPI_PERFCOUNTER5_LO" string in object:register_mappings.1235 7926 "name": "SQ_PERFCOUNTER0_LO" string in object:register_mappings.1236 7931 "name": "SQ_PERFCOUNTER0_HI" string in object:register_mappings.1237 7936 "name": "SQ_PERFCOUNTER1_LO" string in object:register_mappings.1238 7941 "name": "SQ_PERFCOUNTER1_HI" string in object:register_mappings.1239 7946 "name": "SQ_PERFCOUNTER2_LO" string in object:register_mappings.1240 7951 "name": "SQ_PERFCOUNTER2_HI" string in object:register_mappings.1241 7956 "name": "SQ_PERFCOUNTER3_LO" string in object:register_mappings.1242 7961 "name": "SQ_PERFCOUNTER3_HI" string in object:register_mappings.1243 7966 "name": "SQ_PERFCOUNTER4_LO" string in object:register_mappings.1244 7971 "name": "SQ_PERFCOUNTER4_HI" string in object:register_mappings.1245 7976 "name": "SQ_PERFCOUNTER5_LO" string in object:register_mappings.1246 7981 "name": "SQ_PERFCOUNTER5_HI" string in object:register_mappings.1247 7986 "name": "SQ_PERFCOUNTER6_LO" string in object:register_mappings.1248 7991 "name": "SQ_PERFCOUNTER6_HI" string in object:register_mappings.1249 7996 "name": "SQ_PERFCOUNTER7_LO" string in object:register_mappings.1250 8001 "name": "SQ_PERFCOUNTER7_HI" string in object:register_mappings.1251 8006 "name": "SQ_PERFCOUNTER8_LO" string in object:register_mappings.1252 8011 "name": "SQ_PERFCOUNTER8_HI" string in object:register_mappings.1253 8016 "name": "SQ_PERFCOUNTER9_LO" string in object:register_mappings.1254 8021 "name": "SQ_PERFCOUNTER9_HI" string in object:register_mappings.1255 8026 "name": "SQ_PERFCOUNTER10_LO" string in object:register_mappings.1256 8031 "name": "SQ_PERFCOUNTER10_HI" string in object:register_mappings.1257 8036 "name": "SQ_PERFCOUNTER11_LO" string in object:register_mappings.1258 8041 "name": "SQ_PERFCOUNTER11_HI" string in object:register_mappings.1259 8046 "name": "SQ_PERFCOUNTER12_LO" string in object:register_mappings.1260 8051 "name": "SQ_PERFCOUNTER12_HI" string in object:register_mappings.1261 8056 "name": "SQ_PERFCOUNTER13_LO" string in object:register_mappings.1262 8061 "name": "SQ_PERFCOUNTER13_HI" string in object:register_mappings.1263 8066 "name": "SQ_PERFCOUNTER14_LO" string in object:register_mappings.1264 8071 "name": "SQ_PERFCOUNTER14_HI" string in object:register_mappings.1265 8076 "name": "SQ_PERFCOUNTER15_LO" string in object:register_mappings.1266 8081 "name": "SQ_PERFCOUNTER15_HI" string in object:register_mappings.1267 8086 "name": "SX_PERFCOUNTER0_LO" string in object:register_mappings.1268 8091 "name": "SX_PERFCOUNTER0_HI" string in object:register_mappings.1269 8096 "name": "SX_PERFCOUNTER1_LO" string in object:register_mappings.1270 8101 "name": "SX_PERFCOUNTER1_HI" string in object:register_mappings.1271 8106 "name": "SX_PERFCOUNTER2_LO" string in object:register_mappings.1272 8111 "name": "SX_PERFCOUNTER2_HI" string in object:register_mappings.1273 8116 "name": "SX_PERFCOUNTER3_LO" string in object:register_mappings.1274 8121 "name": "SX_PERFCOUNTER3_HI" string in object:register_mappings.1275 8126 "name": "GDS_PERFCOUNTER0_LO" string in object:register_mappings.1276 8131 "name": "GDS_PERFCOUNTER0_HI" string in object:register_mappings.1277 8136 "name": "GDS_PERFCOUNTER1_LO" string in object:register_mappings.1278 8141 "name": "GDS_PERFCOUNTER1_HI" string in object:register_mappings.1279 8146 "name": "GDS_PERFCOUNTER2_LO" string in object:register_mappings.1280 8151 "name": "GDS_PERFCOUNTER2_HI" string in object:register_mappings.1281 8156 "name": "GDS_PERFCOUNTER3_LO" string in object:register_mappings.1282 8161 "name": "GDS_PERFCOUNTER3_HI" string in object:register_mappings.1283 8166 "name": "TA_PERFCOUNTER0_LO" string in object:register_mappings.1284 8171 "name": "TA_PERFCOUNTER0_HI" string in object:register_mappings.1285 8176 "name": "TA_PERFCOUNTER1_LO" string in object:register_mappings.1286 8181 "name": "TA_PERFCOUNTER1_HI" string in object:register_mappings.1287 8186 "name": "TD_PERFCOUNTER0_LO" string in object:register_mappings.1288 8191 "name": "TD_PERFCOUNTER0_HI" string in object:register_mappings.1289 8196 "name": "TD_PERFCOUNTER1_LO" string in object:register_mappings.1290 8201 "name": "TD_PERFCOUNTER1_HI" string in object:register_mappings.1291 8206 "name": "TCP_PERFCOUNTER0_LO" string in object:register_mappings.1292 8211 "name": "TCP_PERFCOUNTER0_HI" string in object:register_mappings.1293 8216 "name": "TCP_PERFCOUNTER1_LO" string in object:register_mappings.1294 8221 "name": "TCP_PERFCOUNTER1_HI" string in object:register_mappings.1295 8226 "name": "TCP_PERFCOUNTER2_LO" string in object:register_mappings.1296 8231 "name": "TCP_PERFCOUNTER2_HI" string in object:register_mappings.1297 8236 "name": "TCP_PERFCOUNTER3_LO" string in object:register_mappings.1298 8241 "name": "TCP_PERFCOUNTER3_HI" string in object:register_mappings.1299 8246 "name": "TCC_PERFCOUNTER0_LO" string in object:register_mappings.1300 8251 "name": "TCC_PERFCOUNTER0_HI" string in object:register_mappings.1301 8256 "name": "TCC_PERFCOUNTER1_LO" string in object:register_mappings.1302 8261 "name": "TCC_PERFCOUNTER1_HI" string in object:register_mappings.1303 8266 "name": "TCC_PERFCOUNTER2_LO" string in object:register_mappings.1304 8271 "name": "TCC_PERFCOUNTER2_HI" string in object:register_mappings.1305 8276 "name": "TCC_PERFCOUNTER3_LO" string in object:register_mappings.1306 8281 "name": "TCC_PERFCOUNTER3_HI" string in object:register_mappings.1307 8286 "name": "TCA_PERFCOUNTER0_LO" string in object:register_mappings.1308 8291 "name": "TCA_PERFCOUNTER0_HI" string in object:register_mappings.1309 8296 "name": "TCA_PERFCOUNTER1_LO" string in object:register_mappings.1310 8301 "name": "TCA_PERFCOUNTER1_HI" string in object:register_mappings.1311 8306 "name": "TCA_PERFCOUNTER2_LO" string in object:register_mappings.1312 8311 "name": "TCA_PERFCOUNTER2_HI" string in object:register_mappings.1313 8316 "name": "TCA_PERFCOUNTER3_LO" string in object:register_mappings.1314 8321 "name": "TCA_PERFCOUNTER3_HI" string in object:register_mappings.1315 8326 "name": "CB_PERFCOUNTER0_LO" string in object:register_mappings.1316 8331 "name": "CB_PERFCOUNTER0_HI" string in object:register_mappings.1317 8336 "name": "CB_PERFCOUNTER1_LO" string in object:register_mappings.1318 8341 "name": "CB_PERFCOUNTER1_HI" string in object:register_mappings.1319 8346 "name": "CB_PERFCOUNTER2_LO" string in object:register_mappings.1320 8351 "name": "CB_PERFCOUNTER2_HI" string in object:register_mappings.1321 8356 "name": "CB_PERFCOUNTER3_LO" string in object:register_mappings.1322 8361 "name": "CB_PERFCOUNTER3_HI" string in object:register_mappings.1323 8366 "name": "DB_PERFCOUNTER0_LO" string in object:register_mappings.1324 8371 "name": "DB_PERFCOUNTER0_HI" string in object:register_mappings.1325 8376 "name": "DB_PERFCOUNTER1_LO" string in object:register_mappings.1326 8381 "name": "DB_PERFCOUNTER1_HI" string in object:register_mappings.1327 8386 "name": "DB_PERFCOUNTER2_LO" string in object:register_mappings.1328 8391 "name": "DB_PERFCOUNTER2_HI" string in object:register_mappings.1329 8396 "name": "DB_PERFCOUNTER3_LO" string in object:register_mappings.1330 8401 "name": "DB_PERFCOUNTER3_HI" string in object:register_mappings.1331 8406 "name": "RLC_PERFCOUNTER0_LO" string in object:register_mappings.1332 8411 "name": "RLC_PERFCOUNTER0_HI" string in object:register_mappings.1333 8416 "name": "RLC_PERFCOUNTER1_LO" string in object:register_mappings.1334 8421 "name": "RLC_PERFCOUNTER1_HI" string in object:register_mappings.1335 8426 "name": "CPG_PERFCOUNTER1_SELECT", string in object:register_mappings.1336 8432 "name": "CPG_PERFCOUNTER0_SELECT1", string in object:register_mappings.1337 8438 "name": "CPG_PERFCOUNTER0_SELECT", string in object:register_mappings.1338 8444 "name": "CPC_PERFCOUNTER1_SELECT", string in object:register_mappings.1339 8450 "name": "CPC_PERFCOUNTER0_SELECT1", string in object:register_mappings.1340 8456 "name": "CPF_PERFCOUNTER1_SELECT", string in object:register_mappings.1341 8462 "name": "CPF_PERFCOUNTER0_SELECT1", string in object:register_mappings.1342 8468 "name": "CPF_PERFCOUNTER0_SELECT", string in object:register_mappings.1343 8474 "name": "CP_PERFMON_CNTL", string in object:register_mappings.1344 8480 "name": "CPC_PERFCOUNTER0_SELECT", string in object:register_mappings.1345 8486 "name": "CP_DRAW_OBJECT" string in object:register_mappings.1346 8491 "name": "CP_DRAW_OBJECT_COUNTER", string in object:register_mappings.1347 8497 "name": "CP_DRAW_WINDOW_MASK_HI" string in object:register_mappings.1348 8502 "name": "CP_DRAW_WINDOW_HI" string in object:register_mappings.1349 8507 "name": "CP_DRAW_WINDOW_LO", string in object:register_mappings.1350 8513 "name": "CP_DRAW_WINDOW_CNTL", string in object:register_mappings.1351 8519 "name": "GRBM_PERFCOUNTER0_SELECT", string in object:register_mappings.1352 8525 "name": "GRBM_PERFCOUNTER1_SELECT", string in object:register_mappings.1353 8531 "name": "GRBM_SE0_PERFCOUNTER_SELECT", string in object:register_mappings.1354 8537 "name": "GRBM_SE1_PERFCOUNTER_SELECT", string in object:register_mappings.1355 8543 "name": "GRBM_SE2_PERFCOUNTER_SELECT", string in object:register_mappings.1356 8549 "name": "GRBM_SE3_PERFCOUNTER_SELECT", string in object:register_mappings.1357 8555 "name": "WD_PERFCOUNTER0_SELECT", string in object:register_mappings.1358 8561 "name": "WD_PERFCOUNTER1_SELECT", string in object:register_mappings.1359 8567 "name": "WD_PERFCOUNTER2_SELECT", string in object:register_mappings.1360 8573 "name": "WD_PERFCOUNTER3_SELECT", string in object:register_mappings.1361 8579 "name": "IA_PERFCOUNTER0_SELECT", string in object:register_mappings.1362 8585 "name": "IA_PERFCOUNTER1_SELECT", string in object:register_mappings.1363 8591 "name": "IA_PERFCOUNTER2_SELECT", string in object:register_mappings.1364 8597 "name": "IA_PERFCOUNTER3_SELECT", string in object:register_mappings.1365 8603 "name": "IA_PERFCOUNTER0_SELECT1", string in object:register_mappings.1366 8609 "name": "VGT_PERFCOUNTER0_SELECT", string in object:register_mappings.1367 8615 "name": "VGT_PERFCOUNTER1_SELECT", string in object:register_mappings.1368 8621 "name": "VGT_PERFCOUNTER2_SELECT", string in object:register_mappings.1369 8627 "name": "VGT_PERFCOUNTER3_SELECT", string in object:register_mappings.1370 8633 "name": "VGT_PERFCOUNTER0_SELECT1", string in object:register_mappings.1371 8639 "name": "VGT_PERFCOUNTER1_SELECT1", string in object:register_mappings.1372 8645 "name": "VGT_PERFCOUNTER_SEID_MASK", string in object:register_mappings.1373 8651 "name": "PA_SU_PERFCOUNTER0_SELECT", string in object:register_mappings.1374 8657 "name": "PA_SU_PERFCOUNTER0_SELECT1", string in object:register_mappings.1375 8663 "name": "PA_SU_PERFCOUNTER1_SELECT", string in object:register_mappings.1376 8669 "name": "PA_SU_PERFCOUNTER1_SELECT1", string in object:register_mappings.1377 8675 "name": "PA_SU_PERFCOUNTER2_SELECT", string in object:register_mappings.1378 8681 "name": "PA_SU_PERFCOUNTER3_SELECT", string in object:register_mappings.1379 8687 "name": "PA_SC_PERFCOUNTER0_SELECT", string in object:register_mappings.1380 8693 "name": "PA_SC_PERFCOUNTER0_SELECT1", string in object:register_mappings.1381 8699 "name": "PA_SC_PERFCOUNTER1_SELECT", string in object:register_mappings.1382 8705 "name": "PA_SC_PERFCOUNTER2_SELECT", string in object:register_mappings.1383 8711 "name": "PA_SC_PERFCOUNTER3_SELECT", string in object:register_mappings.1384 8717 "name": "PA_SC_PERFCOUNTER4_SELECT", string in object:register_mappings.1385 8723 "name": "PA_SC_PERFCOUNTER5_SELECT", string in object:register_mappings.1386 8729 "name": "PA_SC_PERFCOUNTER6_SELECT", string in object:register_mappings.1387 8735 "name": "PA_SC_PERFCOUNTER7_SELECT", string in object:register_mappings.1388 8741 "name": "SPI_PERFCOUNTER0_SELECT", string in object:register_mappings.1389 8747 "name": "SPI_PERFCOUNTER1_SELECT", string in object:register_mappings.1390 8753 "name": "SPI_PERFCOUNTER2_SELECT", string in object:register_mappings.1391 8759 "name": "SPI_PERFCOUNTER3_SELECT", string in object:register_mappings.1392 8765 "name": "SPI_PERFCOUNTER0_SELECT1", string in object:register_mappings.1393 8771 "name": "SPI_PERFCOUNTER1_SELECT1", string in object:register_mappings.1394 8777 "name": "SPI_PERFCOUNTER2_SELECT1", string in object:register_mappings.1395 8783 "name": "SPI_PERFCOUNTER3_SELECT1", string in object:register_mappings.1396 8789 "name": "SPI_PERFCOUNTER4_SELECT", string in object:register_mappings.1397 8795 "name": "SPI_PERFCOUNTER5_SELECT", string in object:register_mappings.1398 8801 "name": "SPI_PERFCOUNTER_BINS", string in object:register_mappings.1399 8807 "name": "SQ_PERFCOUNTER0_SELECT", string in object:register_mappings.1400 8813 "name": "SQ_PERFCOUNTER1_SELECT", string in object:register_mappings.1401 8819 "name": "SQ_PERFCOUNTER2_SELECT", string in object:register_mappings.1402 8825 "name": "SQ_PERFCOUNTER3_SELECT", string in object:register_mappings.1403 8831 "name": "SQ_PERFCOUNTER4_SELECT", string in object:register_mappings.1404 8837 "name": "SQ_PERFCOUNTER5_SELECT", string in object:register_mappings.1405 8843 "name": "SQ_PERFCOUNTER6_SELECT", string in object:register_mappings.1406 8849 "name": "SQ_PERFCOUNTER7_SELECT", string in object:register_mappings.1407 8855 "name": "SQ_PERFCOUNTER8_SELECT", string in object:register_mappings.1408 8861 "name": "SQ_PERFCOUNTER9_SELECT", string in object:register_mappings.1409 8867 "name": "SQ_PERFCOUNTER10_SELECT", string in object:register_mappings.1410 8873 "name": "SQ_PERFCOUNTER11_SELECT", string in object:register_mappings.1411 8879 "name": "SQ_PERFCOUNTER12_SELECT", string in object:register_mappings.1412 8885 "name": "SQ_PERFCOUNTER13_SELECT", string in object:register_mappings.1413 8891 "name": "SQ_PERFCOUNTER14_SELECT", string in object:register_mappings.1414 8897 "name": "SQ_PERFCOUNTER15_SELECT", string in object:register_mappings.1415 8903 "name": "SQ_PERFCOUNTER_CTRL", string in object:register_mappings.1416 8909 "name": "SQ_PERFCOUNTER_MASK", string in object:register_mappings.1417 8915 "name": "SQ_PERFCOUNTER_CTRL2", string in object:register_mappings.1418 8921 "name": "SX_PERFCOUNTER0_SELECT", string in object:register_mappings.1419 8927 "name": "SX_PERFCOUNTER1_SELECT", string in object:register_mappings.1420 8933 "name": "SX_PERFCOUNTER2_SELECT", string in object:register_mappings.1421 8939 "name": "SX_PERFCOUNTER3_SELECT", string in object:register_mappings.1422 8945 "name": "SX_PERFCOUNTER0_SELECT1", string in object:register_mappings.1423 8951 "name": "SX_PERFCOUNTER1_SELECT1", string in object:register_mappings.1424 8957 "name": "GDS_PERFCOUNTER0_SELECT", string in object:register_mappings.1425 8963 "name": "GDS_PERFCOUNTER1_SELECT", string in object:register_mappings.1426 8969 "name": "GDS_PERFCOUNTER2_SELECT", string in object:register_mappings.1427 8975 "name": "GDS_PERFCOUNTER3_SELECT", string in object:register_mappings.1428 8981 "name": "GDS_PERFCOUNTER0_SELECT1", string in object:register_mappings.1429 8987 "name": "TA_PERFCOUNTER0_SELECT", string in object:register_mappings.1430 8993 "name": "TA_PERFCOUNTER0_SELECT1", string in object:register_mappings.1431 8999 "name": "TA_PERFCOUNTER1_SELECT", string in object:register_mappings.1432 9005 "name": "TD_PERFCOUNTER0_SELECT", string in object:register_mappings.1433 9011 "name": "TD_PERFCOUNTER0_SELECT1", string in object:register_mappings.1434 9017 "name": "TD_PERFCOUNTER1_SELECT", string in object:register_mappings.1435 9023 "name": "TCP_PERFCOUNTER0_SELECT", string in object:register_mappings.1436 9029 "name": "TCP_PERFCOUNTER0_SELECT1", string in object:register_mappings.1437 9035 "name": "TCP_PERFCOUNTER1_SELECT", string in object:register_mappings.1438 9041 "name": "TCP_PERFCOUNTER1_SELECT1", string in object:register_mappings.1439 9047 "name": "TCP_PERFCOUNTER2_SELECT", string in object:register_mappings.1440 9053 "name": "TCP_PERFCOUNTER3_SELECT", string in object:register_mappings.1441 9059 "name": "TCC_PERFCOUNTER0_SELECT", string in object:register_mappings.1442 9065 "name": "TCC_PERFCOUNTER0_SELECT1", string in object:register_mappings.1443 9071 "name": "TCC_PERFCOUNTER1_SELECT", string in object:register_mappings.1444 9077 "name": "TCC_PERFCOUNTER1_SELECT1", string in object:register_mappings.1445 9083 "name": "TCC_PERFCOUNTER2_SELECT", string in object:register_mappings.1446 9089 "name": "TCC_PERFCOUNTER3_SELECT", string in object:register_mappings.1447 9095 "name": "TCA_PERFCOUNTER0_SELECT", string in object:register_mappings.1448 9101 "name": "TCA_PERFCOUNTER0_SELECT1", string in object:register_mappings.1449 9107 "name": "TCA_PERFCOUNTER1_SELECT", string in object:register_mappings.1450 9113 "name": "TCA_PERFCOUNTER1_SELECT1", string in object:register_mappings.1451 9119 "name": "TCA_PERFCOUNTER2_SELECT", string in object:register_mappings.1452 9125 "name": "TCA_PERFCOUNTER3_SELECT", string in object:register_mappings.1453 9131 "name": "CB_PERFCOUNTER_FILTER", string in object:register_mappings.1454 9137 "name": "CB_PERFCOUNTER0_SELECT", string in object:register_mappings.1455 9143 "name": "CB_PERFCOUNTER0_SELECT1", string in object:register_mappings.1456 9149 "name": "CB_PERFCOUNTER1_SELECT", string in object:register_mappings.1457 9155 "name": "CB_PERFCOUNTER2_SELECT", string in object:register_mappings.1458 9161 "name": "CB_PERFCOUNTER3_SELECT", string in object:register_mappings.1459 9167 "name": "DB_PERFCOUNTER0_SELECT", string in object:register_mappings.1460 9173 "name": "DB_PERFCOUNTER0_SELECT1", string in object:register_mappings.1461 9179 "name": "DB_PERFCOUNTER1_SELECT", string in object:register_mappings.1462 9185 "name": "DB_PERFCOUNTER1_SELECT1", string in object:register_mappings.1463 9191 "name": "DB_PERFCOUNTER2_SELECT", string in object:register_mappings.1464 9197 "name": "DB_PERFCOUNTER3_SELECT", string in object:register_mappings.1465 9203 "name": "RLC_SPM_PERFMON_CNTL", string in object:register_mappings.1466 9209 "name": "RLC_SPM_PERFMON_RING_BASE_LO" string in object:register_mappings.1467 9214 "name": "RLC_SPM_PERFMON_RING_BASE_HI", string in object:register_mappings.1468 9220 "name": "RLC_SPM_PERFMON_RING_SIZE" string in object:register_mappings.1469 9225 "name": "RLC_SPM_PERFMON_SEGMENT_SIZE", string in object:register_mappings.1470 9231 "name": "RLC_SPM_SE_MUXSEL_ADDR" string in object:register_mappings.1471 9236 "name": "RLC_SPM_SE_MUXSEL_DATA" string in object:register_mappings.1472 9241 "name": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1473 9247 "name": "RLC_SPM_CPC_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1474 9253 "name": "RLC_SPM_CPF_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1475 9259 "name": "RLC_SPM_CB_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1476 9265 "name": "RLC_SPM_DB_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1477 9271 "name": "RLC_SPM_PA_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1478 9277 "name": "RLC_SPM_GDS_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1479 9283 "name": "RLC_SPM_IA_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1480 9289 "name": "RLC_SPM_SC_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1481 9295 "name": "RLC_SPM_TCC_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1482 9301 "name": "RLC_SPM_TCA_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1483 9307 "name": "RLC_SPM_TCP_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1484 9313 "name": "RLC_SPM_TA_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1485 9319 "name": "RLC_SPM_TD_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1486 9325 "name": "RLC_SPM_VGT_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1487 9331 "name": "RLC_SPM_SPI_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1488 9337 "name": "RLC_SPM_SQG_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1489 9343 "name": "RLC_SPM_SX_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1490 9349 "name": "RLC_SPM_GLOBAL_MUXSEL_ADDR" string in object:register_mappings.1491 9354 "name": "RLC_SPM_GLOBAL_MUXSEL_DATA" string in object:register_mappings.1492 9359 "name": "RLC_SPM_RING_RDPTR" string in object:register_mappings.1493 9364 "name": "RLC_SPM_SEGMENT_THRESHOLD" string in object:register_mappings.1494 9369 "name": "RLC_PERFMON_CLK_CNTL", string in object:register_mappings.1495 9375 "name": "RLC_PERFMON_CNTL", string in object:register_mappings.1496 9381 "name": "RLC_PERFCOUNTER0_SELECT", string in object:register_mappings.1497 9387 "name": "RLC_PERFCOUNTER1_SELECT", string in object:register_mappings.1498 9394 {"bits": [0, 4], "enum_ref": "BlendOp", "name": "COLOR_SRCBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.0 9395 {"bits": [5, 7], "enum_ref": "CombFunc", "name": "COLOR_COMB_FCN"}, string in object:register_types.CB_BLEND0_CONTROL.fields.1 9396 {"bits": [8, 12], "enum_ref": "BlendOp", "name": "COLOR_DESTBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.2 9397 {"bits": [16, 20], "enum_ref": "BlendOp", "name": "ALPHA_SRCBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.3 9398 {"bits": [21, 23], "enum_ref": "CombFunc", "name": "ALPHA_COMB_FCN"}, string in object:register_types.CB_BLEND0_CONTROL.fields.4 9399 {"bits": [24, 28], "enum_ref": "BlendOp", "name": "ALPHA_DESTBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.5 9400 {"bits": [29, 29], "name": "SEPARATE_ALPHA_BLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.6 9401 {"bits": [30, 30], "name": "ENABLE"}, string in object:register_types.CB_BLEND0_CONTROL.fields.7 9402 {"bits": [31, 31], "name": "DISABLE_ROP3"} string in object:register_types.CB_BLEND0_CONTROL.fields.8 9407 {"bits": [0, 4], "name": "TILE_MODE_INDEX"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.0 9408 {"bits": [5, 9], "name": "FMASK_TILE_MODE_INDEX"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.1 9409 {"bits": [10, 11], "name": "FMASK_BANK_HEIGHT"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.2 9410 {"bits": [12, 14], "name": "NUM_SAMPLES"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.3 9411 {"bits": [15, 16], "name": "NUM_FRAGMENTS"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.4 9412 {"bits": [17, 17], "name": "FORCE_DST_ALPHA_1"} string in object:register_types.CB_COLOR0_ATTRIB.fields.5 9417 {"bits": [0, 13], "name": "TILE_MAX"} string in object:register_types.CB_COLOR0_CMASK_SLICE.fields.0 9422 {"bits": [0, 0], "name": "OVERWRITE_COMBINER_DISABLE"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.0 9423 {"bits": [1, 1], "name": "KEY_CLEAR_ENABLE"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.1 9424 {"bits": [2, 3], "enum_ref": "CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE", "name": " string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.2 9425 {"bits": [4, 4], "enum_ref": "CB_COLOR_DCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE", "name": "MI string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.3 9426 {"bits": [5, 6], "name": "MAX_COMPRESSED_BLOCK_SIZE"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.4 9427 {"bits": [7, 8], "name": "COLOR_TRANSFORM"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.5 9428 {"bits": [9, 9], "name": "INDEPENDENT_64B_BLOCKS"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.6 9429 {"bits": [10, 13], "name": "LOSSY_RGB_PRECISION"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.7 9430 {"bits": [14, 17], "name": "LOSSY_ALPHA_PRECISION"} string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.8 9435 {"bits": [0, 1], "enum_ref": "SurfaceEndian", "name": "ENDIAN"}, string in object:register_types.CB_COLOR0_INFO.fields.0 9436 {"bits": [2, 6], "enum_ref": "ColorFormat", "name": "FORMAT"}, string in object:register_types.CB_COLOR0_INFO.fields.1 9437 {"bits": [7, 7], "name": "LINEAR_GENERAL"}, string in object:register_types.CB_COLOR0_INFO.fields.2 9438 {"bits": [8, 10], "enum_ref": "SurfaceNumber", "name": "NUMBER_TYPE"}, string in object:register_types.CB_COLOR0_INFO.fields.3 9439 {"bits": [11, 12], "enum_ref": "SurfaceSwap", "name": "COMP_SWAP"}, string in object:register_types.CB_COLOR0_INFO.fields.4 9440 {"bits": [13, 13], "name": "FAST_CLEAR"}, string in object:register_types.CB_COLOR0_INFO.fields.5 9441 {"bits": [14, 14], "name": "COMPRESSION"}, string in object:register_types.CB_COLOR0_INFO.fields.6 9442 {"bits": [15, 15], "name": "BLEND_CLAMP"}, string in object:register_types.CB_COLOR0_INFO.fields.7 9443 {"bits": [16, 16], "name": "BLEND_BYPASS"}, string in object:register_types.CB_COLOR0_INFO.fields.8 9444 {"bits": [17, 17], "name": "SIMPLE_FLOAT"}, string in object:register_types.CB_COLOR0_INFO.fields.9 9445 {"bits": [18, 18], "name": "ROUND_MODE"}, string in object:register_types.CB_COLOR0_INFO.fields.10 9446 {"bits": [19, 19], "name": "CMASK_IS_LINEAR"}, string in object:register_types.CB_COLOR0_INFO.fields.11 9447 {"bits": [20, 22], "enum_ref": "BlendOpt", "name": "BLEND_OPT_DONT_RD_DST"}, string in object:register_types.CB_COLOR0_INFO.fields.12 9448 {"bits": [23, 25], "enum_ref": "BlendOpt", "name": "BLEND_OPT_DISCARD_PIXEL"}, string in object:register_types.CB_COLOR0_INFO.fields.13 9449 {"bits": [26, 26], "name": "FMASK_COMPRESSION_DISABLE"}, string in object:register_types.CB_COLOR0_INFO.fields.14 9450 {"bits": [27, 27], "name": "FMASK_COMPRESS_1FRAG_ONLY"}, string in object:register_types.CB_COLOR0_INFO.fields.15 9451 {"bits": [28, 28], "name": "DCC_ENABLE"}, string in object:register_types.CB_COLOR0_INFO.fields.16 9452 {"bits": [29, 30], "enum_ref": "CmaskAddr", "name": "CMASK_ADDR_TYPE"} string in object:register_types.CB_COLOR0_INFO.fields.17 9457 {"bits": [0, 10], "name": "TILE_MAX"}, string in object:register_types.CB_COLOR0_PITCH.fields.0 9458 {"bits": [20, 30], "name": "FMASK_TILE_MAX"} string in object:register_types.CB_COLOR0_PITCH.fields.1 9463 {"bits": [0, 21], "name": "TILE_MAX"} string in object:register_types.CB_COLOR0_SLICE.fields.0 9468 {"bits": [0, 10], "name": "SLICE_START"}, string in object:register_types.CB_COLOR0_VIEW.fields.0 9469 {"bits": [13, 23], "name": "SLICE_MAX"} string in object:register_types.CB_COLOR0_VIEW.fields.1 9474 {"bits": [0, 0], "name": "DISABLE_DUAL_QUAD"}, string in object:register_types.CB_COLOR_CONTROL.fields.0 9475 {"bits": [3, 3], "name": "DEGAMMA_ENABLE"}, string in object:register_types.CB_COLOR_CONTROL.fields.1 9476 {"bits": [4, 6], "enum_ref": "CBMode", "name": "MODE"}, string in object:register_types.CB_COLOR_CONTROL.fields.2 9477 {"bits": [16, 23], "enum_ref": "ROP3", "name": "ROP3"} string in object:register_types.CB_COLOR_CONTROL.fields.3 9482 {"bits": [0, 0], "name": "OVERWRITE_COMBINER_DISABLE"}, string in object:register_types.CB_DCC_CONTROL.fields.0 9483 {"bits": [1, 1], "name": "OVERWRITE_COMBINER_MRT_SHARING_DISABLE"}, string in object:register_types.CB_DCC_CONTROL.fields.1 9484 {"bits": [2, 6], "name": "OVERWRITE_COMBINER_WATERMARK"} string in object:register_types.CB_DCC_CONTROL.fields.2 9489 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.0 9490 {"bits": [10, 18], "name": "PERF_SEL1"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.1 9491 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.2 9492 {"bits": [24, 27], "name": "PERF_MODE1"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.3 9493 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.4 9498 {"bits": [0, 8], "name": "PERF_SEL2"}, string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.0 9499 {"bits": [10, 18], "name": "PERF_SEL3"}, string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.1 9500 {"bits": [24, 27], "name": "PERF_MODE3"}, string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.2 9501 {"bits": [28, 31], "name": "PERF_MODE2"} string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.3 9506 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.CB_PERFCOUNTER1_SELECT.fields.0 9507 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.CB_PERFCOUNTER1_SELECT.fields.1 9512 {"bits": [0, 0], "name": "OP_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.0 9513 {"bits": [1, 3], "enum_ref": "CBPerfOpFilterSel", "name": "OP_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.1 9514 {"bits": [4, 4], "name": "FORMAT_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.2 9515 {"bits": [5, 9], "name": "FORMAT_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.3 9516 {"bits": [10, 10], "name": "CLEAR_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.4 9517 {"bits": [11, 11], "enum_ref": "CBPerfClearFilterSel", "name": "CLEAR_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.5 9518 {"bits": [12, 12], "name": "MRT_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.6 9519 {"bits": [13, 15], "name": "MRT_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.7 9520 {"bits": [17, 17], "name": "NUM_SAMPLES_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.8 9521 {"bits": [18, 20], "name": "NUM_SAMPLES_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.9 9522 {"bits": [21, 21], "name": "NUM_FRAGMENTS_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.10 9523 {"bits": [22, 23], "name": "NUM_FRAGMENTS_FILTER_SEL"} string in object:register_types.CB_PERFCOUNTER_FILTER.fields.11 9528 {"bits": [0, 3], "name": "OUTPUT0_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.0 9529 {"bits": [4, 7], "name": "OUTPUT1_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.1 9530 {"bits": [8, 11], "name": "OUTPUT2_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.2 9531 {"bits": [12, 15], "name": "OUTPUT3_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.3 9532 {"bits": [16, 19], "name": "OUTPUT4_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.4 9533 {"bits": [20, 23], "name": "OUTPUT5_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.5 9534 {"bits": [24, 27], "name": "OUTPUT6_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.6 9535 {"bits": [28, 31], "name": "OUTPUT7_ENABLE"} string in object:register_types.CB_SHADER_MASK.fields.7 9540 {"bits": [0, 3], "name": "TARGET0_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.0 9541 {"bits": [4, 7], "name": "TARGET1_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.1 9542 {"bits": [8, 11], "name": "TARGET2_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.2 9543 {"bits": [12, 15], "name": "TARGET3_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.3 9544 {"bits": [16, 19], "name": "TARGET4_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.4 9545 {"bits": [20, 23], "name": "TARGET5_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.5 9546 {"bits": [24, 27], "name": "TARGET6_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.6 9547 {"bits": [28, 31], "name": "TARGET7_ENABLE"} string in object:register_types.CB_TARGET_MASK.fields.7 9552 {"bits": [0, 0], "name": "COMPUTE_SHADER_EN"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.0 9553 {"bits": [1, 1], "name": "PARTIAL_TG_EN"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.1 9554 {"bits": [2, 2], "name": "FORCE_START_AT_000"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.2 9555 {"bits": [3, 3], "name": "ORDERED_APPEND_ENBL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.3 9556 {"bits": [4, 4], "name": "ORDERED_APPEND_MODE"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.4 9557 {"bits": [5, 5], "name": "USE_THREAD_DIMENSIONS"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.5 9558 {"bits": [6, 6], "name": "ORDER_MODE"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.6 9559 {"bits": [7, 9], "name": "DISPATCH_CACHE_CNTL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.7 9560 {"bits": [10, 10], "name": "SCALAR_L1_INV_VOL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.8 9561 {"bits": [11, 11], "name": "VECTOR_L1_INV_VOL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.9 9562 {"bits": [12, 12], "name": "DATA_ATC"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.10 9563 {"bits": [14, 14], "name": "RESTORE"} string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.11 9568 {"bits": [0, 1], "name": "SEND_SEID"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.0 9569 {"bits": [2, 2], "name": "RESERVED2"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.1 9570 {"bits": [3, 3], "name": "RESERVED3"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.2 9571 {"bits": [4, 4], "name": "RESERVED4"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.3 9572 {"bits": [5, 16], "name": "WAVE_ID_BASE"} string in object:register_types.COMPUTE_MISC_RESERVED.fields.4 9577 {"bits": [0, 15], "name": "NUM_THREAD_FULL"}, string in object:register_types.COMPUTE_NUM_THREAD_X.fields.0 9578 {"bits": [16, 31], "name": "NUM_THREAD_PARTIAL"} string in object:register_types.COMPUTE_NUM_THREAD_X.fields.1 9583 {"bits": [0, 0], "name": "PERFCOUNT_ENABLE"} string in object:register_types.COMPUTE_PERFCOUNT_ENABLE.fields.0 9588 {"bits": [0, 7], "name": "DATA"}, string in object:register_types.COMPUTE_PGM_HI.fields.0 9589 {"bits": [8, 8], "name": "INST_ATC"} string in object:register_types.COMPUTE_PGM_HI.fields.1 9594 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.0 9595 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.1 9596 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.2 9597 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.3 9598 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.4 9599 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.5 9600 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.6 9601 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.7 9602 {"bits": [24, 24], "name": "BULKY"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.8 9603 {"bits": [25, 25], "name": "CDBG_USER"} string in object:register_types.COMPUTE_PGM_RSRC1.fields.9 9608 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.0 9609 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.1 9610 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.2 9611 {"bits": [7, 7], "name": "TGID_X_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.3 9612 {"bits": [8, 8], "name": "TGID_Y_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.4 9613 {"bits": [9, 9], "name": "TGID_Z_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.5 9614 {"bits": [10, 10], "name": "TG_SIZE_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.6 9615 {"bits": [11, 12], "name": "TIDIG_COMP_CNT"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.7 9616 {"bits": [13, 14], "name": "EXCP_EN_MSB"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.8 9617 {"bits": [15, 23], "name": "LDS_SIZE"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.9 9618 {"bits": [24, 30], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.COMPUTE_PGM_RSRC2.fields.10 9623 {"bits": [0, 0], "name": "PIPELINESTAT_ENABLE"} string in object:register_types.COMPUTE_PIPELINESTAT_ENABLE.fields.0 9628 {"bits": [0, 29], "name": "PAYLOAD"}, string in object:register_types.COMPUTE_RELAUNCH.fields.0 9629 {"bits": [30, 30], "name": "IS_EVENT"}, string in object:register_types.COMPUTE_RELAUNCH.fields.1 9630 {"bits": [31, 31], "name": "IS_STATE"} string in object:register_types.COMPUTE_RELAUNCH.fields.2 9635 {"bits": [0, 9], "name": "WAVES_PER_SH"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.0 9636 {"bits": [12, 15], "name": "TG_PER_CU"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.1 9637 {"bits": [16, 21], "name": "LOCK_THRESHOLD"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.2 9638 {"bits": [22, 22], "name": "SIMD_DEST_CNTL"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.3 9639 {"bits": [23, 23], "name": "FORCE_SIMD_DIST"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.4 9640 {"bits": [24, 26], "name": "CU_GROUP_COUNT"} string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.5 9645 {"bits": [0, 15], "name": "SH0_CU_EN"}, string in object:register_types.COMPUTE_STATIC_THREAD_MGMT_SE0.fields.0 9646 {"bits": [16, 31], "name": "SH1_CU_EN"} string in object:register_types.COMPUTE_STATIC_THREAD_MGMT_SE0.fields.1 9651 {"bits": [0, 7], "name": "DATA"} string in object:register_types.COMPUTE_TBA_HI.fields.0 9656 {"bits": [0, 0], "name": "THREAD_TRACE_ENABLE"} string in object:register_types.COMPUTE_THREAD_TRACE_ENABLE.fields.0 9661 {"bits": [0, 11], "name": "WAVES"}, string in object:register_types.COMPUTE_TMPRING_SIZE.fields.0 9662 {"bits": [12, 24], "name": "WAVESIZE"} string in object:register_types.COMPUTE_TMPRING_SIZE.fields.1 9667 {"bits": [0, 3], "name": "DATA"} string in object:register_types.COMPUTE_VMID.fields.0 9672 {"bits": [0, 15], "name": "ADDR"} string in object:register_types.COMPUTE_WAVE_RESTORE_ADDR_HI.fields.0 9677 {"bits": [0, 0], "name": "ATC"}, string in object:register_types.COMPUTE_WAVE_RESTORE_CONTROL.fields.0 9678 {"bits": [1, 2], "name": "MTYPE"} string in object:register_types.COMPUTE_WAVE_RESTORE_CONTROL.fields.1 9683 {"bits": [0, 5], "name": "PERF_SEL"}, string in object:register_types.CPG_PERFCOUNTER0_SELECT.fields.0 9684 {"bits": [10, 15], "name": "PERF_SEL1"}, string in object:register_types.CPG_PERFCOUNTER0_SELECT.fields.1 9685 {"bits": [20, 23], "name": "CNTR_MODE"} string in object:register_types.CPG_PERFCOUNTER0_SELECT.fields.2 9690 {"bits": [0, 5], "name": "PERF_SEL2"}, string in object:register_types.CPG_PERFCOUNTER0_SELECT1.fields.0 9691 {"bits": [10, 15], "name": "PERF_SEL3"} string in object:register_types.CPG_PERFCOUNTER0_SELECT1.fields.1 9696 {"bits": [0, 5], "name": "PERF_SEL"} string in object:register_types.CPG_PERFCOUNTER1_SELECT.fields.0 9701 {"bits": [0, 15], "name": "MEM_ADDR_HI"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.0 9702 {"bits": [16, 16], "name": "CS_PS_SEL"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.1 9703 {"bits": [25, 25], "name": "CACHE_POLICY"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.2 9704 {"bits": [27, 28], "name": "MTYPE"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.3 9705 {"bits": [29, 31], "name": "COMMAND"} string in object:register_types.CP_APPEND_ADDR_HI.fields.4 9710 {"bits": [2, 31], "name": "MEM_ADDR_LO"} string in object:register_types.CP_APPEND_ADDR_LO.fields.0 9715 {"bits": [0, 15], "name": "IB1_BASE_HI"} string in object:register_types.CP_CE_IB1_BASE_HI.fields.0 9720 {"bits": [2, 31], "name": "IB1_BASE_LO"} string in object:register_types.CP_CE_IB1_BASE_LO.fields.0 9725 {"bits": [0, 19], "name": "IB1_BUFSZ"} string in object:register_types.CP_CE_IB1_BUFSZ.fields.0 9730 {"bits": [0, 15], "name": "IB2_BASE_HI"} string in object:register_types.CP_CE_IB2_BASE_HI.fields.0 9735 {"bits": [2, 31], "name": "IB2_BASE_LO"} string in object:register_types.CP_CE_IB2_BASE_LO.fields.0 9740 {"bits": [0, 19], "name": "IB2_BUFSZ"} string in object:register_types.CP_CE_IB2_BUFSZ.fields.0 9745 {"bits": [0, 15], "name": "INIT_BASE_HI"} string in object:register_types.CP_CE_INIT_BASE_HI.fields.0 9750 {"bits": [5, 31], "name": "INIT_BASE_LO"} string in object:register_types.CP_CE_INIT_BASE_LO.fields.0 9755 {"bits": [0, 11], "name": "INIT_BUFSZ"} string in object:register_types.CP_CE_INIT_BUFSZ.fields.0 9760 {"bits": [0, 7], "name": "COHER_BASE_HI_256B"} string in object:register_types.CP_COHER_BASE_HI.fields.0 9765 {"bits": [0, 0], "name": "DEST_BASE_0_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.0 9766 {"bits": [1, 1], "name": "DEST_BASE_1_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.1 9767 {"bits": [2, 2], "name": "TC_SD_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.2 9768 {"bits": [3, 3], "name": "TC_NC_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.3 9769 {"bits": [6, 6], "name": "CB0_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.4 9770 {"bits": [7, 7], "name": "CB1_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.5 9771 {"bits": [8, 8], "name": "CB2_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.6 9772 {"bits": [9, 9], "name": "CB3_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.7 9773 {"bits": [10, 10], "name": "CB4_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.8 9774 {"bits": [11, 11], "name": "CB5_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.9 9775 {"bits": [12, 12], "name": "CB6_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.10 9776 {"bits": [13, 13], "name": "CB7_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.11 9777 {"bits": [14, 14], "name": "DB_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.12 9778 {"bits": [15, 15], "name": "TCL1_VOL_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.13 9779 {"bits": [18, 18], "name": "TC_WB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.14 9780 {"bits": [19, 19], "name": "DEST_BASE_2_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.15 9781 {"bits": [21, 21], "name": "DEST_BASE_3_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.16 9782 {"bits": [22, 22], "name": "TCL1_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.17 9783 {"bits": [23, 23], "name": "TC_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.18 9784 {"bits": [25, 25], "name": "CB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.19 9785 {"bits": [26, 26], "name": "DB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.20 9786 {"bits": [27, 27], "name": "SH_KCACHE_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.21 9787 {"bits": [28, 28], "name": "SH_KCACHE_VOL_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.22 9788 {"bits": [29, 29], "name": "SH_ICACHE_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.23 9789 {"bits": [30, 30], "name": "SH_KCACHE_WB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.24 9790 {"bits": [31, 31], "name": "SH_SD_ACTION_ENA"} string in object:register_types.CP_COHER_CNTL.fields.25 9795 {"bits": [0, 7], "name": "COHER_SIZE_HI_256B"} string in object:register_types.CP_COHER_SIZE_HI.fields.0 9800 {"bits": [0, 5], "name": "START_DELAY_COUNT"} string in object:register_types.CP_COHER_START_DELAY.fields.0 9805 {"bits": [0, 7], "name": "MATCHING_GFX_CNTX"}, string in object:register_types.CP_COHER_STATUS.fields.0 9806 {"bits": [24, 25], "name": "MEID"}, string in object:register_types.CP_COHER_STATUS.fields.1 9807 {"bits": [30, 30], "name": "PHASE1_STATUS"}, string in object:register_types.CP_COHER_STATUS.fields.2 9808 {"bits": [31, 31], "name": "STATUS"} string in object:register_types.CP_COHER_STATUS.fields.3 9813 {"bits": [0, 0], "name": "MEC1_LOAD_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.0 9814 {"bits": [1, 1], "name": "MEC1_SEMAPOHRE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.1 9815 {"bits": [2, 2], "name": "MEC1_MUTEX_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.2 9816 {"bits": [3, 3], "name": "MEC1_MESSAGE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.3 9817 {"bits": [4, 4], "name": "MEC1_EOP_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.4 9818 {"bits": [5, 5], "name": "MEC1_IQ_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.5 9819 {"bits": [6, 6], "name": "MEC1_IB_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.6 9820 {"bits": [7, 7], "name": "MEC1_TC_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.7 9821 {"bits": [8, 8], "name": "MEC1_DMA_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.8 9822 {"bits": [9, 9], "name": "MEC1_PARTIAL_FLUSH_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.9 9823 {"bits": [10, 10], "name": "MEC1_PIPE0_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.10 9824 {"bits": [11, 11], "name": "MEC1_PIPE1_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.11 9825 {"bits": [12, 12], "name": "MEC1_PIPE2_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.12 9826 {"bits": [13, 13], "name": "MEC1_PIPE3_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.13 9827 {"bits": [16, 16], "name": "MEC2_LOAD_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.14 9828 {"bits": [17, 17], "name": "MEC2_SEMAPOHRE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.15 9829 {"bits": [18, 18], "name": "MEC2_MUTEX_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.16 9830 {"bits": [19, 19], "name": "MEC2_MESSAGE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.17 9831 {"bits": [20, 20], "name": "MEC2_EOP_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.18 9832 {"bits": [21, 21], "name": "MEC2_IQ_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.19 9833 {"bits": [22, 22], "name": "MEC2_IB_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.20 9834 {"bits": [23, 23], "name": "MEC2_TC_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.21 9835 {"bits": [24, 24], "name": "MEC2_DMA_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.22 9836 {"bits": [25, 25], "name": "MEC2_PARTIAL_FLUSH_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.23 9837 {"bits": [26, 26], "name": "MEC2_PIPE0_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.24 9838 {"bits": [27, 27], "name": "MEC2_PIPE1_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.25 9839 {"bits": [28, 28], "name": "MEC2_PIPE2_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.26 9840 {"bits": [29, 29], "name": "MEC2_PIPE3_BUSY"} string in object:register_types.CP_CPC_BUSY_STAT.fields.27 9845 {"bits": [0, 5], "name": "FREE_COUNT"} string in object:register_types.CP_CPC_GRBM_FREE_COUNT.fields.0 9850 {"bits": [0, 3], "name": "COUNT"} string in object:register_types.CP_CPC_HALT_HYST_COUNT.fields.0 9855 {"bits": [0, 8], "name": "SCRATCH_INDEX"} string in object:register_types.CP_CPC_SCRATCH_INDEX.fields.0 9860 {"bits": [3, 3], "name": "RCIU_TX_FREE_STALL"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.0 9861 {"bits": [4, 4], "name": "RCIU_PRIV_VIOLATION"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.1 9862 {"bits": [6, 6], "name": "TCIU_TX_FREE_STALL"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.2 9863 {"bits": [8, 8], "name": "MEC1_DECODING_PACKET"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.3 9864 {"bits": [9, 9], "name": "MEC1_WAIT_ON_RCIU"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.4 9865 {"bits": [10, 10], "name": "MEC1_WAIT_ON_RCIU_READ"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.5 9866 {"bits": [13, 13], "name": "MEC1_WAIT_ON_ROQ_DATA"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.6 9867 {"bits": [16, 16], "name": "MEC2_DECODING_PACKET"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.7 9868 {"bits": [17, 17], "name": "MEC2_WAIT_ON_RCIU"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.8 9869 {"bits": [18, 18], "name": "MEC2_WAIT_ON_RCIU_READ"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.9 9870 {"bits": [21, 21], "name": "MEC2_WAIT_ON_ROQ_DATA"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.10 9871 {"bits": [22, 22], "name": "ATCL2IU_WAITING_ON_FREE"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.11 9872 {"bits": [23, 23], "name": "ATCL2IU_WAITING_ON_TAGS"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.12 9873 {"bits": [24, 24], "name": "ATCL1_WAITING_ON_TRANS"} string in object:register_types.CP_CPC_STALLED_STAT1.fields.13 9878 {"bits": [0, 0], "name": "MEC1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.0 9879 {"bits": [1, 1], "name": "MEC2_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.1 9880 {"bits": [2, 2], "name": "DC0_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.2 9881 {"bits": [3, 3], "name": "DC1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.3 9882 {"bits": [4, 4], "name": "RCIU1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.4 9883 {"bits": [5, 5], "name": "RCIU2_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.5 9884 {"bits": [6, 6], "name": "ROQ1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.6 9885 {"bits": [7, 7], "name": "ROQ2_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.7 9886 {"bits": [10, 10], "name": "TCIU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.8 9887 {"bits": [11, 11], "name": "SCRATCH_RAM_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.9 9888 {"bits": [12, 12], "name": "QU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.10 9889 {"bits": [13, 13], "name": "ATCL2IU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.11 9890 {"bits": [29, 29], "name": "CPG_CPC_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.12 9891 {"bits": [30, 30], "name": "CPF_CPC_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.13 9892 {"bits": [31, 31], "name": "CPC_BUSY"} string in object:register_types.CP_CPC_STATUS.fields.14 9897 {"bits": [0, 0], "name": "REG_BUS_FIFO_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.0 9898 {"bits": [1, 1], "name": "CSF_RING_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.1 9899 {"bits": [2, 2], "name": "CSF_INDIRECT1_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.2 9900 {"bits": [3, 3], "name": "CSF_INDIRECT2_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.3 9901 {"bits": [4, 4], "name": "CSF_STATE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.4 9902 {"bits": [5, 5], "name": "CSF_CE_INDR1_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.5 9903 {"bits": [6, 6], "name": "CSF_CE_INDR2_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.6 9904 {"bits": [7, 7], "name": "CSF_ARBITER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.7 9905 {"bits": [8, 8], "name": "CSF_INPUT_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.8 9906 {"bits": [9, 9], "name": "OUTSTANDING_READ_TAGS"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.9 9907 {"bits": [11, 11], "name": "HPD_PROCESSING_EOP_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.10 9908 {"bits": [12, 12], "name": "HQD_DISPATCH_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.11 9909 {"bits": [13, 13], "name": "HQD_IQ_TIMER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.12 9910 {"bits": [14, 14], "name": "HQD_DMA_OFFLOAD_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.13 9911 {"bits": [15, 15], "name": "HQD_WAIT_SEMAPHORE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.14 9912 {"bits": [16, 16], "name": "HQD_SIGNAL_SEMAPHORE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.15 9913 {"bits": [17, 17], "name": "HQD_MESSAGE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.16 9914 {"bits": [18, 18], "name": "HQD_PQ_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.17 9915 {"bits": [19, 19], "name": "HQD_IB_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.18 9916 {"bits": [20, 20], "name": "HQD_IQ_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.19 9917 {"bits": [21, 21], "name": "HQD_EOP_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.20 9918 {"bits": [22, 22], "name": "HQD_CONSUMED_RPTR_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.21 9919 {"bits": [23, 23], "name": "HQD_FETCHER_ARB_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.22 9920 {"bits": [24, 24], "name": "HQD_ROQ_ALIGN_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.23 9921 {"bits": [25, 25], "name": "HQD_ROQ_EOP_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.24 9922 {"bits": [26, 26], "name": "HQD_ROQ_IQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.25 9923 {"bits": [27, 27], "name": "HQD_ROQ_PQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.26 9924 {"bits": [28, 28], "name": "HQD_ROQ_IB_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.27 9925 {"bits": [29, 29], "name": "HQD_WPTR_POLL_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.28 9926 {"bits": [30, 30], "name": "HQD_PQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.29 9927 {"bits": [31, 31], "name": "HQD_IB_BUSY"} string in object:register_types.CP_CPF_BUSY_STAT.fields.30 9932 {"bits": [0, 0], "name": "RING_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.0 9933 {"bits": [1, 1], "name": "INDR1_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.1 9934 {"bits": [2, 2], "name": "INDR2_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.2 9935 {"bits": [3, 3], "name": "STATE_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.3 9936 {"bits": [5, 5], "name": "TCIU_WAITING_ON_FREE"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.4 9937 {"bits": [6, 6], "name": "TCIU_WAITING_ON_TAGS"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.5 9938 {"bits": [7, 7], "name": "ATCL2IU_WAITING_ON_FREE"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.6 9939 {"bits": [8, 8], "name": "ATCL2IU_WAITING_ON_TAGS"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.7 9940 {"bits": [9, 9], "name": "ATCL1_WAITING_ON_TRANS"} string in object:register_types.CP_CPF_STALLED_STAT1.fields.8 9945 {"bits": [0, 0], "name": "POST_WPTR_GFX_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.0 9946 {"bits": [1, 1], "name": "CSF_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.1 9947 {"bits": [4, 4], "name": "ROQ_ALIGN_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.2 9948 {"bits": [5, 5], "name": "ROQ_RING_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.3 9949 {"bits": [6, 6], "name": "ROQ_INDIRECT1_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.4 9950 {"bits": [7, 7], "name": "ROQ_INDIRECT2_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.5 9951 {"bits": [8, 8], "name": "ROQ_STATE_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.6 9952 {"bits": [9, 9], "name": "ROQ_CE_RING_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.7 9953 {"bits": [10, 10], "name": "ROQ_CE_INDIRECT1_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.8 9954 {"bits": [11, 11], "name": "ROQ_CE_INDIRECT2_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.9 9955 {"bits": [12, 12], "name": "SEMAPHORE_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.10 9956 {"bits": [13, 13], "name": "INTERRUPT_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.11 9957 {"bits": [14, 14], "name": "TCIU_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.12 9958 {"bits": [15, 15], "name": "HQD_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.13 9959 {"bits": [16, 16], "name": "PRT_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.14 9960 {"bits": [17, 17], "name": "ATCL2IU_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.15 9961 {"bits": [26, 26], "name": "CPF_GFX_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.16 9962 {"bits": [27, 27], "name": "CPF_CMP_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.17 9963 {"bits": [28, 29], "name": "GRBM_CPF_STAT_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.18 9964 {"bits": [30, 30], "name": "CPC_CPF_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.19 9965 {"bits": [31, 31], "name": "CPF_BUSY"} string in object:register_types.CP_CPF_STATUS.fields.20 9970 {"bits": [4, 5], "name": "MIN_AVAILSZ"}, string in object:register_types.CP_DMA_CNTL.fields.0 9971 {"bits": [16, 19], "name": "BUFFER_DEPTH"}, string in object:register_types.CP_DMA_CNTL.fields.1 9972 {"bits": [28, 28], "name": "PIO_FIFO_EMPTY"}, string in object:register_types.CP_DMA_CNTL.fields.2 9973 {"bits": [29, 29], "name": "PIO_FIFO_FULL"}, string in object:register_types.CP_DMA_CNTL.fields.3 9974 {"bits": [30, 31], "name": "PIO_COUNT"} string in object:register_types.CP_DMA_CNTL.fields.4 9979 {"bits": [0, 20], "name": "BYTE_COUNT"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.0 9980 {"bits": [21, 21], "name": "DIS_WC"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.1 9981 {"bits": [22, 23], "name": "SRC_SWAP"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.2 9982 {"bits": [24, 25], "name": "DST_SWAP"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.3 9983 {"bits": [26, 26], "name": "SAS"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.4 9984 {"bits": [27, 27], "name": "DAS"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.5 9985 {"bits": [28, 28], "name": "SAIC"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.6 9986 {"bits": [29, 29], "name": "DAIC"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.7 9987 {"bits": [30, 30], "name": "RAW_WAIT"} string in object:register_types.CP_DMA_ME_COMMAND.fields.8 9992 {"bits": [10, 11], "name": "SRC_MTYPE"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.0 9993 {"bits": [12, 12], "name": "SRC_ATC"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.1 9994 {"bits": [13, 13], "name": "SRC_CACHE_POLICY"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.2 9995 {"bits": [20, 21], "name": "DST_SELECT"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.3 9996 {"bits": [22, 23], "name": "DST_MTYPE"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.4 9997 {"bits": [24, 24], "name": "DST_ATC"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.5 9998 {"bits": [25, 25], "name": "DST_CACHE_POLICY"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.6 9999 {"bits": [29, 30], "name": "SRC_SELECT"} string in object:register_types.CP_DMA_ME_CONTROL.fields.7 10004 {"bits": [0, 15], "name": "DST_ADDR_HI"} string in object:register_types.CP_DMA_ME_DST_ADDR_HI.fields.0 10009 {"bits": [0, 15], "name": "SRC_ADDR_HI"} string in object:register_types.CP_DMA_ME_SRC_ADDR_HI.fields.0 10014 {"bits": [0, 25], "name": "DMA_READ_TAG"}, string in object:register_types.CP_DMA_READ_TAGS.fields.0 10015 {"bits": [28, 28], "name": "DMA_READ_TAG_VALID"} string in object:register_types.CP_DMA_READ_TAGS.fields.1 10020 {"bits": [0, 15], "name": "COUNT"} string in object:register_types.CP_DRAW_OBJECT_COUNTER.fields.0 10025 {"bits": [0, 0], "name": "DISABLE_DRAW_WINDOW_LO_MAX"}, string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.0 10026 {"bits": [1, 1], "name": "DISABLE_DRAW_WINDOW_LO_MIN"}, string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.1 10027 {"bits": [2, 2], "name": "DISABLE_DRAW_WINDOW_HI"}, string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.2 10028 {"bits": [8, 8], "name": "MODE"} string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.3 10033 {"bits": [0, 15], "name": "MIN"}, string in object:register_types.CP_DRAW_WINDOW_LO.fields.0 10034 {"bits": [16, 31], "name": "MAX"} string in object:register_types.CP_DRAW_WINDOW_LO.fields.1 10039 {"bits": [0, 15], "name": "ADDR_HI"} string in object:register_types.CP_EOP_DONE_ADDR_HI.fields.0 10044 {"bits": [2, 31], "name": "ADDR_LO"} string in object:register_types.CP_EOP_DONE_ADDR_LO.fields.0 10049 {"bits": [0, 27], "name": "CNTX_ID"} string in object:register_types.CP_EOP_DONE_CNTX_ID.fields.0 10054 {"bits": [0, 15], "name": "CNTX_ID"}, string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.0 10055 {"bits": [16, 17], "name": "DST_SEL"}, string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.1 10056 {"bits": [24, 26], "name": "INT_SEL"}, string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.2 10057 {"bits": [29, 31], "name": "DATA_SEL"} string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.3 10062 {"bits": [0, 6], "name": "WBINV_TC_OP"}, string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.0 10063 {"bits": [12, 17], "name": "WBINV_ACTION_ENA"}, string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.1 10064 {"bits": [25, 25], "name": "CACHE_CONTROL"}, string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.2 10065 {"bits": [27, 28], "name": "MTYPE"} string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.3 10070 {"bits": [0, 19], "name": "IB1_OFFSET"} string in object:register_types.CP_IB1_OFFSET.fields.0 10075 {"bits": [0, 19], "name": "IB1_PREAMBLE_BEGIN"} string in object:register_types.CP_IB1_PREAMBLE_BEGIN.fields.0 10080 {"bits": [0, 19], "name": "IB1_PREAMBLE_END"} string in object:register_types.CP_IB1_PREAMBLE_END.fields.0 10085 {"bits": [0, 19], "name": "IB2_OFFSET"} string in object:register_types.CP_IB2_OFFSET.fields.0 10090 {"bits": [0, 19], "name": "IB2_PREAMBLE_BEGIN"} string in object:register_types.CP_IB2_PREAMBLE_BEGIN.fields.0 10095 {"bits": [0, 19], "name": "IB2_PREAMBLE_END"} string in object:register_types.CP_IB2_PREAMBLE_END.fields.0 10100 {"bits": [0, 1], "enum_ref": "VGT_INDEX_TYPE_MODE", "name": "INDEX_TYPE"} string in object:register_types.CP_INDEX_TYPE.fields.0 10105 {"bits": [0, 15], "name": "ME_MC_RADDR_HI"}, string in object:register_types.CP_ME_MC_RADDR_HI.fields.0 10106 {"bits": [20, 21], "name": "MTYPE"}, string in object:register_types.CP_ME_MC_RADDR_HI.fields.1 10107 {"bits": [22, 22], "name": "CACHE_POLICY"} string in object:register_types.CP_ME_MC_RADDR_HI.fields.2 10112 {"bits": [0, 1], "name": "ME_MC_RADDR_SWAP"}, string in object:register_types.CP_ME_MC_RADDR_LO.fields.0 10113 {"bits": [2, 31], "name": "ME_MC_RADDR_LO"} string in object:register_types.CP_ME_MC_RADDR_LO.fields.1 10118 {"bits": [0, 15], "name": "ME_MC_WADDR_HI"}, string in object:register_types.CP_ME_MC_WADDR_HI.fields.0 10119 {"bits": [20, 21], "name": "MTYPE"}, string in object:register_types.CP_ME_MC_WADDR_HI.fields.1 10120 {"bits": [22, 22], "name": "CACHE_POLICY"} string in object:register_types.CP_ME_MC_WADDR_HI.fields.2 10125 {"bits": [0, 1], "name": "ME_MC_WADDR_SWAP"}, string in object:register_types.CP_ME_MC_WADDR_LO.fields.0 10126 {"bits": [2, 31], "name": "ME_MC_WADDR_LO"} string in object:register_types.CP_ME_MC_WADDR_LO.fields.1 10131 {"bits": [0, 3], "enum_ref": "CP_PERFMON_STATE", "name": "PERFMON_STATE"}, string in object:register_types.CP_PERFMON_CNTL.fields.0 10132 {"bits": [4, 7], "enum_ref": "SPM_PERFMON_STATE", "name": "SPM_PERFMON_STATE"}, string in object:register_types.CP_PERFMON_CNTL.fields.1 10133 {"bits": [8, 9], "enum_ref": "CP_PERFMON_ENABLE_MODE", "name": "PERFMON_ENABLE_MODE"}, string in object:register_types.CP_PERFMON_CNTL.fields.2 10134 {"bits": [10, 10], "name": "PERFMON_SAMPLE_ENABLE"} string in object:register_types.CP_PERFMON_CNTL.fields.3 10139 {"bits": [31, 31], "name": "PERFMON_ENABLE"} string in object:register_types.CP_PERFMON_CNTX_CNTL.fields.0 10144 {"bits": [0, 1], "name": "STATUS"} string in object:register_types.CP_PFP_COMPLETION_STATUS.fields.0 10149 {"bits": [0, 7], "name": "IB_EN"} string in object:register_types.CP_PFP_IB_CONTROL.fields.0 10154 {"bits": [0, 0], "name": "CONFIG_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.0 10155 {"bits": [1, 1], "name": "CNTX_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.1 10156 {"bits": [16, 16], "name": "SH_GFX_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.2 10157 {"bits": [24, 24], "name": "SH_CS_REG_EN"} string in object:register_types.CP_PFP_LOAD_CONTROL.fields.3 10162 {"bits": [0, 15], "name": "PIPE_STATS_ADDR_HI"} string in object:register_types.CP_PIPE_STATS_ADDR_HI.fields.0 10167 {"bits": [2, 31], "name": "PIPE_STATS_ADDR_LO"} string in object:register_types.CP_PIPE_STATS_ADDR_LO.fields.0 10172 {"bits": [25, 25], "name": "CACHE_CONTROL"}, string in object:register_types.CP_PIPE_STATS_CONTROL.fields.0 10173 {"bits": [27, 28], "name": "MTYPE"} string in object:register_types.CP_PIPE_STATS_CONTROL.fields.1 10178 {"bits": [0, 0], "name": "NOT_VISIBLE"} string in object:register_types.CP_PRED_NOT_VISIBLE.fields.0 10183 {"bits": [0, 19], "name": "RB_OFFSET"} string in object:register_types.CP_RB_OFFSET.fields.0 10188 {"bits": [0, 1], "name": "RINGID"} string in object:register_types.CP_RINGID.fields.0 10193 {"bits": [0, 0], "name": "Z_PASS_ACITVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.0 10194 {"bits": [1, 1], "name": "STREAMOUT_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.1 10195 {"bits": [2, 2], "name": "PIPELINE_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.2 10196 {"bits": [3, 3], "name": "STIPPLE_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.3 10197 {"bits": [4, 4], "name": "VGT_BUFFERS_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.4 10198 {"bits": [5, 5], "name": "SCREEN_EXT_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.5 10199 {"bits": [6, 6], "name": "DRAW_INDIRECT_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.6 10200 {"bits": [7, 7], "name": "DISP_INDIRECT_ACTIVE"} string in object:register_types.CP_SAMPLE_STATUS.fields.7 10205 {"bits": [0, 7], "name": "SCRATCH_INDEX"} string in object:register_types.CP_SCRATCH_INDEX.fields.0 10210 {"bits": [0, 15], "name": "SEM_ADDR_HI"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.0 10211 {"bits": [16, 16], "name": "SEM_USE_MAILBOX"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.1 10212 {"bits": [20, 20], "name": "SEM_SIGNAL_TYPE"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.2 10213 {"bits": [24, 25], "name": "SEM_CLIENT_CODE"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.3 10214 {"bits": [29, 31], "name": "SEM_SELECT"} string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.4 10219 {"bits": [0, 1], "name": "SEM_ADDR_SWAP"}, string in object:register_types.CP_SIG_SEM_ADDR_LO.fields.0 10220 {"bits": [3, 31], "name": "SEM_ADDR_LO"} string in object:register_types.CP_SIG_SEM_ADDR_LO.fields.1 10225 {"bits": [0, 15], "name": "STREAM_OUT_ADDR_HI"} string in object:register_types.CP_STREAM_OUT_ADDR_HI.fields.0 10230 {"bits": [2, 31], "name": "STREAM_OUT_ADDR_LO"} string in object:register_types.CP_STREAM_OUT_ADDR_LO.fields.0 10235 {"bits": [0, 0], "name": "OFFSET_UPDATE_DONE"} string in object:register_types.CP_STRMOUT_CNTL.fields.0 10240 {"bits": [0, 15], "name": "ST_BASE_HI"} string in object:register_types.CP_ST_BASE_HI.fields.0 10245 {"bits": [2, 31], "name": "ST_BASE_LO"} string in object:register_types.CP_ST_BASE_LO.fields.0 10250 {"bits": [0, 19], "name": "ST_BUFSZ"} string in object:register_types.CP_ST_BUFSZ.fields.0 10255 {"bits": [0, 3], "name": "VMID"} string in object:register_types.CP_VMID.fields.0 10260 {"bits": [0, 2], "name": "SRC_STATE_ID"} string in object:register_types.CS_COPY_STATE.fields.0 10265 {"bits": [0, 0], "name": "ALPHA_TO_MASK_ENABLE"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.0 10266 {"bits": [8, 9], "name": "ALPHA_TO_MASK_OFFSET0"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.1 10267 {"bits": [10, 11], "name": "ALPHA_TO_MASK_OFFSET1"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.2 10268 {"bits": [12, 13], "name": "ALPHA_TO_MASK_OFFSET2"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.3 10269 {"bits": [14, 15], "name": "ALPHA_TO_MASK_OFFSET3"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.4 10270 {"bits": [16, 16], "name": "OFFSET_ROUND"} string in object:register_types.DB_ALPHA_TO_MASK.fields.5 10275 {"bits": [0, 0], "name": "ZPASS_INCREMENT_DISABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.0 10276 {"bits": [1, 1], "name": "PERFECT_ZPASS_COUNTS"}, string in object:register_types.DB_COUNT_CONTROL.fields.1 10277 {"bits": [4, 6], "name": "SAMPLE_RATE"}, string in object:register_types.DB_COUNT_CONTROL.fields.2 10278 {"bits": [8, 11], "name": "ZPASS_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.3 10279 {"bits": [12, 15], "name": "ZFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.4 10280 {"bits": [16, 19], "name": "SFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.5 10281 {"bits": [20, 23], "name": "DBFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.6 10282 {"bits": [24, 27], "name": "SLICE_EVEN_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.7 10283 {"bits": [28, 31], "name": "SLICE_ODD_ENABLE"} string in object:register_types.DB_COUNT_CONTROL.fields.8 10288 {"bits": [0, 0], "name": "STENCIL_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.0 10289 {"bits": [1, 1], "name": "Z_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.1 10290 {"bits": [2, 2], "name": "Z_WRITE_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.2 10291 {"bits": [3, 3], "name": "DEPTH_BOUNDS_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.3 10292 {"bits": [4, 6], "enum_ref": "CompareFrag", "name": "ZFUNC"}, string in object:register_types.DB_DEPTH_CONTROL.fields.4 10293 {"bits": [7, 7], "name": "BACKFACE_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.5 10294 {"bits": [8, 10], "enum_ref": "CompareFrag", "name": "STENCILFUNC"}, string in object:register_types.DB_DEPTH_CONTROL.fields.6 10295 {"bits": [20, 22], "enum_ref": "CompareFrag", "name": "STENCILFUNC_BF"}, string in object:register_types.DB_DEPTH_CONTROL.fields.7 10296 {"bits": [30, 30], "name": "ENABLE_COLOR_WRITES_ON_DEPTH_FAIL"}, string in object:register_types.DB_DEPTH_CONTROL.fields.8 10297 {"bits": [31, 31], "name": "DISABLE_COLOR_WRITES_ON_DEPTH_PASS"} string in object:register_types.DB_DEPTH_CONTROL.fields.9 10302 {"bits": [0, 3], "name": "ADDR5_SWIZZLE_MASK"}, string in object:register_types.DB_DEPTH_INFO.fields.0 10303 {"bits": [4, 7], "enum_ref": "ArrayMode", "name": "ARRAY_MODE"}, string in object:register_types.DB_DEPTH_INFO.fields.1 10304 {"bits": [8, 12], "enum_ref": "PipeConfig", "name": "PIPE_CONFIG"}, string in object:register_types.DB_DEPTH_INFO.fields.2 10305 {"bits": [13, 14], "enum_ref": "BankWidth", "name": "BANK_WIDTH"}, string in object:register_types.DB_DEPTH_INFO.fields.3 10306 {"bits": [15, 16], "enum_ref": "BankHeight", "name": "BANK_HEIGHT"}, string in object:register_types.DB_DEPTH_INFO.fields.4 10307 {"bits": [17, 18], "enum_ref": "MacroTileAspect", "name": "MACRO_TILE_ASPECT"}, string in object:register_types.DB_DEPTH_INFO.fields.5 10308 {"bits": [19, 20], "enum_ref": "NumBanks", "name": "NUM_BANKS"} string in object:register_types.DB_DEPTH_INFO.fields.6 10313 {"bits": [0, 10], "name": "PITCH_TILE_MAX"}, string in object:register_types.DB_DEPTH_SIZE.fields.0 10314 {"bits": [11, 21], "name": "HEIGHT_TILE_MAX"} string in object:register_types.DB_DEPTH_SIZE.fields.1 10319 {"bits": [0, 21], "name": "SLICE_TILE_MAX"} string in object:register_types.DB_DEPTH_SLICE.fields.0 10324 {"bits": [0, 10], "name": "SLICE_START"}, string in object:register_types.DB_DEPTH_VIEW.fields.0 10325 {"bits": [13, 23], "name": "SLICE_MAX"}, string in object:register_types.DB_DEPTH_VIEW.fields.1 10326 {"bits": [24, 24], "name": "Z_READ_ONLY"}, string in object:register_types.DB_DEPTH_VIEW.fields.2 10327 {"bits": [25, 25], "name": "STENCIL_READ_ONLY"} string in object:register_types.DB_DEPTH_VIEW.fields.3 10332 {"bits": [0, 2], "name": "MAX_ANCHOR_SAMPLES"}, string in object:register_types.DB_EQAA.fields.0 10333 {"bits": [4, 6], "name": "PS_ITER_SAMPLES"}, string in object:register_types.DB_EQAA.fields.1 10334 {"bits": [8, 10], "name": "MASK_EXPORT_NUM_SAMPLES"}, string in object:register_types.DB_EQAA.fields.2 10335 {"bits": [12, 14], "name": "ALPHA_TO_MASK_NUM_SAMPLES"}, string in object:register_types.DB_EQAA.fields.3 10336 {"bits": [16, 16], "name": "HIGH_QUALITY_INTERSECTIONS"}, string in object:register_types.DB_EQAA.fields.4 10337 {"bits": [17, 17], "name": "INCOHERENT_EQAA_READS"}, string in object:register_types.DB_EQAA.fields.5 10338 {"bits": [18, 18], "name": "INTERPOLATE_COMP_Z"}, string in object:register_types.DB_EQAA.fields.6 10339 {"bits": [19, 19], "name": "INTERPOLATE_SRC_Z"}, string in object:register_types.DB_EQAA.fields.7 10340 {"bits": [20, 20], "name": "STATIC_ANCHOR_ASSOCIATIONS"}, string in object:register_types.DB_EQAA.fields.8 10341 {"bits": [21, 21], "name": "ALPHA_TO_MASK_EQAA_DISABLE"}, string in object:register_types.DB_EQAA.fields.9 10342 {"bits": [24, 26], "name": "OVERRASTERIZATION_AMOUNT"}, string in object:register_types.DB_EQAA.fields.10 10343 {"bits": [27, 27], "name": "ENABLE_POSTZ_OVERRASTERIZATION"} string in object:register_types.DB_EQAA.fields.11 10348 {"bits": [0, 0], "name": "LINEAR"}, string in object:register_types.DB_HTILE_SURFACE.fields.0 10349 {"bits": [1, 1], "name": "FULL_CACHE"}, string in object:register_types.DB_HTILE_SURFACE.fields.1 10350 {"bits": [2, 2], "name": "HTILE_USES_PRELOAD_WIN"}, string in object:register_types.DB_HTILE_SURFACE.fields.2 10351 {"bits": [3, 3], "name": "PRELOAD"}, string in object:register_types.DB_HTILE_SURFACE.fields.3 10352 {"bits": [4, 9], "name": "PREFETCH_WIDTH"}, string in object:register_types.DB_HTILE_SURFACE.fields.4 10353 {"bits": [10, 15], "name": "PREFETCH_HEIGHT"}, string in object:register_types.DB_HTILE_SURFACE.fields.5 10354 {"bits": [16, 16], "name": "DST_OUTSIDE_ZERO_TO_ONE"}, string in object:register_types.DB_HTILE_SURFACE.fields.6 10355 {"bits": [17, 17], "name": "TC_COMPATIBLE"} string in object:register_types.DB_HTILE_SURFACE.fields.7 10360 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.DB_PERFCOUNTER0_SELECT.fields.0 10361 {"bits": [10, 19], "name": "PERF_SEL1"}, string in object:register_types.DB_PERFCOUNTER0_SELECT.fields.1 10362 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.DB_PERFCOUNTER0_SELECT.fields.2 10363 {"bits": [24, 27], "name": "PERF_MODE1"}, string in object:register_types.DB_PERFCOUNTER0_SELECT.fields.3 10364 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.DB_PERFCOUNTER0_SELECT.fields.4 10369 {"bits": [0, 9], "name": "PERF_SEL2"}, string in object:register_types.DB_PERFCOUNTER0_SELECT1.fields.0 10370 {"bits": [10, 19], "name": "PERF_SEL3"}, string in object:register_types.DB_PERFCOUNTER0_SELECT1.fields.1 10371 {"bits": [24, 27], "name": "PERF_MODE3"}, string in object:register_types.DB_PERFCOUNTER0_SELECT1.fields.2 10372 {"bits": [28, 31], "name": "PERF_MODE2"} string in object:register_types.DB_PERFCOUNTER0_SELECT1.fields.3 10377 {"bits": [0, 7], "name": "START_X"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.0 10378 {"bits": [8, 15], "name": "START_Y"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.1 10379 {"bits": [16, 23], "name": "MAX_X"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.2 10380 {"bits": [24, 31], "name": "MAX_Y"} string in object:register_types.DB_PRELOAD_CONTROL.fields.3 10385 {"bits": [0, 0], "name": "DEPTH_CLEAR_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.0 10386 {"bits": [1, 1], "name": "STENCIL_CLEAR_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.1 10387 {"bits": [2, 2], "name": "DEPTH_COPY"}, string in object:register_types.DB_RENDER_CONTROL.fields.2 10388 {"bits": [3, 3], "name": "STENCIL_COPY"}, string in object:register_types.DB_RENDER_CONTROL.fields.3 10389 {"bits": [4, 4], "name": "RESUMMARIZE_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.4 10390 {"bits": [5, 5], "name": "STENCIL_COMPRESS_DISABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.5 10391 {"bits": [6, 6], "name": "DEPTH_COMPRESS_DISABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.6 10392 {"bits": [7, 7], "name": "COPY_CENTROID"}, string in object:register_types.DB_RENDER_CONTROL.fields.7 10393 {"bits": [8, 11], "name": "COPY_SAMPLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.8 10394 {"bits": [12, 12], "name": "DECOMPRESS_ENABLE"} string in object:register_types.DB_RENDER_CONTROL.fields.9 10399 {"bits": [0, 1], "enum_ref": "ForceControl", "name": "FORCE_HIZ_ENABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.0 10400 {"bits": [2, 3], "enum_ref": "ForceControl", "name": "FORCE_HIS_ENABLE0"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.1 10401 {"bits": [4, 5], "enum_ref": "ForceControl", "name": "FORCE_HIS_ENABLE1"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.2 10402 {"bits": [6, 6], "name": "FORCE_SHADER_Z_ORDER"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.3 10403 {"bits": [7, 7], "name": "FAST_Z_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.4 10404 {"bits": [8, 8], "name": "FAST_STENCIL_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.5 10405 {"bits": [9, 9], "name": "NOOP_CULL_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.6 10406 {"bits": [10, 10], "name": "FORCE_COLOR_KILL"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.7 10407 {"bits": [11, 11], "name": "FORCE_Z_READ"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.8 10408 {"bits": [12, 12], "name": "FORCE_STENCIL_READ"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.9 10409 {"bits": [13, 14], "enum_ref": "ForceControl", "name": "FORCE_FULL_Z_RANGE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.10 10410 {"bits": [15, 15], "name": "FORCE_QC_SMASK_CONFLICT"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.11 10411 {"bits": [16, 16], "name": "DISABLE_VIEWPORT_CLAMP"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.12 10412 {"bits": [17, 17], "name": "IGNORE_SC_ZRANGE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.13 10413 {"bits": [18, 18], "name": "DISABLE_FULLY_COVERED"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.14 10414 {"bits": [19, 20], "enum_ref": "ZLimitSumm", "name": "FORCE_Z_LIMIT_SUMM"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.15 10415 {"bits": [21, 25], "name": "MAX_TILES_IN_DTT"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.16 10416 {"bits": [26, 26], "name": "DISABLE_TILE_RATE_TILES"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.17 10417 {"bits": [27, 27], "name": "FORCE_Z_DIRTY"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.18 10418 {"bits": [28, 28], "name": "FORCE_STENCIL_DIRTY"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.19 10419 {"bits": [29, 29], "name": "FORCE_Z_VALID"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.20 10420 {"bits": [30, 30], "name": "FORCE_STENCIL_VALID"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.21 10421 {"bits": [31, 31], "name": "PRESERVE_COMPRESSION"} string in object:register_types.DB_RENDER_OVERRIDE.fields.22 10426 {"bits": [0, 1], "enum_ref": "DbPSLControl", "name": "PARTIAL_SQUAD_LAUNCH_CONTROL"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.0 10427 {"bits": [2, 4], "name": "PARTIAL_SQUAD_LAUNCH_COUNTDOWN"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.1 10428 {"bits": [5, 5], "name": "DISABLE_ZMASK_EXPCLEAR_OPTIMIZATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.2 10429 {"bits": [6, 6], "name": "DISABLE_SMEM_EXPCLEAR_OPTIMIZATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.3 10430 {"bits": [7, 7], "name": "DISABLE_COLOR_ON_VALIDATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.4 10431 {"bits": [8, 8], "name": "DECOMPRESS_Z_ON_FLUSH"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.5 10432 {"bits": [9, 9], "name": "DISABLE_REG_SNOOP"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.6 10433 {"bits": [10, 10], "name": "DEPTH_BOUNDS_HIER_DEPTH_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.7 10434 {"bits": [11, 11], "name": "SEPARATE_HIZS_FUNC_ENABLE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.8 10435 {"bits": [12, 14], "enum_ref": "CompareFrag", "name": "HIZ_ZFUNC"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.9 10436 {"bits": [15, 17], "name": "HIS_SFUNC_FF"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.10 10437 {"bits": [18, 20], "name": "HIS_SFUNC_BF"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.11 10438 {"bits": [21, 21], "name": "PRESERVE_ZRANGE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.12 10439 {"bits": [22, 22], "name": "PRESERVE_SRESULTS"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.13 10440 {"bits": [23, 23], "name": "DISABLE_FAST_PASS"} string in object:register_types.DB_RENDER_OVERRIDE2.fields.14 10445 {"bits": [0, 0], "name": "Z_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.0 10446 {"bits": [1, 1], "name": "STENCIL_TEST_VAL_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.1 10447 {"bits": [2, 2], "name": "STENCIL_OP_VAL_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.2 10448 {"bits": [4, 5], "enum_ref": "ZOrder", "name": "Z_ORDER"}, string in object:register_types.DB_SHADER_CONTROL.fields.3 10449 {"bits": [6, 6], "name": "KILL_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.4 10450 {"bits": [7, 7], "name": "COVERAGE_TO_MASK_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.5 10451 {"bits": [8, 8], "name": "MASK_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.6 10452 {"bits": [9, 9], "name": "EXEC_ON_HIER_FAIL"}, string in object:register_types.DB_SHADER_CONTROL.fields.7 10453 {"bits": [10, 10], "name": "EXEC_ON_NOOP"}, string in object:register_types.DB_SHADER_CONTROL.fields.8 10454 {"bits": [11, 11], "name": "ALPHA_TO_MASK_DISABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.9 10455 {"bits": [12, 12], "name": "DEPTH_BEFORE_SHADER"}, string in object:register_types.DB_SHADER_CONTROL.fields.10 10456 {"bits": [13, 14], "enum_ref": "ConservativeZExport", "name": "CONSERVATIVE_Z_EXPORT"}, string in object:register_types.DB_SHADER_CONTROL.fields.11 10457 {"bits": [15, 15], "name": "DUAL_QUAD_DISABLE"} string in object:register_types.DB_SHADER_CONTROL.fields.12 10462 {"bits": [0, 2], "enum_ref": "CompareFrag", "name": "COMPAREFUNC0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.0 10463 {"bits": [4, 11], "name": "COMPAREVALUE0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.1 10464 {"bits": [12, 19], "name": "COMPAREMASK0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.2 10465 {"bits": [24, 24], "name": "ENABLE0"} string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.3 10470 {"bits": [0, 2], "enum_ref": "CompareFrag", "name": "COMPAREFUNC1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.0 10471 {"bits": [4, 11], "name": "COMPAREVALUE1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.1 10472 {"bits": [12, 19], "name": "COMPAREMASK1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.2 10473 {"bits": [24, 24], "name": "ENABLE1"} string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.3 10478 {"bits": [0, 7], "name": "STENCILTESTVAL"}, string in object:register_types.DB_STENCILREFMASK.fields.0 10479 {"bits": [8, 15], "name": "STENCILMASK"}, string in object:register_types.DB_STENCILREFMASK.fields.1 10480 {"bits": [16, 23], "name": "STENCILWRITEMASK"}, string in object:register_types.DB_STENCILREFMASK.fields.2 10481 {"bits": [24, 31], "name": "STENCILOPVAL"} string in object:register_types.DB_STENCILREFMASK.fields.3 10486 {"bits": [0, 7], "name": "STENCILTESTVAL_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.0 10487 {"bits": [8, 15], "name": "STENCILMASK_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.1 10488 {"bits": [16, 23], "name": "STENCILWRITEMASK_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.2 10489 {"bits": [24, 31], "name": "STENCILOPVAL_BF"} string in object:register_types.DB_STENCILREFMASK_BF.fields.3 10494 {"bits": [0, 7], "name": "CLEAR"} string in object:register_types.DB_STENCIL_CLEAR.fields.0 10499 {"bits": [0, 3], "enum_ref": "StencilOp", "name": "STENCILFAIL"}, string in object:register_types.DB_STENCIL_CONTROL.fields.0 10500 {"bits": [4, 7], "enum_ref": "StencilOp", "name": "STENCILZPASS"}, string in object:register_types.DB_STENCIL_CONTROL.fields.1 10501 {"bits": [8, 11], "enum_ref": "StencilOp", "name": "STENCILZFAIL"}, string in object:register_types.DB_STENCIL_CONTROL.fields.2 10502 {"bits": [12, 15], "enum_ref": "StencilOp", "name": "STENCILFAIL_BF"}, string in object:register_types.DB_STENCIL_CONTROL.fields.3 10503 {"bits": [16, 19], "enum_ref": "StencilOp", "name": "STENCILZPASS_BF"}, string in object:register_types.DB_STENCIL_CONTROL.fields.4 10504 {"bits": [20, 23], "enum_ref": "StencilOp", "name": "STENCILZFAIL_BF"} string in object:register_types.DB_STENCIL_CONTROL.fields.5 10509 {"bits": [0, 0], "enum_ref": "StencilFormat", "name": "FORMAT"}, string in object:register_types.DB_STENCIL_INFO.fields.0 10510 {"bits": [13, 15], "enum_ref": "TileSplit", "name": "TILE_SPLIT"}, string in object:register_types.DB_STENCIL_INFO.fields.1 10511 {"bits": [20, 22], "name": "TILE_MODE_INDEX"}, string in object:register_types.DB_STENCIL_INFO.fields.2 10512 {"bits": [27, 27], "name": "ALLOW_EXPCLEAR"}, string in object:register_types.DB_STENCIL_INFO.fields.3 10513 {"bits": [29, 29], "name": "TILE_STENCIL_DISABLE"}, string in object:register_types.DB_STENCIL_INFO.fields.4 10514 {"bits": [30, 30], "name": "CLEAR_DISALLOWED"} string in object:register_types.DB_STENCIL_INFO.fields.5 10519 {"bits": [0, 30], "name": "COUNT_HI"} string in object:register_types.DB_ZPASS_COUNT_HI.fields.0 10524 {"bits": [0, 1], "enum_ref": "ZFormat", "name": "FORMAT"}, string in object:register_types.DB_Z_INFO.fields.0 10525 {"bits": [2, 3], "name": "NUM_SAMPLES"}, string in object:register_types.DB_Z_INFO.fields.1 10526 {"bits": [13, 15], "enum_ref": "TileSplit", "name": "TILE_SPLIT"}, string in object:register_types.DB_Z_INFO.fields.2 10527 {"bits": [20, 22], "name": "TILE_MODE_INDEX"}, string in object:register_types.DB_Z_INFO.fields.3 10528 {"bits": [23, 26], "name": "DECOMPRESS_ON_N_ZPLANES"}, string in object:register_types.DB_Z_INFO.fields.4 10529 {"bits": [27, 27], "name": "ALLOW_EXPCLEAR"}, string in object:register_types.DB_Z_INFO.fields.5 10530 {"bits": [28, 28], "name": "READ_SIZE"}, string in object:register_types.DB_Z_INFO.fields.6 10531 {"bits": [29, 29], "name": "TILE_SURFACE_ENABLE"}, string in object:register_types.DB_Z_INFO.fields.7 10532 {"bits": [30, 30], "name": "CLEAR_DISALLOWED"}, string in object:register_types.DB_Z_INFO.fields.8 10533 {"bits": [31, 31], "name": "ZRANGE_PRECISION"} string in object:register_types.DB_Z_INFO.fields.9 10538 {"bits": [0, 2], "name": "NUM_PIPES"}, string in object:register_types.GB_ADDR_CONFIG.fields.0 10539 {"bits": [4, 6], "name": "PIPE_INTERLEAVE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.1 10540 {"bits": [8, 10], "name": "BANK_INTERLEAVE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.2 10541 {"bits": [12, 13], "name": "NUM_SHADER_ENGINES"}, string in object:register_types.GB_ADDR_CONFIG.fields.3 10542 {"bits": [16, 18], "name": "SHADER_ENGINE_TILE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.4 10543 {"bits": [20, 22], "name": "NUM_GPUS"}, string in object:register_types.GB_ADDR_CONFIG.fields.5 10544 {"bits": [24, 25], "name": "MULTI_GPU_TILE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.6 10545 {"bits": [28, 29], "name": "ROW_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.7 10546 {"bits": [30, 30], "name": "NUM_LOWER_PIPES"} string in object:register_types.GB_ADDR_CONFIG.fields.8 10551 {"bits": [0, 1], "enum_ref": "BankWidth", "name": "BANK_WIDTH"}, string in object:register_types.GB_MACROTILE_MODE0.fields.0 10552 {"bits": [2, 3], "enum_ref": "BankHeight", "name": "BANK_HEIGHT"}, string in object:register_types.GB_MACROTILE_MODE0.fields.1 10553 {"bits": [4, 5], "enum_ref": "MacroTileAspect", "name": "MACRO_TILE_ASPECT"}, string in object:register_types.GB_MACROTILE_MODE0.fields.2 10554 {"bits": [6, 7], "enum_ref": "NumBanks", "name": "NUM_BANKS"} string in object:register_types.GB_MACROTILE_MODE0.fields.3 10559 {"bits": [2, 5], "enum_ref": "ArrayMode", "name": "ARRAY_MODE"}, string in object:register_types.GB_TILE_MODE0.fields.0 10560 {"bits": [6, 10], "enum_ref": "PipeConfig", "name": "PIPE_CONFIG"}, string in object:register_types.GB_TILE_MODE0.fields.1 10561 {"bits": [11, 13], "enum_ref": "TileSplit", "name": "TILE_SPLIT"}, string in object:register_types.GB_TILE_MODE0.fields.2 10562 {"bits": [22, 24], "enum_ref": "MicroTileMode", "name": "MICRO_TILE_MODE_NEW"}, string in object:register_types.GB_TILE_MODE0.fields.3 10563 {"bits": [25, 26], "name": "SAMPLE_SPLIT"} string in object:register_types.GB_TILE_MODE0.fields.4 10568 {"bits": [0, 15], "name": "BASE"}, string in object:register_types.GDS_ATOM_BASE.fields.0 10569 {"bits": [16, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_BASE.fields.1 10574 {"bits": [0, 5], "name": "AINC"}, string in object:register_types.GDS_ATOM_CNTL.fields.0 10575 {"bits": [6, 7], "name": "UNUSED1"}, string in object:register_types.GDS_ATOM_CNTL.fields.1 10576 {"bits": [8, 9], "name": "DMODE"}, string in object:register_types.GDS_ATOM_CNTL.fields.2 10577 {"bits": [10, 31], "name": "UNUSED2"} string in object:register_types.GDS_ATOM_CNTL.fields.3 10582 {"bits": [0, 0], "name": "COMPLETE"}, string in object:register_types.GDS_ATOM_COMPLETE.fields.0 10583 {"bits": [1, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_COMPLETE.fields.1 10588 {"bits": [0, 7], "name": "OFFSET0"}, string in object:register_types.GDS_ATOM_OFFSET0.fields.0 10589 {"bits": [8, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_OFFSET0.fields.1 10594 {"bits": [0, 7], "name": "OFFSET1"}, string in object:register_types.GDS_ATOM_OFFSET1.fields.0 10595 {"bits": [8, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_OFFSET1.fields.1 10600 {"bits": [0, 7], "name": "OP"}, string in object:register_types.GDS_ATOM_OP.fields.0 10601 {"bits": [8, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_OP.fields.1 10606 {"bits": [0, 15], "name": "SIZE"}, string in object:register_types.GDS_ATOM_SIZE.fields.0 10607 {"bits": [16, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_SIZE.fields.1 10612 {"bits": [0, 0], "name": "FLAG"}, string in object:register_types.GDS_GWS_RESOURCE.fields.0 10613 {"bits": [1, 12], "name": "COUNTER"}, string in object:register_types.GDS_GWS_RESOURCE.fields.1 10614 {"bits": [13, 13], "name": "TYPE"}, string in object:register_types.GDS_GWS_RESOURCE.fields.2 10615 {"bits": [14, 14], "name": "DED"}, string in object:register_types.GDS_GWS_RESOURCE.fields.3 10616 {"bits": [15, 15], "name": "RELEASE_ALL"}, string in object:register_types.GDS_GWS_RESOURCE.fields.4 10617 {"bits": [16, 27], "name": "HEAD_QUEUE"}, string in object:register_types.GDS_GWS_RESOURCE.fields.5 10618 {"bits": [28, 28], "name": "HEAD_VALID"}, string in object:register_types.GDS_GWS_RESOURCE.fields.6 10619 {"bits": [29, 29], "name": "HEAD_FLAG"}, string in object:register_types.GDS_GWS_RESOURCE.fields.7 10620 {"bits": [30, 31], "name": "UNUSED1"} string in object:register_types.GDS_GWS_RESOURCE.fields.8 10625 {"bits": [0, 15], "name": "RESOURCE_CNT"}, string in object:register_types.GDS_GWS_RESOURCE_CNT.fields.0 10626 {"bits": [16, 31], "name": "UNUSED"} string in object:register_types.GDS_GWS_RESOURCE_CNT.fields.1 10631 {"bits": [0, 5], "name": "INDEX"}, string in object:register_types.GDS_GWS_RESOURCE_CNTL.fields.0 10632 {"bits": [6, 31], "name": "UNUSED"} string in object:register_types.GDS_GWS_RESOURCE_CNTL.fields.1 10637 {"bits": [0, 15], "name": "DS_ADDRESS"}, string in object:register_types.GDS_OA_ADDRESS.fields.0 10638 {"bits": [16, 19], "name": "CRAWLER"}, string in object:register_types.GDS_OA_ADDRESS.fields.1 10639 {"bits": [20, 21], "name": "CRAWLER_TYPE"}, string in object:register_types.GDS_OA_ADDRESS.fields.2 10640 {"bits": [22, 29], "name": "UNUSED"}, string in object:register_types.GDS_OA_ADDRESS.fields.3 10641 {"bits": [30, 30], "name": "NO_ALLOC"}, string in object:register_types.GDS_OA_ADDRESS.fields.4 10642 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.GDS_OA_ADDRESS.fields.5 10647 {"bits": [0, 3], "name": "INDEX"}, string in object:register_types.GDS_OA_CNTL.fields.0 10648 {"bits": [4, 31], "name": "UNUSED"} string in object:register_types.GDS_OA_CNTL.fields.1 10653 {"bits": [0, 30], "name": "VALUE"}, string in object:register_types.GDS_OA_INCDEC.fields.0 10654 {"bits": [31, 31], "name": "INCDEC"} string in object:register_types.GDS_OA_INCDEC.fields.1 10659 {"bits": [0, 7], "name": "INSTANCE_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.0 10660 {"bits": [8, 15], "name": "SH_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.1 10661 {"bits": [16, 23], "name": "SE_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.2 10662 {"bits": [29, 29], "name": "SH_BROADCAST_WRITES"}, string in object:register_types.GRBM_GFX_INDEX.fields.3 10663 {"bits": [30, 30], "name": "INSTANCE_BROADCAST_WRITES"}, string in object:register_types.GRBM_GFX_INDEX.fields.4 10664 {"bits": [31, 31], "name": "SE_BROADCAST_WRITES"} string in object:register_types.GRBM_GFX_INDEX.fields.5 10669 {"bits": [0, 5], "name": "PERF_SEL"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.0 10670 {"bits": [10, 10], "name": "DB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.1 10671 {"bits": [11, 11], "name": "CB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.2 10672 {"bits": [12, 12], "name": "VGT_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.3 10673 {"bits": [13, 13], "name": "TA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.4 10674 {"bits": [14, 14], "name": "SX_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.5 10675 {"bits": [16, 16], "name": "SPI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.6 10676 {"bits": [17, 17], "name": "SC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.7 10677 {"bits": [18, 18], "name": "PA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.8 10678 {"bits": [19, 19], "name": "GRBM_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.9 10679 {"bits": [20, 20], "name": "DB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.10 10680 {"bits": [21, 21], "name": "CB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.11 10681 {"bits": [22, 22], "name": "CP_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.12 10682 {"bits": [23, 23], "name": "IA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.13 10683 {"bits": [24, 24], "name": "GDS_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.14 10684 {"bits": [25, 25], "name": "BCI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.15 10685 {"bits": [26, 26], "name": "RLC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.16 10686 {"bits": [27, 27], "name": "TC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.17 10687 {"bits": [28, 28], "name": "WD_BUSY_USER_DEFINED_MASK"} string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.18 10692 {"bits": [0, 5], "name": "PERF_SEL"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.0 10693 {"bits": [10, 10], "name": "DB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.1 10694 {"bits": [11, 11], "name": "CB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.2 10695 {"bits": [12, 12], "name": "TA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.3 10696 {"bits": [13, 13], "name": "SX_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.4 10697 {"bits": [15, 15], "name": "SPI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.5 10698 {"bits": [16, 16], "name": "SC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.6 10699 {"bits": [17, 17], "name": "DB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.7 10700 {"bits": [18, 18], "name": "CB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.8 10701 {"bits": [19, 19], "name": "VGT_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.9 10702 {"bits": [20, 20], "name": "PA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.10 10703 {"bits": [21, 21], "name": "BCI_BUSY_USER_DEFINED_MASK"} string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.11 10708 {"bits": [0, 3], "name": "ME0PIPE0_CMDFIFO_AVAIL"}, string in object:register_types.GRBM_STATUS.fields.0 10709 {"bits": [5, 5], "name": "SRBM_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.1 10710 {"bits": [7, 7], "name": "ME0PIPE0_CF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.2 10711 {"bits": [8, 8], "name": "ME0PIPE0_PF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.3 10712 {"bits": [9, 9], "name": "GDS_DMA_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.4 10713 {"bits": [12, 12], "name": "DB_CLEAN"}, string in object:register_types.GRBM_STATUS.fields.5 10714 {"bits": [13, 13], "name": "CB_CLEAN"}, string in object:register_types.GRBM_STATUS.fields.6 10715 {"bits": [14, 14], "name": "TA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.7 10716 {"bits": [15, 15], "name": "GDS_BUSY"}, string in object:register_types.GRBM_STATUS.fields.8 10717 {"bits": [16, 16], "name": "WD_BUSY_NO_DMA"}, string in object:register_types.GRBM_STATUS.fields.9 10718 {"bits": [17, 17], "name": "VGT_BUSY"}, string in object:register_types.GRBM_STATUS.fields.10 10719 {"bits": [18, 18], "name": "IA_BUSY_NO_DMA"}, string in object:register_types.GRBM_STATUS.fields.11 10720 {"bits": [19, 19], "name": "IA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.12 10721 {"bits": [20, 20], "name": "SX_BUSY"}, string in object:register_types.GRBM_STATUS.fields.13 10722 {"bits": [21, 21], "name": "WD_BUSY"}, string in object:register_types.GRBM_STATUS.fields.14 10723 {"bits": [22, 22], "name": "SPI_BUSY"}, string in object:register_types.GRBM_STATUS.fields.15 10724 {"bits": [23, 23], "name": "BCI_BUSY"}, string in object:register_types.GRBM_STATUS.fields.16 10725 {"bits": [24, 24], "name": "SC_BUSY"}, string in object:register_types.GRBM_STATUS.fields.17 10726 {"bits": [25, 25], "name": "PA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.18 10727 {"bits": [26, 26], "name": "DB_BUSY"}, string in object:register_types.GRBM_STATUS.fields.19 10728 {"bits": [28, 28], "name": "CP_COHERENCY_BUSY"}, string in object:register_types.GRBM_STATUS.fields.20 10729 {"bits": [29, 29], "name": "CP_BUSY"}, string in object:register_types.GRBM_STATUS.fields.21 10730 {"bits": [30, 30], "name": "CB_BUSY"}, string in object:register_types.GRBM_STATUS.fields.22 10731 {"bits": [31, 31], "name": "GUI_ACTIVE"} string in object:register_types.GRBM_STATUS.fields.23 10736 {"bits": [0, 3], "name": "ME0PIPE1_CMDFIFO_AVAIL"}, string in object:register_types.GRBM_STATUS2.fields.0 10737 {"bits": [4, 4], "name": "ME0PIPE1_CF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.1 10738 {"bits": [5, 5], "name": "ME0PIPE1_PF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.2 10739 {"bits": [6, 6], "name": "ME1PIPE0_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.3 10740 {"bits": [7, 7], "name": "ME1PIPE1_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.4 10741 {"bits": [8, 8], "name": "ME1PIPE2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.5 10742 {"bits": [9, 9], "name": "ME1PIPE3_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.6 10743 {"bits": [10, 10], "name": "ME2PIPE0_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.7 10744 {"bits": [11, 11], "name": "ME2PIPE1_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.8 10745 {"bits": [12, 12], "name": "ME2PIPE2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.9 10746 {"bits": [13, 13], "name": "ME2PIPE3_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.10 10747 {"bits": [14, 14], "name": "RLC_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.11 10748 {"bits": [24, 24], "name": "RLC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.12 10749 {"bits": [25, 25], "name": "TC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.13 10750 {"bits": [26, 26], "name": "TCC_CC_RESIDENT"}, string in object:register_types.GRBM_STATUS2.fields.14 10751 {"bits": [28, 28], "name": "CPF_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.15 10752 {"bits": [29, 29], "name": "CPC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.16 10753 {"bits": [30, 30], "name": "CPG_BUSY"} string in object:register_types.GRBM_STATUS2.fields.17 10758 {"bits": [1, 1], "name": "DB_CLEAN"}, string in object:register_types.GRBM_STATUS_SE0.fields.0 10759 {"bits": [2, 2], "name": "CB_CLEAN"}, string in object:register_types.GRBM_STATUS_SE0.fields.1 10760 {"bits": [22, 22], "name": "BCI_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.2 10761 {"bits": [23, 23], "name": "VGT_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.3 10762 {"bits": [24, 24], "name": "PA_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.4 10763 {"bits": [25, 25], "name": "TA_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.5 10764 {"bits": [26, 26], "name": "SX_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.6 10765 {"bits": [27, 27], "name": "SPI_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.7 10766 {"bits": [29, 29], "name": "SC_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.8 10767 {"bits": [30, 30], "name": "DB_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.9 10768 {"bits": [31, 31], "name": "CB_BUSY"} string in object:register_types.GRBM_STATUS_SE0.fields.10 10773 {"bits": [0, 15], "name": "PRIMGROUP_SIZE"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.0 10774 {"bits": [16, 16], "name": "PARTIAL_VS_WAVE_ON"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.1 10775 {"bits": [17, 17], "name": "SWITCH_ON_EOP"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.2 10776 {"bits": [18, 18], "name": "PARTIAL_ES_WAVE_ON"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.3 10777 {"bits": [19, 19], "name": "SWITCH_ON_EOI"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.4 10778 {"bits": [20, 20], "name": "WD_SWITCH_ON_EOP"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.5 10779 {"bits": [28, 31], "name": "MAX_PRIMGRP_IN_WAVE"} string in object:register_types.IA_MULTI_VGT_PARAM.fields.6 10784 {"bits": [0, 0], "name": "UCP_ENA_0"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.0 10785 {"bits": [1, 1], "name": "UCP_ENA_1"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.1 10786 {"bits": [2, 2], "name": "UCP_ENA_2"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.2 10787 {"bits": [3, 3], "name": "UCP_ENA_3"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.3 10788 {"bits": [4, 4], "name": "UCP_ENA_4"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.4 10789 {"bits": [5, 5], "name": "UCP_ENA_5"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.5 10790 {"bits": [13, 13], "name": "PS_UCP_Y_SCALE_NEG"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.6 10791 {"bits": [14, 15], "name": "PS_UCP_MODE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.7 10792 {"bits": [16, 16], "name": "CLIP_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.8 10793 {"bits": [17, 17], "name": "UCP_CULL_ONLY_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.9 10794 {"bits": [18, 18], "name": "BOUNDARY_EDGE_FLAG_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.10 10795 {"bits": [19, 19], "name": "DX_CLIP_SPACE_DEF"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.11 10796 {"bits": [20, 20], "name": "DIS_CLIP_ERR_DETECT"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.12 10797 {"bits": [21, 21], "name": "VTX_KILL_OR"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.13 10798 {"bits": [22, 22], "name": "DX_RASTERIZATION_KILL"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.14 10799 {"bits": [24, 24], "name": "DX_LINEAR_ATTR_CLIP_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.15 10800 {"bits": [25, 25], "name": "VTE_VPORT_PROVOKE_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.16 10801 {"bits": [26, 26], "name": "ZCLIP_NEAR_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.17 10802 {"bits": [27, 27], "name": "ZCLIP_FAR_DISABLE"} string in object:register_types.PA_CL_CLIP_CNTL.fields.18 10807 {"bits": [0, 0], "name": "VTE_XY_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.0 10808 {"bits": [1, 1], "name": "VTE_Z_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.1 10809 {"bits": [2, 2], "name": "VTE_W_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.2 10810 {"bits": [3, 3], "name": "VTE_0XNANINF_IS_0"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.3 10811 {"bits": [4, 4], "name": "VTE_XY_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.4 10812 {"bits": [5, 5], "name": "VTE_Z_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.5 10813 {"bits": [6, 6], "name": "VTE_W_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.6 10814 {"bits": [7, 7], "name": "VTE_W_RECIP_NAN_IS_0"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.7 10815 {"bits": [8, 8], "name": "VS_XY_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.8 10816 {"bits": [9, 9], "name": "VS_XY_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.9 10817 {"bits": [10, 10], "name": "VS_Z_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.10 10818 {"bits": [11, 11], "name": "VS_Z_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.11 10819 {"bits": [12, 12], "name": "VS_W_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.12 10820 {"bits": [13, 13], "name": "VS_W_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.13 10821 {"bits": [14, 14], "name": "VS_CLIP_DIST_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.14 10822 {"bits": [20, 20], "name": "VTE_NO_OUTPUT_NEG_0"} string in object:register_types.PA_CL_NANINF_CNTL.fields.15 10827 {"bits": [0, 0], "name": "CLIP_DIST_ENA_0"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.0 10828 {"bits": [1, 1], "name": "CLIP_DIST_ENA_1"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.1 10829 {"bits": [2, 2], "name": "CLIP_DIST_ENA_2"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.2 10830 {"bits": [3, 3], "name": "CLIP_DIST_ENA_3"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.3 10831 {"bits": [4, 4], "name": "CLIP_DIST_ENA_4"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.4 10832 {"bits": [5, 5], "name": "CLIP_DIST_ENA_5"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.5 10833 {"bits": [6, 6], "name": "CLIP_DIST_ENA_6"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.6 10834 {"bits": [7, 7], "name": "CLIP_DIST_ENA_7"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.7 10835 {"bits": [8, 8], "name": "CULL_DIST_ENA_0"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.8 10836 {"bits": [9, 9], "name": "CULL_DIST_ENA_1"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.9 10837 {"bits": [10, 10], "name": "CULL_DIST_ENA_2"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.10 10838 {"bits": [11, 11], "name": "CULL_DIST_ENA_3"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.11 10839 {"bits": [12, 12], "name": "CULL_DIST_ENA_4"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.12 10840 {"bits": [13, 13], "name": "CULL_DIST_ENA_5"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.13 10841 {"bits": [14, 14], "name": "CULL_DIST_ENA_6"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.14 10842 {"bits": [15, 15], "name": "CULL_DIST_ENA_7"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.15 10843 {"bits": [16, 16], "name": "USE_VTX_POINT_SIZE"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.16 10844 {"bits": [17, 17], "name": "USE_VTX_EDGE_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.17 10845 {"bits": [18, 18], "name": "USE_VTX_RENDER_TARGET_INDX"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.18 10846 {"bits": [19, 19], "name": "USE_VTX_VIEWPORT_INDX"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.19 10847 {"bits": [20, 20], "name": "USE_VTX_KILL_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.20 10848 {"bits": [21, 21], "name": "VS_OUT_MISC_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.21 10849 {"bits": [22, 22], "name": "VS_OUT_CCDIST0_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.22 10850 {"bits": [23, 23], "name": "VS_OUT_CCDIST1_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.23 10851 {"bits": [24, 24], "name": "VS_OUT_MISC_SIDE_BUS_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.24 10852 {"bits": [25, 25], "name": "USE_VTX_GS_CUT_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.25 10853 {"bits": [26, 26], "name": "USE_VTX_LINE_WIDTH"} string in object:register_types.PA_CL_VS_OUT_CNTL.fields.26 10858 {"bits": [0, 0], "name": "VPORT_X_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.0 10859 {"bits": [1, 1], "name": "VPORT_X_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.1 10860 {"bits": [2, 2], "name": "VPORT_Y_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.2 10861 {"bits": [3, 3], "name": "VPORT_Y_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.3 10862 {"bits": [4, 4], "name": "VPORT_Z_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.4 10863 {"bits": [5, 5], "name": "VPORT_Z_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.5 10864 {"bits": [8, 8], "name": "VTX_XY_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.6 10865 {"bits": [9, 9], "name": "VTX_Z_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.7 10866 {"bits": [10, 10], "name": "VTX_W0_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.8 10867 {"bits": [11, 11], "name": "PERFCOUNTER_REF"} string in object:register_types.PA_CL_VTE_CNTL.fields.9 10872 {"bits": [0, 2], "name": "MSAA_NUM_SAMPLES"}, string in object:register_types.PA_SC_AA_CONFIG.fields.0 10873 {"bits": [4, 4], "name": "AA_MASK_CENTROID_DTMN"}, string in object:register_types.PA_SC_AA_CONFIG.fields.1 10874 {"bits": [13, 16], "name": "MAX_SAMPLE_DIST"}, string in object:register_types.PA_SC_AA_CONFIG.fields.2 10875 {"bits": [20, 22], "name": "MSAA_EXPOSED_SAMPLES"}, string in object:register_types.PA_SC_AA_CONFIG.fields.3 10876 {"bits": [24, 25], "name": "DETAIL_TO_EXPOSED_MODE"} string in object:register_types.PA_SC_AA_CONFIG.fields.4 10881 {"bits": [0, 15], "name": "AA_MASK_X0Y0"}, string in object:register_types.PA_SC_AA_MASK_X0Y0_X1Y0.fields.0 10882 {"bits": [16, 31], "name": "AA_MASK_X1Y0"} string in object:register_types.PA_SC_AA_MASK_X0Y0_X1Y0.fields.1 10887 {"bits": [0, 15], "name": "AA_MASK_X0Y1"}, string in object:register_types.PA_SC_AA_MASK_X0Y1_X1Y1.fields.0 10888 {"bits": [16, 31], "name": "AA_MASK_X1Y1"} string in object:register_types.PA_SC_AA_MASK_X0Y1_X1Y1.fields.1 10893 {"bits": [0, 3], "name": "S0_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.0 10894 {"bits": [4, 7], "name": "S0_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.1 10895 {"bits": [8, 11], "name": "S1_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.2 10896 {"bits": [12, 15], "name": "S1_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.3 10897 {"bits": [16, 19], "name": "S2_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.4 10898 {"bits": [20, 23], "name": "S2_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.5 10899 {"bits": [24, 27], "name": "S3_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.6 10900 {"bits": [28, 31], "name": "S3_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.7 10905 {"bits": [0, 3], "name": "S4_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.0 10906 {"bits": [4, 7], "name": "S4_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.1 10907 {"bits": [8, 11], "name": "S5_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.2 10908 {"bits": [12, 15], "name": "S5_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.3 10909 {"bits": [16, 19], "name": "S6_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.4 10910 {"bits": [20, 23], "name": "S6_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.5 10911 {"bits": [24, 27], "name": "S7_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.6 10912 {"bits": [28, 31], "name": "S7_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.7 10917 {"bits": [0, 3], "name": "S8_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.0 10918 {"bits": [4, 7], "name": "S8_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.1 10919 {"bits": [8, 11], "name": "S9_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.2 10920 {"bits": [12, 15], "name": "S9_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.3 10921 {"bits": [16, 19], "name": "S10_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.4 10922 {"bits": [20, 23], "name": "S10_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.5 10923 {"bits": [24, 27], "name": "S11_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.6 10924 {"bits": [28, 31], "name": "S11_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.7 10929 {"bits": [0, 3], "name": "S12_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.0 10930 {"bits": [4, 7], "name": "S12_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.1 10931 {"bits": [8, 11], "name": "S13_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.2 10932 {"bits": [12, 15], "name": "S13_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.3 10933 {"bits": [16, 19], "name": "S14_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.4 10934 {"bits": [20, 23], "name": "S14_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.5 10935 {"bits": [24, 27], "name": "S15_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.6 10936 {"bits": [28, 31], "name": "S15_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.7 10941 {"bits": [0, 3], "name": "DISTANCE_0"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.0 10942 {"bits": [4, 7], "name": "DISTANCE_1"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.1 10943 {"bits": [8, 11], "name": "DISTANCE_2"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.2 10944 {"bits": [12, 15], "name": "DISTANCE_3"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.3 10945 {"bits": [16, 19], "name": "DISTANCE_4"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.4 10946 {"bits": [20, 23], "name": "DISTANCE_5"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.5 10947 {"bits": [24, 27], "name": "DISTANCE_6"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.6 10948 {"bits": [28, 31], "name": "DISTANCE_7"} string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.7 10953 {"bits": [0, 3], "name": "DISTANCE_8"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.0 10954 {"bits": [4, 7], "name": "DISTANCE_9"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.1 10955 {"bits": [8, 11], "name": "DISTANCE_10"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.2 10956 {"bits": [12, 15], "name": "DISTANCE_11"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.3 10957 {"bits": [16, 19], "name": "DISTANCE_12"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.4 10958 {"bits": [20, 23], "name": "DISTANCE_13"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.5 10959 {"bits": [24, 27], "name": "DISTANCE_14"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.6 10960 {"bits": [28, 31], "name": "DISTANCE_15"} string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.7 10965 {"bits": [0, 14], "name": "BR_X"}, string in object:register_types.PA_SC_CLIPRECT_0_BR.fields.0 10966 {"bits": [16, 30], "name": "BR_Y"} string in object:register_types.PA_SC_CLIPRECT_0_BR.fields.1 10971 {"bits": [0, 14], "name": "TL_X"}, string in object:register_types.PA_SC_CLIPRECT_0_TL.fields.0 10972 {"bits": [16, 30], "name": "TL_Y"} string in object:register_types.PA_SC_CLIPRECT_0_TL.fields.1 10977 {"bits": [0, 15], "enum_ref": "CLIP_RULE", "name": "CLIP_RULE"} string in object:register_types.PA_SC_CLIPRECT_RULE.fields.0 10982 {"bits": [0, 3], "name": "ER_TRI"}, string in object:register_types.PA_SC_EDGERULE.fields.0 10983 {"bits": [4, 7], "name": "ER_POINT"}, string in object:register_types.PA_SC_EDGERULE.fields.1 10984 {"bits": [8, 11], "name": "ER_RECT"}, string in object:register_types.PA_SC_EDGERULE.fields.2 10985 {"bits": [12, 17], "name": "ER_LINE_LR"}, string in object:register_types.PA_SC_EDGERULE.fields.3 10986 {"bits": [18, 23], "name": "ER_LINE_RL"}, string in object:register_types.PA_SC_EDGERULE.fields.4 10987 {"bits": [24, 27], "name": "ER_LINE_TB"}, string in object:register_types.PA_SC_EDGERULE.fields.5 10988 {"bits": [28, 31], "name": "ER_LINE_BT"} string in object:register_types.PA_SC_EDGERULE.fields.6 10993 {"bits": [0, 14], "name": "TL_X"}, string in object:register_types.PA_SC_GENERIC_SCISSOR_TL.fields.0 10994 {"bits": [16, 30], "name": "TL_Y"}, string in object:register_types.PA_SC_GENERIC_SCISSOR_TL.fields.1 10995 {"bits": [31, 31], "name": "WINDOW_OFFSET_DISABLE"} string in object:register_types.PA_SC_GENERIC_SCISSOR_TL.fields.2 11000 {"bits": [9, 9], "name": "EXPAND_LINE_WIDTH"}, string in object:register_types.PA_SC_LINE_CNTL.fields.0 11001 {"bits": [10, 10], "name": "LAST_PIXEL"}, string in object:register_types.PA_SC_LINE_CNTL.fields.1 11002 {"bits": [11, 11], "name": "PERPENDICULAR_ENDCAP_ENA"}, string in object:register_types.PA_SC_LINE_CNTL.fields.2 11003 {"bits": [12, 12], "name": "DX10_DIAMOND_TEST_ENA"} string in object:register_types.PA_SC_LINE_CNTL.fields.3 11008 {"bits": [0, 15], "name": "LINE_PATTERN"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.0 11009 {"bits": [16, 23], "name": "REPEAT_COUNT"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.1 11010 {"bits": [28, 28], "name": "PATTERN_BIT_ORDER"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.2 11011 {"bits": [29, 30], "name": "AUTO_RESET_CNTL"} string in object:register_types.PA_SC_LINE_STIPPLE.fields.3 11016 {"bits": [0, 3], "name": "CURRENT_PTR"}, string in object:register_types.PA_SC_LINE_STIPPLE_STATE.fields.0 11017 {"bits": [8, 15], "name": "CURRENT_COUNT"} string in object:register_types.PA_SC_LINE_STIPPLE_STATE.fields.1 11022 {"bits": [0, 0], "name": "MSAA_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.0 11023 {"bits": [1, 1], "name": "VPORT_SCISSOR_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.1 11024 {"bits": [2, 2], "name": "LINE_STIPPLE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.2 11025 {"bits": [3, 3], "name": "SEND_UNLIT_STILES_TO_PKR"} string in object:register_types.PA_SC_MODE_CNTL_0.fields.3 11030 {"bits": [0, 0], "name": "WALK_SIZE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.0 11031 {"bits": [1, 1], "name": "WALK_ALIGNMENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.1 11032 {"bits": [2, 2], "name": "WALK_ALIGN8_PRIM_FITS_ST"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.2 11033 {"bits": [3, 3], "name": "WALK_FENCE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.3 11034 {"bits": [4, 6], "name": "WALK_FENCE_SIZE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.4 11035 {"bits": [7, 7], "name": "SUPERTILE_WALK_ORDER_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.5 11036 {"bits": [8, 8], "name": "TILE_WALK_ORDER_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.6 11037 {"bits": [9, 9], "name": "TILE_COVER_DISABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.7 11038 {"bits": [10, 10], "name": "TILE_COVER_NO_SCISSOR"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.8 11039 {"bits": [11, 11], "name": "ZMM_LINE_EXTENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.9 11040 {"bits": [12, 12], "name": "ZMM_LINE_OFFSET"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.10 11041 {"bits": [13, 13], "name": "ZMM_RECT_EXTENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.11 11042 {"bits": [14, 14], "name": "KILL_PIX_POST_HI_Z"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.12 11043 {"bits": [15, 15], "name": "KILL_PIX_POST_DETAIL_MASK"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.13 11044 {"bits": [16, 16], "name": "PS_ITER_SAMPLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.14 11045 {"bits": [17, 17], "name": "MULTI_SHADER_ENGINE_PRIM_DISCARD_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.15 11046 {"bits": [18, 18], "name": "MULTI_GPU_SUPERTILE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.16 11047 {"bits": [19, 19], "name": "GPU_ID_OVERRIDE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.17 11048 {"bits": [20, 23], "name": "GPU_ID_OVERRIDE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.18 11049 {"bits": [24, 24], "name": "MULTI_GPU_PRIM_DISCARD_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.19 11050 {"bits": [25, 25], "name": "FORCE_EOV_CNTDWN_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.20 11051 {"bits": [26, 26], "name": "FORCE_EOV_REZ_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.21 11052 {"bits": [27, 27], "name": "OUT_OF_ORDER_PRIMITIVE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.22 11053 {"bits": [28, 30], "name": "OUT_OF_ORDER_WATER_MARK"} string in object:register_types.PA_SC_MODE_CNTL_1.fields.23 11058 {"bits": [0, 13], "name": "X_COORD"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_H.fields.0 11063 {"bits": [0, 0], "name": "ENABLE_HV_PRE_SHADER"}, string in object:register_types.PA_SC_P3D_TRAP_SCREEN_HV_EN.fields.0 11064 {"bits": [1, 1], "name": "FORCE_PRE_SHADER_ALL_PIXELS"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_HV_EN.fields.1 11069 {"bits": [0, 13], "name": "Y_COORD"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_V.fields.0 11074 {"bits": [0, 9], "name": "PERF_SEL"} string in object:register_types.PA_SC_PERFCOUNTER1_SELECT.fields.0 11079 {"bits": [0, 1], "enum_ref": "RbMap", "name": "RB_MAP_PKR0"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.0 11080 {"bits": [2, 3], "enum_ref": "RbMap", "name": "RB_MAP_PKR1"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.1 11081 {"bits": [4, 5], "enum_ref": "RbXsel2", "name": "RB_XSEL2"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.2 11082 {"bits": [6, 6], "enum_ref": "RbXsel", "name": "RB_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.3 11083 {"bits": [7, 7], "enum_ref": "RbYsel", "name": "RB_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.4 11084 {"bits": [8, 9], "enum_ref": "PkrMap", "name": "PKR_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.5 11085 {"bits": [10, 11], "enum_ref": "PkrXsel", "name": "PKR_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.6 11086 {"bits": [12, 13], "enum_ref": "PkrYsel", "name": "PKR_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.7 11087 {"bits": [14, 15], "enum_ref": "PkrXsel2", "name": "PKR_XSEL2"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.8 11088 {"bits": [16, 17], "enum_ref": "ScMap", "name": "SC_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.9 11089 {"bits": [18, 19], "enum_ref": "ScXsel", "name": "SC_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.10 11090 {"bits": [20, 21], "enum_ref": "ScYsel", "name": "SC_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.11 11091 {"bits": [24, 25], "enum_ref": "SeMap", "name": "SE_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.12 11092 {"bits": [26, 27], "enum_ref": "SeXsel", "name": "SE_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.13 11093 {"bits": [28, 29], "enum_ref": "SeYsel", "name": "SE_YSEL"} string in object:register_types.PA_SC_RASTER_CONFIG.fields.14 11098 {"bits": [0, 1], "enum_ref": "SePairMap", "name": "SE_PAIR_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG_1.fields.0 11099 {"bits": [2, 3], "enum_ref": "SePairXsel", "name": "SE_PAIR_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG_1.fields.1 11100 {"bits": [4, 5], "enum_ref": "SePairYsel", "name": "SE_PAIR_YSEL"} string in object:register_types.PA_SC_RASTER_CONFIG_1.fields.2 11105 {"bits": [0, 1], "name": "SLICE_EVEN_ENABLE"}, string in object:register_types.PA_SC_SCREEN_EXTENT_CONTROL.fields.0 11106 {"bits": [2, 3], "name": "SLICE_ODD_ENABLE"} string in object:register_types.PA_SC_SCREEN_EXTENT_CONTROL.fields.1 11111 {"bits": [0, 15], "name": "X"}, string in object:register_types.PA_SC_SCREEN_EXTENT_MIN_0.fields.0 11112 {"bits": [16, 31], "name": "Y"} string in object:register_types.PA_SC_SCREEN_EXTENT_MIN_0.fields.1 11117 {"bits": [0, 15], "name": "BR_X"}, string in object:register_types.PA_SC_SCREEN_SCISSOR_BR.fields.0 11118 {"bits": [16, 31], "name": "BR_Y"} string in object:register_types.PA_SC_SCREEN_SCISSOR_BR.fields.1 11123 {"bits": [0, 15], "name": "TL_X"}, string in object:register_types.PA_SC_SCREEN_SCISSOR_TL.fields.0 11124 {"bits": [16, 31], "name": "TL_Y"} string in object:register_types.PA_SC_SCREEN_SCISSOR_TL.fields.1 11129 {"bits": [0, 1], "name": "REALIGN_DQUADS_AFTER_N_WAVES"} string in object:register_types.PA_SC_SHADER_CONTROL.fields.0 11134 {"bits": [0, 15], "name": "WINDOW_X_OFFSET"}, string in object:register_types.PA_SC_WINDOW_OFFSET.fields.0 11135 {"bits": [16, 31], "name": "WINDOW_Y_OFFSET"} string in object:register_types.PA_SC_WINDOW_OFFSET.fields.1 11140 {"bits": [0, 8], "name": "HW_SCREEN_OFFSET_X"}, string in object:register_types.PA_SU_HARDWARE_SCREEN_OFFSET.fields.0 11141 {"bits": [16, 24], "name": "HW_SCREEN_OFFSET_Y"} string in object:register_types.PA_SU_HARDWARE_SCREEN_OFFSET.fields.1 11146 {"bits": [0, 15], "name": "WIDTH"} string in object:register_types.PA_SU_LINE_CNTL.fields.0 11151 {"bits": [0, 1], "name": "LINE_STIPPLE_RESET"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.0 11152 {"bits": [2, 2], "name": "EXPAND_FULL_LENGTH"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.1 11153 {"bits": [3, 3], "name": "FRACTIONAL_ACCUM"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.2 11154 {"bits": [4, 4], "name": "DIAMOND_ADJUST"} string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.3 11159 {"bits": [0, 23], "name": "LINE_STIPPLE_VALUE"} string in object:register_types.PA_SU_LINE_STIPPLE_VALUE.fields.0 11164 {"bits": [0, 15], "name": "PERFCOUNTER_HI"} string in object:register_types.PA_SU_PERFCOUNTER0_HI.fields.0 11169 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.0 11170 {"bits": [10, 19], "name": "PERF_SEL1"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.1 11171 {"bits": [20, 23], "name": "CNTR_MODE"} string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.2 11176 {"bits": [0, 9], "name": "PERF_SEL2"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT1.fields.0 11177 {"bits": [10, 19], "name": "PERF_SEL3"} string in object:register_types.PA_SU_PERFCOUNTER0_SELECT1.fields.1 11182 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.PA_SU_PERFCOUNTER2_SELECT.fields.0 11183 {"bits": [20, 23], "name": "CNTR_MODE"} string in object:register_types.PA_SU_PERFCOUNTER2_SELECT.fields.1 11188 {"bits": [0, 15], "name": "MIN_SIZE"}, string in object:register_types.PA_SU_POINT_MINMAX.fields.0 11189 {"bits": [16, 31], "name": "MAX_SIZE"} string in object:register_types.PA_SU_POINT_MINMAX.fields.1 11194 {"bits": [0, 15], "name": "HEIGHT"}, string in object:register_types.PA_SU_POINT_SIZE.fields.0 11195 {"bits": [16, 31], "name": "WIDTH"} string in object:register_types.PA_SU_POINT_SIZE.fields.1 11200 {"bits": [0, 7], "name": "POLY_OFFSET_NEG_NUM_DB_BITS"}, string in object:register_types.PA_SU_POLY_OFFSET_DB_FMT_CNTL.fields.0 11201 {"bits": [8, 8], "name": "POLY_OFFSET_DB_IS_FLOAT_FMT"} string in object:register_types.PA_SU_POLY_OFFSET_DB_FMT_CNTL.fields.1 11206 {"bits": [0, 0], "name": "TRIANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.0 11207 {"bits": [1, 1], "name": "LINE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.1 11208 {"bits": [2, 2], "name": "POINT_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.2 11209 {"bits": [3, 3], "name": "RECTANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.3 11210 {"bits": [4, 4], "name": "TRIANGLE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.4 11211 {"bits": [5, 5], "name": "LINE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.5 11212 {"bits": [6, 6], "name": "POINT_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.6 11213 {"bits": [7, 7], "name": "RECTANGLE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.7 11214 {"bits": [8, 15], "name": "PRIM_EXPAND_CONSTANT"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.8 11215 {"bits": [30, 30], "name": "XMAX_RIGHT_EXCLUSION"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.9 11216 {"bits": [31, 31], "name": "YMAX_BOTTOM_EXCLUSION"} string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.10 11221 {"bits": [0, 0], "name": "CULL_FRONT"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.0 11222 {"bits": [1, 1], "name": "CULL_BACK"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.1 11223 {"bits": [2, 2], "name": "FACE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.2 11224 {"bits": [3, 4], "enum_ref": "PA_SU_SC_MODE_CNTL__POLY_MODE", "name": "POLY_MODE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.3 11225 {"bits": [5, 7], "enum_ref": "PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE", "name": "POLYMODE_ string in object:register_types.PA_SU_SC_MODE_CNTL.fields.4 11226 {"bits": [8, 10], "enum_ref": "PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE", "name": "POLYMODE string in object:register_types.PA_SU_SC_MODE_CNTL.fields.5 11227 {"bits": [11, 11], "name": "POLY_OFFSET_FRONT_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.6 11228 {"bits": [12, 12], "name": "POLY_OFFSET_BACK_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.7 11229 {"bits": [13, 13], "name": "POLY_OFFSET_PARA_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.8 11230 {"bits": [16, 16], "name": "VTX_WINDOW_OFFSET_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.9 11231 {"bits": [19, 19], "name": "PROVOKING_VTX_LAST"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.10 11232 {"bits": [20, 20], "name": "PERSP_CORR_DIS"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.11 11233 {"bits": [21, 21], "name": "MULTI_PRIM_IB_ENA"} string in object:register_types.PA_SU_SC_MODE_CNTL.fields.12 11238 {"bits": [0, 0], "name": "PIX_CENTER"}, string in object:register_types.PA_SU_VTX_CNTL.fields.0 11239 {"bits": [1, 2], "enum_ref": "PA_SU_VTX_CNTL__ROUND_MODE", "name": "ROUND_MODE"}, string in object:register_types.PA_SU_VTX_CNTL.fields.1 11240 {"bits": [3, 5], "enum_ref": "QUANT_MODE", "name": "QUANT_MODE"} string in object:register_types.PA_SU_VTX_CNTL.fields.2 11245 {"bits": [0, 7], "name": "PERFCOUNTER_SELECT"} string in object:register_types.RLC_PERFCOUNTER0_SELECT.fields.0 11250 {"bits": [0, 0], "name": "PERFMON_CLOCK_STATE"} string in object:register_types.RLC_PERFMON_CLK_CNTL.fields.0 11255 {"bits": [0, 2], "enum_ref": "CP_PERFMON_STATE", "name": "PERFMON_STATE"}, string in object:register_types.RLC_PERFMON_CNTL.fields.0 11256 {"bits": [10, 10], "name": "PERFMON_SAMPLE_ENABLE"} string in object:register_types.RLC_PERFMON_CNTL.fields.1 11261 {"bits": [0, 7], "name": "PERFMON_SAMPLE_DELAY"}, string in object:register_types.RLC_SPM_CPG_PERFMON_SAMPLE_DELAY.fields.0 11262 {"bits": [8, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_CPG_PERFMON_SAMPLE_DELAY.fields.1 11267 {"bits": [0, 11], "name": "RESERVED1"}, string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.0 11268 {"bits": [12, 13], "name": "PERFMON_RING_MODE"}, string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.1 11269 {"bits": [14, 15], "name": "RESERVED"}, string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.2 11270 {"bits": [16, 31], "name": "PERFMON_SAMPLE_INTERVAL"} string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.3 11275 {"bits": [0, 15], "name": "RING_BASE_HI"}, string in object:register_types.RLC_SPM_PERFMON_RING_BASE_HI.fields.0 11276 {"bits": [16, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_PERFMON_RING_BASE_HI.fields.1 11281 {"bits": [0, 7], "name": "PERFMON_SEGMENT_SIZE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.0 11282 {"bits": [8, 10], "name": "RESERVED1"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.1 11283 {"bits": [11, 15], "name": "GLOBAL_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.2 11284 {"bits": [16, 20], "name": "SE0_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.3 11285 {"bits": [21, 25], "name": "SE1_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.4 11286 {"bits": [26, 30], "name": "SE2_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.5 11287 {"bits": [31, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.6 11292 {"bits": [0, 7], "name": "OBSOLETE_UMSK"}, string in object:register_types.SCRATCH_UMSK.fields.0 11293 {"bits": [16, 17], "name": "OBSOLETE_SWAP"} string in object:register_types.SCRATCH_UMSK.fields.1 11298 {"bits": [0, 0], "name": "PERSP_CENTER_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.0 11299 {"bits": [4, 4], "name": "PERSP_CENTROID_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.1 11300 {"bits": [8, 8], "name": "LINEAR_CENTER_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.2 11301 {"bits": [12, 12], "name": "LINEAR_CENTROID_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.3 11302 {"bits": [16, 17], "name": "POS_FLOAT_LOCATION"}, string in object:register_types.SPI_BARYC_CNTL.fields.4 11303 {"bits": [20, 20], "name": "POS_FLOAT_ULC"}, string in object:register_types.SPI_BARYC_CNTL.fields.5 11304 {"bits": [24, 24], "name": "FRONT_FACE_ALL_BITS"} string in object:register_types.SPI_BARYC_CNTL.fields.6 11309 {"bits": [0, 20], "name": "GPR_WRITE_PRIORITY"}, string in object:register_types.SPI_CONFIG_CNTL.fields.0 11310 {"bits": [21, 23], "name": "EXP_PRIORITY_ORDER"}, string in object:register_types.SPI_CONFIG_CNTL.fields.1 11311 {"bits": [24, 24], "name": "ENABLE_SQG_TOP_EVENTS"}, string in object:register_types.SPI_CONFIG_CNTL.fields.2 11312 {"bits": [25, 25], "name": "ENABLE_SQG_BOP_EVENTS"}, string in object:register_types.SPI_CONFIG_CNTL.fields.3 11313 {"bits": [26, 26], "name": "RSRC_MGMT_RESET"}, string in object:register_types.SPI_CONFIG_CNTL.fields.4 11314 {"bits": [27, 27], "name": "TTRACE_STALL_ALL"} string in object:register_types.SPI_CONFIG_CNTL.fields.5 11319 {"bits": [0, 0], "name": "FLAT_SHADE_ENA"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.0 11320 {"bits": [1, 1], "name": "PNT_SPRITE_ENA"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.1 11321 {"bits": [2, 4], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_X"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.2 11322 {"bits": [5, 7], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_Y"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.3 11323 {"bits": [8, 10], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_Z"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.4 11324 {"bits": [11, 13], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_W"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.5 11325 {"bits": [14, 14], "name": "PNT_SPRITE_TOP_1"} string in object:register_types.SPI_INTERP_CONTROL_0.fields.6 11330 {"bits": [0, 7], "name": "PERF_SEL"} string in object:register_types.SPI_PERFCOUNTER4_SELECT.fields.0 11335 {"bits": [0, 3], "name": "BIN0_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.0 11336 {"bits": [4, 7], "name": "BIN0_MAX"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.1 11337 {"bits": [8, 11], "name": "BIN1_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.2 11338 {"bits": [12, 15], "name": "BIN1_MAX"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.3 11339 {"bits": [16, 19], "name": "BIN2_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.4 11340 {"bits": [20, 23], "name": "BIN2_MAX"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.5 11341 {"bits": [24, 27], "name": "BIN3_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.6 11342 {"bits": [28, 31], "name": "BIN3_MAX"} string in object:register_types.SPI_PERFCOUNTER_BINS.fields.7 11347 {"bits": [0, 5], "name": "OFFSET"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.0 11348 {"bits": [8, 9], "name": "DEFAULT_VAL"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.1 11349 {"bits": [10, 10], "name": "FLAT_SHADE"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.2 11350 {"bits": [13, 16], "name": "CYL_WRAP"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.3 11351 {"bits": [17, 17], "name": "PT_SPRITE_TEX"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.4 11352 {"bits": [18, 18], "name": "DUP"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.5 11353 {"bits": [19, 19], "name": "FP16_INTERP_MODE"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.6 11354 {"bits": [20, 20], "name": "USE_DEFAULT_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.7 11355 {"bits": [21, 22], "name": "DEFAULT_VAL_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.8 11356 {"bits": [23, 23], "name": "PT_SPRITE_TEX_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.9 11357 {"bits": [24, 24], "name": "ATTR0_VALID"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.10 11358 {"bits": [25, 25], "name": "ATTR1_VALID"} string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.11 11363 {"bits": [0, 5], "name": "OFFSET"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.0 11364 {"bits": [8, 9], "name": "DEFAULT_VAL"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.1 11365 {"bits": [10, 10], "name": "FLAT_SHADE"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.2 11366 {"bits": [18, 18], "name": "DUP"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.3 11367 {"bits": [19, 19], "name": "FP16_INTERP_MODE"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.4 11368 {"bits": [20, 20], "name": "USE_DEFAULT_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.5 11369 {"bits": [21, 22], "name": "DEFAULT_VAL_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.6 11370 {"bits": [24, 24], "name": "ATTR0_VALID"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.7 11371 {"bits": [25, 25], "name": "ATTR1_VALID"} string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.8 11376 {"bits": [0, 0], "name": "PERSP_SAMPLE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.0 11377 {"bits": [1, 1], "name": "PERSP_CENTER_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.1 11378 {"bits": [2, 2], "name": "PERSP_CENTROID_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.2 11379 {"bits": [3, 3], "name": "PERSP_PULL_MODEL_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.3 11380 {"bits": [4, 4], "name": "LINEAR_SAMPLE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.4 11381 {"bits": [5, 5], "name": "LINEAR_CENTER_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.5 11382 {"bits": [6, 6], "name": "LINEAR_CENTROID_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.6 11383 {"bits": [7, 7], "name": "LINE_STIPPLE_TEX_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.7 11384 {"bits": [8, 8], "name": "POS_X_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.8 11385 {"bits": [9, 9], "name": "POS_Y_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.9 11386 {"bits": [10, 10], "name": "POS_Z_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.10 11387 {"bits": [11, 11], "name": "POS_W_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.11 11388 {"bits": [12, 12], "name": "FRONT_FACE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.12 11389 {"bits": [13, 13], "name": "ANCILLARY_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.13 11390 {"bits": [14, 14], "name": "SAMPLE_COVERAGE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.14 11391 {"bits": [15, 15], "name": "POS_FIXED_PT_ENA"} string in object:register_types.SPI_PS_INPUT_ENA.fields.15 11396 {"bits": [0, 5], "name": "NUM_INTERP"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.0 11397 {"bits": [6, 6], "name": "PARAM_GEN"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.1 11398 {"bits": [14, 14], "name": "BC_OPTIMIZE_DISABLE"} string in object:register_types.SPI_PS_IN_CONTROL.fields.2 11403 {"bits": [0, 3], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL0_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.0 11404 {"bits": [4, 7], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL1_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.1 11405 {"bits": [8, 11], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL2_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.2 11406 {"bits": [12, 15], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL3_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.3 11407 {"bits": [16, 19], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL4_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.4 11408 {"bits": [20, 23], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL5_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.5 11409 {"bits": [24, 27], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL6_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.6 11410 {"bits": [28, 31], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL7_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_COL_FORMAT.fields.7 11415 {"bits": [0, 5], "name": "LIMIT"} string in object:register_types.SPI_SHADER_LATE_ALLOC_VS.fields.0 11420 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.0 11421 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.1 11422 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.2 11423 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.3 11424 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.4 11425 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.5 11426 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.6 11427 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.7 11428 {"bits": [24, 24], "name": "CU_GROUP_ENABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.8 11429 {"bits": [25, 27], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.9 11430 {"bits": [28, 28], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.10 11435 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.0 11436 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.1 11437 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.2 11438 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.3 11439 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.4 11440 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.5 11441 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.6 11442 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.7 11443 {"bits": [24, 26], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.8 11444 {"bits": [27, 27], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.9 11449 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.0 11450 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.1 11451 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.2 11452 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.3 11453 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.4 11454 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.5 11455 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.6 11456 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.7 11457 {"bits": [24, 25], "name": "VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.8 11458 {"bits": [26, 28], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.9 11459 {"bits": [29, 29], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.10 11464 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.0 11465 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.1 11466 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.2 11467 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.3 11468 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.4 11469 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.5 11470 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.6 11471 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.7 11472 {"bits": [24, 24], "name": "CU_GROUP_DISABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.8 11473 {"bits": [25, 27], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.9 11474 {"bits": [28, 28], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.10 11479 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.0 11480 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.1 11481 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.2 11482 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.3 11483 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.4 11484 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.5 11485 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.6 11486 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.7 11487 {"bits": [24, 25], "name": "VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.8 11488 {"bits": [26, 26], "name": "CU_GROUP_ENABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.9 11489 {"bits": [27, 29], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.10 11490 {"bits": [30, 30], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.11 11495 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.0 11496 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.1 11497 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.2 11498 {"bits": [7, 7], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.3 11499 {"bits": [8, 16], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.4 11500 {"bits": [20, 28], "name": "LDS_SIZE"} string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.5 11505 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.0 11506 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.1 11507 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.2 11508 {"bits": [7, 15], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.3 11513 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.0 11514 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.1 11515 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.2 11516 {"bits": [7, 7], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.3 11517 {"bits": [8, 8], "name": "TG_SIZE_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.4 11518 {"bits": [9, 17], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.5 11523 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.0 11524 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.1 11525 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.2 11526 {"bits": [7, 15], "name": "LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.3 11527 {"bits": [16, 24], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.4 11532 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.0 11533 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.1 11534 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.2 11535 {"bits": [7, 7], "name": "WAVE_CNT_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.3 11536 {"bits": [8, 15], "name": "EXTRA_LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.4 11537 {"bits": [16, 24], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.5 11542 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.0 11543 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.1 11544 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.2 11545 {"bits": [7, 7], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.3 11546 {"bits": [8, 8], "name": "SO_BASE0_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.4 11547 {"bits": [9, 9], "name": "SO_BASE1_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.5 11548 {"bits": [10, 10], "name": "SO_BASE2_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.6 11549 {"bits": [11, 11], "name": "SO_BASE3_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.7 11550 {"bits": [12, 12], "name": "SO_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.8 11551 {"bits": [13, 21], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.9 11552 {"bits": [24, 24], "name": "DISPATCH_DRAW_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.10 11557 {"bits": [0, 15], "name": "CU_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_GS.fields.0 11558 {"bits": [16, 21], "name": "WAVE_LIMIT"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_GS.fields.1 11559 {"bits": [22, 25], "name": "LOCK_LOW_THRESHOLD"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_GS.fields.2 11560 {"bits": [26, 31], "name": "GROUP_FIFO_DEPTH"} string in object:register_types.SPI_SHADER_PGM_RSRC3_GS.fields.3 11565 {"bits": [0, 5], "name": "WAVE_LIMIT"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.0 11566 {"bits": [6, 9], "name": "LOCK_LOW_THRESHOLD"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.1 11567 {"bits": [10, 15], "name": "GROUP_FIFO_DEPTH"} string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.2 11572 {"bits": [0, 15], "name": "CU_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.0 11573 {"bits": [16, 21], "name": "WAVE_LIMIT"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.1 11574 {"bits": [22, 25], "name": "LOCK_LOW_THRESHOLD"} string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.2 11579 {"bits": [0, 3], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS0_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.0 11580 {"bits": [4, 7], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS1_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.1 11581 {"bits": [8, 11], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS2_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.2 11582 {"bits": [12, 15], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS3_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_POS_FORMAT.fields.3 11587 {"bits": [0, 7], "name": "MEM_BASE"} string in object:register_types.SPI_SHADER_TBA_HI_PS.fields.0 11592 {"bits": [0, 3], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "Z_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_Z_FORMAT.fields.0 11597 {"bits": [1, 5], "name": "VS_EXPORT_COUNT"}, string in object:register_types.SPI_VS_OUT_CONFIG.fields.0 11598 {"bits": [6, 6], "name": "VS_HALF_PACK"} string in object:register_types.SPI_VS_OUT_CONFIG.fields.1 11603 {"bits": [0, 0], "name": "TARGET_INST"}, string in object:register_types.SQC_CACHES.fields.0 11604 {"bits": [1, 1], "name": "TARGET_DATA"}, string in object:register_types.SQC_CACHES.fields.1 11605 {"bits": [2, 2], "name": "INVALIDATE"}, string in object:register_types.SQC_CACHES.fields.2 11606 {"bits": [3, 3], "name": "WRITEBACK"}, string in object:register_types.SQC_CACHES.fields.3 11607 {"bits": [4, 4], "name": "VOL"}, string in object:register_types.SQC_CACHES.fields.4 11608 {"bits": [16, 16], "name": "COMPLETE"} string in object:register_types.SQC_CACHES.fields.5 11613 {"bits": [0, 0], "name": "DWB"}, string in object:register_types.SQC_WRITEBACK.fields.0 11614 {"bits": [1, 1], "name": "DIRTY"} string in object:register_types.SQC_WRITEBACK.fields.1 11619 {"bits": [0, 15], "name": "BASE_ADDRESS_HI"}, string in object:register_types.SQ_BUF_RSRC_WORD1.fields.0 11620 {"bits": [16, 29], "name": "STRIDE"}, string in object:register_types.SQ_BUF_RSRC_WORD1.fields.1 11621 {"bits": [30, 30], "name": "CACHE_SWIZZLE"}, string in object:register_types.SQ_BUF_RSRC_WORD1.fields.2 11622 {"bits": [31, 31], "name": "SWIZZLE_ENABLE"} string in object:register_types.SQ_BUF_RSRC_WORD1.fields.3 11627 {"bits": [0, 2], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_X"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.0 11628 {"bits": [3, 5], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Y"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.1 11629 {"bits": [6, 8], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Z"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.2 11630 {"bits": [9, 11], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_W"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.3 11631 {"bits": [12, 14], "enum_ref": "BUF_NUM_FORMAT", "name": "NUM_FORMAT"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.4 11632 {"bits": [15, 18], "enum_ref": "BUF_DATA_FORMAT", "name": "DATA_FORMAT"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.5 11633 {"bits": [19, 20], "name": "ELEMENT_SIZE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.6 11634 {"bits": [21, 22], "name": "INDEX_STRIDE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.7 11635 {"bits": [23, 23], "name": "ADD_TID_ENABLE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.8 11636 {"bits": [24, 24], "name": "ATC"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.9 11637 {"bits": [25, 25], "name": "HASH_ENABLE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.10 11638 {"bits": [26, 26], "name": "HEAP"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.11 11639 {"bits": [27, 29], "name": "MTYPE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.12 11640 {"bits": [30, 31], "enum_ref": "SQ_RSRC_BUF_TYPE", "name": "TYPE"} string in object:register_types.SQ_BUF_RSRC_WORD3.fields.13 11645 {"bits": [0, 7], "name": "BASE_ADDRESS_HI"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.0 11646 {"bits": [8, 19], "name": "MIN_LOD"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.1 11647 {"bits": [20, 25], "enum_ref": "IMG_DATA_FORMAT", "name": "DATA_FORMAT"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.2 11648 {"bits": [26, 29], "enum_ref": "IMG_NUM_FORMAT", "name": "NUM_FORMAT"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.3 11649 {"bits": [30, 31], "name": "MTYPE"} string in object:register_types.SQ_IMG_RSRC_WORD1.fields.4 11654 {"bits": [0, 13], "name": "WIDTH"}, string in object:register_types.SQ_IMG_RSRC_WORD2.fields.0 11655 {"bits": [14, 27], "name": "HEIGHT"}, string in object:register_types.SQ_IMG_RSRC_WORD2.fields.1 11656 {"bits": [28, 30], "name": "PERF_MOD"}, string in object:register_types.SQ_IMG_RSRC_WORD2.fields.2 11657 {"bits": [31, 31], "name": "INTERLACED"} string in object:register_types.SQ_IMG_RSRC_WORD2.fields.3 11662 {"bits": [0, 2], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_X"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.0 11663 {"bits": [3, 5], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Y"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.1 11664 {"bits": [6, 8], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Z"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.2 11665 {"bits": [9, 11], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_W"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.3 11666 {"bits": [12, 15], "name": "BASE_LEVEL"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.4 11667 {"bits": [16, 19], "name": "LAST_LEVEL"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.5 11668 {"bits": [20, 24], "name": "TILING_INDEX"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.6 11669 {"bits": [25, 25], "name": "POW2_PAD"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.7 11670 {"bits": [26, 26], "name": "MTYPE"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.8 11671 {"bits": [27, 27], "name": "ATC"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.9 11672 {"bits": [28, 31], "enum_ref": "SQ_RSRC_IMG_TYPE", "name": "TYPE"} string in object:register_types.SQ_IMG_RSRC_WORD3.fields.10 11677 {"bits": [0, 12], "name": "DEPTH"}, string in object:register_types.SQ_IMG_RSRC_WORD4.fields.0 11678 {"bits": [13, 26], "name": "PITCH"} string in object:register_types.SQ_IMG_RSRC_WORD4.fields.1 11683 {"bits": [0, 12], "name": "BASE_ARRAY"}, string in object:register_types.SQ_IMG_RSRC_WORD5.fields.0 11684 {"bits": [13, 25], "name": "LAST_ARRAY"} string in object:register_types.SQ_IMG_RSRC_WORD5.fields.1 11689 {"bits": [0, 11], "name": "MIN_LOD_WARN"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.0 11690 {"bits": [12, 19], "name": "COUNTER_BANK_ID"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.1 11691 {"bits": [20, 20], "name": "LOD_HDW_CNT_EN"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.2 11692 {"bits": [21, 21], "name": "COMPRESSION_EN"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.3 11693 {"bits": [22, 22], "name": "ALPHA_IS_ON_MSB"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.4 11694 {"bits": [23, 23], "name": "COLOR_TRANSFORM"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.5 11695 {"bits": [24, 27], "name": "LOST_ALPHA_BITS"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.6 11696 {"bits": [28, 31], "name": "LOST_COLOR_BITS"} string in object:register_types.SQ_IMG_RSRC_WORD6.fields.7 11701 {"bits": [0, 2], "enum_ref": "SQ_TEX_CLAMP", "name": "CLAMP_X"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.0 11702 {"bits": [3, 5], "enum_ref": "SQ_TEX_CLAMP", "name": "CLAMP_Y"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.1 11703 {"bits": [6, 8], "enum_ref": "SQ_TEX_CLAMP", "name": "CLAMP_Z"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.2 11704 {"bits": [9, 11], "name": "MAX_ANISO_RATIO"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.3 11705 {"bits": [12, 14], "enum_ref": "SQ_TEX_DEPTH_COMPARE", "name": "DEPTH_COMPARE_FUNC"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.4 11706 {"bits": [15, 15], "name": "FORCE_UNNORMALIZED"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.5 11707 {"bits": [16, 18], "name": "ANISO_THRESHOLD"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.6 11708 {"bits": [19, 19], "name": "MC_COORD_TRUNC"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.7 11709 {"bits": [20, 20], "name": "FORCE_DEGAMMA"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.8 11710 {"bits": [21, 26], "name": "ANISO_BIAS"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.9 11711 {"bits": [27, 27], "name": "TRUNC_COORD"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.10 11712 {"bits": [28, 28], "name": "DISABLE_CUBE_WRAP"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.11 11713 {"bits": [29, 30], "enum_ref": "SQ_IMG_FILTER_TYPE", "name": "FILTER_MODE"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.12 11714 {"bits": [31, 31], "name": "COMPAT_MODE"} string in object:register_types.SQ_IMG_SAMP_WORD0.fields.13 11719 {"bits": [0, 11], "name": "MIN_LOD"}, string in object:register_types.SQ_IMG_SAMP_WORD1.fields.0 11720 {"bits": [12, 23], "name": "MAX_LOD"}, string in object:register_types.SQ_IMG_SAMP_WORD1.fields.1 11721 {"bits": [24, 27], "name": "PERF_MIP"}, string in object:register_types.SQ_IMG_SAMP_WORD1.fields.2 11722 {"bits": [28, 31], "name": "PERF_Z"} string in object:register_types.SQ_IMG_SAMP_WORD1.fields.3 11727 {"bits": [0, 13], "name": "LOD_BIAS"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.0 11728 {"bits": [14, 19], "name": "LOD_BIAS_SEC"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.1 11729 {"bits": [20, 21], "enum_ref": "SQ_TEX_XY_FILTER", "name": "XY_MAG_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.2 11730 {"bits": [22, 23], "enum_ref": "SQ_TEX_XY_FILTER", "name": "XY_MIN_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.3 11731 {"bits": [24, 25], "enum_ref": "SQ_TEX_Z_FILTER", "name": "Z_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.4 11732 {"bits": [26, 27], "enum_ref": "SQ_TEX_MIP_FILTER", "name": "MIP_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.5 11733 {"bits": [28, 28], "name": "MIP_POINT_PRECLAMP"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.6 11734 {"bits": [29, 29], "name": "DISABLE_LSB_CEIL"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.7 11735 {"bits": [30, 30], "name": "FILTER_PREC_FIX"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.8 11736 {"bits": [31, 31], "name": "ANISO_OVERRIDE"} string in object:register_types.SQ_IMG_SAMP_WORD2.fields.9 11741 {"bits": [0, 11], "name": "BORDER_COLOR_PTR"}, string in object:register_types.SQ_IMG_SAMP_WORD3.fields.0 11742 {"bits": [29, 29], "name": "UPGRADED_DEPTH"}, string in object:register_types.SQ_IMG_SAMP_WORD3.fields.1 11743 {"bits": [30, 31], "enum_ref": "SQ_TEX_BORDER_COLOR", "name": "BORDER_COLOR_TYPE"} string in object:register_types.SQ_IMG_SAMP_WORD3.fields.2 11748 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.0 11749 {"bits": [12, 15], "name": "SQC_BANK_MASK"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.1 11750 {"bits": [16, 19], "name": "SQC_CLIENT_MASK"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.2 11751 {"bits": [20, 23], "name": "SPM_MODE"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.3 11752 {"bits": [24, 27], "name": "SIMD_MASK"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.4 11753 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.5 11758 {"bits": [0, 0], "name": "PS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.0 11759 {"bits": [1, 1], "enum_ref": "VGT_STAGES_VS_EN", "name": "VS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.1 11760 {"bits": [2, 2], "enum_ref": "VGT_STAGES_GS_EN", "name": "GS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.2 11761 {"bits": [3, 3], "enum_ref": "VGT_STAGES_ES_EN", "name": "ES_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.3 11762 {"bits": [4, 4], "enum_ref": "VGT_STAGES_HS_EN", "name": "HS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.4 11763 {"bits": [5, 5], "enum_ref": "VGT_STAGES_LS_EN", "name": "LS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.5 11764 {"bits": [6, 6], "name": "CS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.6 11765 {"bits": [8, 12], "name": "CNTR_RATE"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.7 11766 {"bits": [13, 13], "name": "DISABLE_FLUSH"} string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.8 11771 {"bits": [0, 0], "name": "FORCE_EN"} string in object:register_types.SQ_PERFCOUNTER_CTRL2.fields.0 11776 {"bits": [0, 15], "name": "SH0_MASK"}, string in object:register_types.SQ_PERFCOUNTER_MASK.fields.0 11777 {"bits": [16, 31], "name": "SH1_MASK"} string in object:register_types.SQ_PERFCOUNTER_MASK.fields.1 11782 {"bits": [0, 3], "name": "ADDR_HI"} string in object:register_types.SQ_THREAD_TRACE_BASE2.fields.0 11787 {"bits": [31, 31], "name": "RESET_BUFFER"} string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.0 11792 {"bits": [0, 2], "name": "HIWATER"} string in object:register_types.SQ_THREAD_TRACE_HIWATER.fields.0 11797 {"bits": [0, 4], "name": "CU_SEL"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.0 11798 {"bits": [5, 5], "name": "SH_SEL"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.1 11799 {"bits": [7, 7], "name": "REG_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.2 11800 {"bits": [8, 11], "name": "SIMD_EN"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.3 11801 {"bits": [12, 13], "name": "VM_ID_MASK"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.4 11802 {"bits": [14, 14], "name": "SPI_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.5 11803 {"bits": [15, 15], "name": "SQ_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.6 11804 {"bits": [16, 31], "name": "RANDOM_SEED"} string in object:register_types.SQ_THREAD_TRACE_MASK.fields.7 11809 {"bits": [0, 2], "name": "MASK_PS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.0 11810 {"bits": [3, 5], "name": "MASK_VS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.1 11811 {"bits": [6, 8], "name": "MASK_GS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.2 11812 {"bits": [9, 11], "name": "MASK_ES"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.3 11813 {"bits": [12, 14], "name": "MASK_HS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.4 11814 {"bits": [15, 17], "name": "MASK_LS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.5 11815 {"bits": [18, 20], "name": "MASK_CS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.6 11816 {"bits": [21, 22], "name": "MODE"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.7 11817 {"bits": [23, 24], "name": "CAPTURE_MODE"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.8 11818 {"bits": [25, 25], "name": "AUTOFLUSH_EN"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.9 11819 {"bits": [26, 26], "name": "PRIV"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.10 11820 {"bits": [27, 28], "name": "ISSUE_MASK"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.11 11821 {"bits": [29, 29], "name": "TEST_MODE"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.12 11822 {"bits": [30, 30], "name": "INTERRUPT_EN"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.13 11823 {"bits": [31, 31], "name": "WRAP"} string in object:register_types.SQ_THREAD_TRACE_MODE.fields.14 11828 {"bits": [0, 21], "name": "SIZE"} string in object:register_types.SQ_THREAD_TRACE_SIZE.fields.0 11833 {"bits": [0, 9], "name": "FINISH_PENDING"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.0 11834 {"bits": [16, 25], "name": "FINISH_DONE"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.1 11835 {"bits": [29, 29], "name": "NEW_BUF"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.2 11836 {"bits": [30, 30], "name": "BUSY"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.3 11837 {"bits": [31, 31], "name": "FULL"} string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.4 11842 {"bits": [0, 15], "name": "TOKEN_MASK"}, string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.0 11843 {"bits": [16, 23], "name": "REG_MASK"}, string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.1 11844 {"bits": [24, 24], "name": "REG_DROP_ON_STALL"} string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.2 11849 {"bits": [0, 29], "name": "WPTR"}, string in object:register_types.SQ_THREAD_TRACE_WPTR.fields.0 11850 {"bits": [30, 31], "name": "READ_OFFSET"} string in object:register_types.SQ_THREAD_TRACE_WPTR.fields.1 11855 {"bits": [0, 5], "name": "VGPR_BASE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.0 11856 {"bits": [8, 13], "name": "VGPR_SIZE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.1 11857 {"bits": [16, 21], "name": "SGPR_BASE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.2 11858 {"bits": [24, 27], "name": "SGPR_SIZE"} string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.3 11863 {"bits": [0, 3], "name": "WAVE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.0 11864 {"bits": [4, 5], "name": "SIMD_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.1 11865 {"bits": [6, 7], "name": "PIPE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.2 11866 {"bits": [8, 11], "name": "CU_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.3 11867 {"bits": [12, 12], "name": "SH_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.4 11868 {"bits": [13, 14], "name": "SE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.5 11869 {"bits": [16, 19], "name": "TG_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.6 11870 {"bits": [20, 23], "name": "VM_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.7 11871 {"bits": [24, 26], "name": "QUEUE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.8 11872 {"bits": [27, 29], "name": "STATE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.9 11873 {"bits": [30, 31], "name": "ME_ID"} string in object:register_types.SQ_WAVE_HW_ID.fields.10 11878 {"bits": [0, 2], "name": "IBUF_ST"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.0 11879 {"bits": [3, 3], "name": "PC_INVALID"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.1 11880 {"bits": [4, 4], "name": "NEED_NEXT_DW"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.2 11881 {"bits": [5, 7], "name": "NO_PREFETCH_CNT"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.3 11882 {"bits": [8, 9], "name": "IBUF_RPTR"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.4 11883 {"bits": [10, 11], "name": "IBUF_WPTR"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.5 11884 {"bits": [16, 19], "name": "INST_STR_ST"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.6 11885 {"bits": [20, 23], "name": "MISC_CNT"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.7 11886 {"bits": [24, 25], "name": "ECC_ST"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.8 11887 {"bits": [26, 26], "name": "IS_HYB"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.9 11888 {"bits": [27, 28], "name": "HYB_CNT"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.10 11889 {"bits": [29, 29], "name": "KILL"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.11 11890 {"bits": [30, 30], "name": "NEED_KILL_IFETCH"} string in object:register_types.SQ_WAVE_IB_DBG0.fields.12 11895 {"bits": [0, 0], "name": "IXNACK"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.0 11896 {"bits": [1, 1], "name": "XNACK"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.1 11897 {"bits": [2, 2], "name": "TA_NEED_RESET"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.2 11898 {"bits": [4, 7], "name": "XCNT"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.3 11899 {"bits": [8, 11], "name": "QCNT"} string in object:register_types.SQ_WAVE_IB_DBG1.fields.4 11904 {"bits": [0, 3], "name": "VM_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.0 11905 {"bits": [4, 6], "name": "EXP_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.1 11906 {"bits": [8, 11], "name": "LGKM_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.2 11907 {"bits": [12, 14], "name": "VALU_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.3 11908 {"bits": [15, 15], "name": "FIRST_REPLAY"}, string in object:register_types.SQ_WAVE_IB_STS.fields.4 11909 {"bits": [16, 19], "name": "RCNT"} string in object:register_types.SQ_WAVE_IB_STS.fields.5 11914 {"bits": [0, 7], "name": "LDS_BASE"}, string in object:register_types.SQ_WAVE_LDS_ALLOC.fields.0 11915 {"bits": [12, 20], "name": "LDS_SIZE"} string in object:register_types.SQ_WAVE_LDS_ALLOC.fields.1 11920 {"bits": [0, 3], "name": "FP_ROUND"}, string in object:register_types.SQ_WAVE_MODE.fields.0 11921 {"bits": [4, 7], "name": "FP_DENORM"}, string in object:register_types.SQ_WAVE_MODE.fields.1 11922 {"bits": [8, 8], "name": "DX10_CLAMP"}, string in object:register_types.SQ_WAVE_MODE.fields.2 11923 {"bits": [9, 9], "name": "IEEE"}, string in object:register_types.SQ_WAVE_MODE.fields.3 11924 {"bits": [10, 10], "name": "LOD_CLAMPED"}, string in object:register_types.SQ_WAVE_MODE.fields.4 11925 {"bits": [11, 11], "name": "DEBUG_EN"}, string in object:register_types.SQ_WAVE_MODE.fields.5 11926 {"bits": [12, 20], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SQ_WAVE_MODE.fields.6 11927 {"bits": [27, 27], "name": "GPR_IDX_EN"}, string in object:register_types.SQ_WAVE_MODE.fields.7 11928 {"bits": [28, 28], "name": "VSKIP"}, string in object:register_types.SQ_WAVE_MODE.fields.8 11929 {"bits": [29, 31], "name": "CSP"} string in object:register_types.SQ_WAVE_MODE.fields.9 11934 {"bits": [0, 15], "name": "PC_HI"} string in object:register_types.SQ_WAVE_PC_HI.fields.0 11939 {"bits": [0, 0], "name": "SCC"}, string in object:register_types.SQ_WAVE_STATUS.fields.0 11940 {"bits": [1, 2], "name": "SPI_PRIO"}, string in object:register_types.SQ_WAVE_STATUS.fields.1 11941 {"bits": [3, 4], "name": "USER_PRIO"}, string in object:register_types.SQ_WAVE_STATUS.fields.2 11942 {"bits": [5, 5], "name": "PRIV"}, string in object:register_types.SQ_WAVE_STATUS.fields.3 11943 {"bits": [6, 6], "name": "TRAP_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.4 11944 {"bits": [7, 7], "name": "TTRACE_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.5 11945 {"bits": [8, 8], "name": "EXPORT_RDY"}, string in object:register_types.SQ_WAVE_STATUS.fields.6 11946 {"bits": [9, 9], "name": "EXECZ"}, string in object:register_types.SQ_WAVE_STATUS.fields.7 11947 {"bits": [10, 10], "name": "VCCZ"}, string in object:register_types.SQ_WAVE_STATUS.fields.8 11948 {"bits": [11, 11], "name": "IN_TG"}, string in object:register_types.SQ_WAVE_STATUS.fields.9 11949 {"bits": [12, 12], "name": "IN_BARRIER"}, string in object:register_types.SQ_WAVE_STATUS.fields.10 11950 {"bits": [13, 13], "name": "HALT"}, string in object:register_types.SQ_WAVE_STATUS.fields.11 11951 {"bits": [14, 14], "name": "TRAP"}, string in object:register_types.SQ_WAVE_STATUS.fields.12 11952 {"bits": [15, 15], "name": "TTRACE_CU_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.13 11953 {"bits": [16, 16], "name": "VALID"}, string in object:register_types.SQ_WAVE_STATUS.fields.14 11954 {"bits": [17, 17], "name": "ECC_ERR"}, string in object:register_types.SQ_WAVE_STATUS.fields.15 11955 {"bits": [18, 18], "name": "SKIP_EXPORT"}, string in object:register_types.SQ_WAVE_STATUS.fields.16 11956 {"bits": [19, 19], "name": "PERF_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.17 11957 {"bits": [20, 20], "name": "COND_DBG_USER"}, string in object:register_types.SQ_WAVE_STATUS.fields.18 11958 {"bits": [21, 21], "name": "COND_DBG_SYS"}, string in object:register_types.SQ_WAVE_STATUS.fields.19 11959 {"bits": [22, 22], "name": "ALLOW_REPLAY"}, string in object:register_types.SQ_WAVE_STATUS.fields.20 11960 {"bits": [23, 23], "name": "INST_ATC"}, string in object:register_types.SQ_WAVE_STATUS.fields.21 11961 {"bits": [27, 27], "name": "MUST_EXPORT"} string in object:register_types.SQ_WAVE_STATUS.fields.22 11966 {"bits": [0, 7], "name": "ADDR_HI"} string in object:register_types.SQ_WAVE_TBA_HI.fields.0 11971 {"bits": [0, 8], "enum_ref": "EXCP_EN", "name": "EXCP"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.0 11972 {"bits": [10, 10], "name": "SAVECTX"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.1 11973 {"bits": [16, 21], "name": "EXCP_CYCLE"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.2 11974 {"bits": [29, 31], "name": "DP_RATE"} string in object:register_types.SQ_WAVE_TRAPSTS.fields.3 11979 {"bits": [0, 0], "name": "MRT0_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.0 11980 {"bits": [1, 1], "name": "MRT0_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.1 11981 {"bits": [4, 4], "name": "MRT1_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.2 11982 {"bits": [5, 5], "name": "MRT1_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.3 11983 {"bits": [8, 8], "name": "MRT2_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.4 11984 {"bits": [9, 9], "name": "MRT2_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.5 11985 {"bits": [12, 12], "name": "MRT3_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.6 11986 {"bits": [13, 13], "name": "MRT3_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.7 11987 {"bits": [16, 16], "name": "MRT4_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.8 11988 {"bits": [17, 17], "name": "MRT4_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.9 11989 {"bits": [20, 20], "name": "MRT5_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.10 11990 {"bits": [21, 21], "name": "MRT5_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.11 11991 {"bits": [24, 24], "name": "MRT6_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.12 11992 {"bits": [25, 25], "name": "MRT6_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.13 11993 {"bits": [28, 28], "name": "MRT7_COLOR_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.14 11994 {"bits": [29, 29], "name": "MRT7_ALPHA_OPT_DISABLE"}, string in object:register_types.SX_BLEND_OPT_CONTROL.fields.15 11995 {"bits": [31, 31], "name": "PIXEN_ZERO_OPT_DISABLE"} string in object:register_types.SX_BLEND_OPT_CONTROL.fields.16 12000 {"bits": [0, 3], "enum_ref": "SX_BLEND_OPT_EPSILON__MRT0_EPSILON", "name": "MRT0_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.0 12001 {"bits": [4, 7], "name": "MRT1_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.1 12002 {"bits": [8, 11], "name": "MRT2_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.2 12003 {"bits": [12, 15], "name": "MRT3_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.3 12004 {"bits": [16, 19], "name": "MRT4_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.4 12005 {"bits": [20, 23], "name": "MRT5_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.5 12006 {"bits": [24, 27], "name": "MRT6_EPSILON"}, string in object:register_types.SX_BLEND_OPT_EPSILON.fields.6 12007 {"bits": [28, 31], "name": "MRT7_EPSILON"} string in object:register_types.SX_BLEND_OPT_EPSILON.fields.7 12012 {"bits": [0, 2], "enum_ref": "SX_BLEND_OPT", "name": "COLOR_SRC_OPT"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.0 12013 {"bits": [4, 6], "enum_ref": "SX_BLEND_OPT", "name": "COLOR_DST_OPT"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.1 12014 {"bits": [8, 10], "enum_ref": "SX_OPT_COMB_FCN", "name": "COLOR_COMB_FCN"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.2 12015 {"bits": [16, 18], "enum_ref": "SX_BLEND_OPT", "name": "ALPHA_SRC_OPT"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.3 12016 {"bits": [20, 22], "enum_ref": "SX_BLEND_OPT", "name": "ALPHA_DST_OPT"}, string in object:register_types.SX_MRT0_BLEND_OPT.fields.4 12017 {"bits": [24, 26], "enum_ref": "SX_OPT_COMB_FCN", "name": "ALPHA_COMB_FCN"} string in object:register_types.SX_MRT0_BLEND_OPT.fields.5 12022 {"bits": [0, 9], "name": "PERFCOUNTER_SELECT"}, string in object:register_types.SX_PERFCOUNTER0_SELECT.fields.0 12023 {"bits": [10, 19], "name": "PERFCOUNTER_SELECT1"}, string in object:register_types.SX_PERFCOUNTER0_SELECT.fields.1 12024 {"bits": [20, 23], "name": "CNTR_MODE"} string in object:register_types.SX_PERFCOUNTER0_SELECT.fields.2 12029 {"bits": [0, 9], "name": "PERFCOUNTER_SELECT2"}, string in object:register_types.SX_PERFCOUNTER0_SELECT1.fields.0 12030 {"bits": [10, 19], "name": "PERFCOUNTER_SELECT3"} string in object:register_types.SX_PERFCOUNTER0_SELECT1.fields.1 12035 {"bits": [0, 3], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT0"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.0 12036 {"bits": [4, 7], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT1"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.1 12037 {"bits": [8, 11], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT2"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.2 12038 {"bits": [12, 15], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT3"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.3 12039 {"bits": [16, 19], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT4"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.4 12040 {"bits": [20, 23], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT5"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.5 12041 {"bits": [24, 27], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT6"}, string in object:register_types.SX_PS_DOWNCONVERT.fields.6 12042 {"bits": [28, 31], "enum_ref": "SX_DOWNCONVERT_FORMAT", "name": "MRT7"} string in object:register_types.SX_PS_DOWNCONVERT.fields.7 12047 {"bits": [0, 7], "name": "ADDRESS"} string in object:register_types.TA_BC_BASE_ADDR_HI.fields.0 12052 {"bits": [0, 9], "name": "PERF_SEL2"}, string in object:register_types.TCC_PERFCOUNTER0_SELECT1.fields.0 12053 {"bits": [10, 19], "name": "PERF_SEL3"}, string in object:register_types.TCC_PERFCOUNTER0_SELECT1.fields.1 12054 {"bits": [24, 27], "name": "PERF_MODE2"}, string in object:register_types.TCC_PERFCOUNTER0_SELECT1.fields.2 12055 {"bits": [28, 31], "name": "PERF_MODE3"} string in object:register_types.TCC_PERFCOUNTER0_SELECT1.fields.3 12060 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.TCC_PERFCOUNTER2_SELECT.fields.0 12061 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.TCC_PERFCOUNTER2_SELECT.fields.1 12062 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.TCC_PERFCOUNTER2_SELECT.fields.2 12067 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.TD_PERFCOUNTER0_SELECT.fields.0 12068 {"bits": [10, 17], "name": "PERF_SEL1"}, string in object:register_types.TD_PERFCOUNTER0_SELECT.fields.1 12069 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.TD_PERFCOUNTER0_SELECT.fields.2 12070 {"bits": [24, 27], "name": "PERF_MODE1"}, string in object:register_types.TD_PERFCOUNTER0_SELECT.fields.3 12071 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.TD_PERFCOUNTER0_SELECT.fields.4 12076 {"bits": [0, 7], "name": "PERF_SEL2"}, string in object:register_types.TD_PERFCOUNTER0_SELECT1.fields.0 12077 {"bits": [10, 17], "name": "PERF_SEL3"}, string in object:register_types.TD_PERFCOUNTER0_SELECT1.fields.1 12078 {"bits": [24, 27], "name": "PERF_MODE3"}, string in object:register_types.TD_PERFCOUNTER0_SELECT1.fields.2 12079 {"bits": [28, 31], "name": "PERF_MODE2"} string in object:register_types.TD_PERFCOUNTER0_SELECT1.fields.3 12084 {"bits": [0, 7], "name": "BASE_ADDR"} string in object:register_types.VGT_DMA_BASE_HI.fields.0 12089 {"bits": [0, 1], "enum_ref": "VGT_INDEX_TYPE_MODE", "name": "INDEX_TYPE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.0 12090 {"bits": [2, 3], "enum_ref": "VGT_DMA_SWAP_MODE", "name": "SWAP_MODE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.1 12091 {"bits": [4, 5], "enum_ref": "VGT_DMA_BUF_TYPE", "name": "BUF_TYPE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.2 12092 {"bits": [6, 6], "enum_ref": "VGT_RDREQ_POLICY", "name": "RDREQ_POLICY"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.3 12093 {"bits": [9, 9], "name": "NOT_EOP"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.4 12094 {"bits": [10, 10], "name": "REQ_PATH"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.5 12095 {"bits": [11, 12], "name": "MTYPE"} string in object:register_types.VGT_DMA_INDEX_TYPE.fields.6 12100 {"bits": [0, 1], "enum_ref": "VGT_DI_SOURCE_SELECT", "name": "SOURCE_SELECT"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.0 12101 {"bits": [2, 3], "enum_ref": "VGT_DI_MAJOR_MODE_SELECT", "name": "MAJOR_MODE"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.1 12102 {"bits": [4, 4], "name": "SPRITE_EN_R6XX"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.2 12103 {"bits": [5, 5], "name": "NOT_EOP"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.3 12104 {"bits": [6, 6], "name": "USE_OPAQUE"} string in object:register_types.VGT_DRAW_INITIATOR.fields.4 12109 {"bits": [0, 14], "name": "ITEMSIZE"} string in object:register_types.VGT_ESGS_RING_ITEMSIZE.fields.0 12114 {"bits": [0, 10], "name": "ES_PER_GS"} string in object:register_types.VGT_ES_PER_GS.fields.0 12119 {"bits": [0, 27], "name": "ADDRESS_LOW"} string in object:register_types.VGT_EVENT_ADDRESS_REG.fields.0 12124 {"bits": [0, 5], "enum_ref": "VGT_EVENT_TYPE", "name": "EVENT_TYPE"}, string in object:register_types.VGT_EVENT_INITIATOR.fields.0 12125 {"bits": [18, 26], "name": "ADDRESS_HI"}, string in object:register_types.VGT_EVENT_INITIATOR.fields.1 12126 {"bits": [27, 27], "name": "EXTENDED_EVENT"} string in object:register_types.VGT_EVENT_INITIATOR.fields.2 12131 {"bits": [0, 3], "name": "DECR"} string in object:register_types.VGT_GROUP_DECR.fields.0 12136 {"bits": [0, 3], "name": "FIRST_DECR"} string in object:register_types.VGT_GROUP_FIRST_DECR.fields.0 12141 {"bits": [0, 4], "enum_ref": "VGT_DI_PRIM_TYPE", "name": "PRIM_TYPE"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.0 12142 {"bits": [14, 14], "name": "RETAIN_ORDER"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.1 12143 {"bits": [15, 15], "name": "RETAIN_QUADS"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.2 12144 {"bits": [16, 18], "name": "PRIM_ORDER"} string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.3 12149 {"bits": [0, 0], "name": "COMP_X_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.0 12150 {"bits": [1, 1], "name": "COMP_Y_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.1 12151 {"bits": [2, 2], "name": "COMP_Z_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.2 12152 {"bits": [3, 3], "name": "COMP_W_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.3 12153 {"bits": [8, 15], "name": "STRIDE"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.4 12154 {"bits": [16, 23], "name": "SHIFT"} string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.5 12159 {"bits": [0, 3], "name": "X_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.0 12160 {"bits": [4, 7], "name": "X_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.1 12161 {"bits": [8, 11], "name": "Y_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.2 12162 {"bits": [12, 15], "name": "Y_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.3 12163 {"bits": [16, 19], "name": "Z_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.4 12164 {"bits": [20, 23], "name": "Z_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.5 12165 {"bits": [24, 27], "name": "W_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.6 12166 {"bits": [28, 31], "name": "W_OFFSET"} string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.7 12171 {"bits": [0, 14], "name": "OFFSET"} string in object:register_types.VGT_GSVS_RING_OFFSET_1.fields.0 12176 {"bits": [0, 0], "name": "ENABLE"}, string in object:register_types.VGT_GS_INSTANCE_CNT.fields.0 12177 {"bits": [2, 8], "name": "CNT"} string in object:register_types.VGT_GS_INSTANCE_CNT.fields.1 12182 {"bits": [0, 10], "name": "MAX_VERT_OUT"} string in object:register_types.VGT_GS_MAX_VERT_OUT.fields.0 12187 {"bits": [0, 2], "enum_ref": "VGT_GS_MODE_TYPE", "name": "MODE"}, string in object:register_types.VGT_GS_MODE.fields.0 12188 {"bits": [3, 3], "name": "RESERVED_0"}, string in object:register_types.VGT_GS_MODE.fields.1 12189 {"bits": [4, 5], "enum_ref": "VGT_GS_CUT_MODE", "name": "CUT_MODE"}, string in object:register_types.VGT_GS_MODE.fields.2 12190 {"bits": [6, 10], "name": "RESERVED_1"}, string in object:register_types.VGT_GS_MODE.fields.3 12191 {"bits": [11, 11], "name": "GS_C_PACK_EN"}, string in object:register_types.VGT_GS_MODE.fields.4 12192 {"bits": [12, 12], "name": "RESERVED_2"}, string in object:register_types.VGT_GS_MODE.fields.5 12193 {"bits": [13, 13], "name": "ES_PASSTHRU"}, string in object:register_types.VGT_GS_MODE.fields.6 12194 {"bits": [14, 14], "name": "RESERVED_3"}, string in object:register_types.VGT_GS_MODE.fields.7 12195 {"bits": [15, 15], "name": "RESERVED_4"}, string in object:register_types.VGT_GS_MODE.fields.8 12196 {"bits": [16, 16], "name": "RESERVED_5"}, string in object:register_types.VGT_GS_MODE.fields.9 12197 {"bits": [17, 17], "name": "PARTIAL_THD_AT_EOI"}, string in object:register_types.VGT_GS_MODE.fields.10 12198 {"bits": [18, 18], "name": "SUPPRESS_CUTS"}, string in object:register_types.VGT_GS_MODE.fields.11 12199 {"bits": [19, 19], "name": "ES_WRITE_OPTIMIZE"}, string in object:register_types.VGT_GS_MODE.fields.12 12200 {"bits": [20, 20], "name": "GS_WRITE_OPTIMIZE"}, string in object:register_types.VGT_GS_MODE.fields.13 12201 {"bits": [21, 22], "name": "ONCHIP"} string in object:register_types.VGT_GS_MODE.fields.14 12206 {"bits": [0, 10], "name": "ES_VERTS_PER_SUBGRP"}, string in object:register_types.VGT_GS_ONCHIP_CNTL.fields.0 12207 {"bits": [11, 21], "name": "GS_PRIMS_PER_SUBGRP"} string in object:register_types.VGT_GS_ONCHIP_CNTL.fields.1 12212 {"bits": [0, 5], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.0 12213 {"bits": [8, 13], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_1"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.1 12214 {"bits": [16, 21], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_2"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.2 12215 {"bits": [22, 27], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_3"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.3 12216 {"bits": [31, 31], "name": "UNIQUE_TYPE_PER_STREAM"} string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.4 12221 {"bits": [0, 10], "name": "GS_PER_ES"} string in object:register_types.VGT_GS_PER_ES.fields.0 12226 {"bits": [0, 3], "name": "GS_PER_VS"} string in object:register_types.VGT_GS_PER_VS.fields.0 12231 {"bits": [0, 1], "name": "TESS_MODE"} string in object:register_types.VGT_HOS_CNTL.fields.0 12236 {"bits": [0, 7], "name": "REUSE_DEPTH"} string in object:register_types.VGT_HOS_REUSE_DEPTH.fields.0 12241 {"bits": [0, 8], "name": "OFFCHIP_BUFFERING"}, string in object:register_types.VGT_HS_OFFCHIP_PARAM.fields.0 12242 {"bits": [9, 10], "enum_ref": "VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY", "name": "OFFCHIP string in object:register_types.VGT_HS_OFFCHIP_PARAM.fields.1 12247 {"bits": [0, 7], "name": "NUM_PATCHES"}, string in object:register_types.VGT_LS_HS_CONFIG.fields.0 12248 {"bits": [8, 13], "name": "HS_NUM_INPUT_CP"}, string in object:register_types.VGT_LS_HS_CONFIG.fields.1 12249 {"bits": [14, 19], "name": "HS_NUM_OUTPUT_CP"} string in object:register_types.VGT_LS_HS_CONFIG.fields.2 12254 {"bits": [0, 0], "name": "RESET_EN"} string in object:register_types.VGT_MULTI_PRIM_IB_RESET_EN.fields.0 12259 {"bits": [0, 2], "name": "PATH_SELECT"} string in object:register_types.VGT_OUTPUT_PATH_CNTL.fields.0 12264 {"bits": [0, 6], "name": "DEALLOC_DIST"} string in object:register_types.VGT_OUT_DEALLOC_CNTL.fields.0 12269 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.VGT_PERFCOUNTER2_SELECT.fields.0 12270 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.VGT_PERFCOUNTER2_SELECT.fields.1 12275 {"bits": [0, 7], "name": "PERF_SEID_IGNORE_MASK"} string in object:register_types.VGT_PERFCOUNTER_SEID_MASK.fields.0 12280 {"bits": [0, 0], "name": "PRIMITIVEID_EN"}, string in object:register_types.VGT_PRIMITIVEID_EN.fields.0 12281 {"bits": [1, 1], "name": "DISABLE_RESET_ON_EOI"} string in object:register_types.VGT_PRIMITIVEID_EN.fields.1 12286 {"bits": [0, 5], "enum_ref": "VGT_DI_PRIM_TYPE", "name": "PRIM_TYPE"} string in object:register_types.VGT_PRIMITIVE_TYPE.fields.0 12291 {"bits": [0, 0], "name": "REUSE_OFF"} string in object:register_types.VGT_REUSE_OFF.fields.0 12296 {"bits": [0, 1], "enum_ref": "VGT_STAGES_LS_EN", "name": "LS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.0 12297 {"bits": [2, 2], "enum_ref": "VGT_STAGES_HS_EN", "name": "HS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.1 12298 {"bits": [3, 4], "enum_ref": "VGT_STAGES_ES_EN", "name": "ES_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.2 12299 {"bits": [5, 5], "enum_ref": "VGT_STAGES_GS_EN", "name": "GS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.3 12300 {"bits": [6, 7], "enum_ref": "VGT_STAGES_VS_EN", "name": "VS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.4 12301 {"bits": [8, 8], "name": "DYNAMIC_HS"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.5 12302 {"bits": [9, 9], "name": "DISPATCH_DRAW_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.6 12303 {"bits": [10, 10], "name": "DIS_DEALLOC_ACCUM_0"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.7 12304 {"bits": [11, 11], "name": "DIS_DEALLOC_ACCUM_1"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.8 12305 {"bits": [12, 12], "name": "VS_WAVE_ID_EN"} string in object:register_types.VGT_SHADER_STAGES_EN.fields.9 12310 {"bits": [0, 3], "name": "STREAM_0_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.0 12311 {"bits": [4, 7], "name": "STREAM_1_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.1 12312 {"bits": [8, 11], "name": "STREAM_2_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.2 12313 {"bits": [12, 15], "name": "STREAM_3_BUFFER_EN"} string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.3 12318 {"bits": [0, 0], "name": "STREAMOUT_0_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.0 12319 {"bits": [1, 1], "name": "STREAMOUT_1_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.1 12320 {"bits": [2, 2], "name": "STREAMOUT_2_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.2 12321 {"bits": [3, 3], "name": "STREAMOUT_3_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.3 12322 {"bits": [4, 6], "name": "RAST_STREAM"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.4 12323 {"bits": [8, 11], "name": "RAST_STREAM_MASK"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.5 12324 {"bits": [31, 31], "name": "USE_RAST_STREAM_MASK"} string in object:register_types.VGT_STRMOUT_CONFIG.fields.6 12329 {"bits": [0, 8], "name": "VERTEX_STRIDE"} string in object:register_types.VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE.fields.0 12334 {"bits": [0, 9], "name": "STRIDE"} string in object:register_types.VGT_STRMOUT_VTX_STRIDE_0.fields.0 12339 {"bits": [0, 7], "name": "ACCUM_ISOLINE"}, string in object:register_types.VGT_TESS_DISTRIBUTION.fields.0 12340 {"bits": [8, 15], "name": "ACCUM_TRI"}, string in object:register_types.VGT_TESS_DISTRIBUTION.fields.1 12341 {"bits": [16, 23], "name": "ACCUM_QUAD"}, string in object:register_types.VGT_TESS_DISTRIBUTION.fields.2 12342 {"bits": [24, 31], "name": "DONUT_SPLIT"} string in object:register_types.VGT_TESS_DISTRIBUTION.fields.3 12347 {"bits": [0, 1], "enum_ref": "VGT_TESS_TYPE", "name": "TYPE"}, string in object:register_types.VGT_TF_PARAM.fields.0 12348 {"bits": [2, 4], "enum_ref": "VGT_TESS_PARTITION", "name": "PARTITIONING"}, string in object:register_types.VGT_TF_PARAM.fields.1 12349 {"bits": [5, 7], "enum_ref": "VGT_TESS_TOPOLOGY", "name": "TOPOLOGY"}, string in object:register_types.VGT_TF_PARAM.fields.2 12350 {"bits": [8, 8], "name": "RESERVED_REDUC_AXIS"}, string in object:register_types.VGT_TF_PARAM.fields.3 12351 {"bits": [9, 9], "name": "DEPRECATED"}, string in object:register_types.VGT_TF_PARAM.fields.4 12352 {"bits": [10, 13], "name": "NUM_DS_WAVES_PER_SIMD"}, string in object:register_types.VGT_TF_PARAM.fields.5 12353 {"bits": [14, 14], "name": "DISABLE_DONUTS"}, string in object:register_types.VGT_TF_PARAM.fields.6 12354 {"bits": [15, 15], "enum_ref": "VGT_RDREQ_POLICY", "name": "RDREQ_POLICY"}, string in object:register_types.VGT_TF_PARAM.fields.7 12355 {"bits": [17, 18], "enum_ref": "VGT_DIST_MODE", "name": "DISTRIBUTION_MODE"}, string in object:register_types.VGT_TF_PARAM.fields.8 12356 {"bits": [19, 20], "name": "MTYPE"} string in object:register_types.VGT_TF_PARAM.fields.9 12361 {"bits": [0, 15], "name": "SIZE"} string in object:register_types.VGT_TF_RING_SIZE.fields.0 12366 {"bits": [0, 7], "name": "VTX_REUSE_DEPTH"} string in object:register_types.VGT_VERTEX_REUSE_BLOCK_CNTL.fields.0 12371 {"bits": [0, 0], "name": "VTX_CNT_EN"} string in object:register_types.VGT_VTX_CNT_EN.fields.0 [all...] |
| H A D | gfx8.json | 5 {"name": "ARRAY_LINEAR_GENERAL", "value": 0}, string in object:enums.ArrayMode.entries.0 6 {"name": "ARRAY_LINEAR_ALIGNED", "value": 1}, string in object:enums.ArrayMode.entries.1 7 {"name": "ARRAY_1D_TILED_THIN1", "value": 2}, string in object:enums.ArrayMode.entries.2 8 {"name": "ARRAY_1D_TILED_THICK", "value": 3}, string in object:enums.ArrayMode.entries.3 9 {"name": "ARRAY_2D_TILED_THIN1", "value": 4}, string in object:enums.ArrayMode.entries.4 10 {"name": "ARRAY_PRT_TILED_THIN1", "value": 5}, string in object:enums.ArrayMode.entries.5 11 {"name": "ARRAY_PRT_2D_TILED_THIN1", "value": 6}, string in object:enums.ArrayMode.entries.6 12 {"name": "ARRAY_2D_TILED_THICK", "value": 7}, string in object:enums.ArrayMode.entries.7 13 {"name": "ARRAY_2D_TILED_XTHICK", "value": 8}, string in object:enums.ArrayMode.entries.8 14 {"name" string in object:enums.ArrayMode.entries.9 15 {"name": "ARRAY_PRT_2D_TILED_THICK", "value": 10}, string in object:enums.ArrayMode.entries.10 16 {"name": "ARRAY_PRT_3D_TILED_THIN1", "value": 11}, string in object:enums.ArrayMode.entries.11 17 {"name": "ARRAY_3D_TILED_THIN1", "value": 12}, string in object:enums.ArrayMode.entries.12 18 {"name": "ARRAY_3D_TILED_THICK", "value": 13}, string in object:enums.ArrayMode.entries.13 19 {"name": "ARRAY_3D_TILED_XTHICK", "value": 14}, string in object:enums.ArrayMode.entries.14 20 {"name": "ARRAY_PRT_3D_TILED_THICK", "value": 15} string in object:enums.ArrayMode.entries.15 25 {"name": "BUF_DATA_FORMAT_INVALID", "value": 0}, string in object:enums.BUF_DATA_FORMAT.entries.0 26 {"name": "BUF_DATA_FORMAT_8", "value": 1}, string in object:enums.BUF_DATA_FORMAT.entries.1 27 {"name": "BUF_DATA_FORMAT_16", "value": 2}, string in object:enums.BUF_DATA_FORMAT.entries.2 28 {"name": "BUF_DATA_FORMAT_8_8", "value": 3}, string in object:enums.BUF_DATA_FORMAT.entries.3 29 {"name": "BUF_DATA_FORMAT_32", "value": 4}, string in object:enums.BUF_DATA_FORMAT.entries.4 30 {"name": "BUF_DATA_FORMAT_16_16", "value": 5}, string in object:enums.BUF_DATA_FORMAT.entries.5 31 {"name": "BUF_DATA_FORMAT_10_11_11", "value": 6}, string in object:enums.BUF_DATA_FORMAT.entries.6 32 {"name": "BUF_DATA_FORMAT_11_11_10", "value": 7}, string in object:enums.BUF_DATA_FORMAT.entries.7 33 {"name": "BUF_DATA_FORMAT_10_10_10_2", "value": 8}, string in object:enums.BUF_DATA_FORMAT.entries.8 34 {"name": "BUF_DATA_FORMAT_2_10_10_10", "value": 9}, string in object:enums.BUF_DATA_FORMAT.entries.9 35 {"name": "BUF_DATA_FORMAT_8_8_8_8", "value": 10}, string in object:enums.BUF_DATA_FORMAT.entries.10 36 {"name": "BUF_DATA_FORMAT_32_32", "value": 11}, string in object:enums.BUF_DATA_FORMAT.entries.11 37 {"name": "BUF_DATA_FORMAT_16_16_16_16", "value": 12}, string in object:enums.BUF_DATA_FORMAT.entries.12 38 {"name": "BUF_DATA_FORMAT_32_32_32", "value": 13}, string in object:enums.BUF_DATA_FORMAT.entries.13 39 {"name": "BUF_DATA_FORMAT_32_32_32_32", "value": 14}, string in object:enums.BUF_DATA_FORMAT.entries.14 40 {"name": "BUF_DATA_FORMAT_RESERVED_15", "value": 15} string in object:enums.BUF_DATA_FORMAT.entries.15 45 {"name": "BUF_NUM_FORMAT_UNORM", "value": 0}, string in object:enums.BUF_NUM_FORMAT.entries.0 46 {"name": "BUF_NUM_FORMAT_SNORM", "value": 1}, string in object:enums.BUF_NUM_FORMAT.entries.1 47 {"name": "BUF_NUM_FORMAT_USCALED", "value": 2}, string in object:enums.BUF_NUM_FORMAT.entries.2 48 {"name": "BUF_NUM_FORMAT_SSCALED", "value": 3}, string in object:enums.BUF_NUM_FORMAT.entries.3 49 {"name": "BUF_NUM_FORMAT_UINT", "value": 4}, string in object:enums.BUF_NUM_FORMAT.entries.4 50 {"name": "BUF_NUM_FORMAT_SINT", "value": 5}, string in object:enums.BUF_NUM_FORMAT.entries.5 51 {"name": "BUF_NUM_FORMAT_RESERVED_6", "value": 6}, string in object:enums.BUF_NUM_FORMAT.entries.6 52 {"name": "BUF_NUM_FORMAT_FLOAT", "value": 7} string in object:enums.BUF_NUM_FORMAT.entries.7 57 {"name": "ADDR_SURF_BANK_HEIGHT_1", "value": 0}, string in object:enums.BankHeight.entries.0 58 {"name": "ADDR_SURF_BANK_HEIGHT_2", "value": 1}, string in object:enums.BankHeight.entries.1 59 {"name": "ADDR_SURF_BANK_HEIGHT_4", "value": 2}, string in object:enums.BankHeight.entries.2 60 {"name": "ADDR_SURF_BANK_HEIGHT_8", "value": 3} string in object:enums.BankHeight.entries.3 65 {"name": "ADDR_SURF_BANK_WIDTH_1", "value": 0}, string in object:enums.BankWidth.entries.0 66 {"name": "ADDR_SURF_BANK_WIDTH_2", "value": 1}, string in object:enums.BankWidth.entries.1 67 {"name": "ADDR_SURF_BANK_WIDTH_4", "value": 2}, string in object:enums.BankWidth.entries.2 68 {"name": "ADDR_SURF_BANK_WIDTH_8", "value": 3} string in object:enums.BankWidth.entries.3 73 {"name": "BLEND_ZERO", "value": 0}, string in object:enums.BlendOp.entries.0 74 {"name": "BLEND_ONE", "value": 1}, string in object:enums.BlendOp.entries.1 75 {"name": "BLEND_SRC_COLOR", "value": 2}, string in object:enums.BlendOp.entries.2 76 {"name": "BLEND_ONE_MINUS_SRC_COLOR", "value": 3}, string in object:enums.BlendOp.entries.3 77 {"name": "BLEND_SRC_ALPHA", "value": 4}, string in object:enums.BlendOp.entries.4 78 {"name": "BLEND_ONE_MINUS_SRC_ALPHA", "value": 5}, string in object:enums.BlendOp.entries.5 79 {"name": "BLEND_DST_ALPHA", "value": 6}, string in object:enums.BlendOp.entries.6 80 {"name": "BLEND_ONE_MINUS_DST_ALPHA", "value": 7}, string in object:enums.BlendOp.entries.7 81 {"name": "BLEND_DST_COLOR", "value": 8}, string in object:enums.BlendOp.entries.8 82 {"name": "BLEND_ONE_MINUS_DST_COLOR", "value": 9}, string in object:enums.BlendOp.entries.9 83 {"name": "BLEND_SRC_ALPHA_SATURATE", "value": 10}, string in object:enums.BlendOp.entries.10 84 {"name": "BLEND_BOTH_SRC_ALPHA", "value": 11}, string in object:enums.BlendOp.entries.11 85 {"name": "BLEND_BOTH_INV_SRC_ALPHA", "value": 12}, string in object:enums.BlendOp.entries.12 86 {"name": "BLEND_CONSTANT_COLOR", "value": 13}, string in object:enums.BlendOp.entries.13 87 {"name": "BLEND_ONE_MINUS_CONSTANT_COLOR", "value": 14}, string in object:enums.BlendOp.entries.14 88 {"name": "BLEND_SRC1_COLOR", "value": 15}, string in object:enums.BlendOp.entries.15 89 {"name": "BLEND_INV_SRC1_COLOR", "value": 16}, string in object:enums.BlendOp.entries.16 90 {"name": "BLEND_SRC1_ALPHA", "value": 17}, string in object:enums.BlendOp.entries.17 91 {"name": "BLEND_INV_SRC1_ALPHA", "value": 18}, string in object:enums.BlendOp.entries.18 92 {"name": "BLEND_CONSTANT_ALPHA", "value": 19}, string in object:enums.BlendOp.entries.19 93 {"name": "BLEND_ONE_MINUS_CONSTANT_ALPHA", "value": 20} string in object:enums.BlendOp.entries.20 98 {"name": "FORCE_OPT_AUTO", "value": 0}, string in object:enums.BlendOpt.entries.0 99 {"name": "FORCE_OPT_DISABLE", "value": 1}, string in object:enums.BlendOpt.entries.1 100 {"name": "FORCE_OPT_ENABLE_IF_SRC_A_0", "value": 2}, string in object:enums.BlendOpt.entries.2 101 {"name": "FORCE_OPT_ENABLE_IF_SRC_RGB_0", "value": 3}, string in object:enums.BlendOpt.entries.3 102 {"name": "FORCE_OPT_ENABLE_IF_SRC_ARGB_0", "value": 4}, string in object:enums.BlendOpt.entries.4 103 {"name": "FORCE_OPT_ENABLE_IF_SRC_A_1", "value": 5}, string in object:enums.BlendOpt.entries.5 104 {"name": "FORCE_OPT_ENABLE_IF_SRC_RGB_1", "value": 6}, string in object:enums.BlendOpt.entries.6 105 {"name": "FORCE_OPT_ENABLE_IF_SRC_ARGB_1", "value": 7} string in object:enums.BlendOpt.entries.7 110 {"name": "CB_DISABLE", "value": 0}, string in object:enums.CBMode.entries.0 111 {"name": "CB_NORMAL", "value": 1}, string in object:enums.CBMode.entries.1 112 {"name": "CB_ELIMINATE_FAST_CLEAR", "value": 2}, string in object:enums.CBMode.entries.2 113 {"name": "CB_RESOLVE", "value": 3}, string in object:enums.CBMode.entries.3 114 {"name": "CB_DECOMPRESS", "value": 4}, string in object:enums.CBMode.entries.4 115 {"name": "CB_FMASK_DECOMPRESS", "value": 5}, string in object:enums.CBMode.entries.5 116 {"name": "CB_DCC_DECOMPRESS", "value": 6} string in object:enums.CBMode.entries.6 121 {"name": "CB_PERF_CLEAR_FILTER_SEL_NONCLEAR", "value": 0}, string in object:enums.CBPerfClearFilterSel.entries.0 122 {"name": "CB_PERF_CLEAR_FILTER_SEL_CLEAR", "value": 1} string in object:enums.CBPerfClearFilterSel.entries.1 127 {"name": "CB_PERF_OP_FILTER_SEL_WRITE_ONLY", "value": 0}, string in object:enums.CBPerfOpFilterSel.entries.0 128 {"name": "CB_PERF_OP_FILTER_SEL_NEEDS_DESTINATION", "value": 1}, string in object:enums.CBPerfOpFilterSel.entries.1 129 {"name": "CB_PERF_OP_FILTER_SEL_RESOLVE", "value": 2}, string in object:enums.CBPerfOpFilterSel.entries.2 130 {"name": "CB_PERF_OP_FILTER_SEL_DECOMPRESS", "value": 3}, string in object:enums.CBPerfOpFilterSel.entries.3 131 {"name": "CB_PERF_OP_FILTER_SEL_FMASK_DECOMPRESS", "value": 4}, string in object:enums.CBPerfOpFilterSel.entries.4 132 {"name": "CB_PERF_OP_FILTER_SEL_ELIMINATE_FAST_CLEAR", "value": 5} string in object:enums.CBPerfOpFilterSel.entries.5 137 {"name": "MAX_BLOCK_SIZE_64B", "value": 0}, string in object:enums.CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE.entries.0 138 {"name": "MAX_BLOCK_SIZE_128B", "value": 1}, string in object:enums.CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE.entries.1 139 {"name": "MAX_BLOCK_SIZE_256B", "value": 2} string in object:enums.CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE.entries.2 144 {"name": "MIN_BLOCK_SIZE_32B", "value": 0}, string in object:enums.CB_COLOR_DCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE.entries.0 145 {"name": "MIN_BLOCK_SIZE_64B", "value": 1} string in object:enums.CB_COLOR_DCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE.entries.1 150 {"name": "OUT", "value": 1}, string in object:enums.CLIP_RULE.entries.0 151 {"name": "IN_0", "value": 2}, string in object:enums.CLIP_RULE.entries.1 152 {"name": "IN_1", "value": 4}, string in object:enums.CLIP_RULE.entries.2 153 {"name": "IN_10", "value": 8}, string in object:enums.CLIP_RULE.entries.3 154 {"name": "IN_2", "value": 16}, string in object:enums.CLIP_RULE.entries.4 155 {"name": "IN_20", "value": 32}, string in object:enums.CLIP_RULE.entries.5 156 {"name": "IN_21", "value": 64}, string in object:enums.CLIP_RULE.entries.6 157 {"name": "IN_210", "value": 128}, string in object:enums.CLIP_RULE.entries.7 158 {"name": "IN_3", "value": 256}, string in object:enums.CLIP_RULE.entries.8 159 {"name": "IN_30", "value": 512}, string in object:enums.CLIP_RULE.entries.9 160 {"name": "IN_31", "value": 1024}, string in object:enums.CLIP_RULE.entries.10 161 {"name": "IN_310", "value": 2048}, string in object:enums.CLIP_RULE.entries.11 162 {"name": "IN_32", "value": 4096}, string in object:enums.CLIP_RULE.entries.12 163 {"name": "IN_320", "value": 8192}, string in object:enums.CLIP_RULE.entries.13 164 {"name": "IN_321", "value": 16384}, string in object:enums.CLIP_RULE.entries.14 165 {"name": "IN_3210", "value": 32768} string in object:enums.CLIP_RULE.entries.15 170 {"name": "CP_PERFMON_ENABLE_MODE_ALWAYS_COUNT", "value": 0}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.0 171 {"name": "CP_PERFMON_ENABLE_MODE_RESERVED_1", "value": 1}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.1 172 {"name": "CP_PERFMON_ENABLE_MODE_COUNT_CONTEXT_TRUE", "value": 2}, string in object:enums.CP_PERFMON_ENABLE_MODE.entries.2 173 {"name": "CP_PERFMON_ENABLE_MODE_COUNT_CONTEXT_FALSE", "value": 3} string in object:enums.CP_PERFMON_ENABLE_MODE.entries.3 178 {"name": "CP_PERFMON_STATE_DISABLE_AND_RESET", "value": 0}, string in object:enums.CP_PERFMON_STATE.entries.0 179 {"name": "CP_PERFMON_STATE_START_COUNTING", "value": 1}, string in object:enums.CP_PERFMON_STATE.entries.1 180 {"name": "CP_PERFMON_STATE_STOP_COUNTING", "value": 2}, string in object:enums.CP_PERFMON_STATE.entries.2 181 {"name": "CP_PERFMON_STATE_RESERVED_3", "value": 3}, string in object:enums.CP_PERFMON_STATE.entries.3 182 {"name": "CP_PERFMON_STATE_DISABLE_AND_RESET_PHANTOM", "value": 4}, string in object:enums.CP_PERFMON_STATE.entries.4 183 {"name": "CP_PERFMON_STATE_COUNT_AND_DUMP_PHANTOM", "value": 5} string in object:enums.CP_PERFMON_STATE.entries.5 188 {"name": "CMASK_ADDR_TILED", "value": 0}, string in object:enums.CmaskAddr.entries.0 189 {"name": "CMASK_ADDR_LINEAR", "value": 1}, string in object:enums.CmaskAddr.entries.1 190 {"name": "CMASK_ADDR_COMPATIBLE", "value": 2} string in object:enums.CmaskAddr.entries.2 195 {"name": "COLOR_INVALID", "value": 0}, string in object:enums.ColorFormat.entries.0 196 {"name": "COLOR_8", "value": 1}, string in object:enums.ColorFormat.entries.1 197 {"name": "COLOR_16", "value": 2}, string in object:enums.ColorFormat.entries.2 198 {"name": "COLOR_8_8", "value": 3}, string in object:enums.ColorFormat.entries.3 199 {"name": "COLOR_32", "value": 4}, string in object:enums.ColorFormat.entries.4 200 {"name": "COLOR_16_16", "value": 5}, string in object:enums.ColorFormat.entries.5 201 {"name": "COLOR_10_11_11", "value": 6}, string in object:enums.ColorFormat.entries.6 202 {"name": "COLOR_11_11_10", "value": 7}, string in object:enums.ColorFormat.entries.7 203 {"name": "COLOR_10_10_10_2", "value": 8}, string in object:enums.ColorFormat.entries.8 204 {"name": "COLOR_2_10_10_10", "value": 9}, string in object:enums.ColorFormat.entries.9 205 {"name": "COLOR_8_8_8_8", "value": 10}, string in object:enums.ColorFormat.entries.10 206 {"name": "COLOR_32_32", "value": 11}, string in object:enums.ColorFormat.entries.11 207 {"name": "COLOR_16_16_16_16", "value": 12}, string in object:enums.ColorFormat.entries.12 208 {"name": "COLOR_RESERVED_13", "value": 13}, string in object:enums.ColorFormat.entries.13 209 {"name": "COLOR_32_32_32_32", "value": 14}, string in object:enums.ColorFormat.entries.14 210 {"name": "COLOR_RESERVED_15", "value": 15}, string in object:enums.ColorFormat.entries.15 211 {"name": "COLOR_5_6_5", "value": 16}, string in object:enums.ColorFormat.entries.16 212 {"name": "COLOR_1_5_5_5", "value": 17}, string in object:enums.ColorFormat.entries.17 213 {"name": "COLOR_5_5_5_1", "value": 18}, string in object:enums.ColorFormat.entries.18 214 {"name": "COLOR_4_4_4_4", "value": 19}, string in object:enums.ColorFormat.entries.19 215 {"name": "COLOR_8_24", "value": 20}, string in object:enums.ColorFormat.entries.20 216 {"name": "COLOR_24_8", "value": 21}, string in object:enums.ColorFormat.entries.21 217 {"name": "COLOR_X24_8_32_FLOAT", "value": 22}, string in object:enums.ColorFormat.entries.22 218 {"name": "COLOR_RESERVED_23", "value": 23} string in object:enums.ColorFormat.entries.23 223 {"name": "COMB_DST_PLUS_SRC", "value": 0}, string in object:enums.CombFunc.entries.0 224 {"name": "COMB_SRC_MINUS_DST", "value": 1}, string in object:enums.CombFunc.entries.1 225 {"name": "COMB_MIN_DST_SRC", "value": 2}, string in object:enums.CombFunc.entries.2 226 {"name": "COMB_MAX_DST_SRC", "value": 3}, string in object:enums.CombFunc.entries.3 227 {"name": "COMB_DST_MINUS_SRC", "value": 4} string in object:enums.CombFunc.entries.4 232 {"name": "FRAG_NEVER", "value": 0}, string in object:enums.CompareFrag.entries.0 233 {"name": "FRAG_LESS", "value": 1}, string in object:enums.CompareFrag.entries.1 234 {"name": "FRAG_EQUAL", "value": 2}, string in object:enums.CompareFrag.entries.2 235 {"name": "FRAG_LEQUAL", "value": 3}, string in object:enums.CompareFrag.entries.3 236 {"name": "FRAG_GREATER", "value": 4}, string in object:enums.CompareFrag.entries.4 237 {"name": "FRAG_NOTEQUAL", "value": 5}, string in object:enums.CompareFrag.entries.5 238 {"name": "FRAG_GEQUAL", "value": 6}, string in object:enums.CompareFrag.entries.6 239 {"name": "FRAG_ALWAYS", "value": 7} string in object:enums.CompareFrag.entries.7 244 {"name": "EXPORT_ANY_Z", "value": 0}, string in object:enums.ConservativeZExport.entries.0 245 {"name": "EXPORT_LESS_THAN_Z", "value": 1}, string in object:enums.ConservativeZExport.entries.1 246 {"name": "EXPORT_GREATER_THAN_Z", "value": 2}, string in object:enums.ConservativeZExport.entries.2 247 {"name": "EXPORT_RESERVED", "value": 3} string in object:enums.ConservativeZExport.entries.3 252 {"name": "PSLC_AUTO", "value": 0}, string in object:enums.DbPSLControl.entries.0 253 {"name": "PSLC_ON_HANG_ONLY", "value": 1}, string in object:enums.DbPSLControl.entries.1 254 {"name": "PSLC_ASAP", "value": 2}, string in object:enums.DbPSLControl.entries.2 255 {"name": "PSLC_COUNTDOWN", "value": 3} string in object:enums.DbPSLControl.entries.3 260 {"name": "INVALID", "value": 1}, string in object:enums.EXCP_EN.entries.0 261 {"name": "INPUT_DENORMAL", "value": 2}, string in object:enums.EXCP_EN.entries.1 262 {"name": "DIVIDE_BY_ZERO", "value": 4}, string in object:enums.EXCP_EN.entries.2 263 {"name": "OVERFLOW", "value": 8}, string in object:enums.EXCP_EN.entries.3 264 {"name": "UNDERFLOW", "value": 16}, string in object:enums.EXCP_EN.entries.4 265 {"name": "INEXACT", "value": 32}, string in object:enums.EXCP_EN.entries.5 266 {"name": "INT_DIVIDE_BY_ZERO", "value": 64}, string in object:enums.EXCP_EN.entries.6 267 {"name": "ADDRESS_WATCH", "value": 128}, string in object:enums.EXCP_EN.entries.7 268 {"name": "MEMORY_VIOLATION", "value": 256} string in object:enums.EXCP_EN.entries.8 273 {"name": "FP_32_DENORMS", "value": 48}, string in object:enums.FLOAT_MODE.entries.0 274 {"name": "FP_64_DENORMS", "value": 192}, string in object:enums.FLOAT_MODE.entries.1 275 {"name": "FP_ALL_DENORMS", "value": 240} string in object:enums.FLOAT_MODE.entries.2 280 {"name": "FORCE_OFF", "value": 0}, string in object:enums.ForceControl.entries.0 281 {"name": "FORCE_ENABLE", "value": 1}, string in object:enums.ForceControl.entries.1 282 {"name": "FORCE_DISABLE", "value": 2}, string in object:enums.ForceControl.entries.2 283 {"name": "FORCE_RESERVED", "value": 3} string in object:enums.ForceControl.entries.3 288 {"name": "IMG_DATA_FORMAT_INVALID", "value": 0}, string in object:enums.IMG_DATA_FORMAT.entries.0 289 {"name": "IMG_DATA_FORMAT_8", "value": 1}, string in object:enums.IMG_DATA_FORMAT.entries.1 290 {"name": "IMG_DATA_FORMAT_16", "value": 2}, string in object:enums.IMG_DATA_FORMAT.entries.2 291 {"name": "IMG_DATA_FORMAT_8_8", "value": 3}, string in object:enums.IMG_DATA_FORMAT.entries.3 292 {"name": "IMG_DATA_FORMAT_32", "value": 4}, string in object:enums.IMG_DATA_FORMAT.entries.4 293 {"name": "IMG_DATA_FORMAT_16_16", "value": 5}, string in object:enums.IMG_DATA_FORMAT.entries.5 294 {"name": "IMG_DATA_FORMAT_10_11_11", "value": 6}, string in object:enums.IMG_DATA_FORMAT.entries.6 295 {"name": "IMG_DATA_FORMAT_11_11_10", "value": 7}, string in object:enums.IMG_DATA_FORMAT.entries.7 296 {"name": "IMG_DATA_FORMAT_10_10_10_2", "value": 8}, string in object:enums.IMG_DATA_FORMAT.entries.8 297 {"name": "IMG_DATA_FORMAT_2_10_10_10", "value": 9}, string in object:enums.IMG_DATA_FORMAT.entries.9 298 {"name": "IMG_DATA_FORMAT_8_8_8_8", "value": 10}, string in object:enums.IMG_DATA_FORMAT.entries.10 299 {"name": "IMG_DATA_FORMAT_32_32", "value": 11}, string in object:enums.IMG_DATA_FORMAT.entries.11 300 {"name": "IMG_DATA_FORMAT_16_16_16_16", "value": 12}, string in object:enums.IMG_DATA_FORMAT.entries.12 301 {"name": "IMG_DATA_FORMAT_32_32_32", "value": 13}, string in object:enums.IMG_DATA_FORMAT.entries.13 302 {"name": "IMG_DATA_FORMAT_32_32_32_32", "value": 14}, string in object:enums.IMG_DATA_FORMAT.entries.14 303 {"name": "IMG_DATA_FORMAT_RESERVED_15", "value": 15}, string in object:enums.IMG_DATA_FORMAT.entries.15 304 {"name": "IMG_DATA_FORMAT_5_6_5", "value": 16}, string in object:enums.IMG_DATA_FORMAT.entries.16 305 {"name": "IMG_DATA_FORMAT_1_5_5_5", "value": 17}, string in object:enums.IMG_DATA_FORMAT.entries.17 306 {"name": "IMG_DATA_FORMAT_5_5_5_1", "value": 18}, string in object:enums.IMG_DATA_FORMAT.entries.18 307 {"name": "IMG_DATA_FORMAT_4_4_4_4", "value": 19}, string in object:enums.IMG_DATA_FORMAT.entries.19 308 {"name": "IMG_DATA_FORMAT_8_24", "value": 20}, string in object:enums.IMG_DATA_FORMAT.entries.20 309 {"name": "IMG_DATA_FORMAT_24_8", "value": 21}, string in object:enums.IMG_DATA_FORMAT.entries.21 310 {"name": "IMG_DATA_FORMAT_X24_8_32", "value": 22}, string in object:enums.IMG_DATA_FORMAT.entries.22 311 {"name": "IMG_DATA_FORMAT_RESERVED_23", "value": 23}, string in object:enums.IMG_DATA_FORMAT.entries.23 312 {"name": "IMG_DATA_FORMAT_RESERVED_24", "value": 24}, string in object:enums.IMG_DATA_FORMAT.entries.24 313 {"name": "IMG_DATA_FORMAT_RESERVED_25", "value": 25}, string in object:enums.IMG_DATA_FORMAT.entries.25 314 {"name": "IMG_DATA_FORMAT_RESERVED_26", "value": 26}, string in object:enums.IMG_DATA_FORMAT.entries.26 315 {"name": "IMG_DATA_FORMAT_RESERVED_27", "value": 27}, string in object:enums.IMG_DATA_FORMAT.entries.27 316 {"name": "IMG_DATA_FORMAT_RESERVED_28", "value": 28}, string in object:enums.IMG_DATA_FORMAT.entries.28 317 {"name": "IMG_DATA_FORMAT_RESERVED_29", "value": 29}, string in object:enums.IMG_DATA_FORMAT.entries.29 318 {"name": "IMG_DATA_FORMAT_RESERVED_30", "value": 30}, string in object:enums.IMG_DATA_FORMAT.entries.30 319 {"name": "IMG_DATA_FORMAT_RESERVED_31", "value": 31}, string in object:enums.IMG_DATA_FORMAT.entries.31 320 {"name": "IMG_DATA_FORMAT_GB_GR", "value": 32}, string in object:enums.IMG_DATA_FORMAT.entries.32 321 {"name": "IMG_DATA_FORMAT_BG_RG", "value": 33}, string in object:enums.IMG_DATA_FORMAT.entries.33 322 {"name": "IMG_DATA_FORMAT_5_9_9_9", "value": 34}, string in object:enums.IMG_DATA_FORMAT.entries.34 323 {"name": "IMG_DATA_FORMAT_BC1", "value": 35}, string in object:enums.IMG_DATA_FORMAT.entries.35 324 {"name": "IMG_DATA_FORMAT_BC2", "value": 36}, string in object:enums.IMG_DATA_FORMAT.entries.36 325 {"name": "IMG_DATA_FORMAT_BC3", "value": 37}, string in object:enums.IMG_DATA_FORMAT.entries.37 326 {"name": "IMG_DATA_FORMAT_BC4", "value": 38}, string in object:enums.IMG_DATA_FORMAT.entries.38 327 {"name": "IMG_DATA_FORMAT_BC5", "value": 39}, string in object:enums.IMG_DATA_FORMAT.entries.39 328 {"name": "IMG_DATA_FORMAT_BC6", "value": 40}, string in object:enums.IMG_DATA_FORMAT.entries.40 329 {"name": "IMG_DATA_FORMAT_BC7", "value": 41}, string in object:enums.IMG_DATA_FORMAT.entries.41 330 {"name": "IMG_DATA_FORMAT_RESERVED_42", "value": 42}, string in object:enums.IMG_DATA_FORMAT.entries.42 331 {"name": "IMG_DATA_FORMAT_RESERVED_43", "value": 43}, string in object:enums.IMG_DATA_FORMAT.entries.43 332 {"name": "IMG_DATA_FORMAT_FMASK8_S2_F1", "value": 44}, string in object:enums.IMG_DATA_FORMAT.entries.44 333 {"name": "IMG_DATA_FORMAT_FMASK8_S4_F1", "value": 45}, string in object:enums.IMG_DATA_FORMAT.entries.45 334 {"name": "IMG_DATA_FORMAT_FMASK8_S8_F1", "value": 46}, string in object:enums.IMG_DATA_FORMAT.entries.46 335 {"name": "IMG_DATA_FORMAT_FMASK8_S2_F2", "value": 47}, string in object:enums.IMG_DATA_FORMAT.entries.47 336 {"name": "IMG_DATA_FORMAT_FMASK8_S4_F2", "value": 48}, string in object:enums.IMG_DATA_FORMAT.entries.48 337 {"name": "IMG_DATA_FORMAT_FMASK8_S4_F4", "value": 49}, string in object:enums.IMG_DATA_FORMAT.entries.49 338 {"name": "IMG_DATA_FORMAT_FMASK16_S16_F1", "value": 50}, string in object:enums.IMG_DATA_FORMAT.entries.50 339 {"name": "IMG_DATA_FORMAT_FMASK16_S8_F2", "value": 51}, string in object:enums.IMG_DATA_FORMAT.entries.51 340 {"name": "IMG_DATA_FORMAT_FMASK32_S16_F2", "value": 52}, string in object:enums.IMG_DATA_FORMAT.entries.52 341 {"name": "IMG_DATA_FORMAT_FMASK32_S8_F4", "value": 53}, string in object:enums.IMG_DATA_FORMAT.entries.53 342 {"name": "IMG_DATA_FORMAT_FMASK32_S8_F8", "value": 54}, string in object:enums.IMG_DATA_FORMAT.entries.54 343 {"name": "IMG_DATA_FORMAT_FMASK64_S16_F4", "value": 55}, string in object:enums.IMG_DATA_FORMAT.entries.55 344 {"name": "IMG_DATA_FORMAT_FMASK64_S16_F8", "value": 56}, string in object:enums.IMG_DATA_FORMAT.entries.56 345 {"name": "IMG_DATA_FORMAT_4_4", "value": 57}, string in object:enums.IMG_DATA_FORMAT.entries.57 346 {"name": "IMG_DATA_FORMAT_6_5_5", "value": 58}, string in object:enums.IMG_DATA_FORMAT.entries.58 347 {"name": "IMG_DATA_FORMAT_1", "value": 59}, string in object:enums.IMG_DATA_FORMAT.entries.59 348 {"name": "IMG_DATA_FORMAT_1_REVERSED", "value": 60}, string in object:enums.IMG_DATA_FORMAT.entries.60 349 {"name": "IMG_DATA_FORMAT_32_AS_8", "value": 61}, string in object:enums.IMG_DATA_FORMAT.entries.61 350 {"name": "IMG_DATA_FORMAT_32_AS_8_8", "value": 62}, string in object:enums.IMG_DATA_FORMAT.entries.62 351 {"name": "IMG_DATA_FORMAT_32_AS_32_32_32_32", "value": 63} string in object:enums.IMG_DATA_FORMAT.entries.63 356 {"name": "IMG_NUM_FORMAT_UNORM", "value": 0}, string in object:enums.IMG_NUM_FORMAT.entries.0 357 {"name": "IMG_NUM_FORMAT_SNORM", "value": 1}, string in object:enums.IMG_NUM_FORMAT.entries.1 358 {"name": "IMG_NUM_FORMAT_USCALED", "value": 2}, string in object:enums.IMG_NUM_FORMAT.entries.2 359 {"name": "IMG_NUM_FORMAT_SSCALED", "value": 3}, string in object:enums.IMG_NUM_FORMAT.entries.3 360 {"name": "IMG_NUM_FORMAT_UINT", "value": 4}, string in object:enums.IMG_NUM_FORMAT.entries.4 361 {"name": "IMG_NUM_FORMAT_SINT", "value": 5}, string in object:enums.IMG_NUM_FORMAT.entries.5 362 {"name": "IMG_NUM_FORMAT_RESERVED_6", "value": 6}, string in object:enums.IMG_NUM_FORMAT.entries.6 363 {"name": "IMG_NUM_FORMAT_FLOAT", "value": 7}, string in object:enums.IMG_NUM_FORMAT.entries.7 364 {"name": "IMG_NUM_FORMAT_RESERVED_8", "value": 8}, string in object:enums.IMG_NUM_FORMAT.entries.8 365 {"name": "IMG_NUM_FORMAT_SRGB", "value": 9}, string in object:enums.IMG_NUM_FORMAT.entries.9 366 {"name": "IMG_NUM_FORMAT_RESERVED_10", "value": 10}, string in object:enums.IMG_NUM_FORMAT.entries.10 367 {"name": "IMG_NUM_FORMAT_RESERVED_11", "value": 11}, string in object:enums.IMG_NUM_FORMAT.entries.11 368 {"name": "IMG_NUM_FORMAT_RESERVED_12", "value": 12}, string in object:enums.IMG_NUM_FORMAT.entries.12 369 {"name": "IMG_NUM_FORMAT_RESERVED_13", "value": 13}, string in object:enums.IMG_NUM_FORMAT.entries.13 370 {"name": "IMG_NUM_FORMAT_RESERVED_14", "value": 14}, string in object:enums.IMG_NUM_FORMAT.entries.14 371 {"name": "IMG_NUM_FORMAT_RESERVED_15", "value": 15} string in object:enums.IMG_NUM_FORMAT.entries.15 376 {"name": "ADDR_SURF_MACRO_ASPECT_1", "value": 0}, string in object:enums.MacroTileAspect.entries.0 377 {"name": "ADDR_SURF_MACRO_ASPECT_2", "value": 1}, string in object:enums.MacroTileAspect.entries.1 378 {"name": "ADDR_SURF_MACRO_ASPECT_4", "value": 2}, string in object:enums.MacroTileAspect.entries.2 379 {"name": "ADDR_SURF_MACRO_ASPECT_8", "value": 3} string in object:enums.MacroTileAspect.entries.3 384 {"name": "ADDR_SURF_DISPLAY_MICRO_TILING", "value": 0}, string in object:enums.MicroTileMode.entries.0 385 {"name": "ADDR_SURF_THIN_MICRO_TILING", "value": 1}, string in object:enums.MicroTileMode.entries.1 386 {"name": "ADDR_SURF_DEPTH_MICRO_TILING", "value": 2}, string in object:enums.MicroTileMode.entries.2 387 {"name": "ADDR_SURF_ROTATED_MICRO_TILING", "value": 3}, string in object:enums.MicroTileMode.entries.3 388 {"name": "ADDR_SURF_THICK_MICRO_TILING", "value": 4} string in object:enums.MicroTileMode.entries.4 393 {"name": "ADDR_SURF_2_BANK", "value": 0}, string in object:enums.NumBanks.entries.0 394 {"name": "ADDR_SURF_4_BANK", "value": 1}, string in object:enums.NumBanks.entries.1 395 {"name": "ADDR_SURF_8_BANK", "value": 2}, string in object:enums.NumBanks.entries.2 396 {"name": "ADDR_SURF_16_BANK", "value": 3} string in object:enums.NumBanks.entries.3 401 {"name": "X_DRAW_POINTS", "value": 0}, string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.0 402 {"name": "X_DRAW_LINES", "value": 1}, string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.1 403 {"name": "X_DRAW_TRIANGLES", "value": 2} string in object:enums.PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE.entries.2 408 {"name": "X_DISABLE_POLY_MODE", "value": 0}, string in object:enums.PA_SU_SC_MODE_CNTL__POLY_MODE.entries.0 409 {"name": "X_DUAL_MODE", "value": 1} string in object:enums.PA_SU_SC_MODE_CNTL__POLY_MODE.entries.1 414 {"name": "X_TRUNCATE", "value": 0}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.0 415 {"name": "X_ROUND", "value": 1}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.1 416 {"name": "X_ROUND_TO_EVEN", "value": 2}, string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.2 417 {"name": "X_ROUND_TO_ODD", "value": 3} string in object:enums.PA_SU_VTX_CNTL__ROUND_MODE.entries.3 422 {"name": "ADDR_SURF_P2", "value": 0}, string in object:enums.PipeConfig.entries.0 423 {"name": "ADDR_SURF_P2_RESERVED0", "value": 1}, string in object:enums.PipeConfig.entries.1 424 {"name": "ADDR_SURF_P2_RESERVED1", "value": 2}, string in object:enums.PipeConfig.entries.2 425 {"name": "ADDR_SURF_P2_RESERVED2", "value": 3}, string in object:enums.PipeConfig.entries.3 426 {"name": "ADDR_SURF_P4_8x16", "value": 4}, string in object:enums.PipeConfig.entries.4 427 {"name": "ADDR_SURF_P4_16x16", "value": 5}, string in object:enums.PipeConfig.entries.5 428 {"name": "ADDR_SURF_P4_16x32", "value": 6}, string in object:enums.PipeConfig.entries.6 429 {"name": "ADDR_SURF_P4_32x32", "value": 7}, string in object:enums.PipeConfig.entries.7 430 {"name": "ADDR_SURF_P8_16x16_8x16", "value": 8}, string in object:enums.PipeConfig.entries.8 431 {"name": "ADDR_SURF_P8_16x32_8x16", "value": 9}, string in object:enums.PipeConfig.entries.9 432 {"name": "ADDR_SURF_P8_32x32_8x16", "value": 10}, string in object:enums.PipeConfig.entries.10 433 {"name": "ADDR_SURF_P8_16x32_16x16", "value": 11}, string in object:enums.PipeConfig.entries.11 434 {"name": "ADDR_SURF_P8_32x32_16x16", "value": 12}, string in object:enums.PipeConfig.entries.12 435 {"name": "ADDR_SURF_P8_32x32_16x32", "value": 13}, string in object:enums.PipeConfig.entries.13 436 {"name": "ADDR_SURF_P8_32x64_32x32", "value": 14}, string in object:enums.PipeConfig.entries.14 437 {"name": "ADDR_SURF_P8_RESERVED0", "value": 15}, string in object:enums.PipeConfig.entries.15 438 {"name": "ADDR_SURF_P16_32x32_8x16", "value": 16}, string in object:enums.PipeConfig.entries.16 439 {"name": "ADDR_SURF_P16_32x32_16x16", "value": 17} string in object:enums.PipeConfig.entries.17 444 {"name": "RASTER_CONFIG_PKR_MAP_0", "value": 0}, string in object:enums.PkrMap.entries.0 445 {"name": "RASTER_CONFIG_PKR_MAP_1", "value": 1}, string in object:enums.PkrMap.entries.1 446 {"name": "RASTER_CONFIG_PKR_MAP_2", "value": 2}, string in object:enums.PkrMap.entries.2 447 {"name": "RASTER_CONFIG_PKR_MAP_3", "value": 3} string in object:enums.PkrMap.entries.3 452 {"name": "RASTER_CONFIG_PKR_XSEL_0", "value": 0}, string in object:enums.PkrXsel.entries.0 453 {"name": "RASTER_CONFIG_PKR_XSEL_1", "value": 1}, string in object:enums.PkrXsel.entries.1 454 {"name": "RASTER_CONFIG_PKR_XSEL_2", "value": 2}, string in object:enums.PkrXsel.entries.2 455 {"name": "RASTER_CONFIG_PKR_XSEL_3", "value": 3} string in object:enums.PkrXsel.entries.3 460 {"name": "RASTER_CONFIG_PKR_XSEL2_0", "value": 0}, string in object:enums.PkrXsel2.entries.0 461 {"name": "RASTER_CONFIG_PKR_XSEL2_1", "value": 1}, string in object:enums.PkrXsel2.entries.1 462 {"name": "RASTER_CONFIG_PKR_XSEL2_2", "value": 2}, string in object:enums.PkrXsel2.entries.2 463 {"name": "RASTER_CONFIG_PKR_XSEL2_3", "value": 3} string in object:enums.PkrXsel2.entries.3 468 {"name": "RASTER_CONFIG_PKR_YSEL_0", "value": 0}, string in object:enums.PkrYsel.entries.0 469 {"name": "RASTER_CONFIG_PKR_YSEL_1", "value": 1}, string in object:enums.PkrYsel.entries.1 470 {"name": "RASTER_CONFIG_PKR_YSEL_2", "value": 2}, string in object:enums.PkrYsel.entries.2 471 {"name": "RASTER_CONFIG_PKR_YSEL_3", "value": 3} string in object:enums.PkrYsel.entries.3 476 {"name": "X_16_8_FIXED_POINT_1_16TH", "value": 0}, string in object:enums.QUANT_MODE.entries.0 477 {"name": "X_16_8_FIXED_POINT_1_8TH", "value": 1}, string in object:enums.QUANT_MODE.entries.1 478 {"name": "X_16_8_FIXED_POINT_1_4TH", "value": 2}, string in object:enums.QUANT_MODE.entries.2 479 {"name": "X_16_8_FIXED_POINT_1_2", "value": 3}, string in object:enums.QUANT_MODE.entries.3 480 {"name": "X_16_8_FIXED_POINT_1", "value": 4}, string in object:enums.QUANT_MODE.entries.4 481 {"name": "X_16_8_FIXED_POINT_1_256TH", "value": 5}, string in object:enums.QUANT_MODE.entries.5 482 {"name": "X_14_10_FIXED_POINT_1_1024TH", "value": 6}, string in object:enums.QUANT_MODE.entries.6 483 {"name": "X_12_12_FIXED_POINT_1_4096TH", "value": 7} string in object:enums.QUANT_MODE.entries.7 488 {"name": "ROP3_CLEAR", "value": 0}, string in object:enums.ROP3.entries.0 489 {"name": "X_0X05", "value": 5}, string in object:enums.ROP3.entries.1 490 {"name": "X_0X0A", "value": 10}, string in object:enums.ROP3.entries.2 491 {"name": "X_0X0F", "value": 15}, string in object:enums.ROP3.entries.3 492 {"name": "ROP3_NOR", "value": 17}, string in object:enums.ROP3.entries.4 493 {"name": "ROP3_AND_INVERTED", "value": 34}, string in object:enums.ROP3.entries.5 494 {"name": "ROP3_COPY_INVERTED", "value": 51}, string in object:enums.ROP3.entries.6 495 {"name": "ROP3_AND_REVERSE", "value": 68}, string in object:enums.ROP3.entries.7 496 {"name": "X_0X50", "value": 80}, string in object:enums.ROP3.entries.8 497 {"name": "ROP3_INVERT", "value": 85}, string in object:enums.ROP3.entries.9 498 {"name": "X_0X5A", "value": 90}, string in object:enums.ROP3.entries.10 499 {"name": "X_0X5F", "value": 95}, string in object:enums.ROP3.entries.11 500 {"name": "ROP3_XOR", "value": 102}, string in object:enums.ROP3.entries.12 501 {"name": "ROP3_NAND", "value": 119}, string in object:enums.ROP3.entries.13 502 {"name": "ROP3_AND", "value": 136}, string in object:enums.ROP3.entries.14 503 {"name": "ROP3_EQUIVALENT", "value": 153}, string in object:enums.ROP3.entries.15 504 {"name": "X_0XA0", "value": 160}, string in object:enums.ROP3.entries.16 505 {"name": "X_0XA5", "value": 165}, string in object:enums.ROP3.entries.17 506 {"name": "ROP3_NO_OP", "value": 170}, string in object:enums.ROP3.entries.18 507 {"name": "X_0XAF", "value": 175}, string in object:enums.ROP3.entries.19 508 {"name": "ROP3_OR_INVERTED", "value": 187}, string in object:enums.ROP3.entries.20 509 {"name": "ROP3_COPY", "value": 204}, string in object:enums.ROP3.entries.21 510 {"name": "ROP3_OR_REVERSE", "value": 221}, string in object:enums.ROP3.entries.22 511 {"name": "ROP3_OR", "value": 238}, string in object:enums.ROP3.entries.23 512 {"name": "X_0XF0", "value": 240}, string in object:enums.ROP3.entries.24 513 {"name": "X_0XF5", "value": 245}, string in object:enums.ROP3.entries.25 514 {"name": "X_0XFA", "value": 250}, string in object:enums.ROP3.entries.26 515 {"name": "ROP3_SET", "value": 255} string in object:enums.ROP3.entries.27 520 {"name": "RASTER_CONFIG_RB_MAP_0", "value": 0}, string in object:enums.RbMap.entries.0 521 {"name": "RASTER_CONFIG_RB_MAP_1", "value": 1}, string in object:enums.RbMap.entries.1 522 {"name": "RASTER_CONFIG_RB_MAP_2", "value": 2}, string in object:enums.RbMap.entries.2 523 {"name": "RASTER_CONFIG_RB_MAP_3", "value": 3} string in object:enums.RbMap.entries.3 528 {"name": "RASTER_CONFIG_RB_XSEL_0", "value": 0}, string in object:enums.RbXsel.entries.0 529 {"name": "RASTER_CONFIG_RB_XSEL_1", "value": 1} string in object:enums.RbXsel.entries.1 534 {"name": "RASTER_CONFIG_RB_XSEL2_0", "value": 0}, string in object:enums.RbXsel2.entries.0 535 {"name": "RASTER_CONFIG_RB_XSEL2_1", "value": 1}, string in object:enums.RbXsel2.entries.1 536 {"name": "RASTER_CONFIG_RB_XSEL2_2", "value": 2}, string in object:enums.RbXsel2.entries.2 537 {"name": "RASTER_CONFIG_RB_XSEL2_3", "value": 3} string in object:enums.RbXsel2.entries.3 542 {"name": "RASTER_CONFIG_RB_YSEL_0", "value": 0}, string in object:enums.RbYsel.entries.0 543 {"name": "RASTER_CONFIG_RB_YSEL_1", "value": 1} string in object:enums.RbYsel.entries.1 548 {"name": "SPI_PNT_SPRITE_SEL_0", "value": 0}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.0 549 {"name": "SPI_PNT_SPRITE_SEL_1", "value": 1}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.1 550 {"name": "SPI_PNT_SPRITE_SEL_S", "value": 2}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.2 551 {"name": "SPI_PNT_SPRITE_SEL_T", "value": 3}, string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.3 552 {"name": "SPI_PNT_SPRITE_SEL_NONE", "value": 4} string in object:enums.SPI_PNT_SPRITE_OVERRIDE.entries.4 557 {"name": "SPI_SHADER_ZERO", "value": 0}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.0 558 {"name": "SPI_SHADER_32_R", "value": 1}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.1 559 {"name": "SPI_SHADER_32_GR", "value": 2}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.2 560 {"name": "SPI_SHADER_32_AR", "value": 3}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.3 561 {"name": "SPI_SHADER_FP16_ABGR", "value": 4}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.4 562 {"name": "SPI_SHADER_UNORM16_ABGR", "value": 5}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.5 563 {"name": "SPI_SHADER_SNORM16_ABGR", "value": 6}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.6 564 {"name": "SPI_SHADER_UINT16_ABGR", "value": 7}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.7 565 {"name": "SPI_SHADER_SINT16_ABGR", "value": 8}, string in object:enums.SPI_SHADER_EX_FORMAT.entries.8 566 {"name": "SPI_SHADER_32_ABGR", "value": 9} string in object:enums.SPI_SHADER_EX_FORMAT.entries.9 571 {"name": "SPI_SHADER_NONE", "value": 0}, string in object:enums.SPI_SHADER_FORMAT.entries.0 572 {"name": "SPI_SHADER_1COMP", "value": 1}, string in object:enums.SPI_SHADER_FORMAT.entries.1 573 {"name": "SPI_SHADER_2COMP", "value": 2}, string in object:enums.SPI_SHADER_FORMAT.entries.2 574 {"name": "SPI_SHADER_4COMPRESS", "value": 3}, string in object:enums.SPI_SHADER_FORMAT.entries.3 575 {"name": "SPI_SHADER_4COMP", "value": 4} string in object:enums.SPI_SHADER_FORMAT.entries.4 580 {"name": "STRM_PERFMON_STATE_DISABLE_AND_RESET", "value": 0}, string in object:enums.SPM_PERFMON_STATE.entries.0 581 {"name": "STRM_PERFMON_STATE_START_COUNTING", "value": 1}, string in object:enums.SPM_PERFMON_STATE.entries.1 582 {"name": "STRM_PERFMON_STATE_STOP_COUNTING", "value": 2}, string in object:enums.SPM_PERFMON_STATE.entries.2 583 {"name": "STRM_PERFMON_STATE_RESERVED_3", "value": 3}, string in object:enums.SPM_PERFMON_STATE.entries.3 584 {"name": "STRM_PERFMON_STATE_DISABLE_AND_RESET_PHANTOM", "value": 4}, string in object:enums.SPM_PERFMON_STATE.entries.4 585 {"name": "STRM_PERFMON_STATE_COUNT_AND_DUMP_PHANTOM", "value": 5} string in object:enums.SPM_PERFMON_STATE.entries.5 590 {"name": "SQ_IMG_FILTER_MODE_BLEND", "value": 0}, string in object:enums.SQ_IMG_FILTER_TYPE.entries.0 591 {"name": "SQ_IMG_FILTER_MODE_MIN", "value": 1}, string in object:enums.SQ_IMG_FILTER_TYPE.entries.1 592 {"name": "SQ_IMG_FILTER_MODE_MAX", "value": 2} string in object:enums.SQ_IMG_FILTER_TYPE.entries.2 597 {"name": "SQ_RSRC_BUF", "value": 0}, string in object:enums.SQ_RSRC_BUF_TYPE.entries.0 598 {"name": "SQ_RSRC_BUF_RSVD_1", "value": 1}, string in object:enums.SQ_RSRC_BUF_TYPE.entries.1 599 {"name": "SQ_RSRC_BUF_RSVD_2", "value": 2}, string in object:enums.SQ_RSRC_BUF_TYPE.entries.2 600 {"name": "SQ_RSRC_BUF_RSVD_3", "value": 3} string in object:enums.SQ_RSRC_BUF_TYPE.entries.3 605 {"name": "SQ_RSRC_IMG_RSVD_0", "value": 0}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.0 606 {"name": "SQ_RSRC_IMG_RSVD_1", "value": 1}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.1 607 {"name": "SQ_RSRC_IMG_RSVD_2", "value": 2}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.2 608 {"name": "SQ_RSRC_IMG_RSVD_3", "value": 3}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.3 609 {"name": "SQ_RSRC_IMG_RSVD_4", "value": 4}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.4 610 {"name": "SQ_RSRC_IMG_RSVD_5", "value": 5}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.5 611 {"name": "SQ_RSRC_IMG_RSVD_6", "value": 6}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.6 612 {"name": "SQ_RSRC_IMG_RSVD_7", "value": 7}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.7 613 {"name": "SQ_RSRC_IMG_1D", "value": 8}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.8 614 {"name": "SQ_RSRC_IMG_2D", "value": 9}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.9 615 {"name": "SQ_RSRC_IMG_3D", "value": 10}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.10 616 {"name": "SQ_RSRC_IMG_CUBE", "value": 11}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.11 617 {"name": "SQ_RSRC_IMG_1D_ARRAY", "value": 12}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.12 618 {"name": "SQ_RSRC_IMG_2D_ARRAY", "value": 13}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.13 619 {"name": "SQ_RSRC_IMG_2D_MSAA", "value": 14}, string in object:enums.SQ_RSRC_IMG_TYPE.entries.14 620 {"name": "SQ_RSRC_IMG_2D_MSAA_ARRAY", "value": 15} string in object:enums.SQ_RSRC_IMG_TYPE.entries.15 625 {"name": "SQ_SEL_0", "value": 0}, string in object:enums.SQ_SEL_XYZW01.entries.0 626 {"name": "SQ_SEL_1", "value": 1}, string in object:enums.SQ_SEL_XYZW01.entries.1 627 {"name": "SQ_SEL_RESERVED_0", "value": 2}, string in object:enums.SQ_SEL_XYZW01.entries.2 628 {"name": "SQ_SEL_RESERVED_1", "value": 3}, string in object:enums.SQ_SEL_XYZW01.entries.3 629 {"name": "SQ_SEL_X", "value": 4}, string in object:enums.SQ_SEL_XYZW01.entries.4 630 {"name": "SQ_SEL_Y", "value": 5}, string in object:enums.SQ_SEL_XYZW01.entries.5 631 {"name": "SQ_SEL_Z", "value": 6}, string in object:enums.SQ_SEL_XYZW01.entries.6 632 {"name": "SQ_SEL_W", "value": 7} string in object:enums.SQ_SEL_XYZW01.entries.7 637 {"name": "SQ_TEX_BORDER_COLOR_TRANS_BLACK", "value": 0}, string in object:enums.SQ_TEX_BORDER_COLOR.entries.0 638 {"name": "SQ_TEX_BORDER_COLOR_OPAQUE_BLACK", "value": 1}, string in object:enums.SQ_TEX_BORDER_COLOR.entries.1 639 {"name": "SQ_TEX_BORDER_COLOR_OPAQUE_WHITE", "value": 2}, string in object:enums.SQ_TEX_BORDER_COLOR.entries.2 640 {"name": "SQ_TEX_BORDER_COLOR_REGISTER", "value": 3} string in object:enums.SQ_TEX_BORDER_COLOR.entries.3 645 {"name": "SQ_TEX_WRAP", "value": 0}, string in object:enums.SQ_TEX_CLAMP.entries.0 646 {"name": "SQ_TEX_MIRROR", "value": 1}, string in object:enums.SQ_TEX_CLAMP.entries.1 647 {"name": "SQ_TEX_CLAMP_LAST_TEXEL", "value": 2}, string in object:enums.SQ_TEX_CLAMP.entries.2 648 {"name": "SQ_TEX_MIRROR_ONCE_LAST_TEXEL", "value": 3}, string in object:enums.SQ_TEX_CLAMP.entries.3 649 {"name": "SQ_TEX_CLAMP_HALF_BORDER", "value": 4}, string in object:enums.SQ_TEX_CLAMP.entries.4 650 {"name": "SQ_TEX_MIRROR_ONCE_HALF_BORDER", "value": 5}, string in object:enums.SQ_TEX_CLAMP.entries.5 651 {"name": "SQ_TEX_CLAMP_BORDER", "value": 6}, string in object:enums.SQ_TEX_CLAMP.entries.6 652 {"name": "SQ_TEX_MIRROR_ONCE_BORDER", "value": 7} string in object:enums.SQ_TEX_CLAMP.entries.7 657 {"name": "SQ_TEX_DEPTH_COMPARE_NEVER", "value": 0}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.0 658 {"name": "SQ_TEX_DEPTH_COMPARE_LESS", "value": 1}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.1 659 {"name": "SQ_TEX_DEPTH_COMPARE_EQUAL", "value": 2}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.2 660 {"name": "SQ_TEX_DEPTH_COMPARE_LESSEQUAL", "value": 3}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.3 661 {"name": "SQ_TEX_DEPTH_COMPARE_GREATER", "value": 4}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.4 662 {"name": "SQ_TEX_DEPTH_COMPARE_NOTEQUAL", "value": 5}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.5 663 {"name": "SQ_TEX_DEPTH_COMPARE_GREATEREQUAL", "value": 6}, string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.6 664 {"name": "SQ_TEX_DEPTH_COMPARE_ALWAYS", "value": 7} string in object:enums.SQ_TEX_DEPTH_COMPARE.entries.7 669 {"name": "SQ_TEX_MIP_FILTER_NONE", "value": 0}, string in object:enums.SQ_TEX_MIP_FILTER.entries.0 670 {"name": "SQ_TEX_MIP_FILTER_POINT", "value": 1}, string in object:enums.SQ_TEX_MIP_FILTER.entries.1 671 {"name": "SQ_TEX_MIP_FILTER_LINEAR", "value": 2}, string in object:enums.SQ_TEX_MIP_FILTER.entries.2 672 {"name": "SQ_TEX_MIP_FILTER_POINT_ANISO_ADJ", "value": 3} string in object:enums.SQ_TEX_MIP_FILTER.entries.3 677 {"name": "SQ_TEX_XY_FILTER_POINT", "value": 0}, string in object:enums.SQ_TEX_XY_FILTER.entries.0 678 {"name": "SQ_TEX_XY_FILTER_BILINEAR", "value": 1}, string in object:enums.SQ_TEX_XY_FILTER.entries.1 679 {"name": "SQ_TEX_XY_FILTER_ANISO_POINT", "value": 2}, string in object:enums.SQ_TEX_XY_FILTER.entries.2 680 {"name": "SQ_TEX_XY_FILTER_ANISO_BILINEAR", "value": 3} string in object:enums.SQ_TEX_XY_FILTER.entries.3 685 {"name": "SQ_TEX_Z_FILTER_NONE", "value": 0}, string in object:enums.SQ_TEX_Z_FILTER.entries.0 686 {"name": "SQ_TEX_Z_FILTER_POINT", "value": 1}, string in object:enums.SQ_TEX_Z_FILTER.entries.1 687 {"name": "SQ_TEX_Z_FILTER_LINEAR", "value": 2} string in object:enums.SQ_TEX_Z_FILTER.entries.2 692 {"name": "RASTER_CONFIG_SC_MAP_0", "value": 0}, string in object:enums.ScMap.entries.0 693 {"name": "RASTER_CONFIG_SC_MAP_1", "value": 1}, string in object:enums.ScMap.entries.1 694 {"name": "RASTER_CONFIG_SC_MAP_2", "value": 2}, string in object:enums.ScMap.entries.2 695 {"name": "RASTER_CONFIG_SC_MAP_3", "value": 3} string in object:enums.ScMap.entries.3 700 {"name": "RASTER_CONFIG_SC_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.ScXsel.entries.0 701 {"name": "RASTER_CONFIG_SC_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.ScXsel.entries.1 702 {"name": "RASTER_CONFIG_SC_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.ScXsel.entries.2 703 {"name": "RASTER_CONFIG_SC_XSEL_64_WIDE_TILE", "value": 3} string in object:enums.ScXsel.entries.3 708 {"name": "RASTER_CONFIG_SC_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.ScYsel.entries.0 709 {"name": "RASTER_CONFIG_SC_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.ScYsel.entries.1 710 {"name": "RASTER_CONFIG_SC_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.ScYsel.entries.2 711 {"name": "RASTER_CONFIG_SC_YSEL_64_WIDE_TILE", "value": 3} string in object:enums.ScYsel.entries.3 716 {"name": "RASTER_CONFIG_SE_MAP_0", "value": 0}, string in object:enums.SeMap.entries.0 717 {"name": "RASTER_CONFIG_SE_MAP_1", "value": 1}, string in object:enums.SeMap.entries.1 718 {"name": "RASTER_CONFIG_SE_MAP_2", "value": 2}, string in object:enums.SeMap.entries.2 719 {"name": "RASTER_CONFIG_SE_MAP_3", "value": 3} string in object:enums.SeMap.entries.3 724 {"name": "RASTER_CONFIG_SE_PAIR_MAP_0", "value": 0}, string in object:enums.SePairMap.entries.0 725 {"name": "RASTER_CONFIG_SE_PAIR_MAP_1", "value": 1}, string in object:enums.SePairMap.entries.1 726 {"name": "RASTER_CONFIG_SE_PAIR_MAP_2", "value": 2}, string in object:enums.SePairMap.entries.2 727 {"name": "RASTER_CONFIG_SE_PAIR_MAP_3", "value": 3} string in object:enums.SePairMap.entries.3 732 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SePairXsel.entries.0 733 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SePairXsel.entries.1 734 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SePairXsel.entries.2 735 {"name": "RASTER_CONFIG_SE_PAIR_XSEL_64_WIDE_TILE", "value": 3} string in object:enums.SePairXsel.entries.3 740 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SePairYsel.entries.0 741 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SePairYsel.entries.1 742 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SePairYsel.entries.2 743 {"name": "RASTER_CONFIG_SE_PAIR_YSEL_64_WIDE_TILE", "value": 3} string in object:enums.SePairYsel.entries.3 748 {"name": "RASTER_CONFIG_SE_XSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SeXsel.entries.0 749 {"name": "RASTER_CONFIG_SE_XSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SeXsel.entries.1 750 {"name": "RASTER_CONFIG_SE_XSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SeXsel.entries.2 751 {"name": "RASTER_CONFIG_SE_XSEL_64_WIDE_TILE", "value": 3} string in object:enums.SeXsel.entries.3 756 {"name": "RASTER_CONFIG_SE_YSEL_8_WIDE_TILE", "value": 0}, string in object:enums.SeYsel.entries.0 757 {"name": "RASTER_CONFIG_SE_YSEL_16_WIDE_TILE", "value": 1}, string in object:enums.SeYsel.entries.1 758 {"name": "RASTER_CONFIG_SE_YSEL_32_WIDE_TILE", "value": 2}, string in object:enums.SeYsel.entries.2 759 {"name": "RASTER_CONFIG_SE_YSEL_64_WIDE_TILE", "value": 3} string in object:enums.SeYsel.entries.3 764 {"name": "STENCIL_INVALID", "value": 0}, string in object:enums.StencilFormat.entries.0 765 {"name": "STENCIL_8", "value": 1} string in object:enums.StencilFormat.entries.1 770 {"name": "STENCIL_KEEP", "value": 0}, string in object:enums.StencilOp.entries.0 771 {"name": "STENCIL_ZERO", "value": 1}, string in object:enums.StencilOp.entries.1 772 {"name": "STENCIL_ONES", "value": 2}, string in object:enums.StencilOp.entries.2 773 {"name": "STENCIL_REPLACE_TEST", "value": 3}, string in object:enums.StencilOp.entries.3 774 {"name": "STENCIL_REPLACE_OP", "value": 4}, string in object:enums.StencilOp.entries.4 775 {"name": "STENCIL_ADD_CLAMP", "value": 5}, string in object:enums.StencilOp.entries.5 776 {"name": "STENCIL_SUB_CLAMP", "value": 6}, string in object:enums.StencilOp.entries.6 777 {"name": "STENCIL_INVERT", "value": 7}, string in object:enums.StencilOp.entries.7 778 {"name": "STENCIL_ADD_WRAP", "value": 8}, string in object:enums.StencilOp.entries.8 779 {"name": "STENCIL_SUB_WRAP", "value": 9}, string in object:enums.StencilOp.entries.9 780 {"name": "STENCIL_AND", "value": 10}, string in object:enums.StencilOp.entries.10 781 {"name": "STENCIL_OR", "value": 11}, string in object:enums.StencilOp.entries.11 782 {"name": "STENCIL_XOR", "value": 12}, string in object:enums.StencilOp.entries.12 783 {"name": "STENCIL_NAND", "value": 13}, string in object:enums.StencilOp.entries.13 784 {"name": "STENCIL_NOR", "value": 14}, string in object:enums.StencilOp.entries.14 785 {"name": "STENCIL_XNOR", "value": 15} string in object:enums.StencilOp.entries.15 790 {"name": "ENDIAN_NONE", "value": 0}, string in object:enums.SurfaceEndian.entries.0 791 {"name": "ENDIAN_8IN16", "value": 1}, string in object:enums.SurfaceEndian.entries.1 792 {"name": "ENDIAN_8IN32", "value": 2}, string in object:enums.SurfaceEndian.entries.2 793 {"name": "ENDIAN_8IN64", "value": 3} string in object:enums.SurfaceEndian.entries.3 798 {"name": "NUMBER_UNORM", "value": 0}, string in object:enums.SurfaceNumber.entries.0 799 {"name": "NUMBER_SNORM", "value": 1}, string in object:enums.SurfaceNumber.entries.1 800 {"name": "NUMBER_USCALED", "value": 2}, string in object:enums.SurfaceNumber.entries.2 801 {"name": "NUMBER_SSCALED", "value": 3}, string in object:enums.SurfaceNumber.entries.3 802 {"name": "NUMBER_UINT", "value": 4}, string in object:enums.SurfaceNumber.entries.4 803 {"name": "NUMBER_SINT", "value": 5}, string in object:enums.SurfaceNumber.entries.5 804 {"name": "NUMBER_SRGB", "value": 6}, string in object:enums.SurfaceNumber.entries.6 805 {"name": "NUMBER_FLOAT", "value": 7} string in object:enums.SurfaceNumber.entries.7 810 {"name": "SWAP_STD", "value": 0}, string in object:enums.SurfaceSwap.entries.0 811 {"name": "SWAP_ALT", "value": 1}, string in object:enums.SurfaceSwap.entries.1 812 {"name": "SWAP_STD_REV", "value": 2}, string in object:enums.SurfaceSwap.entries.2 813 {"name": "SWAP_ALT_REV", "value": 3} string in object:enums.SurfaceSwap.entries.3 818 {"name": "ADDR_SURF_TILE_SPLIT_64B", "value": 0}, string in object:enums.TileSplit.entries.0 819 {"name": "ADDR_SURF_TILE_SPLIT_128B", "value": 1}, string in object:enums.TileSplit.entries.1 820 {"name": "ADDR_SURF_TILE_SPLIT_256B", "value": 2}, string in object:enums.TileSplit.entries.2 821 {"name": "ADDR_SURF_TILE_SPLIT_512B", "value": 3}, string in object:enums.TileSplit.entries.3 822 {"name": "ADDR_SURF_TILE_SPLIT_1KB", "value": 4}, string in object:enums.TileSplit.entries.4 823 {"name": "ADDR_SURF_TILE_SPLIT_2KB", "value": 5}, string in object:enums.TileSplit.entries.5 824 {"name": "ADDR_SURF_TILE_SPLIT_4KB", "value": 6} string in object:enums.TileSplit.entries.6 829 {"name": "NO_DIST", "value": 0}, string in object:enums.VGT_DIST_MODE.entries.0 830 {"name": "PATCHES", "value": 1}, string in object:enums.VGT_DIST_MODE.entries.1 831 {"name": "DONUTS", "value": 2} string in object:enums.VGT_DIST_MODE.entries.2 836 {"name": "DI_MAJOR_MODE_0", "value": 0}, string in object:enums.VGT_DI_MAJOR_MODE_SELECT.entries.0 837 {"name": "DI_MAJOR_MODE_1", "value": 1} string in object:enums.VGT_DI_MAJOR_MODE_SELECT.entries.1 842 {"name": "DI_PT_NONE", "value": 0}, string in object:enums.VGT_DI_PRIM_TYPE.entries.0 843 {"name": "DI_PT_POINTLIST", "value": 1}, string in object:enums.VGT_DI_PRIM_TYPE.entries.1 844 {"name": "DI_PT_LINELIST", "value": 2}, string in object:enums.VGT_DI_PRIM_TYPE.entries.2 845 {"name": "DI_PT_LINESTRIP", "value": 3}, string in object:enums.VGT_DI_PRIM_TYPE.entries.3 846 {"name": "DI_PT_TRILIST", "value": 4}, string in object:enums.VGT_DI_PRIM_TYPE.entries.4 847 {"name": "DI_PT_TRIFAN", "value": 5}, string in object:enums.VGT_DI_PRIM_TYPE.entries.5 848 {"name": "DI_PT_TRISTRIP", "value": 6}, string in object:enums.VGT_DI_PRIM_TYPE.entries.6 849 {"name": "DI_PT_UNUSED_0", "value": 7}, string in object:enums.VGT_DI_PRIM_TYPE.entries.7 850 {"name": "DI_PT_UNUSED_1", "value": 8}, string in object:enums.VGT_DI_PRIM_TYPE.entries.8 851 {"name": "DI_PT_PATCH", "value": 9}, string in object:enums.VGT_DI_PRIM_TYPE.entries.9 852 {"name": "DI_PT_LINELIST_ADJ", "value": 10}, string in object:enums.VGT_DI_PRIM_TYPE.entries.10 853 {"name": "DI_PT_LINESTRIP_ADJ", "value": 11}, string in object:enums.VGT_DI_PRIM_TYPE.entries.11 854 {"name": "DI_PT_TRILIST_ADJ", "value": 12}, string in object:enums.VGT_DI_PRIM_TYPE.entries.12 855 {"name": "DI_PT_TRISTRIP_ADJ", "value": 13}, string in object:enums.VGT_DI_PRIM_TYPE.entries.13 856 {"name": "DI_PT_UNUSED_3", "value": 14}, string in object:enums.VGT_DI_PRIM_TYPE.entries.14 857 {"name": "DI_PT_UNUSED_4", "value": 15}, string in object:enums.VGT_DI_PRIM_TYPE.entries.15 858 {"name": "DI_PT_TRI_WITH_WFLAGS", "value": 16}, string in object:enums.VGT_DI_PRIM_TYPE.entries.16 859 {"name": "DI_PT_RECTLIST", "value": 17}, string in object:enums.VGT_DI_PRIM_TYPE.entries.17 860 {"name": "DI_PT_LINELOOP", "value": 18}, string in object:enums.VGT_DI_PRIM_TYPE.entries.18 861 {"name": "DI_PT_QUADLIST", "value": 19}, string in object:enums.VGT_DI_PRIM_TYPE.entries.19 862 {"name": "DI_PT_QUADSTRIP", "value": 20}, string in object:enums.VGT_DI_PRIM_TYPE.entries.20 863 {"name": "DI_PT_POLYGON", "value": 21}, string in object:enums.VGT_DI_PRIM_TYPE.entries.21 864 {"name": "DI_PT_2D_COPY_RECT_LIST_V0", "value": 22}, string in object:enums.VGT_DI_PRIM_TYPE.entries.22 865 {"name": "DI_PT_2D_COPY_RECT_LIST_V1", "value": 23}, string in object:enums.VGT_DI_PRIM_TYPE.entries.23 866 {"name": "DI_PT_2D_COPY_RECT_LIST_V2", "value": 24}, string in object:enums.VGT_DI_PRIM_TYPE.entries.24 867 {"name": "DI_PT_2D_COPY_RECT_LIST_V3", "value": 25}, string in object:enums.VGT_DI_PRIM_TYPE.entries.25 868 {"name": "DI_PT_2D_FILL_RECT_LIST", "value": 26}, string in object:enums.VGT_DI_PRIM_TYPE.entries.26 869 {"name": "DI_PT_2D_LINE_STRIP", "value": 27}, string in object:enums.VGT_DI_PRIM_TYPE.entries.27 870 {"name": "DI_PT_2D_TRI_STRIP", "value": 28} string in object:enums.VGT_DI_PRIM_TYPE.entries.28 875 {"name": "DI_SRC_SEL_DMA", "value": 0}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.0 876 {"name": "DI_SRC_SEL_IMMEDIATE", "value": 1}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.1 877 {"name": "DI_SRC_SEL_AUTO_INDEX", "value": 2}, string in object:enums.VGT_DI_SOURCE_SELECT.entries.2 878 {"name": "DI_SRC_SEL_RESERVED", "value": 3} string in object:enums.VGT_DI_SOURCE_SELECT.entries.3 883 {"name": "VGT_DMA_BUF_MEM", "value": 0}, string in object:enums.VGT_DMA_BUF_TYPE.entries.0 884 {"name": "VGT_DMA_BUF_RING", "value": 1}, string in object:enums.VGT_DMA_BUF_TYPE.entries.1 885 {"name": "VGT_DMA_BUF_SETUP", "value": 2}, string in object:enums.VGT_DMA_BUF_TYPE.entries.2 886 {"name": "VGT_DMA_PTR_UPDATE", "value": 3} string in object:enums.VGT_DMA_BUF_TYPE.entries.3 891 {"name": "VGT_DMA_SWAP_NONE", "value": 0}, string in object:enums.VGT_DMA_SWAP_MODE.entries.0 892 {"name": "VGT_DMA_SWAP_16_BIT", "value": 1}, string in object:enums.VGT_DMA_SWAP_MODE.entries.1 893 {"name": "VGT_DMA_SWAP_32_BIT", "value": 2}, string in object:enums.VGT_DMA_SWAP_MODE.entries.2 894 {"name": "VGT_DMA_SWAP_WORD", "value": 3} string in object:enums.VGT_DMA_SWAP_MODE.entries.3 899 {"name": "Reserved_0x00", "value": 0}, string in object:enums.VGT_EVENT_TYPE.entries.0 900 {"name": "SAMPLE_STREAMOUTSTATS1", "value": 1}, string in object:enums.VGT_EVENT_TYPE.entries.1 901 {"name": "SAMPLE_STREAMOUTSTATS2", "value": 2}, string in object:enums.VGT_EVENT_TYPE.entries.2 902 {"name": "SAMPLE_STREAMOUTSTATS3", "value": 3}, string in object:enums.VGT_EVENT_TYPE.entries.3 903 {"name": "CACHE_FLUSH_TS", "value": 4}, string in object:enums.VGT_EVENT_TYPE.entries.4 904 {"name": "CONTEXT_DONE", "value": 5}, string in object:enums.VGT_EVENT_TYPE.entries.5 905 {"name": "CACHE_FLUSH", "value": 6}, string in object:enums.VGT_EVENT_TYPE.entries.6 906 {"name": "CS_PARTIAL_FLUSH", "value": 7}, string in object:enums.VGT_EVENT_TYPE.entries.7 907 {"name": "VGT_STREAMOUT_SYNC", "value": 8}, string in object:enums.VGT_EVENT_TYPE.entries.8 908 {"name": "Reserved_0x09", "value": 9}, string in object:enums.VGT_EVENT_TYPE.entries.9 909 {"name": "VGT_STREAMOUT_RESET", "value": 10}, string in object:enums.VGT_EVENT_TYPE.entries.10 910 {"name": "END_OF_PIPE_INCR_DE", "value": 11}, string in object:enums.VGT_EVENT_TYPE.entries.11 911 {"name": "END_OF_PIPE_IB_END", "value": 12}, string in object:enums.VGT_EVENT_TYPE.entries.12 912 {"name": "RST_PIX_CNT", "value": 13}, string in object:enums.VGT_EVENT_TYPE.entries.13 913 {"name": "Reserved_0x0E", "value": 14}, string in object:enums.VGT_EVENT_TYPE.entries.14 914 {"name": "VS_PARTIAL_FLUSH", "value": 15}, string in object:enums.VGT_EVENT_TYPE.entries.15 915 {"name": "PS_PARTIAL_FLUSH", "value": 16}, string in object:enums.VGT_EVENT_TYPE.entries.16 916 {"name": "FLUSH_HS_OUTPUT", "value": 17}, string in object:enums.VGT_EVENT_TYPE.entries.17 917 {"name": "FLUSH_LS_OUTPUT", "value": 18}, string in object:enums.VGT_EVENT_TYPE.entries.18 918 {"name": "Reserved_0x13", "value": 19}, string in object:enums.VGT_EVENT_TYPE.entries.19 919 {"name": "CACHE_FLUSH_AND_INV_TS_EVENT", "value": 20}, string in object:enums.VGT_EVENT_TYPE.entries.20 920 {"name": "ZPASS_DONE", "value": 21}, string in object:enums.VGT_EVENT_TYPE.entries.21 921 {"name": "CACHE_FLUSH_AND_INV_EVENT", "value": 22}, string in object:enums.VGT_EVENT_TYPE.entries.22 922 {"name": "PERFCOUNTER_START", "value": 23}, string in object:enums.VGT_EVENT_TYPE.entries.23 923 {"name": "PERFCOUNTER_STOP", "value": 24}, string in object:enums.VGT_EVENT_TYPE.entries.24 924 {"name": "PIPELINESTAT_START", "value": 25}, string in object:enums.VGT_EVENT_TYPE.entries.25 925 {"name": "PIPELINESTAT_STOP", "value": 26}, string in object:enums.VGT_EVENT_TYPE.entries.26 926 {"name": "PERFCOUNTER_SAMPLE", "value": 27}, string in object:enums.VGT_EVENT_TYPE.entries.27 927 {"name": "FLUSH_ES_OUTPUT", "value": 28}, string in object:enums.VGT_EVENT_TYPE.entries.28 928 {"name": "FLUSH_GS_OUTPUT", "value": 29}, string in object:enums.VGT_EVENT_TYPE.entries.29 929 {"name": "SAMPLE_PIPELINESTAT", "value": 30}, string in object:enums.VGT_EVENT_TYPE.entries.30 930 {"name": "SO_VGTSTREAMOUT_FLUSH", "value": 31}, string in object:enums.VGT_EVENT_TYPE.entries.31 931 {"name": "SAMPLE_STREAMOUTSTATS", "value": 32}, string in object:enums.VGT_EVENT_TYPE.entries.32 932 {"name": "RESET_VTX_CNT", "value": 33}, string in object:enums.VGT_EVENT_TYPE.entries.33 933 {"name": "BLOCK_CONTEXT_DONE", "value": 34}, string in object:enums.VGT_EVENT_TYPE.entries.34 934 {"name": "CS_CONTEXT_DONE", "value": 35}, string in object:enums.VGT_EVENT_TYPE.entries.35 935 {"name": "VGT_FLUSH", "value": 36}, string in object:enums.VGT_EVENT_TYPE.entries.36 936 {"name": "TGID_ROLLOVER", "value": 37}, string in object:enums.VGT_EVENT_TYPE.entries.37 937 {"name": "SQ_NON_EVENT", "value": 38}, string in object:enums.VGT_EVENT_TYPE.entries.38 938 {"name": "SC_SEND_DB_VPZ", "value": 39}, string in object:enums.VGT_EVENT_TYPE.entries.39 939 {"name": "BOTTOM_OF_PIPE_TS", "value": 40}, string in object:enums.VGT_EVENT_TYPE.entries.40 940 {"name": "FLUSH_SX_TS", "value": 41}, string in object:enums.VGT_EVENT_TYPE.entries.41 941 {"name": "DB_CACHE_FLUSH_AND_INV", "value": 42}, string in object:enums.VGT_EVENT_TYPE.entries.42 942 {"name": "FLUSH_AND_INV_DB_DATA_TS", "value": 43}, string in object:enums.VGT_EVENT_TYPE.entries.43 943 {"name": "FLUSH_AND_INV_DB_META", "value": 44}, string in object:enums.VGT_EVENT_TYPE.entries.44 944 {"name": "FLUSH_AND_INV_CB_DATA_TS", "value": 45}, string in object:enums.VGT_EVENT_TYPE.entries.45 945 {"name": "FLUSH_AND_INV_CB_META", "value": 46}, string in object:enums.VGT_EVENT_TYPE.entries.46 946 {"name": "CS_DONE", "value": 47}, string in object:enums.VGT_EVENT_TYPE.entries.47 947 {"name": "PS_DONE", "value": 48}, string in object:enums.VGT_EVENT_TYPE.entries.48 948 {"name": "FLUSH_AND_INV_CB_PIXEL_DATA", "value": 49}, string in object:enums.VGT_EVENT_TYPE.entries.49 949 {"name": "SX_CB_RAT_ACK_REQUEST", "value": 50}, string in object:enums.VGT_EVENT_TYPE.entries.50 950 {"name": "THREAD_TRACE_START", "value": 51}, string in object:enums.VGT_EVENT_TYPE.entries.51 951 {"name": "THREAD_TRACE_STOP", "value": 52}, string in object:enums.VGT_EVENT_TYPE.entries.52 952 {"name": "THREAD_TRACE_MARKER", "value": 53}, string in object:enums.VGT_EVENT_TYPE.entries.53 953 {"name": "THREAD_TRACE_FLUSH", "value": 54}, string in object:enums.VGT_EVENT_TYPE.entries.54 954 {"name": "THREAD_TRACE_FINISH", "value": 55}, string in object:enums.VGT_EVENT_TYPE.entries.55 955 {"name": "PIXEL_PIPE_STAT_CONTROL", "value": 56}, string in object:enums.VGT_EVENT_TYPE.entries.56 956 {"name": "PIXEL_PIPE_STAT_DUMP", "value": 57}, string in object:enums.VGT_EVENT_TYPE.entries.57 957 {"name": "PIXEL_PIPE_STAT_RESET", "value": 58}, string in object:enums.VGT_EVENT_TYPE.entries.58 958 {"name": "CONTEXT_SUSPEND", "value": 59}, string in object:enums.VGT_EVENT_TYPE.entries.59 959 {"name": "OFFCHIP_HS_DEALLOC", "value": 60} string in object:enums.VGT_EVENT_TYPE.entries.60 964 {"name": "GS_CUT_1024", "value": 0}, string in object:enums.VGT_GS_CUT_MODE.entries.0 965 {"name": "GS_CUT_512", "value": 1}, string in object:enums.VGT_GS_CUT_MODE.entries.1 966 {"name": "GS_CUT_256", "value": 2}, string in object:enums.VGT_GS_CUT_MODE.entries.2 967 {"name": "GS_CUT_128", "value": 3} string in object:enums.VGT_GS_CUT_MODE.entries.3 972 {"name": "GS_OFF", "value": 0}, string in object:enums.VGT_GS_MODE_TYPE.entries.0 973 {"name": "GS_SCENARIO_A", "value": 1}, string in object:enums.VGT_GS_MODE_TYPE.entries.1 974 {"name": "GS_SCENARIO_B", "value": 2}, string in object:enums.VGT_GS_MODE_TYPE.entries.2 975 {"name": "GS_SCENARIO_G", "value": 3}, string in object:enums.VGT_GS_MODE_TYPE.entries.3 976 {"name": "GS_SCENARIO_C", "value": 4}, string in object:enums.VGT_GS_MODE_TYPE.entries.4 977 {"name": "SPRITE_EN", "value": 5} string in object:enums.VGT_GS_MODE_TYPE.entries.5 982 {"name": "POINTLIST", "value": 0}, string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.0 983 {"name": "LINESTRIP", "value": 1}, string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.1 984 {"name": "TRISTRIP", "value": 2} string in object:enums.VGT_GS_OUTPRIM_TYPE.entries.2 989 {"name": "X_8K_DWORDS", "value": 0}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.0 990 {"name": "X_4K_DWORDS", "value": 1}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.1 991 {"name": "X_2K_DWORDS", "value": 2}, string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.2 992 {"name": "X_1K_DWORDS", "value": 3} string in object:enums.VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY.entries.3 997 {"name": "VGT_INDEX_16", "value": 0}, string in object:enums.VGT_INDEX_TYPE_MODE.entries.0 998 {"name": "VGT_INDEX_32", "value": 1}, string in object:enums.VGT_INDEX_TYPE_MODE.entries.1 999 {"name": "VGT_INDEX_8", "value": 2} string in object:enums.VGT_INDEX_TYPE_MODE.entries.2 1004 {"name": "VGT_POLICY_LRU", "value": 0}, string in object:enums.VGT_RDREQ_POLICY.entries.0 1005 {"name": "VGT_POLICY_STREAM", "value": 1} string in object:enums.VGT_RDREQ_POLICY.entries.1 1010 {"name": "ES_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_ES_EN.entries.0 1011 {"name": "ES_STAGE_DS", "value": 1}, string in object:enums.VGT_STAGES_ES_EN.entries.1 1012 {"name": "ES_STAGE_REAL", "value": 2}, string in object:enums.VGT_STAGES_ES_EN.entries.2 1013 {"name": "RESERVED_ES", "value": 3} string in object:enums.VGT_STAGES_ES_EN.entries.3 1018 {"name": "GS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_GS_EN.entries.0 1019 {"name": "GS_STAGE_ON", "value": 1} string in object:enums.VGT_STAGES_GS_EN.entries.1 1024 {"name": "HS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_HS_EN.entries.0 1025 {"name": "HS_STAGE_ON", "value": 1} string in object:enums.VGT_STAGES_HS_EN.entries.1 1030 {"name": "LS_STAGE_OFF", "value": 0}, string in object:enums.VGT_STAGES_LS_EN.entries.0 1031 {"name": "LS_STAGE_ON", "value": 1}, string in object:enums.VGT_STAGES_LS_EN.entries.1 1032 {"name": "CS_STAGE_ON", "value": 2}, string in object:enums.VGT_STAGES_LS_EN.entries.2 1033 {"name": "RESERVED_LS", "value": 3} string in object:enums.VGT_STAGES_LS_EN.entries.3 1038 {"name": "VS_STAGE_REAL", "value": 0}, string in object:enums.VGT_STAGES_VS_EN.entries.0 1039 {"name": "VS_STAGE_DS", "value": 1}, string in object:enums.VGT_STAGES_VS_EN.entries.1 1040 {"name": "VS_STAGE_COPY_SHADER", "value": 2}, string in object:enums.VGT_STAGES_VS_EN.entries.2 1041 {"name": "RESERVED_VS", "value": 3} string in object:enums.VGT_STAGES_VS_EN.entries.3 1046 {"name": "PART_INTEGER", "value": 0}, string in object:enums.VGT_TESS_PARTITION.entries.0 1047 {"name": "PART_POW2", "value": 1}, string in object:enums.VGT_TESS_PARTITION.entries.1 1048 {"name": "PART_FRAC_ODD", "value": 2}, string in object:enums.VGT_TESS_PARTITION.entries.2 1049 {"name": "PART_FRAC_EVEN", "value": 3} string in object:enums.VGT_TESS_PARTITION.entries.3 1054 {"name": "OUTPUT_POINT", "value": 0}, string in object:enums.VGT_TESS_TOPOLOGY.entries.0 1055 {"name": "OUTPUT_LINE", "value": 1}, string in object:enums.VGT_TESS_TOPOLOGY.entries.1 1056 {"name": "OUTPUT_TRIANGLE_CW", "value": 2}, string in object:enums.VGT_TESS_TOPOLOGY.entries.2 1057 {"name": "OUTPUT_TRIANGLE_CCW", "value": 3} string in object:enums.VGT_TESS_TOPOLOGY.entries.3 1062 {"name": "TESS_ISOLINE", "value": 0}, string in object:enums.VGT_TESS_TYPE.entries.0 1063 {"name": "TESS_TRIANGLE", "value": 1}, string in object:enums.VGT_TESS_TYPE.entries.1 1064 {"name": "TESS_QUAD", "value": 2} string in object:enums.VGT_TESS_TYPE.entries.2 1069 {"name": "Z_INVALID", "value": 0}, string in object:enums.ZFormat.entries.0 1070 {"name": "Z_16", "value": 1}, string in object:enums.ZFormat.entries.1 1071 {"name": "Z_24", "value": 2}, string in object:enums.ZFormat.entries.2 1072 {"name": "Z_32_FLOAT", "value": 3} string in object:enums.ZFormat.entries.3 1077 {"name": "FORCE_SUMM_OFF", "value": 0}, string in object:enums.ZLimitSumm.entries.0 1078 {"name": "FORCE_SUMM_MINZ", "value": 1}, string in object:enums.ZLimitSumm.entries.1 1079 {"name": "FORCE_SUMM_MAXZ", "value": 2}, string in object:enums.ZLimitSumm.entries.2 1080 {"name": "FORCE_SUMM_BOTH", "value": 3} string in object:enums.ZLimitSumm.entries.3 1085 {"name": "LATE_Z", "value": 0}, string in object:enums.ZOrder.entries.0 1086 {"name": "EARLY_Z_THEN_LATE_Z", "value": 1}, string in object:enums.ZOrder.entries.1 1087 {"name": "RE_Z", "value": 2}, string in object:enums.ZOrder.entries.2 1088 {"name": "EARLY_Z_THEN_RE_Z", "value": 3} string in object:enums.ZOrder.entries.3 1096 "name": "SQ_WAVE_MODE", string in object:register_mappings.0 1102 "name": "SQ_WAVE_STATUS", string in object:register_mappings.1 1108 "name": "SQ_WAVE_TRAPSTS", string in object:register_mappings.2 1114 "name": "SQ_WAVE_HW_ID", string in object:register_mappings.3 1120 "name": "SQ_WAVE_GPR_ALLOC", string in object:register_mappings.4 1126 "name": "SQ_WAVE_LDS_ALLOC", string in object:register_mappings.5 1132 "name": "SQ_WAVE_IB_STS", string in object:register_mappings.6 1138 "name": "SQ_WAVE_PC_LO" string in object:register_mappings.7 1143 "name": "SQ_WAVE_PC_HI", string in object:register_mappings.8 1149 "name": "SQ_WAVE_INST_DW0" string in object:register_mappings.9 1154 "name": "SQ_WAVE_INST_DW1" string in object:register_mappings.10 1159 "name": "SQ_WAVE_IB_DBG0", string in object:register_mappings.11 1165 "name": "SQ_WAVE_IB_DBG1", string in object:register_mappings.12 1171 "name": "SQ_WAVE_TBA_LO" string in object:register_mappings.13 1176 "name": "SQ_WAVE_TBA_HI", string in object:register_mappings.14 1182 "name": "SQ_WAVE_TMA_LO" string in object:register_mappings.15 1187 "name": "SQ_WAVE_TMA_HI", string in object:register_mappings.16 1193 "name": "SQ_WAVE_TTMP0" string in object:register_mappings.17 1198 "name": "SQ_WAVE_TTMP1" string in object:register_mappings.18 1203 "name": "SQ_WAVE_TTMP2" string in object:register_mappings.19 1208 "name": "SQ_WAVE_TTMP3" string in object:register_mappings.20 1213 "name": "SQ_WAVE_TTMP4" string in object:register_mappings.21 1218 "name": "SQ_WAVE_TTMP5" string in object:register_mappings.22 1223 "name": "SQ_WAVE_TTMP6" string in object:register_mappings.23 1228 "name": "SQ_WAVE_TTMP7" string in object:register_mappings.24 1233 "name": "SQ_WAVE_TTMP8" string in object:register_mappings.25 1238 "name": "SQ_WAVE_TTMP9" string in object:register_mappings.26 1243 "name": "SQ_WAVE_TTMP10" string in object:register_mappings.27 1248 "name": "SQ_WAVE_TTMP11" string in object:register_mappings.28 1253 "name": "SQ_WAVE_M0" string in object:register_mappings.29 1258 "name": "SQ_WAVE_EXEC_LO" string in object:register_mappings.30 1263 "name": "SQ_WAVE_EXEC_HI" string in object:register_mappings.31 1268 "name": "GRBM_STATUS2", string in object:register_mappings.32 1274 "name": "GRBM_STATUS", string in object:register_mappings.33 1280 "name": "GRBM_STATUS_SE0", string in object:register_mappings.34 1286 "name": "GRBM_STATUS_SE1", string in object:register_mappings.35 1292 "name": "GRBM_STATUS_SE2", string in object:register_mappings.36 1298 "name": "GRBM_STATUS_SE3", string in object:register_mappings.37 1304 "name": "CP_CPC_STATUS", string in object:register_mappings.38 1310 "name": "CP_CPC_BUSY_STAT", string in object:register_mappings.39 1316 "name": "CP_CPC_STALLED_STAT1", string in object:register_mappings.40 1322 "name": "CP_CPF_STATUS", string in object:register_mappings.41 1328 "name": "CP_CPF_BUSY_STAT", string in object:register_mappings.42 1334 "name": "CP_CPF_STALLED_STAT1", string in object:register_mappings.43 1340 "name": "CP_CPC_GRBM_FREE_COUNT", string in object:register_mappings.44 1346 "name": "CP_CPC_SCRATCH_INDEX", string in object:register_mappings.45 1352 "name": "CP_CPC_SCRATCH_DATA" string in object:register_mappings.46 1357 "name": "CP_CPC_HALT_HYST_COUNT", string in object:register_mappings.47 1363 "name": "SQ_THREAD_TRACE_CNTR" string in object:register_mappings.48 1368 "name": "SQ_BUF_RSRC_WORD0" string in object:register_mappings.49 1373 "name": "SQ_BUF_RSRC_WORD1", string in object:register_mappings.50 1379 "name": "SQ_BUF_RSRC_WORD2" string in object:register_mappings.51 1384 "name": "SQ_BUF_RSRC_WORD3", string in object:register_mappings.52 1390 "name": "SQ_IMG_RSRC_WORD0" string in object:register_mappings.53 1395 "name": "SQ_IMG_RSRC_WORD1", string in object:register_mappings.54 1401 "name": "SQ_IMG_RSRC_WORD2", string in object:register_mappings.55 1407 "name": "SQ_IMG_RSRC_WORD3", string in object:register_mappings.56 1413 "name": "SQ_IMG_RSRC_WORD4", string in object:register_mappings.57 1419 "name": "SQ_IMG_RSRC_WORD5", string in object:register_mappings.58 1425 "name": "SQ_IMG_RSRC_WORD6", string in object:register_mappings.59 1431 "name": "SQ_IMG_RSRC_WORD7" string in object:register_mappings.60 1436 "name": "SQ_IMG_SAMP_WORD0", string in object:register_mappings.61 1442 "name": "SQ_IMG_SAMP_WORD1", string in object:register_mappings.62 1448 "name": "SQ_IMG_SAMP_WORD2", string in object:register_mappings.63 1454 "name": "SQ_IMG_SAMP_WORD3", string in object:register_mappings.64 1460 "name": "SPI_CONFIG_CNTL", string in object:register_mappings.65 1466 "name": "GB_ADDR_CONFIG", string in object:register_mappings.66 1472 "name": "GB_TILE_MODE0", string in object:register_mappings.67 1478 "name": "GB_TILE_MODE1", string in object:register_mappings.68 1484 "name": "GB_TILE_MODE2", string in object:register_mappings.69 1490 "name": "GB_TILE_MODE3", string in object:register_mappings.70 1496 "name": "GB_TILE_MODE4", string in object:register_mappings.71 1502 "name": "GB_TILE_MODE5", string in object:register_mappings.72 1508 "name": "GB_TILE_MODE6", string in object:register_mappings.73 1514 "name": "GB_TILE_MODE7", string in object:register_mappings.74 1520 "name": "GB_TILE_MODE8", string in object:register_mappings.75 1526 "name": "GB_TILE_MODE9", string in object:register_mappings.76 1532 "name": "GB_TILE_MODE10", string in object:register_mappings.77 1538 "name": "GB_TILE_MODE11", string in object:register_mappings.78 1544 "name": "GB_TILE_MODE12", string in object:register_mappings.79 1550 "name": "GB_TILE_MODE13", string in object:register_mappings.80 1556 "name": "GB_TILE_MODE14", string in object:register_mappings.81 1562 "name": "GB_TILE_MODE15", string in object:register_mappings.82 1568 "name": "GB_TILE_MODE16", string in object:register_mappings.83 1574 "name": "GB_TILE_MODE17", string in object:register_mappings.84 1580 "name": "GB_TILE_MODE18", string in object:register_mappings.85 1586 "name": "GB_TILE_MODE19", string in object:register_mappings.86 1592 "name": "GB_TILE_MODE20", string in object:register_mappings.87 1598 "name": "GB_TILE_MODE21", string in object:register_mappings.88 1604 "name": "GB_TILE_MODE22", string in object:register_mappings.89 1610 "name": "GB_TILE_MODE23", string in object:register_mappings.90 1616 "name": "GB_TILE_MODE24", string in object:register_mappings.91 1622 "name": "GB_TILE_MODE25", string in object:register_mappings.92 1628 "name": "GB_TILE_MODE26", string in object:register_mappings.93 1634 "name": "GB_TILE_MODE27", string in object:register_mappings.94 1640 "name": "GB_TILE_MODE28", string in object:register_mappings.95 1646 "name": "GB_TILE_MODE29", string in object:register_mappings.96 1652 "name": "GB_TILE_MODE30", string in object:register_mappings.97 1658 "name": "GB_TILE_MODE31", string in object:register_mappings.98 1664 "name": "GB_MACROTILE_MODE0", string in object:register_mappings.99 1670 "name": "GB_MACROTILE_MODE1", string in object:register_mappings.100 1676 "name": "GB_MACROTILE_MODE2", string in object:register_mappings.101 1682 "name": "GB_MACROTILE_MODE3", string in object:register_mappings.102 1688 "name": "GB_MACROTILE_MODE4", string in object:register_mappings.103 1694 "name": "GB_MACROTILE_MODE5", string in object:register_mappings.104 1700 "name": "GB_MACROTILE_MODE6", string in object:register_mappings.105 1706 "name": "GB_MACROTILE_MODE7", string in object:register_mappings.106 1712 "name": "GB_MACROTILE_MODE8", string in object:register_mappings.107 1718 "name": "GB_MACROTILE_MODE9", string in object:register_mappings.108 1724 "name": "GB_MACROTILE_MODE10", string in object:register_mappings.109 1730 "name": "GB_MACROTILE_MODE11", string in object:register_mappings.110 1736 "name": "GB_MACROTILE_MODE12", string in object:register_mappings.111 1742 "name": "GB_MACROTILE_MODE13", string in object:register_mappings.112 1748 "name": "GB_MACROTILE_MODE14", string in object:register_mappings.113 1754 "name": "GB_MACROTILE_MODE15", string in object:register_mappings.114 1760 "name": "SPI_SHADER_TBA_LO_PS" string in object:register_mappings.115 1765 "name": "SPI_SHADER_TBA_HI_PS", string in object:register_mappings.116 1771 "name": "SPI_SHADER_TMA_LO_PS" string in object:register_mappings.117 1776 "name": "SPI_SHADER_TMA_HI_PS", string in object:register_mappings.118 1782 "name": "SPI_SHADER_PGM_RSRC3_PS", string in object:register_mappings.119 1788 "name": "SPI_SHADER_PGM_LO_PS" string in object:register_mappings.120 1793 "name": "SPI_SHADER_PGM_HI_PS", string in object:register_mappings.121 1799 "name": "SPI_SHADER_PGM_RSRC1_PS", string in object:register_mappings.122 1805 "name": "SPI_SHADER_PGM_RSRC2_PS", string in object:register_mappings.123 1811 "name": "SPI_SHADER_USER_DATA_PS_0" string in object:register_mappings.124 1816 "name": "SPI_SHADER_USER_DATA_PS_1" string in object:register_mappings.125 1821 "name": "SPI_SHADER_USER_DATA_PS_2" string in object:register_mappings.126 1826 "name": "SPI_SHADER_USER_DATA_PS_3" string in object:register_mappings.127 1831 "name": "SPI_SHADER_USER_DATA_PS_4" string in object:register_mappings.128 1836 "name": "SPI_SHADER_USER_DATA_PS_5" string in object:register_mappings.129 1841 "name": "SPI_SHADER_USER_DATA_PS_6" string in object:register_mappings.130 1846 "name": "SPI_SHADER_USER_DATA_PS_7" string in object:register_mappings.131 1851 "name": "SPI_SHADER_USER_DATA_PS_8" string in object:register_mappings.132 1856 "name": "SPI_SHADER_USER_DATA_PS_9" string in object:register_mappings.133 1861 "name": "SPI_SHADER_USER_DATA_PS_10" string in object:register_mappings.134 1866 "name": "SPI_SHADER_USER_DATA_PS_11" string in object:register_mappings.135 1871 "name": "SPI_SHADER_USER_DATA_PS_12" string in object:register_mappings.136 1876 "name": "SPI_SHADER_USER_DATA_PS_13" string in object:register_mappings.137 1881 "name": "SPI_SHADER_USER_DATA_PS_14" string in object:register_mappings.138 1886 "name": "SPI_SHADER_USER_DATA_PS_15" string in object:register_mappings.139 1891 "name": "SPI_SHADER_TBA_LO_VS" string in object:register_mappings.140 1896 "name": "SPI_SHADER_TBA_HI_VS", string in object:register_mappings.141 1902 "name": "SPI_SHADER_TMA_LO_VS" string in object:register_mappings.142 1907 "name": "SPI_SHADER_TMA_HI_VS", string in object:register_mappings.143 1913 "name": "SPI_SHADER_PGM_RSRC3_VS", string in object:register_mappings.144 1919 "name": "SPI_SHADER_LATE_ALLOC_VS", string in object:register_mappings.145 1925 "name": "SPI_SHADER_PGM_LO_VS" string in object:register_mappings.146 1930 "name": "SPI_SHADER_PGM_HI_VS", string in object:register_mappings.147 1936 "name": "SPI_SHADER_PGM_RSRC1_VS", string in object:register_mappings.148 1942 "name": "SPI_SHADER_PGM_RSRC2_VS", string in object:register_mappings.149 1948 "name": "SPI_SHADER_USER_DATA_VS_0" string in object:register_mappings.150 1953 "name": "SPI_SHADER_USER_DATA_VS_1" string in object:register_mappings.151 1958 "name": "SPI_SHADER_USER_DATA_VS_2" string in object:register_mappings.152 1963 "name": "SPI_SHADER_USER_DATA_VS_3" string in object:register_mappings.153 1968 "name": "SPI_SHADER_USER_DATA_VS_4" string in object:register_mappings.154 1973 "name": "SPI_SHADER_USER_DATA_VS_5" string in object:register_mappings.155 1978 "name": "SPI_SHADER_USER_DATA_VS_6" string in object:register_mappings.156 1983 "name": "SPI_SHADER_USER_DATA_VS_7" string in object:register_mappings.157 1988 "name": "SPI_SHADER_USER_DATA_VS_8" string in object:register_mappings.158 1993 "name": "SPI_SHADER_USER_DATA_VS_9" string in object:register_mappings.159 1998 "name": "SPI_SHADER_USER_DATA_VS_10" string in object:register_mappings.160 2003 "name": "SPI_SHADER_USER_DATA_VS_11" string in object:register_mappings.161 2008 "name": "SPI_SHADER_USER_DATA_VS_12" string in object:register_mappings.162 2013 "name": "SPI_SHADER_USER_DATA_VS_13" string in object:register_mappings.163 2018 "name": "SPI_SHADER_USER_DATA_VS_14" string in object:register_mappings.164 2023 "name": "SPI_SHADER_USER_DATA_VS_15" string in object:register_mappings.165 2028 "name": "SPI_SHADER_PGM_RSRC2_ES_VS", string in object:register_mappings.166 2034 "name": "SPI_SHADER_PGM_RSRC2_LS_VS", string in object:register_mappings.167 2040 "name": "SPI_SHADER_TBA_LO_GS" string in object:register_mappings.168 2045 "name": "SPI_SHADER_TBA_HI_GS", string in object:register_mappings.169 2051 "name": "SPI_SHADER_TMA_LO_GS" string in object:register_mappings.170 2056 "name": "SPI_SHADER_TMA_HI_GS", string in object:register_mappings.171 2062 "name": "SPI_SHADER_PGM_RSRC3_GS", string in object:register_mappings.172 2068 "name": "SPI_SHADER_PGM_LO_GS" string in object:register_mappings.173 2073 "name": "SPI_SHADER_PGM_HI_GS", string in object:register_mappings.174 2079 "name": "SPI_SHADER_PGM_RSRC1_GS", string in object:register_mappings.175 2085 "name": "SPI_SHADER_PGM_RSRC2_GS", string in object:register_mappings.176 2091 "name": "SPI_SHADER_USER_DATA_GS_0" string in object:register_mappings.177 2096 "name": "SPI_SHADER_USER_DATA_GS_1" string in object:register_mappings.178 2101 "name": "SPI_SHADER_USER_DATA_GS_2" string in object:register_mappings.179 2106 "name": "SPI_SHADER_USER_DATA_GS_3" string in object:register_mappings.180 2111 "name": "SPI_SHADER_USER_DATA_GS_4" string in object:register_mappings.181 2116 "name": "SPI_SHADER_USER_DATA_GS_5" string in object:register_mappings.182 2121 "name": "SPI_SHADER_USER_DATA_GS_6" string in object:register_mappings.183 2126 "name": "SPI_SHADER_USER_DATA_GS_7" string in object:register_mappings.184 2131 "name": "SPI_SHADER_USER_DATA_GS_8" string in object:register_mappings.185 2136 "name": "SPI_SHADER_USER_DATA_GS_9" string in object:register_mappings.186 2141 "name": "SPI_SHADER_USER_DATA_GS_10" string in object:register_mappings.187 2146 "name": "SPI_SHADER_USER_DATA_GS_11" string in object:register_mappings.188 2151 "name": "SPI_SHADER_USER_DATA_GS_12" string in object:register_mappings.189 2156 "name": "SPI_SHADER_USER_DATA_GS_13" string in object:register_mappings.190 2161 "name": "SPI_SHADER_USER_DATA_GS_14" string in object:register_mappings.191 2166 "name": "SPI_SHADER_USER_DATA_GS_15" string in object:register_mappings.192 2171 "name": "SPI_SHADER_PGM_RSRC2_ES_GS", string in object:register_mappings.193 2177 "name": "SPI_SHADER_TBA_LO_ES" string in object:register_mappings.194 2182 "name": "SPI_SHADER_TBA_HI_ES", string in object:register_mappings.195 2188 "name": "SPI_SHADER_TMA_LO_ES" string in object:register_mappings.196 2193 "name": "SPI_SHADER_TMA_HI_ES", string in object:register_mappings.197 2199 "name": "SPI_SHADER_PGM_RSRC3_ES", string in object:register_mappings.198 2205 "name": "SPI_SHADER_PGM_LO_ES" string in object:register_mappings.199 2210 "name": "SPI_SHADER_PGM_HI_ES", string in object:register_mappings.200 2216 "name": "SPI_SHADER_PGM_RSRC1_ES", string in object:register_mappings.201 2222 "name": "SPI_SHADER_PGM_RSRC2_ES", string in object:register_mappings.202 2228 "name": "SPI_SHADER_USER_DATA_ES_0" string in object:register_mappings.203 2233 "name": "SPI_SHADER_USER_DATA_ES_1" string in object:register_mappings.204 2238 "name": "SPI_SHADER_USER_DATA_ES_2" string in object:register_mappings.205 2243 "name": "SPI_SHADER_USER_DATA_ES_3" string in object:register_mappings.206 2248 "name": "SPI_SHADER_USER_DATA_ES_4" string in object:register_mappings.207 2253 "name": "SPI_SHADER_USER_DATA_ES_5" string in object:register_mappings.208 2258 "name": "SPI_SHADER_USER_DATA_ES_6" string in object:register_mappings.209 2263 "name": "SPI_SHADER_USER_DATA_ES_7" string in object:register_mappings.210 2268 "name": "SPI_SHADER_USER_DATA_ES_8" string in object:register_mappings.211 2273 "name": "SPI_SHADER_USER_DATA_ES_9" string in object:register_mappings.212 2278 "name": "SPI_SHADER_USER_DATA_ES_10" string in object:register_mappings.213 2283 "name": "SPI_SHADER_USER_DATA_ES_11" string in object:register_mappings.214 2288 "name": "SPI_SHADER_USER_DATA_ES_12" string in object:register_mappings.215 2293 "name": "SPI_SHADER_USER_DATA_ES_13" string in object:register_mappings.216 2298 "name": "SPI_SHADER_USER_DATA_ES_14" string in object:register_mappings.217 2303 "name": "SPI_SHADER_USER_DATA_ES_15" string in object:register_mappings.218 2308 "name": "SPI_SHADER_PGM_RSRC2_LS_ES", string in object:register_mappings.219 2314 "name": "SPI_SHADER_TBA_LO_HS" string in object:register_mappings.220 2319 "name": "SPI_SHADER_TBA_HI_HS", string in object:register_mappings.221 2325 "name": "SPI_SHADER_TMA_LO_HS" string in object:register_mappings.222 2330 "name": "SPI_SHADER_TMA_HI_HS", string in object:register_mappings.223 2336 "name": "SPI_SHADER_PGM_RSRC3_HS", string in object:register_mappings.224 2342 "name": "SPI_SHADER_PGM_LO_HS" string in object:register_mappings.225 2347 "name": "SPI_SHADER_PGM_HI_HS", string in object:register_mappings.226 2353 "name": "SPI_SHADER_PGM_RSRC1_HS", string in object:register_mappings.227 2359 "name": "SPI_SHADER_PGM_RSRC2_HS", string in object:register_mappings.228 2365 "name": "SPI_SHADER_USER_DATA_HS_0" string in object:register_mappings.229 2370 "name": "SPI_SHADER_USER_DATA_HS_1" string in object:register_mappings.230 2375 "name": "SPI_SHADER_USER_DATA_HS_2" string in object:register_mappings.231 2380 "name": "SPI_SHADER_USER_DATA_HS_3" string in object:register_mappings.232 2385 "name": "SPI_SHADER_USER_DATA_HS_4" string in object:register_mappings.233 2390 "name": "SPI_SHADER_USER_DATA_HS_5" string in object:register_mappings.234 2395 "name": "SPI_SHADER_USER_DATA_HS_6" string in object:register_mappings.235 2400 "name": "SPI_SHADER_USER_DATA_HS_7" string in object:register_mappings.236 2405 "name": "SPI_SHADER_USER_DATA_HS_8" string in object:register_mappings.237 2410 "name": "SPI_SHADER_USER_DATA_HS_9" string in object:register_mappings.238 2415 "name": "SPI_SHADER_USER_DATA_HS_10" string in object:register_mappings.239 2420 "name": "SPI_SHADER_USER_DATA_HS_11" string in object:register_mappings.240 2425 "name": "SPI_SHADER_USER_DATA_HS_12" string in object:register_mappings.241 2430 "name": "SPI_SHADER_USER_DATA_HS_13" string in object:register_mappings.242 2435 "name": "SPI_SHADER_USER_DATA_HS_14" string in object:register_mappings.243 2440 "name": "SPI_SHADER_USER_DATA_HS_15" string in object:register_mappings.244 2445 "name": "SPI_SHADER_PGM_RSRC2_LS_HS", string in object:register_mappings.245 2451 "name": "SPI_SHADER_TBA_LO_LS" string in object:register_mappings.246 2456 "name": "SPI_SHADER_TBA_HI_LS", string in object:register_mappings.247 2462 "name": "SPI_SHADER_TMA_LO_LS" string in object:register_mappings.248 2467 "name": "SPI_SHADER_TMA_HI_LS", string in object:register_mappings.249 2473 "name": "SPI_SHADER_PGM_RSRC3_LS", string in object:register_mappings.250 2479 "name": "SPI_SHADER_PGM_LO_LS" string in object:register_mappings.251 2484 "name": "SPI_SHADER_PGM_HI_LS", string in object:register_mappings.252 2490 "name": "SPI_SHADER_PGM_RSRC1_LS", string in object:register_mappings.253 2496 "name": "SPI_SHADER_PGM_RSRC2_LS", string in object:register_mappings.254 2502 "name": "SPI_SHADER_USER_DATA_LS_0" string in object:register_mappings.255 2507 "name": "SPI_SHADER_USER_DATA_LS_1" string in object:register_mappings.256 2512 "name": "SPI_SHADER_USER_DATA_LS_2" string in object:register_mappings.257 2517 "name": "SPI_SHADER_USER_DATA_LS_3" string in object:register_mappings.258 2522 "name": "SPI_SHADER_USER_DATA_LS_4" string in object:register_mappings.259 2527 "name": "SPI_SHADER_USER_DATA_LS_5" string in object:register_mappings.260 2532 "name": "SPI_SHADER_USER_DATA_LS_6" string in object:register_mappings.261 2537 "name": "SPI_SHADER_USER_DATA_LS_7" string in object:register_mappings.262 2542 "name": "SPI_SHADER_USER_DATA_LS_8" string in object:register_mappings.263 2547 "name": "SPI_SHADER_USER_DATA_LS_9" string in object:register_mappings.264 2552 "name": "SPI_SHADER_USER_DATA_LS_10" string in object:register_mappings.265 2557 "name": "SPI_SHADER_USER_DATA_LS_11" string in object:register_mappings.266 2562 "name": "SPI_SHADER_USER_DATA_LS_12" string in object:register_mappings.267 2567 "name": "SPI_SHADER_USER_DATA_LS_13" string in object:register_mappings.268 2572 "name": "SPI_SHADER_USER_DATA_LS_14" string in object:register_mappings.269 2577 "name": "SPI_SHADER_USER_DATA_LS_15" string in object:register_mappings.270 2582 "name": "COMPUTE_DISPATCH_INITIATOR", string in object:register_mappings.271 2588 "name": "COMPUTE_DIM_X" string in object:register_mappings.272 2593 "name": "COMPUTE_DIM_Y" string in object:register_mappings.273 2598 "name": "COMPUTE_DIM_Z" string in object:register_mappings.274 2603 "name": "COMPUTE_START_X" string in object:register_mappings.275 2608 "name": "COMPUTE_START_Y" string in object:register_mappings.276 2613 "name": "COMPUTE_START_Z" string in object:register_mappings.277 2618 "name": "COMPUTE_NUM_THREAD_X", string in object:register_mappings.278 2624 "name": "COMPUTE_NUM_THREAD_Y", string in object:register_mappings.279 2630 "name": "COMPUTE_NUM_THREAD_Z", string in object:register_mappings.280 2636 "name": "COMPUTE_PIPELINESTAT_ENABLE", string in object:register_mappings.281 2642 "name": "COMPUTE_PERFCOUNT_ENABLE", string in object:register_mappings.282 2648 "name": "COMPUTE_PGM_LO" string in object:register_mappings.283 2653 "name": "COMPUTE_PGM_HI", string in object:register_mappings.284 2659 "name": "COMPUTE_TBA_LO" string in object:register_mappings.285 2664 "name": "COMPUTE_TBA_HI", string in object:register_mappings.286 2670 "name": "COMPUTE_TMA_LO" string in object:register_mappings.287 2675 "name": "COMPUTE_TMA_HI", string in object:register_mappings.288 2681 "name": "COMPUTE_PGM_RSRC1", string in object:register_mappings.289 2687 "name": "COMPUTE_PGM_RSRC2", string in object:register_mappings.290 2693 "name": "COMPUTE_VMID", string in object:register_mappings.291 2699 "name": "COMPUTE_RESOURCE_LIMITS", string in object:register_mappings.292 2705 "name": "COMPUTE_STATIC_THREAD_MGMT_SE0", string in object:register_mappings.293 2711 "name": "COMPUTE_STATIC_THREAD_MGMT_SE1", string in object:register_mappings.294 2717 "name": "COMPUTE_TMPRING_SIZE", string in object:register_mappings.295 2723 "name": "COMPUTE_STATIC_THREAD_MGMT_SE2", string in object:register_mappings.296 2729 "name": "COMPUTE_STATIC_THREAD_MGMT_SE3", string in object:register_mappings.297 2735 "name": "COMPUTE_RESTART_X" string in object:register_mappings.298 2740 "name": "COMPUTE_RESTART_Y" string in object:register_mappings.299 2745 "name": "COMPUTE_RESTART_Z" string in object:register_mappings.300 2750 "name": "COMPUTE_THREAD_TRACE_ENABLE", string in object:register_mappings.301 2756 "name": "COMPUTE_MISC_RESERVED", string in object:register_mappings.302 2762 "name": "COMPUTE_DISPATCH_ID" string in object:register_mappings.303 2767 "name": "COMPUTE_THREADGROUP_ID" string in object:register_mappings.304 2772 "name": "COMPUTE_RELAUNCH", string in object:register_mappings.305 2778 "name": "COMPUTE_WAVE_RESTORE_ADDR_LO" string in object:register_mappings.306 2783 "name": "COMPUTE_WAVE_RESTORE_ADDR_HI", string in object:register_mappings.307 2789 "name": "COMPUTE_WAVE_RESTORE_CONTROL", string in object:register_mappings.308 2795 "name": "COMPUTE_USER_DATA_0" string in object:register_mappings.309 2800 "name": "COMPUTE_USER_DATA_1" string in object:register_mappings.310 2805 "name": "COMPUTE_USER_DATA_2" string in object:register_mappings.311 2810 "name": "COMPUTE_USER_DATA_3" string in object:register_mappings.312 2815 "name": "COMPUTE_USER_DATA_4" string in object:register_mappings.313 2820 "name": "COMPUTE_USER_DATA_5" string in object:register_mappings.314 2825 "name": "COMPUTE_USER_DATA_6" string in object:register_mappings.315 2830 "name": "COMPUTE_USER_DATA_7" string in object:register_mappings.316 2835 "name": "COMPUTE_USER_DATA_8" string in object:register_mappings.317 2840 "name": "COMPUTE_USER_DATA_9" string in object:register_mappings.318 2845 "name": "COMPUTE_USER_DATA_10" string in object:register_mappings.319 2850 "name": "COMPUTE_USER_DATA_11" string in object:register_mappings.320 2855 "name": "COMPUTE_USER_DATA_12" string in object:register_mappings.321 2860 "name": "COMPUTE_USER_DATA_13" string in object:register_mappings.322 2865 "name": "COMPUTE_USER_DATA_14" string in object:register_mappings.323 2870 "name": "COMPUTE_USER_DATA_15" string in object:register_mappings.324 2875 "name": "COMPUTE_NOWHERE" string in object:register_mappings.325 2880 "name": "DB_RENDER_CONTROL", string in object:register_mappings.326 2886 "name": "DB_COUNT_CONTROL", string in object:register_mappings.327 2892 "name": "DB_DEPTH_VIEW", string in object:register_mappings.328 2898 "name": "DB_RENDER_OVERRIDE", string in object:register_mappings.329 2904 "name": "DB_RENDER_OVERRIDE2", string in object:register_mappings.330 2910 "name": "DB_HTILE_DATA_BASE" string in object:register_mappings.331 2915 "name": "DB_DEPTH_BOUNDS_MIN" string in object:register_mappings.332 2920 "name": "DB_DEPTH_BOUNDS_MAX" string in object:register_mappings.333 2925 "name": "DB_STENCIL_CLEAR", string in object:register_mappings.334 2931 "name": "DB_DEPTH_CLEAR" string in object:register_mappings.335 2936 "name": "PA_SC_SCREEN_SCISSOR_TL", string in object:register_mappings.336 2942 "name": "PA_SC_SCREEN_SCISSOR_BR", string in object:register_mappings.337 2948 "name": "DB_DEPTH_INFO", string in object:register_mappings.338 2954 "name": "DB_Z_INFO", string in object:register_mappings.339 2960 "name": "DB_STENCIL_INFO", string in object:register_mappings.340 2966 "name": "DB_Z_READ_BASE" string in object:register_mappings.341 2971 "name": "DB_STENCIL_READ_BASE" string in object:register_mappings.342 2976 "name": "DB_Z_WRITE_BASE" string in object:register_mappings.343 2981 "name": "DB_STENCIL_WRITE_BASE" string in object:register_mappings.344 2986 "name": "DB_DEPTH_SIZE", string in object:register_mappings.345 2992 "name": "DB_DEPTH_SLICE", string in object:register_mappings.346 2998 "name": "TA_BC_BASE_ADDR" string in object:register_mappings.347 3003 "name": "TA_BC_BASE_ADDR_HI", string in object:register_mappings.348 3009 "name": "COHER_DEST_BASE_HI_0" string in object:register_mappings.349 3014 "name": "COHER_DEST_BASE_HI_1" string in object:register_mappings.350 3019 "name": "COHER_DEST_BASE_HI_2" string in object:register_mappings.351 3024 "name": "COHER_DEST_BASE_HI_3" string in object:register_mappings.352 3029 "name": "COHER_DEST_BASE_2" string in object:register_mappings.353 3034 "name": "COHER_DEST_BASE_3" string in object:register_mappings.354 3039 "name": "PA_SC_WINDOW_OFFSET", string in object:register_mappings.355 3045 "name": "PA_SC_WINDOW_SCISSOR_TL", string in object:register_mappings.356 3051 "name": "PA_SC_WINDOW_SCISSOR_BR", string in object:register_mappings.357 3057 "name": "PA_SC_CLIPRECT_RULE", string in object:register_mappings.358 3063 "name": "PA_SC_CLIPRECT_0_TL", string in object:register_mappings.359 3069 "name": "PA_SC_CLIPRECT_0_BR", string in object:register_mappings.360 3075 "name": "PA_SC_CLIPRECT_1_TL", string in object:register_mappings.361 3081 "name": "PA_SC_CLIPRECT_1_BR", string in object:register_mappings.362 3087 "name": "PA_SC_CLIPRECT_2_TL", string in object:register_mappings.363 3093 "name": "PA_SC_CLIPRECT_2_BR", string in object:register_mappings.364 3099 "name": "PA_SC_CLIPRECT_3_TL", string in object:register_mappings.365 3105 "name": "PA_SC_CLIPRECT_3_BR", string in object:register_mappings.366 3111 "name": "PA_SC_EDGERULE", string in object:register_mappings.367 3117 "name": "PA_SU_HARDWARE_SCREEN_OFFSET", string in object:register_mappings.368 3123 "name": "CB_TARGET_MASK", string in object:register_mappings.369 3129 "name": "CB_SHADER_MASK", string in object:register_mappings.370 3135 "name": "PA_SC_GENERIC_SCISSOR_TL", string in object:register_mappings.371 3141 "name": "PA_SC_GENERIC_SCISSOR_BR", string in object:register_mappings.372 3147 "name": "COHER_DEST_BASE_0" string in object:register_mappings.373 3152 "name": "COHER_DEST_BASE_1" string in object:register_mappings.374 3157 "name": "PA_SC_VPORT_SCISSOR_0_TL", string in object:register_mappings.375 3163 "name": "PA_SC_VPORT_SCISSOR_0_BR", string in object:register_mappings.376 3169 "name": "PA_SC_VPORT_SCISSOR_1_TL", string in object:register_mappings.377 3175 "name": "PA_SC_VPORT_SCISSOR_1_BR", string in object:register_mappings.378 3181 "name": "PA_SC_VPORT_SCISSOR_2_TL", string in object:register_mappings.379 3187 "name": "PA_SC_VPORT_SCISSOR_2_BR", string in object:register_mappings.380 3193 "name": "PA_SC_VPORT_SCISSOR_3_TL", string in object:register_mappings.381 3199 "name": "PA_SC_VPORT_SCISSOR_3_BR", string in object:register_mappings.382 3205 "name": "PA_SC_VPORT_SCISSOR_4_TL", string in object:register_mappings.383 3211 "name": "PA_SC_VPORT_SCISSOR_4_BR", string in object:register_mappings.384 3217 "name": "PA_SC_VPORT_SCISSOR_5_TL", string in object:register_mappings.385 3223 "name": "PA_SC_VPORT_SCISSOR_5_BR", string in object:register_mappings.386 3229 "name": "PA_SC_VPORT_SCISSOR_6_TL", string in object:register_mappings.387 3235 "name": "PA_SC_VPORT_SCISSOR_6_BR", string in object:register_mappings.388 3241 "name": "PA_SC_VPORT_SCISSOR_7_TL", string in object:register_mappings.389 3247 "name": "PA_SC_VPORT_SCISSOR_7_BR", string in object:register_mappings.390 3253 "name": "PA_SC_VPORT_SCISSOR_8_TL", string in object:register_mappings.391 3259 "name": "PA_SC_VPORT_SCISSOR_8_BR", string in object:register_mappings.392 3265 "name": "PA_SC_VPORT_SCISSOR_9_TL", string in object:register_mappings.393 3271 "name": "PA_SC_VPORT_SCISSOR_9_BR", string in object:register_mappings.394 3277 "name": "PA_SC_VPORT_SCISSOR_10_TL", string in object:register_mappings.395 3283 "name": "PA_SC_VPORT_SCISSOR_10_BR", string in object:register_mappings.396 3289 "name": "PA_SC_VPORT_SCISSOR_11_TL", string in object:register_mappings.397 3295 "name": "PA_SC_VPORT_SCISSOR_11_BR", string in object:register_mappings.398 3301 "name": "PA_SC_VPORT_SCISSOR_12_TL", string in object:register_mappings.399 3307 "name": "PA_SC_VPORT_SCISSOR_12_BR", string in object:register_mappings.400 3313 "name": "PA_SC_VPORT_SCISSOR_13_TL", string in object:register_mappings.401 3319 "name": "PA_SC_VPORT_SCISSOR_13_BR", string in object:register_mappings.402 3325 "name": "PA_SC_VPORT_SCISSOR_14_TL", string in object:register_mappings.403 3331 "name": "PA_SC_VPORT_SCISSOR_14_BR", string in object:register_mappings.404 3337 "name": "PA_SC_VPORT_SCISSOR_15_TL", string in object:register_mappings.405 3343 "name": "PA_SC_VPORT_SCISSOR_15_BR", string in object:register_mappings.406 3349 "name": "PA_SC_VPORT_ZMIN_0" string in object:register_mappings.407 3354 "name": "PA_SC_VPORT_ZMAX_0" string in object:register_mappings.408 3359 "name": "PA_SC_VPORT_ZMIN_1" string in object:register_mappings.409 3364 "name": "PA_SC_VPORT_ZMAX_1" string in object:register_mappings.410 3369 "name": "PA_SC_VPORT_ZMIN_2" string in object:register_mappings.411 3374 "name": "PA_SC_VPORT_ZMAX_2" string in object:register_mappings.412 3379 "name": "PA_SC_VPORT_ZMIN_3" string in object:register_mappings.413 3384 "name": "PA_SC_VPORT_ZMAX_3" string in object:register_mappings.414 3389 "name": "PA_SC_VPORT_ZMIN_4" string in object:register_mappings.415 3394 "name": "PA_SC_VPORT_ZMAX_4" string in object:register_mappings.416 3399 "name": "PA_SC_VPORT_ZMIN_5" string in object:register_mappings.417 3404 "name": "PA_SC_VPORT_ZMAX_5" string in object:register_mappings.418 3409 "name": "PA_SC_VPORT_ZMIN_6" string in object:register_mappings.419 3414 "name": "PA_SC_VPORT_ZMAX_6" string in object:register_mappings.420 3419 "name": "PA_SC_VPORT_ZMIN_7" string in object:register_mappings.421 3424 "name": "PA_SC_VPORT_ZMAX_7" string in object:register_mappings.422 3429 "name": "PA_SC_VPORT_ZMIN_8" string in object:register_mappings.423 3434 "name": "PA_SC_VPORT_ZMAX_8" string in object:register_mappings.424 3439 "name": "PA_SC_VPORT_ZMIN_9" string in object:register_mappings.425 3444 "name": "PA_SC_VPORT_ZMAX_9" string in object:register_mappings.426 3449 "name": "PA_SC_VPORT_ZMIN_10" string in object:register_mappings.427 3454 "name": "PA_SC_VPORT_ZMAX_10" string in object:register_mappings.428 3459 "name": "PA_SC_VPORT_ZMIN_11" string in object:register_mappings.429 3464 "name": "PA_SC_VPORT_ZMAX_11" string in object:register_mappings.430 3469 "name": "PA_SC_VPORT_ZMIN_12" string in object:register_mappings.431 3474 "name": "PA_SC_VPORT_ZMAX_12" string in object:register_mappings.432 3479 "name": "PA_SC_VPORT_ZMIN_13" string in object:register_mappings.433 3484 "name": "PA_SC_VPORT_ZMAX_13" string in object:register_mappings.434 3489 "name": "PA_SC_VPORT_ZMIN_14" string in object:register_mappings.435 3494 "name": "PA_SC_VPORT_ZMAX_14" string in object:register_mappings.436 3499 "name": "PA_SC_VPORT_ZMIN_15" string in object:register_mappings.437 3504 "name": "PA_SC_VPORT_ZMAX_15" string in object:register_mappings.438 3509 "name": "PA_SC_RASTER_CONFIG", string in object:register_mappings.439 3515 "name": "PA_SC_RASTER_CONFIG_1", string in object:register_mappings.440 3521 "name": "PA_SC_SCREEN_EXTENT_CONTROL", string in object:register_mappings.441 3527 "name": "CP_PERFMON_CNTX_CNTL", string in object:register_mappings.442 3533 "name": "CP_RINGID", string in object:register_mappings.443 3539 "name": "CP_VMID", string in object:register_mappings.444 3545 "name": "VGT_MAX_VTX_INDX" string in object:register_mappings.445 3550 "name": "VGT_MIN_VTX_INDX" string in object:register_mappings.446 3555 "name": "VGT_INDX_OFFSET" string in object:register_mappings.447 3560 "name": "VGT_MULTI_PRIM_IB_RESET_INDX" string in object:register_mappings.448 3565 "name": "CB_BLEND_RED" string in object:register_mappings.449 3570 "name": "CB_BLEND_GREEN" string in object:register_mappings.450 3575 "name": "CB_BLEND_BLUE" string in object:register_mappings.451 3580 "name": "CB_BLEND_ALPHA" string in object:register_mappings.452 3585 "name": "CB_DCC_CONTROL", string in object:register_mappings.453 3591 "name": "DB_STENCIL_CONTROL", string in object:register_mappings.454 3597 "name": "DB_STENCILREFMASK", string in object:register_mappings.455 3603 "name": "DB_STENCILREFMASK_BF", string in object:register_mappings.456 3609 "name": "PA_CL_VPORT_XSCALE" string in object:register_mappings.457 3614 "name": "PA_CL_VPORT_XOFFSET" string in object:register_mappings.458 3619 "name": "PA_CL_VPORT_YSCALE" string in object:register_mappings.459 3624 "name": "PA_CL_VPORT_YOFFSET" string in object:register_mappings.460 3629 "name": "PA_CL_VPORT_ZSCALE" string in object:register_mappings.461 3634 "name": "PA_CL_VPORT_ZOFFSET" string in object:register_mappings.462 3639 "name": "PA_CL_VPORT_XSCALE_1" string in object:register_mappings.463 3644 "name": "PA_CL_VPORT_XOFFSET_1" string in object:register_mappings.464 3649 "name": "PA_CL_VPORT_YSCALE_1" string in object:register_mappings.465 3654 "name": "PA_CL_VPORT_YOFFSET_1" string in object:register_mappings.466 3659 "name": "PA_CL_VPORT_ZSCALE_1" string in object:register_mappings.467 3664 "name": "PA_CL_VPORT_ZOFFSET_1" string in object:register_mappings.468 3669 "name": "PA_CL_VPORT_XSCALE_2" string in object:register_mappings.469 3674 "name": "PA_CL_VPORT_XOFFSET_2" string in object:register_mappings.470 3679 "name": "PA_CL_VPORT_YSCALE_2" string in object:register_mappings.471 3684 "name": "PA_CL_VPORT_YOFFSET_2" string in object:register_mappings.472 3689 "name": "PA_CL_VPORT_ZSCALE_2" string in object:register_mappings.473 3694 "name": "PA_CL_VPORT_ZOFFSET_2" string in object:register_mappings.474 3699 "name": "PA_CL_VPORT_XSCALE_3" string in object:register_mappings.475 3704 "name": "PA_CL_VPORT_XOFFSET_3" string in object:register_mappings.476 3709 "name": "PA_CL_VPORT_YSCALE_3" string in object:register_mappings.477 3714 "name": "PA_CL_VPORT_YOFFSET_3" string in object:register_mappings.478 3719 "name": "PA_CL_VPORT_ZSCALE_3" string in object:register_mappings.479 3724 "name": "PA_CL_VPORT_ZOFFSET_3" string in object:register_mappings.480 3729 "name": "PA_CL_VPORT_XSCALE_4" string in object:register_mappings.481 3734 "name": "PA_CL_VPORT_XOFFSET_4" string in object:register_mappings.482 3739 "name": "PA_CL_VPORT_YSCALE_4" string in object:register_mappings.483 3744 "name": "PA_CL_VPORT_YOFFSET_4" string in object:register_mappings.484 3749 "name": "PA_CL_VPORT_ZSCALE_4" string in object:register_mappings.485 3754 "name": "PA_CL_VPORT_ZOFFSET_4" string in object:register_mappings.486 3759 "name": "PA_CL_VPORT_XSCALE_5" string in object:register_mappings.487 3764 "name": "PA_CL_VPORT_XOFFSET_5" string in object:register_mappings.488 3769 "name": "PA_CL_VPORT_YSCALE_5" string in object:register_mappings.489 3774 "name": "PA_CL_VPORT_YOFFSET_5" string in object:register_mappings.490 3779 "name": "PA_CL_VPORT_ZSCALE_5" string in object:register_mappings.491 3784 "name": "PA_CL_VPORT_ZOFFSET_5" string in object:register_mappings.492 3789 "name": "PA_CL_VPORT_XSCALE_6" string in object:register_mappings.493 3794 "name": "PA_CL_VPORT_XOFFSET_6" string in object:register_mappings.494 3799 "name": "PA_CL_VPORT_YSCALE_6" string in object:register_mappings.495 3804 "name": "PA_CL_VPORT_YOFFSET_6" string in object:register_mappings.496 3809 "name": "PA_CL_VPORT_ZSCALE_6" string in object:register_mappings.497 3814 "name": "PA_CL_VPORT_ZOFFSET_6" string in object:register_mappings.498 3819 "name": "PA_CL_VPORT_XSCALE_7" string in object:register_mappings.499 3824 "name": "PA_CL_VPORT_XOFFSET_7" string in object:register_mappings.500 3829 "name": "PA_CL_VPORT_YSCALE_7" string in object:register_mappings.501 3834 "name": "PA_CL_VPORT_YOFFSET_7" string in object:register_mappings.502 3839 "name": "PA_CL_VPORT_ZSCALE_7" string in object:register_mappings.503 3844 "name": "PA_CL_VPORT_ZOFFSET_7" string in object:register_mappings.504 3849 "name": "PA_CL_VPORT_XSCALE_8" string in object:register_mappings.505 3854 "name": "PA_CL_VPORT_XOFFSET_8" string in object:register_mappings.506 3859 "name": "PA_CL_VPORT_YSCALE_8" string in object:register_mappings.507 3864 "name": "PA_CL_VPORT_YOFFSET_8" string in object:register_mappings.508 3869 "name": "PA_CL_VPORT_ZSCALE_8" string in object:register_mappings.509 3874 "name": "PA_CL_VPORT_ZOFFSET_8" string in object:register_mappings.510 3879 "name": "PA_CL_VPORT_XSCALE_9" string in object:register_mappings.511 3884 "name": "PA_CL_VPORT_XOFFSET_9" string in object:register_mappings.512 3889 "name": "PA_CL_VPORT_YSCALE_9" string in object:register_mappings.513 3894 "name": "PA_CL_VPORT_YOFFSET_9" string in object:register_mappings.514 3899 "name": "PA_CL_VPORT_ZSCALE_9" string in object:register_mappings.515 3904 "name": "PA_CL_VPORT_ZOFFSET_9" string in object:register_mappings.516 3909 "name": "PA_CL_VPORT_XSCALE_10" string in object:register_mappings.517 3914 "name": "PA_CL_VPORT_XOFFSET_10" string in object:register_mappings.518 3919 "name": "PA_CL_VPORT_YSCALE_10" string in object:register_mappings.519 3924 "name": "PA_CL_VPORT_YOFFSET_10" string in object:register_mappings.520 3929 "name": "PA_CL_VPORT_ZSCALE_10" string in object:register_mappings.521 3934 "name": "PA_CL_VPORT_ZOFFSET_10" string in object:register_mappings.522 3939 "name": "PA_CL_VPORT_XSCALE_11" string in object:register_mappings.523 3944 "name": "PA_CL_VPORT_XOFFSET_11" string in object:register_mappings.524 3949 "name": "PA_CL_VPORT_YSCALE_11" string in object:register_mappings.525 3954 "name": "PA_CL_VPORT_YOFFSET_11" string in object:register_mappings.526 3959 "name": "PA_CL_VPORT_ZSCALE_11" string in object:register_mappings.527 3964 "name": "PA_CL_VPORT_ZOFFSET_11" string in object:register_mappings.528 3969 "name": "PA_CL_VPORT_XSCALE_12" string in object:register_mappings.529 3974 "name": "PA_CL_VPORT_XOFFSET_12" string in object:register_mappings.530 3979 "name": "PA_CL_VPORT_YSCALE_12" string in object:register_mappings.531 3984 "name": "PA_CL_VPORT_YOFFSET_12" string in object:register_mappings.532 3989 "name": "PA_CL_VPORT_ZSCALE_12" string in object:register_mappings.533 3994 "name": "PA_CL_VPORT_ZOFFSET_12" string in object:register_mappings.534 3999 "name": "PA_CL_VPORT_XSCALE_13" string in object:register_mappings.535 4004 "name": "PA_CL_VPORT_XOFFSET_13" string in object:register_mappings.536 4009 "name": "PA_CL_VPORT_YSCALE_13" string in object:register_mappings.537 4014 "name": "PA_CL_VPORT_YOFFSET_13" string in object:register_mappings.538 4019 "name": "PA_CL_VPORT_ZSCALE_13" string in object:register_mappings.539 4024 "name": "PA_CL_VPORT_ZOFFSET_13" string in object:register_mappings.540 4029 "name": "PA_CL_VPORT_XSCALE_14" string in object:register_mappings.541 4034 "name": "PA_CL_VPORT_XOFFSET_14" string in object:register_mappings.542 4039 "name": "PA_CL_VPORT_YSCALE_14" string in object:register_mappings.543 4044 "name": "PA_CL_VPORT_YOFFSET_14" string in object:register_mappings.544 4049 "name": "PA_CL_VPORT_ZSCALE_14" string in object:register_mappings.545 4054 "name": "PA_CL_VPORT_ZOFFSET_14" string in object:register_mappings.546 4059 "name": "PA_CL_VPORT_XSCALE_15" string in object:register_mappings.547 4064 "name": "PA_CL_VPORT_XOFFSET_15" string in object:register_mappings.548 4069 "name": "PA_CL_VPORT_YSCALE_15" string in object:register_mappings.549 4074 "name": "PA_CL_VPORT_YOFFSET_15" string in object:register_mappings.550 4079 "name": "PA_CL_VPORT_ZSCALE_15" string in object:register_mappings.551 4084 "name": "PA_CL_VPORT_ZOFFSET_15" string in object:register_mappings.552 4089 "name": "PA_CL_UCP_0_X" string in object:register_mappings.553 4094 "name": "PA_CL_UCP_0_Y" string in object:register_mappings.554 4099 "name": "PA_CL_UCP_0_Z" string in object:register_mappings.555 4104 "name": "PA_CL_UCP_0_W" string in object:register_mappings.556 4109 "name": "PA_CL_UCP_1_X" string in object:register_mappings.557 4114 "name": "PA_CL_UCP_1_Y" string in object:register_mappings.558 4119 "name": "PA_CL_UCP_1_Z" string in object:register_mappings.559 4124 "name": "PA_CL_UCP_1_W" string in object:register_mappings.560 4129 "name": "PA_CL_UCP_2_X" string in object:register_mappings.561 4134 "name": "PA_CL_UCP_2_Y" string in object:register_mappings.562 4139 "name": "PA_CL_UCP_2_Z" string in object:register_mappings.563 4144 "name": "PA_CL_UCP_2_W" string in object:register_mappings.564 4149 "name": "PA_CL_UCP_3_X" string in object:register_mappings.565 4154 "name": "PA_CL_UCP_3_Y" string in object:register_mappings.566 4159 "name": "PA_CL_UCP_3_Z" string in object:register_mappings.567 4164 "name": "PA_CL_UCP_3_W" string in object:register_mappings.568 4169 "name": "PA_CL_UCP_4_X" string in object:register_mappings.569 4174 "name": "PA_CL_UCP_4_Y" string in object:register_mappings.570 4179 "name": "PA_CL_UCP_4_Z" string in object:register_mappings.571 4184 "name": "PA_CL_UCP_4_W" string in object:register_mappings.572 4189 "name": "PA_CL_UCP_5_X" string in object:register_mappings.573 4194 "name": "PA_CL_UCP_5_Y" string in object:register_mappings.574 4199 "name": "PA_CL_UCP_5_Z" string in object:register_mappings.575 4204 "name": "PA_CL_UCP_5_W" string in object:register_mappings.576 4209 "name": "SPI_PS_INPUT_CNTL_0", string in object:register_mappings.577 4215 "name": "SPI_PS_INPUT_CNTL_1", string in object:register_mappings.578 4221 "name": "SPI_PS_INPUT_CNTL_2", string in object:register_mappings.579 4227 "name": "SPI_PS_INPUT_CNTL_3", string in object:register_mappings.580 4233 "name": "SPI_PS_INPUT_CNTL_4", string in object:register_mappings.581 4239 "name": "SPI_PS_INPUT_CNTL_5", string in object:register_mappings.582 4245 "name": "SPI_PS_INPUT_CNTL_6", string in object:register_mappings.583 4251 "name": "SPI_PS_INPUT_CNTL_7", string in object:register_mappings.584 4257 "name": "SPI_PS_INPUT_CNTL_8", string in object:register_mappings.585 4263 "name": "SPI_PS_INPUT_CNTL_9", string in object:register_mappings.586 4269 "name": "SPI_PS_INPUT_CNTL_10", string in object:register_mappings.587 4275 "name": "SPI_PS_INPUT_CNTL_11", string in object:register_mappings.588 4281 "name": "SPI_PS_INPUT_CNTL_12", string in object:register_mappings.589 4287 "name": "SPI_PS_INPUT_CNTL_13", string in object:register_mappings.590 4293 "name": "SPI_PS_INPUT_CNTL_14", string in object:register_mappings.591 4299 "name": "SPI_PS_INPUT_CNTL_15", string in object:register_mappings.592 4305 "name": "SPI_PS_INPUT_CNTL_16", string in object:register_mappings.593 4311 "name": "SPI_PS_INPUT_CNTL_17", string in object:register_mappings.594 4317 "name": "SPI_PS_INPUT_CNTL_18", string in object:register_mappings.595 4323 "name": "SPI_PS_INPUT_CNTL_19", string in object:register_mappings.596 4329 "name": "SPI_PS_INPUT_CNTL_20", string in object:register_mappings.597 4335 "name": "SPI_PS_INPUT_CNTL_21", string in object:register_mappings.598 4341 "name": "SPI_PS_INPUT_CNTL_22", string in object:register_mappings.599 4347 "name": "SPI_PS_INPUT_CNTL_23", string in object:register_mappings.600 4353 "name": "SPI_PS_INPUT_CNTL_24", string in object:register_mappings.601 4359 "name": "SPI_PS_INPUT_CNTL_25", string in object:register_mappings.602 4365 "name": "SPI_PS_INPUT_CNTL_26", string in object:register_mappings.603 4371 "name": "SPI_PS_INPUT_CNTL_27", string in object:register_mappings.604 4377 "name": "SPI_PS_INPUT_CNTL_28", string in object:register_mappings.605 4383 "name": "SPI_PS_INPUT_CNTL_29", string in object:register_mappings.606 4389 "name": "SPI_PS_INPUT_CNTL_30", string in object:register_mappings.607 4395 "name": "SPI_PS_INPUT_CNTL_31", string in object:register_mappings.608 4401 "name": "SPI_VS_OUT_CONFIG", string in object:register_mappings.609 4407 "name": "SPI_PS_INPUT_ENA", string in object:register_mappings.610 4413 "name": "SPI_PS_INPUT_ADDR", string in object:register_mappings.611 4419 "name": "SPI_INTERP_CONTROL_0", string in object:register_mappings.612 4425 "name": "SPI_PS_IN_CONTROL", string in object:register_mappings.613 4431 "name": "SPI_BARYC_CNTL", string in object:register_mappings.614 4437 "name": "SPI_TMPRING_SIZE", string in object:register_mappings.615 4443 "name": "SPI_SHADER_POS_FORMAT", string in object:register_mappings.616 4449 "name": "SPI_SHADER_Z_FORMAT", string in object:register_mappings.617 4455 "name": "SPI_SHADER_COL_FORMAT", string in object:register_mappings.618 4461 "name": "CB_BLEND0_CONTROL", string in object:register_mappings.619 4467 "name": "CB_BLEND1_CONTROL", string in object:register_mappings.620 4473 "name": "CB_BLEND2_CONTROL", string in object:register_mappings.621 4479 "name": "CB_BLEND3_CONTROL", string in object:register_mappings.622 4485 "name": "CB_BLEND4_CONTROL", string in object:register_mappings.623 4491 "name": "CB_BLEND5_CONTROL", string in object:register_mappings.624 4497 "name": "CB_BLEND6_CONTROL", string in object:register_mappings.625 4503 "name": "CB_BLEND7_CONTROL", string in object:register_mappings.626 4509 "name": "CS_COPY_STATE", string in object:register_mappings.627 4515 "name": "GFX_COPY_STATE", string in object:register_mappings.628 4521 "name": "PA_CL_POINT_X_RAD" string in object:register_mappings.629 4526 "name": "PA_CL_POINT_Y_RAD" string in object:register_mappings.630 4531 "name": "PA_CL_POINT_SIZE" string in object:register_mappings.631 4536 "name": "PA_CL_POINT_CULL_RAD" string in object:register_mappings.632 4541 "name": "VGT_DMA_BASE_HI", string in object:register_mappings.633 4547 "name": "VGT_DMA_BASE" string in object:register_mappings.634 4552 "name": "VGT_DRAW_INITIATOR", string in object:register_mappings.635 4558 "name": "VGT_IMMED_DATA" string in object:register_mappings.636 4563 "name": "VGT_EVENT_ADDRESS_REG", string in object:register_mappings.637 4569 "name": "DB_DEPTH_CONTROL", string in object:register_mappings.638 4575 "name": "DB_EQAA", string in object:register_mappings.639 4581 "name": "CB_COLOR_CONTROL", string in object:register_mappings.640 4587 "name": "DB_SHADER_CONTROL", string in object:register_mappings.641 4593 "name": "PA_CL_CLIP_CNTL", string in object:register_mappings.642 4599 "name": "PA_SU_SC_MODE_CNTL", string in object:register_mappings.643 4605 "name": "PA_CL_VTE_CNTL", string in object:register_mappings.644 4611 "name": "PA_CL_VS_OUT_CNTL", string in object:register_mappings.645 4617 "name": "PA_CL_NANINF_CNTL", string in object:register_mappings.646 4623 "name": "PA_SU_LINE_STIPPLE_CNTL", string in object:register_mappings.647 4629 "name": "PA_SU_LINE_STIPPLE_SCALE" string in object:register_mappings.648 4634 "name": "PA_SU_PRIM_FILTER_CNTL", string in object:register_mappings.649 4640 "name": "PA_SU_POINT_SIZE", string in object:register_mappings.650 4646 "name": "PA_SU_POINT_MINMAX", string in object:register_mappings.651 4652 "name": "PA_SU_LINE_CNTL", string in object:register_mappings.652 4658 "name": "PA_SC_LINE_STIPPLE", string in object:register_mappings.653 4664 "name": "VGT_OUTPUT_PATH_CNTL", string in object:register_mappings.654 4670 "name": "VGT_HOS_CNTL", string in object:register_mappings.655 4676 "name": "VGT_HOS_MAX_TESS_LEVEL" string in object:register_mappings.656 4681 "name": "VGT_HOS_MIN_TESS_LEVEL" string in object:register_mappings.657 4686 "name": "VGT_HOS_REUSE_DEPTH", string in object:register_mappings.658 4692 "name": "VGT_GROUP_PRIM_TYPE", string in object:register_mappings.659 4698 "name": "VGT_GROUP_FIRST_DECR", string in object:register_mappings.660 4704 "name": "VGT_GROUP_DECR", string in object:register_mappings.661 4710 "name": "VGT_GROUP_VECT_0_CNTL", string in object:register_mappings.662 4716 "name": "VGT_GROUP_VECT_1_CNTL", string in object:register_mappings.663 4722 "name": "VGT_GROUP_VECT_0_FMT_CNTL", string in object:register_mappings.664 4728 "name": "VGT_GROUP_VECT_1_FMT_CNTL", string in object:register_mappings.665 4734 "name": "VGT_GS_MODE", string in object:register_mappings.666 4740 "name": "VGT_GS_ONCHIP_CNTL", string in object:register_mappings.667 4746 "name": "PA_SC_MODE_CNTL_0", string in object:register_mappings.668 4752 "name": "PA_SC_MODE_CNTL_1", string in object:register_mappings.669 4758 "name": "VGT_ENHANCE" string in object:register_mappings.670 4763 "name": "VGT_GS_PER_ES", string in object:register_mappings.671 4769 "name": "VGT_ES_PER_GS", string in object:register_mappings.672 4775 "name": "VGT_GS_PER_VS", string in object:register_mappings.673 4781 "name": "VGT_GSVS_RING_OFFSET_1", string in object:register_mappings.674 4787 "name": "VGT_GSVS_RING_OFFSET_2", string in object:register_mappings.675 4793 "name": "VGT_GSVS_RING_OFFSET_3", string in object:register_mappings.676 4799 "name": "VGT_GS_OUT_PRIM_TYPE", string in object:register_mappings.677 4805 "name": "IA_ENHANCE" string in object:register_mappings.678 4810 "name": "VGT_DMA_SIZE" string in object:register_mappings.679 4815 "name": "VGT_DMA_MAX_SIZE" string in object:register_mappings.680 4820 "name": "VGT_DMA_INDEX_TYPE", string in object:register_mappings.681 4826 "name": "WD_ENHANCE" string in object:register_mappings.682 4831 "name": "VGT_PRIMITIVEID_EN", string in object:register_mappings.683 4837 "name": "VGT_DMA_NUM_INSTANCES" string in object:register_mappings.684 4842 "name": "VGT_PRIMITIVEID_RESET" string in object:register_mappings.685 4847 "name": "VGT_EVENT_INITIATOR", string in object:register_mappings.686 4853 "name": "VGT_MULTI_PRIM_IB_RESET_EN", string in object:register_mappings.687 4859 "name": "VGT_INSTANCE_STEP_RATE_0" string in object:register_mappings.688 4864 "name": "VGT_INSTANCE_STEP_RATE_1" string in object:register_mappings.689 4869 "name": "IA_MULTI_VGT_PARAM", string in object:register_mappings.690 4875 "name": "VGT_ESGS_RING_ITEMSIZE", string in object:register_mappings.691 4881 "name": "VGT_GSVS_RING_ITEMSIZE", string in object:register_mappings.692 4887 "name": "VGT_REUSE_OFF", string in object:register_mappings.693 4893 "name": "VGT_VTX_CNT_EN", string in object:register_mappings.694 4899 "name": "DB_HTILE_SURFACE", string in object:register_mappings.695 4905 "name": "DB_SRESULTS_COMPARE_STATE0", string in object:register_mappings.696 4911 "name": "DB_SRESULTS_COMPARE_STATE1", string in object:register_mappings.697 4917 "name": "DB_PRELOAD_CONTROL", string in object:register_mappings.698 4923 "name": "VGT_STRMOUT_BUFFER_SIZE_0" string in object:register_mappings.699 4928 "name": "VGT_STRMOUT_VTX_STRIDE_0", string in object:register_mappings.700 4934 "name": "VGT_STRMOUT_BUFFER_OFFSET_0" string in object:register_mappings.701 4939 "name": "VGT_STRMOUT_BUFFER_SIZE_1" string in object:register_mappings.702 4944 "name": "VGT_STRMOUT_VTX_STRIDE_1", string in object:register_mappings.703 4950 "name": "VGT_STRMOUT_BUFFER_OFFSET_1" string in object:register_mappings.704 4955 "name": "VGT_STRMOUT_BUFFER_SIZE_2" string in object:register_mappings.705 4960 "name": "VGT_STRMOUT_VTX_STRIDE_2", string in object:register_mappings.706 4966 "name": "VGT_STRMOUT_BUFFER_OFFSET_2" string in object:register_mappings.707 4971 "name": "VGT_STRMOUT_BUFFER_SIZE_3" string in object:register_mappings.708 4976 "name": "VGT_STRMOUT_VTX_STRIDE_3", string in object:register_mappings.709 4982 "name": "VGT_STRMOUT_BUFFER_OFFSET_3" string in object:register_mappings.710 4987 "name": "VGT_STRMOUT_DRAW_OPAQUE_OFFSET" string in object:register_mappings.711 4992 "name": "VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE" string in object:register_mappings.712 4997 "name": "VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE", string in object:register_mappings.713 5003 "name": "VGT_GS_MAX_VERT_OUT", string in object:register_mappings.714 5009 "name": "VGT_TESS_DISTRIBUTION", string in object:register_mappings.715 5015 "name": "VGT_SHADER_STAGES_EN", string in object:register_mappings.716 5021 "name": "VGT_LS_HS_CONFIG", string in object:register_mappings.717 5027 "name": "VGT_GS_VERT_ITEMSIZE", string in object:register_mappings.718 5033 "name": "VGT_GS_VERT_ITEMSIZE_1", string in object:register_mappings.719 5039 "name": "VGT_GS_VERT_ITEMSIZE_2", string in object:register_mappings.720 5045 "name": "VGT_GS_VERT_ITEMSIZE_3", string in object:register_mappings.721 5051 "name": "VGT_TF_PARAM", string in object:register_mappings.722 5057 "name": "DB_ALPHA_TO_MASK", string in object:register_mappings.723 5063 "name": "VGT_DISPATCH_DRAW_INDEX" string in object:register_mappings.724 5068 "name": "PA_SU_POLY_OFFSET_DB_FMT_CNTL", string in object:register_mappings.725 5074 "name": "PA_SU_POLY_OFFSET_CLAMP" string in object:register_mappings.726 5079 "name": "PA_SU_POLY_OFFSET_FRONT_SCALE" string in object:register_mappings.727 5084 "name": "PA_SU_POLY_OFFSET_FRONT_OFFSET" string in object:register_mappings.728 5089 "name": "PA_SU_POLY_OFFSET_BACK_SCALE" string in object:register_mappings.729 5094 "name": "PA_SU_POLY_OFFSET_BACK_OFFSET" string in object:register_mappings.730 5099 "name": "VGT_GS_INSTANCE_CNT", string in object:register_mappings.731 5105 "name": "VGT_STRMOUT_CONFIG", string in object:register_mappings.732 5111 "name": "VGT_STRMOUT_BUFFER_CONFIG", string in object:register_mappings.733 5117 "name": "PA_SC_CENTROID_PRIORITY_0", string in object:register_mappings.734 5123 "name": "PA_SC_CENTROID_PRIORITY_1", string in object:register_mappings.735 5129 "name": "PA_SC_LINE_CNTL", string in object:register_mappings.736 5135 "name": "PA_SC_AA_CONFIG", string in object:register_mappings.737 5141 "name": "PA_SU_VTX_CNTL", string in object:register_mappings.738 5147 "name": "PA_CL_GB_VERT_CLIP_ADJ" string in object:register_mappings.739 5152 "name": "PA_CL_GB_VERT_DISC_ADJ" string in object:register_mappings.740 5157 "name": "PA_CL_GB_HORZ_CLIP_ADJ" string in object:register_mappings.741 5162 "name": "PA_CL_GB_HORZ_DISC_ADJ" string in object:register_mappings.742 5167 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0", string in object:register_mappings.743 5173 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1", string in object:register_mappings.744 5179 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2", string in object:register_mappings.745 5185 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3", string in object:register_mappings.746 5191 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0", string in object:register_mappings.747 5197 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1", string in object:register_mappings.748 5203 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2", string in object:register_mappings.749 5209 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3", string in object:register_mappings.750 5215 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0", string in object:register_mappings.751 5221 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1", string in object:register_mappings.752 5227 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2", string in object:register_mappings.753 5233 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3", string in object:register_mappings.754 5239 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0", string in object:register_mappings.755 5245 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1", string in object:register_mappings.756 5251 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2", string in object:register_mappings.757 5257 "name": "PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3", string in object:register_mappings.758 5263 "name": "PA_SC_AA_MASK_X0Y0_X1Y0", string in object:register_mappings.759 5269 "name": "PA_SC_AA_MASK_X0Y1_X1Y1", string in object:register_mappings.760 5275 "name": "VGT_VERTEX_REUSE_BLOCK_CNTL", string in object:register_mappings.761 5281 "name": "VGT_OUT_DEALLOC_CNTL", string in object:register_mappings.762 5287 "name": "CB_COLOR0_BASE" string in object:register_mappings.763 5292 "name": "CB_COLOR0_PITCH", string in object:register_mappings.764 5298 "name": "CB_COLOR0_SLICE", string in object:register_mappings.765 5304 "name": "CB_COLOR0_VIEW", string in object:register_mappings.766 5310 "name": "CB_COLOR0_INFO", string in object:register_mappings.767 5316 "name": "CB_COLOR0_ATTRIB", string in object:register_mappings.768 5322 "name": "CB_COLOR0_DCC_CONTROL", string in object:register_mappings.769 5328 "name": "CB_COLOR0_CMASK" string in object:register_mappings.770 5333 "name": "CB_COLOR0_CMASK_SLICE", string in object:register_mappings.771 5339 "name": "CB_COLOR0_FMASK" string in object:register_mappings.772 5344 "name": "CB_COLOR0_FMASK_SLICE", string in object:register_mappings.773 5350 "name": "CB_COLOR0_CLEAR_WORD0" string in object:register_mappings.774 5355 "name": "CB_COLOR0_CLEAR_WORD1" string in object:register_mappings.775 5360 "name": "CB_COLOR0_DCC_BASE" string in object:register_mappings.776 5365 "name": "CB_COLOR1_BASE" string in object:register_mappings.777 5370 "name": "CB_COLOR1_PITCH", string in object:register_mappings.778 5376 "name": "CB_COLOR1_SLICE", string in object:register_mappings.779 5382 "name": "CB_COLOR1_VIEW", string in object:register_mappings.780 5388 "name": "CB_COLOR1_INFO", string in object:register_mappings.781 5394 "name": "CB_COLOR1_ATTRIB", string in object:register_mappings.782 5400 "name": "CB_COLOR1_DCC_CONTROL", string in object:register_mappings.783 5406 "name": "CB_COLOR1_CMASK" string in object:register_mappings.784 5411 "name": "CB_COLOR1_CMASK_SLICE", string in object:register_mappings.785 5417 "name": "CB_COLOR1_FMASK" string in object:register_mappings.786 5422 "name": "CB_COLOR1_FMASK_SLICE", string in object:register_mappings.787 5428 "name": "CB_COLOR1_CLEAR_WORD0" string in object:register_mappings.788 5433 "name": "CB_COLOR1_CLEAR_WORD1" string in object:register_mappings.789 5438 "name": "CB_COLOR1_DCC_BASE" string in object:register_mappings.790 5443 "name": "CB_COLOR2_BASE" string in object:register_mappings.791 5448 "name": "CB_COLOR2_PITCH", string in object:register_mappings.792 5454 "name": "CB_COLOR2_SLICE", string in object:register_mappings.793 5460 "name": "CB_COLOR2_VIEW", string in object:register_mappings.794 5466 "name": "CB_COLOR2_INFO", string in object:register_mappings.795 5472 "name": "CB_COLOR2_ATTRIB", string in object:register_mappings.796 5478 "name": "CB_COLOR2_DCC_CONTROL", string in object:register_mappings.797 5484 "name": "CB_COLOR2_CMASK" string in object:register_mappings.798 5489 "name": "CB_COLOR2_CMASK_SLICE", string in object:register_mappings.799 5495 "name": "CB_COLOR2_FMASK" string in object:register_mappings.800 5500 "name": "CB_COLOR2_FMASK_SLICE", string in object:register_mappings.801 5506 "name": "CB_COLOR2_CLEAR_WORD0" string in object:register_mappings.802 5511 "name": "CB_COLOR2_CLEAR_WORD1" string in object:register_mappings.803 5516 "name": "CB_COLOR2_DCC_BASE" string in object:register_mappings.804 5521 "name": "CB_COLOR3_BASE" string in object:register_mappings.805 5526 "name": "CB_COLOR3_PITCH", string in object:register_mappings.806 5532 "name": "CB_COLOR3_SLICE", string in object:register_mappings.807 5538 "name": "CB_COLOR3_VIEW", string in object:register_mappings.808 5544 "name": "CB_COLOR3_INFO", string in object:register_mappings.809 5550 "name": "CB_COLOR3_ATTRIB", string in object:register_mappings.810 5556 "name": "CB_COLOR3_DCC_CONTROL", string in object:register_mappings.811 5562 "name": "CB_COLOR3_CMASK" string in object:register_mappings.812 5567 "name": "CB_COLOR3_CMASK_SLICE", string in object:register_mappings.813 5573 "name": "CB_COLOR3_FMASK" string in object:register_mappings.814 5578 "name": "CB_COLOR3_FMASK_SLICE", string in object:register_mappings.815 5584 "name": "CB_COLOR3_CLEAR_WORD0" string in object:register_mappings.816 5589 "name": "CB_COLOR3_CLEAR_WORD1" string in object:register_mappings.817 5594 "name": "CB_COLOR3_DCC_BASE" string in object:register_mappings.818 5599 "name": "CB_COLOR4_BASE" string in object:register_mappings.819 5604 "name": "CB_COLOR4_PITCH", string in object:register_mappings.820 5610 "name": "CB_COLOR4_SLICE", string in object:register_mappings.821 5616 "name": "CB_COLOR4_VIEW", string in object:register_mappings.822 5622 "name": "CB_COLOR4_INFO", string in object:register_mappings.823 5628 "name": "CB_COLOR4_ATTRIB", string in object:register_mappings.824 5634 "name": "CB_COLOR4_DCC_CONTROL", string in object:register_mappings.825 5640 "name": "CB_COLOR4_CMASK" string in object:register_mappings.826 5645 "name": "CB_COLOR4_CMASK_SLICE", string in object:register_mappings.827 5651 "name": "CB_COLOR4_FMASK" string in object:register_mappings.828 5656 "name": "CB_COLOR4_FMASK_SLICE", string in object:register_mappings.829 5662 "name": "CB_COLOR4_CLEAR_WORD0" string in object:register_mappings.830 5667 "name": "CB_COLOR4_CLEAR_WORD1" string in object:register_mappings.831 5672 "name": "CB_COLOR4_DCC_BASE" string in object:register_mappings.832 5677 "name": "CB_COLOR5_BASE" string in object:register_mappings.833 5682 "name": "CB_COLOR5_PITCH", string in object:register_mappings.834 5688 "name": "CB_COLOR5_SLICE", string in object:register_mappings.835 5694 "name": "CB_COLOR5_VIEW", string in object:register_mappings.836 5700 "name": "CB_COLOR5_INFO", string in object:register_mappings.837 5706 "name": "CB_COLOR5_ATTRIB", string in object:register_mappings.838 5712 "name": "CB_COLOR5_DCC_CONTROL", string in object:register_mappings.839 5718 "name": "CB_COLOR5_CMASK" string in object:register_mappings.840 5723 "name": "CB_COLOR5_CMASK_SLICE", string in object:register_mappings.841 5729 "name": "CB_COLOR5_FMASK" string in object:register_mappings.842 5734 "name": "CB_COLOR5_FMASK_SLICE", string in object:register_mappings.843 5740 "name": "CB_COLOR5_CLEAR_WORD0" string in object:register_mappings.844 5745 "name": "CB_COLOR5_CLEAR_WORD1" string in object:register_mappings.845 5750 "name": "CB_COLOR5_DCC_BASE" string in object:register_mappings.846 5755 "name": "CB_COLOR6_BASE" string in object:register_mappings.847 5760 "name": "CB_COLOR6_PITCH", string in object:register_mappings.848 5766 "name": "CB_COLOR6_SLICE", string in object:register_mappings.849 5772 "name": "CB_COLOR6_VIEW", string in object:register_mappings.850 5778 "name": "CB_COLOR6_INFO", string in object:register_mappings.851 5784 "name": "CB_COLOR6_ATTRIB", string in object:register_mappings.852 5790 "name": "CB_COLOR6_DCC_CONTROL", string in object:register_mappings.853 5796 "name": "CB_COLOR6_CMASK" string in object:register_mappings.854 5801 "name": "CB_COLOR6_CMASK_SLICE", string in object:register_mappings.855 5807 "name": "CB_COLOR6_FMASK" string in object:register_mappings.856 5812 "name": "CB_COLOR6_FMASK_SLICE", string in object:register_mappings.857 5818 "name": "CB_COLOR6_CLEAR_WORD0" string in object:register_mappings.858 5823 "name": "CB_COLOR6_CLEAR_WORD1" string in object:register_mappings.859 5828 "name": "CB_COLOR6_DCC_BASE" string in object:register_mappings.860 5833 "name": "CB_COLOR7_BASE" string in object:register_mappings.861 5838 "name": "CB_COLOR7_PITCH", string in object:register_mappings.862 5844 "name": "CB_COLOR7_SLICE", string in object:register_mappings.863 5850 "name": "CB_COLOR7_VIEW", string in object:register_mappings.864 5856 "name": "CB_COLOR7_INFO", string in object:register_mappings.865 5862 "name": "CB_COLOR7_ATTRIB", string in object:register_mappings.866 5868 "name": "CB_COLOR7_DCC_CONTROL", string in object:register_mappings.867 5874 "name": "CB_COLOR7_CMASK" string in object:register_mappings.868 5879 "name": "CB_COLOR7_CMASK_SLICE", string in object:register_mappings.869 5885 "name": "CB_COLOR7_FMASK" string in object:register_mappings.870 5890 "name": "CB_COLOR7_FMASK_SLICE", string in object:register_mappings.871 5896 "name": "CB_COLOR7_CLEAR_WORD0" string in object:register_mappings.872 5901 "name": "CB_COLOR7_CLEAR_WORD1" string in object:register_mappings.873 5906 "name": "CB_COLOR7_DCC_BASE" string in object:register_mappings.874 5911 "name": "CP_EOP_DONE_ADDR_LO", string in object:register_mappings.875 5917 "name": "CP_EOP_DONE_ADDR_HI", string in object:register_mappings.876 5923 "name": "CP_EOP_DONE_DATA_LO" string in object:register_mappings.877 5928 "name": "CP_EOP_DONE_DATA_HI" string in object:register_mappings.878 5933 "name": "CP_EOP_LAST_FENCE_LO" string in object:register_mappings.879 5938 "name": "CP_EOP_LAST_FENCE_HI" string in object:register_mappings.880 5943 "name": "CP_STREAM_OUT_ADDR_LO", string in object:register_mappings.881 5949 "name": "CP_STREAM_OUT_ADDR_HI", string in object:register_mappings.882 5955 "name": "CP_NUM_PRIM_WRITTEN_COUNT0_LO" string in object:register_mappings.883 5960 "name": "CP_NUM_PRIM_WRITTEN_COUNT0_HI" string in object:register_mappings.884 5965 "name": "CP_NUM_PRIM_NEEDED_COUNT0_LO" string in object:register_mappings.885 5970 "name": "CP_NUM_PRIM_NEEDED_COUNT0_HI" string in object:register_mappings.886 5975 "name": "CP_NUM_PRIM_WRITTEN_COUNT1_LO" string in object:register_mappings.887 5980 "name": "CP_NUM_PRIM_WRITTEN_COUNT1_HI" string in object:register_mappings.888 5985 "name": "CP_NUM_PRIM_NEEDED_COUNT1_LO" string in object:register_mappings.889 5990 "name": "CP_NUM_PRIM_NEEDED_COUNT1_HI" string in object:register_mappings.890 5995 "name": "CP_NUM_PRIM_WRITTEN_COUNT2_LO" string in object:register_mappings.891 6000 "name": "CP_NUM_PRIM_WRITTEN_COUNT2_HI" string in object:register_mappings.892 6005 "name": "CP_NUM_PRIM_NEEDED_COUNT2_LO" string in object:register_mappings.893 6010 "name": "CP_NUM_PRIM_NEEDED_COUNT2_HI" string in object:register_mappings.894 6015 "name": "CP_NUM_PRIM_WRITTEN_COUNT3_LO" string in object:register_mappings.895 6020 "name": "CP_NUM_PRIM_WRITTEN_COUNT3_HI" string in object:register_mappings.896 6025 "name": "CP_NUM_PRIM_NEEDED_COUNT3_LO" string in object:register_mappings.897 6030 "name": "CP_NUM_PRIM_NEEDED_COUNT3_HI" string in object:register_mappings.898 6035 "name": "CP_PIPE_STATS_ADDR_LO", string in object:register_mappings.899 6041 "name": "CP_PIPE_STATS_ADDR_HI", string in object:register_mappings.900 6047 "name": "CP_VGT_IAVERT_COUNT_LO" string in object:register_mappings.901 6052 "name": "CP_VGT_IAVERT_COUNT_HI" string in object:register_mappings.902 6057 "name": "CP_VGT_IAPRIM_COUNT_LO" string in object:register_mappings.903 6062 "name": "CP_VGT_IAPRIM_COUNT_HI" string in object:register_mappings.904 6067 "name": "CP_VGT_GSPRIM_COUNT_LO" string in object:register_mappings.905 6072 "name": "CP_VGT_GSPRIM_COUNT_HI" string in object:register_mappings.906 6077 "name": "CP_VGT_VSINVOC_COUNT_LO" string in object:register_mappings.907 6082 "name": "CP_VGT_VSINVOC_COUNT_HI" string in object:register_mappings.908 6087 "name": "CP_VGT_GSINVOC_COUNT_LO" string in object:register_mappings.909 6092 "name": "CP_VGT_GSINVOC_COUNT_HI" string in object:register_mappings.910 6097 "name": "CP_VGT_HSINVOC_COUNT_LO" string in object:register_mappings.911 6102 "name": "CP_VGT_HSINVOC_COUNT_HI" string in object:register_mappings.912 6107 "name": "CP_VGT_DSINVOC_COUNT_LO" string in object:register_mappings.913 6112 "name": "CP_VGT_DSINVOC_COUNT_HI" string in object:register_mappings.914 6117 "name": "CP_PA_CINVOC_COUNT_LO" string in object:register_mappings.915 6122 "name": "CP_PA_CINVOC_COUNT_HI" string in object:register_mappings.916 6127 "name": "CP_PA_CPRIM_COUNT_LO" string in object:register_mappings.917 6132 "name": "CP_PA_CPRIM_COUNT_HI" string in object:register_mappings.918 6137 "name": "CP_SC_PSINVOC_COUNT0_LO" string in object:register_mappings.919 6142 "name": "CP_SC_PSINVOC_COUNT0_HI" string in object:register_mappings.920 6147 "name": "CP_SC_PSINVOC_COUNT1_LO" string in object:register_mappings.921 6152 "name": "CP_SC_PSINVOC_COUNT1_HI" string in object:register_mappings.922 6157 "name": "CP_VGT_CSINVOC_COUNT_LO" string in object:register_mappings.923 6162 "name": "CP_VGT_CSINVOC_COUNT_HI" string in object:register_mappings.924 6167 "name": "CP_PIPE_STATS_CONTROL", string in object:register_mappings.925 6173 "name": "CP_STREAM_OUT_CONTROL", string in object:register_mappings.926 6179 "name": "CP_STRMOUT_CNTL", string in object:register_mappings.927 6185 "name": "SCRATCH_REG0" string in object:register_mappings.928 6190 "name": "SCRATCH_REG1" string in object:register_mappings.929 6195 "name": "SCRATCH_REG2" string in object:register_mappings.930 6200 "name": "SCRATCH_REG3" string in object:register_mappings.931 6205 "name": "SCRATCH_REG4" string in object:register_mappings.932 6210 "name": "SCRATCH_REG5" string in object:register_mappings.933 6215 "name": "SCRATCH_REG6" string in object:register_mappings.934 6220 "name": "SCRATCH_REG7" string in object:register_mappings.935 6225 "name": "SCRATCH_UMSK", string in object:register_mappings.936 6231 "name": "SCRATCH_ADDR" string in object:register_mappings.937 6236 "name": "CP_PFP_ATOMIC_PREOP_LO" string in object:register_mappings.938 6241 "name": "CP_PFP_ATOMIC_PREOP_HI" string in object:register_mappings.939 6246 "name": "CP_PFP_GDS_ATOMIC0_PREOP_LO" string in object:register_mappings.940 6251 "name": "CP_PFP_GDS_ATOMIC0_PREOP_HI" string in object:register_mappings.941 6256 "name": "CP_PFP_GDS_ATOMIC1_PREOP_LO" string in object:register_mappings.942 6261 "name": "CP_PFP_GDS_ATOMIC1_PREOP_HI" string in object:register_mappings.943 6266 "name": "CP_APPEND_ADDR_LO", string in object:register_mappings.944 6272 "name": "CP_APPEND_ADDR_HI", string in object:register_mappings.945 6278 "name": "CP_APPEND_DATA" string in object:register_mappings.946 6283 "name": "CP_APPEND_LAST_CS_FENCE" string in object:register_mappings.947 6288 "name": "CP_APPEND_LAST_PS_FENCE" string in object:register_mappings.948 6293 "name": "CP_ATOMIC_PREOP_LO" string in object:register_mappings.949 6298 "name": "CP_ATOMIC_PREOP_HI" string in object:register_mappings.950 6303 "name": "CP_GDS_ATOMIC0_PREOP_LO" string in object:register_mappings.951 6308 "name": "CP_GDS_ATOMIC0_PREOP_HI" string in object:register_mappings.952 6313 "name": "CP_GDS_ATOMIC1_PREOP_LO" string in object:register_mappings.953 6318 "name": "CP_GDS_ATOMIC1_PREOP_HI" string in object:register_mappings.954 6323 "name": "CP_ME_MC_WADDR_LO", string in object:register_mappings.955 6329 "name": "CP_ME_MC_WADDR_HI", string in object:register_mappings.956 6335 "name": "CP_ME_MC_WDATA_LO" string in object:register_mappings.957 6340 "name": "CP_ME_MC_WDATA_HI" string in object:register_mappings.958 6345 "name": "CP_ME_MC_RADDR_LO", string in object:register_mappings.959 6351 "name": "CP_ME_MC_RADDR_HI", string in object:register_mappings.960 6357 "name": "CP_SEM_WAIT_TIMER" string in object:register_mappings.961 6362 "name": "CP_SIG_SEM_ADDR_LO", string in object:register_mappings.962 6368 "name": "CP_SIG_SEM_ADDR_HI", string in object:register_mappings.963 6374 "name": "CP_WAIT_REG_MEM_TIMEOUT" string in object:register_mappings.964 6379 "name": "CP_WAIT_SEM_ADDR_LO", string in object:register_mappings.965 6385 "name": "CP_WAIT_SEM_ADDR_HI", string in object:register_mappings.966 6391 "name": "CP_DMA_PFP_CONTROL", string in object:register_mappings.967 6397 "name": "CP_DMA_ME_CONTROL", string in object:register_mappings.968 6403 "name": "CP_COHER_BASE_HI", string in object:register_mappings.969 6409 "name": "CP_COHER_START_DELAY", string in object:register_mappings.970 6415 "name": "CP_COHER_CNTL", string in object:register_mappings.971 6421 "name": "CP_COHER_SIZE" string in object:register_mappings.972 6426 "name": "CP_COHER_BASE" string in object:register_mappings.973 6431 "name": "CP_COHER_STATUS", string in object:register_mappings.974 6437 "name": "CP_DMA_ME_SRC_ADDR" string in object:register_mappings.975 6442 "name": "CP_DMA_ME_SRC_ADDR_HI", string in object:register_mappings.976 6448 "name": "CP_DMA_ME_DST_ADDR" string in object:register_mappings.977 6453 "name": "CP_DMA_ME_DST_ADDR_HI", string in object:register_mappings.978 6459 "name": "CP_DMA_ME_COMMAND", string in object:register_mappings.979 6465 "name": "CP_DMA_PFP_SRC_ADDR" string in object:register_mappings.980 6470 "name": "CP_DMA_PFP_SRC_ADDR_HI", string in object:register_mappings.981 6476 "name": "CP_DMA_PFP_DST_ADDR" string in object:register_mappings.982 6481 "name": "CP_DMA_PFP_DST_ADDR_HI", string in object:register_mappings.983 6487 "name": "CP_DMA_PFP_COMMAND", string in object:register_mappings.984 6493 "name": "CP_DMA_CNTL", string in object:register_mappings.985 6499 "name": "CP_DMA_READ_TAGS", string in object:register_mappings.986 6505 "name": "CP_COHER_SIZE_HI", string in object:register_mappings.987 6511 "name": "CP_PFP_IB_CONTROL", string in object:register_mappings.988 6517 "name": "CP_PFP_LOAD_CONTROL", string in object:register_mappings.989 6523 "name": "CP_SCRATCH_INDEX", string in object:register_mappings.990 6529 "name": "CP_SCRATCH_DATA" string in object:register_mappings.991 6534 "name": "CP_RB_OFFSET", string in object:register_mappings.992 6540 "name": "CP_IB1_OFFSET", string in object:register_mappings.993 6546 "name": "CP_IB2_OFFSET", string in object:register_mappings.994 6552 "name": "CP_IB1_PREAMBLE_BEGIN", string in object:register_mappings.995 6558 "name": "CP_IB1_PREAMBLE_END", string in object:register_mappings.996 6564 "name": "CP_IB2_PREAMBLE_BEGIN", string in object:register_mappings.997 6570 "name": "CP_IB2_PREAMBLE_END", string in object:register_mappings.998 6576 "name": "CP_CE_IB1_OFFSET", string in object:register_mappings.999 6582 "name": "CP_CE_IB2_OFFSET", string in object:register_mappings.1000 6588 "name": "CP_CE_COUNTER" string in object:register_mappings.1001 6593 "name": "CP_CE_RB_OFFSET", string in object:register_mappings.1002 6599 "name": "CP_CE_INIT_BASE_LO", string in object:register_mappings.1003 6605 "name": "CP_CE_INIT_BASE_HI", string in object:register_mappings.1004 6611 "name": "CP_CE_INIT_BUFSZ", string in object:register_mappings.1005 6617 "name": "CP_CE_IB1_BASE_LO", string in object:register_mappings.1006 6623 "name": "CP_CE_IB1_BASE_HI", string in object:register_mappings.1007 6629 "name": "CP_CE_IB1_BUFSZ", string in object:register_mappings.1008 6635 "name": "CP_CE_IB2_BASE_LO", string in object:register_mappings.1009 6641 "name": "CP_CE_IB2_BASE_HI", string in object:register_mappings.1010 6647 "name": "CP_CE_IB2_BUFSZ", string in object:register_mappings.1011 6653 "name": "CP_IB1_BASE_LO", string in object:register_mappings.1012 6659 "name": "CP_IB1_BASE_HI", string in object:register_mappings.1013 6665 "name": "CP_IB1_BUFSZ", string in object:register_mappings.1014 6671 "name": "CP_IB2_BASE_LO", string in object:register_mappings.1015 6677 "name": "CP_IB2_BASE_HI", string in object:register_mappings.1016 6683 "name": "CP_IB2_BUFSZ", string in object:register_mappings.1017 6689 "name": "CP_ST_BASE_LO", string in object:register_mappings.1018 6695 "name": "CP_ST_BASE_HI", string in object:register_mappings.1019 6701 "name": "CP_ST_BUFSZ", string in object:register_mappings.1020 6707 "name": "CP_EOP_DONE_EVENT_CNTL", string in object:register_mappings.1021 6713 "name": "CP_EOP_DONE_DATA_CNTL", string in object:register_mappings.1022 6719 "name": "CP_EOP_DONE_CNTX_ID", string in object:register_mappings.1023 6725 "name": "CP_PFP_COMPLETION_STATUS", string in object:register_mappings.1024 6731 "name": "CP_CE_COMPLETION_STATUS", string in object:register_mappings.1025 6737 "name": "CP_PRED_NOT_VISIBLE", string in object:register_mappings.1026 6743 "name": "CP_PFP_METADATA_BASE_ADDR" string in object:register_mappings.1027 6748 "name": "CP_PFP_METADATA_BASE_ADDR_HI", string in object:register_mappings.1028 6754 "name": "CP_CE_METADATA_BASE_ADDR" string in object:register_mappings.1029 6759 "name": "CP_CE_METADATA_BASE_ADDR_HI", string in object:register_mappings.1030 6765 "name": "CP_DRAW_INDX_INDR_ADDR" string in object:register_mappings.1031 6770 "name": "CP_DRAW_INDX_INDR_ADDR_HI", string in object:register_mappings.1032 6776 "name": "CP_DISPATCH_INDR_ADDR" string in object:register_mappings.1033 6781 "name": "CP_DISPATCH_INDR_ADDR_HI", string in object:register_mappings.1034 6787 "name": "CP_INDEX_BASE_ADDR" string in object:register_mappings.1035 6792 "name": "CP_INDEX_BASE_ADDR_HI", string in object:register_mappings.1036 6798 "name": "CP_INDEX_TYPE", string in object:register_mappings.1037 6804 "name": "CP_GDS_BKUP_ADDR" string in object:register_mappings.1038 6809 "name": "CP_GDS_BKUP_ADDR_HI", string in object:register_mappings.1039 6815 "name": "CP_SAMPLE_STATUS", string in object:register_mappings.1040 6821 "name": "GRBM_GFX_INDEX", string in object:register_mappings.1041 6827 "name": "VGT_ESGS_RING_SIZE" string in object:register_mappings.1042 6832 "name": "VGT_GSVS_RING_SIZE" string in object:register_mappings.1043 6837 "name": "VGT_PRIMITIVE_TYPE", string in object:register_mappings.1044 6843 "name": "VGT_INDEX_TYPE", string in object:register_mappings.1045 6849 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_0" string in object:register_mappings.1046 6854 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_1" string in object:register_mappings.1047 6859 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_2" string in object:register_mappings.1048 6864 "name": "VGT_STRMOUT_BUFFER_FILLED_SIZE_3" string in object:register_mappings.1049 6869 "name": "VGT_NUM_INDICES" string in object:register_mappings.1050 6874 "name": "VGT_NUM_INSTANCES" string in object:register_mappings.1051 6879 "name": "VGT_TF_RING_SIZE", string in object:register_mappings.1052 6885 "name": "VGT_HS_OFFCHIP_PARAM", string in object:register_mappings.1053 6891 "name": "VGT_TF_MEMORY_BASE" string in object:register_mappings.1054 6896 "name": "PA_SU_LINE_STIPPLE_VALUE", string in object:register_mappings.1055 6902 "name": "PA_SC_LINE_STIPPLE_STATE", string in object:register_mappings.1056 6908 "name": "PA_SC_SCREEN_EXTENT_MIN_0", string in object:register_mappings.1057 6914 "name": "PA_SC_SCREEN_EXTENT_MAX_0", string in object:register_mappings.1058 6920 "name": "PA_SC_SCREEN_EXTENT_MIN_1", string in object:register_mappings.1059 6926 "name": "PA_SC_SCREEN_EXTENT_MAX_1", string in object:register_mappings.1060 6932 "name": "PA_SC_P3D_TRAP_SCREEN_HV_EN", string in object:register_mappings.1061 6938 "name": "PA_SC_P3D_TRAP_SCREEN_H", string in object:register_mappings.1062 6944 "name": "PA_SC_P3D_TRAP_SCREEN_V", string in object:register_mappings.1063 6950 "name": "PA_SC_P3D_TRAP_SCREEN_OCCURRENCE", string in object:register_mappings.1064 6956 "name": "PA_SC_P3D_TRAP_SCREEN_COUNT", string in object:register_mappings.1065 6962 "name": "PA_SC_HP3D_TRAP_SCREEN_HV_EN", string in object:register_mappings.1066 6968 "name": "PA_SC_HP3D_TRAP_SCREEN_H", string in object:register_mappings.1067 6974 "name": "PA_SC_HP3D_TRAP_SCREEN_V", string in object:register_mappings.1068 6980 "name": "PA_SC_HP3D_TRAP_SCREEN_OCCURRENCE", string in object:register_mappings.1069 6986 "name": "PA_SC_HP3D_TRAP_SCREEN_COUNT", string in object:register_mappings.1070 6992 "name": "PA_SC_TRAP_SCREEN_HV_EN", string in object:register_mappings.1071 6998 "name": "PA_SC_TRAP_SCREEN_H", string in object:register_mappings.1072 7004 "name": "PA_SC_TRAP_SCREEN_V", string in object:register_mappings.1073 7010 "name": "PA_SC_TRAP_SCREEN_OCCURRENCE", string in object:register_mappings.1074 7016 "name": "PA_SC_TRAP_SCREEN_COUNT", string in object:register_mappings.1075 7022 "name": "SQ_THREAD_TRACE_BASE" string in object:register_mappings.1076 7027 "name": "SQ_THREAD_TRACE_SIZE", string in object:register_mappings.1077 7033 "name": "SQ_THREAD_TRACE_MASK", string in object:register_mappings.1078 7039 "name": "SQ_THREAD_TRACE_TOKEN_MASK", string in object:register_mappings.1079 7045 "name": "SQ_THREAD_TRACE_PERF_MASK", string in object:register_mappings.1080 7051 "name": "SQ_THREAD_TRACE_CTRL", string in object:register_mappings.1081 7057 "name": "SQ_THREAD_TRACE_MODE", string in object:register_mappings.1082 7063 "name": "SQ_THREAD_TRACE_BASE2", string in object:register_mappings.1083 7069 "name": "SQ_THREAD_TRACE_TOKEN_MASK2" string in object:register_mappings.1084 7074 "name": "SQ_THREAD_TRACE_WPTR", string in object:register_mappings.1085 7080 "name": "SQ_THREAD_TRACE_STATUS", string in object:register_mappings.1086 7086 "name": "SQ_THREAD_TRACE_HIWATER", string in object:register_mappings.1087 7092 "name": "SQ_THREAD_TRACE_USERDATA_0" string in object:register_mappings.1088 7097 "name": "SQ_THREAD_TRACE_USERDATA_1" string in object:register_mappings.1089 7102 "name": "SQ_THREAD_TRACE_USERDATA_2" string in object:register_mappings.1090 7107 "name": "SQ_THREAD_TRACE_USERDATA_3" string in object:register_mappings.1091 7112 "name": "SQC_CACHES", string in object:register_mappings.1092 7118 "name": "SQC_WRITEBACK", string in object:register_mappings.1093 7124 "name": "TA_CS_BC_BASE_ADDR" string in object:register_mappings.1094 7129 "name": "TA_CS_BC_BASE_ADDR_HI", string in object:register_mappings.1095 7135 "name": "DB_OCCLUSION_COUNT0_LOW" string in object:register_mappings.1096 7140 "name": "DB_OCCLUSION_COUNT0_HI", string in object:register_mappings.1097 7146 "name": "DB_OCCLUSION_COUNT1_LOW" string in object:register_mappings.1098 7151 "name": "DB_OCCLUSION_COUNT1_HI", string in object:register_mappings.1099 7157 "name": "DB_OCCLUSION_COUNT2_LOW" string in object:register_mappings.1100 7162 "name": "DB_OCCLUSION_COUNT2_HI", string in object:register_mappings.1101 7168 "name": "DB_OCCLUSION_COUNT3_LOW" string in object:register_mappings.1102 7173 "name": "DB_OCCLUSION_COUNT3_HI", string in object:register_mappings.1103 7179 "name": "DB_ZPASS_COUNT_LOW" string in object:register_mappings.1104 7184 "name": "DB_ZPASS_COUNT_HI", string in object:register_mappings.1105 7190 "name": "GDS_RD_ADDR" string in object:register_mappings.1106 7195 "name": "GDS_RD_DATA" string in object:register_mappings.1107 7200 "name": "GDS_RD_BURST_ADDR" string in object:register_mappings.1108 7205 "name": "GDS_RD_BURST_COUNT" string in object:register_mappings.1109 7210 "name": "GDS_RD_BURST_DATA" string in object:register_mappings.1110 7215 "name": "GDS_WR_ADDR" string in object:register_mappings.1111 7220 "name": "GDS_WR_DATA" string in object:register_mappings.1112 7225 "name": "GDS_WR_BURST_ADDR" string in object:register_mappings.1113 7230 "name": "GDS_WR_BURST_DATA" string in object:register_mappings.1114 7235 "name": "GDS_WRITE_COMPLETE" string in object:register_mappings.1115 7240 "name": "GDS_ATOM_CNTL", string in object:register_mappings.1116 7246 "name": "GDS_ATOM_COMPLETE", string in object:register_mappings.1117 7252 "name": "GDS_ATOM_BASE", string in object:register_mappings.1118 7258 "name": "GDS_ATOM_SIZE", string in object:register_mappings.1119 7264 "name": "GDS_ATOM_OFFSET0", string in object:register_mappings.1120 7270 "name": "GDS_ATOM_OFFSET1", string in object:register_mappings.1121 7276 "name": "GDS_ATOM_DST" string in object:register_mappings.1122 7281 "name": "GDS_ATOM_OP", string in object:register_mappings.1123 7287 "name": "GDS_ATOM_SRC0" string in object:register_mappings.1124 7292 "name": "GDS_ATOM_SRC0_U" string in object:register_mappings.1125 7297 "name": "GDS_ATOM_SRC1" string in object:register_mappings.1126 7302 "name": "GDS_ATOM_SRC1_U" string in object:register_mappings.1127 7307 "name": "GDS_ATOM_READ0" string in object:register_mappings.1128 7312 "name": "GDS_ATOM_READ0_U" string in object:register_mappings.1129 7317 "name": "GDS_ATOM_READ1" string in object:register_mappings.1130 7322 "name": "GDS_ATOM_READ1_U" string in object:register_mappings.1131 7327 "name": "GDS_GWS_RESOURCE_CNTL", string in object:register_mappings.1132 7333 "name": "GDS_GWS_RESOURCE", string in object:register_mappings.1133 7339 "name": "GDS_GWS_RESOURCE_CNT", string in object:register_mappings.1134 7345 "name": "GDS_OA_CNTL", string in object:register_mappings.1135 7351 "name": "GDS_OA_COUNTER" string in object:register_mappings.1136 7356 "name": "GDS_OA_ADDRESS", string in object:register_mappings.1137 7362 "name": "GDS_OA_INCDEC", string in object:register_mappings.1138 7368 "name": "GDS_OA_RING_SIZE" string in object:register_mappings.1139 7373 "name": "CPG_PERFCOUNTER1_LO" string in object:register_mappings.1140 7378 "name": "CPG_PERFCOUNTER1_HI" string in object:register_mappings.1141 7383 "name": "CPG_PERFCOUNTER0_LO" string in object:register_mappings.1142 7388 "name": "CPG_PERFCOUNTER0_HI" string in object:register_mappings.1143 7393 "name": "CPC_PERFCOUNTER1_LO" string in object:register_mappings.1144 7398 "name": "CPC_PERFCOUNTER1_HI" string in object:register_mappings.1145 7403 "name": "CPC_PERFCOUNTER0_LO" string in object:register_mappings.1146 7408 "name": "CPC_PERFCOUNTER0_HI" string in object:register_mappings.1147 7413 "name": "CPF_PERFCOUNTER1_LO" string in object:register_mappings.1148 7418 "name": "CPF_PERFCOUNTER1_HI" string in object:register_mappings.1149 7423 "name": "CPF_PERFCOUNTER0_LO" string in object:register_mappings.1150 7428 "name": "CPF_PERFCOUNTER0_HI" string in object:register_mappings.1151 7433 "name": "GRBM_PERFCOUNTER0_LO" string in object:register_mappings.1152 7438 "name": "GRBM_PERFCOUNTER0_HI" string in object:register_mappings.1153 7443 "name": "GRBM_PERFCOUNTER1_LO" string in object:register_mappings.1154 7448 "name": "GRBM_PERFCOUNTER1_HI" string in object:register_mappings.1155 7453 "name": "GRBM_SE0_PERFCOUNTER_LO" string in object:register_mappings.1156 7458 "name": "GRBM_SE0_PERFCOUNTER_HI" string in object:register_mappings.1157 7463 "name": "GRBM_SE1_PERFCOUNTER_LO" string in object:register_mappings.1158 7468 "name": "GRBM_SE1_PERFCOUNTER_HI" string in object:register_mappings.1159 7473 "name": "GRBM_SE2_PERFCOUNTER_LO" string in object:register_mappings.1160 7478 "name": "GRBM_SE2_PERFCOUNTER_HI" string in object:register_mappings.1161 7483 "name": "GRBM_SE3_PERFCOUNTER_LO" string in object:register_mappings.1162 7488 "name": "GRBM_SE3_PERFCOUNTER_HI" string in object:register_mappings.1163 7493 "name": "WD_PERFCOUNTER0_LO" string in object:register_mappings.1164 7498 "name": "WD_PERFCOUNTER0_HI" string in object:register_mappings.1165 7503 "name": "WD_PERFCOUNTER1_LO" string in object:register_mappings.1166 7508 "name": "WD_PERFCOUNTER1_HI" string in object:register_mappings.1167 7513 "name": "WD_PERFCOUNTER2_LO" string in object:register_mappings.1168 7518 "name": "WD_PERFCOUNTER2_HI" string in object:register_mappings.1169 7523 "name": "WD_PERFCOUNTER3_LO" string in object:register_mappings.1170 7528 "name": "WD_PERFCOUNTER3_HI" string in object:register_mappings.1171 7533 "name": "IA_PERFCOUNTER0_LO" string in object:register_mappings.1172 7538 "name": "IA_PERFCOUNTER0_HI" string in object:register_mappings.1173 7543 "name": "IA_PERFCOUNTER1_LO" string in object:register_mappings.1174 7548 "name": "IA_PERFCOUNTER1_HI" string in object:register_mappings.1175 7553 "name": "IA_PERFCOUNTER2_LO" string in object:register_mappings.1176 7558 "name": "IA_PERFCOUNTER2_HI" string in object:register_mappings.1177 7563 "name": "IA_PERFCOUNTER3_LO" string in object:register_mappings.1178 7568 "name": "IA_PERFCOUNTER3_HI" string in object:register_mappings.1179 7573 "name": "VGT_PERFCOUNTER0_LO" string in object:register_mappings.1180 7578 "name": "VGT_PERFCOUNTER0_HI" string in object:register_mappings.1181 7583 "name": "VGT_PERFCOUNTER1_LO" string in object:register_mappings.1182 7588 "name": "VGT_PERFCOUNTER1_HI" string in object:register_mappings.1183 7593 "name": "VGT_PERFCOUNTER2_LO" string in object:register_mappings.1184 7598 "name": "VGT_PERFCOUNTER2_HI" string in object:register_mappings.1185 7603 "name": "VGT_PERFCOUNTER3_LO" string in object:register_mappings.1186 7608 "name": "VGT_PERFCOUNTER3_HI" string in object:register_mappings.1187 7613 "name": "PA_SU_PERFCOUNTER0_LO" string in object:register_mappings.1188 7618 "name": "PA_SU_PERFCOUNTER0_HI", string in object:register_mappings.1189 7624 "name": "PA_SU_PERFCOUNTER1_LO" string in object:register_mappings.1190 7629 "name": "PA_SU_PERFCOUNTER1_HI", string in object:register_mappings.1191 7635 "name": "PA_SU_PERFCOUNTER2_LO" string in object:register_mappings.1192 7640 "name": "PA_SU_PERFCOUNTER2_HI", string in object:register_mappings.1193 7646 "name": "PA_SU_PERFCOUNTER3_LO" string in object:register_mappings.1194 7651 "name": "PA_SU_PERFCOUNTER3_HI", string in object:register_mappings.1195 7657 "name": "PA_SC_PERFCOUNTER0_LO" string in object:register_mappings.1196 7662 "name": "PA_SC_PERFCOUNTER0_HI" string in object:register_mappings.1197 7667 "name": "PA_SC_PERFCOUNTER1_LO" string in object:register_mappings.1198 7672 "name": "PA_SC_PERFCOUNTER1_HI" string in object:register_mappings.1199 7677 "name": "PA_SC_PERFCOUNTER2_LO" string in object:register_mappings.1200 7682 "name": "PA_SC_PERFCOUNTER2_HI" string in object:register_mappings.1201 7687 "name": "PA_SC_PERFCOUNTER3_LO" string in object:register_mappings.1202 7692 "name": "PA_SC_PERFCOUNTER3_HI" string in object:register_mappings.1203 7697 "name": "PA_SC_PERFCOUNTER4_LO" string in object:register_mappings.1204 7702 "name": "PA_SC_PERFCOUNTER4_HI" string in object:register_mappings.1205 7707 "name": "PA_SC_PERFCOUNTER5_LO" string in object:register_mappings.1206 7712 "name": "PA_SC_PERFCOUNTER5_HI" string in object:register_mappings.1207 7717 "name": "PA_SC_PERFCOUNTER6_LO" string in object:register_mappings.1208 7722 "name": "PA_SC_PERFCOUNTER6_HI" string in object:register_mappings.1209 7727 "name": "PA_SC_PERFCOUNTER7_LO" string in object:register_mappings.1210 7732 "name": "PA_SC_PERFCOUNTER7_HI" string in object:register_mappings.1211 7737 "name": "SPI_PERFCOUNTER0_HI" string in object:register_mappings.1212 7742 "name": "SPI_PERFCOUNTER0_LO" string in object:register_mappings.1213 7747 "name": "SPI_PERFCOUNTER1_HI" string in object:register_mappings.1214 7752 "name": "SPI_PERFCOUNTER1_LO" string in object:register_mappings.1215 7757 "name": "SPI_PERFCOUNTER2_HI" string in object:register_mappings.1216 7762 "name": "SPI_PERFCOUNTER2_LO" string in object:register_mappings.1217 7767 "name": "SPI_PERFCOUNTER3_HI" string in object:register_mappings.1218 7772 "name": "SPI_PERFCOUNTER3_LO" string in object:register_mappings.1219 7777 "name": "SPI_PERFCOUNTER4_HI" string in object:register_mappings.1220 7782 "name": "SPI_PERFCOUNTER4_LO" string in object:register_mappings.1221 7787 "name": "SPI_PERFCOUNTER5_HI" string in object:register_mappings.1222 7792 "name": "SPI_PERFCOUNTER5_LO" string in object:register_mappings.1223 7797 "name": "SQ_PERFCOUNTER0_LO" string in object:register_mappings.1224 7802 "name": "SQ_PERFCOUNTER0_HI" string in object:register_mappings.1225 7807 "name": "SQ_PERFCOUNTER1_LO" string in object:register_mappings.1226 7812 "name": "SQ_PERFCOUNTER1_HI" string in object:register_mappings.1227 7817 "name": "SQ_PERFCOUNTER2_LO" string in object:register_mappings.1228 7822 "name": "SQ_PERFCOUNTER2_HI" string in object:register_mappings.1229 7827 "name": "SQ_PERFCOUNTER3_LO" string in object:register_mappings.1230 7832 "name": "SQ_PERFCOUNTER3_HI" string in object:register_mappings.1231 7837 "name": "SQ_PERFCOUNTER4_LO" string in object:register_mappings.1232 7842 "name": "SQ_PERFCOUNTER4_HI" string in object:register_mappings.1233 7847 "name": "SQ_PERFCOUNTER5_LO" string in object:register_mappings.1234 7852 "name": "SQ_PERFCOUNTER5_HI" string in object:register_mappings.1235 7857 "name": "SQ_PERFCOUNTER6_LO" string in object:register_mappings.1236 7862 "name": "SQ_PERFCOUNTER6_HI" string in object:register_mappings.1237 7867 "name": "SQ_PERFCOUNTER7_LO" string in object:register_mappings.1238 7872 "name": "SQ_PERFCOUNTER7_HI" string in object:register_mappings.1239 7877 "name": "SQ_PERFCOUNTER8_LO" string in object:register_mappings.1240 7882 "name": "SQ_PERFCOUNTER8_HI" string in object:register_mappings.1241 7887 "name": "SQ_PERFCOUNTER9_LO" string in object:register_mappings.1242 7892 "name": "SQ_PERFCOUNTER9_HI" string in object:register_mappings.1243 7897 "name": "SQ_PERFCOUNTER10_LO" string in object:register_mappings.1244 7902 "name": "SQ_PERFCOUNTER10_HI" string in object:register_mappings.1245 7907 "name": "SQ_PERFCOUNTER11_LO" string in object:register_mappings.1246 7912 "name": "SQ_PERFCOUNTER11_HI" string in object:register_mappings.1247 7917 "name": "SQ_PERFCOUNTER12_LO" string in object:register_mappings.1248 7922 "name": "SQ_PERFCOUNTER12_HI" string in object:register_mappings.1249 7927 "name": "SQ_PERFCOUNTER13_LO" string in object:register_mappings.1250 7932 "name": "SQ_PERFCOUNTER13_HI" string in object:register_mappings.1251 7937 "name": "SQ_PERFCOUNTER14_LO" string in object:register_mappings.1252 7942 "name": "SQ_PERFCOUNTER14_HI" string in object:register_mappings.1253 7947 "name": "SQ_PERFCOUNTER15_LO" string in object:register_mappings.1254 7952 "name": "SQ_PERFCOUNTER15_HI" string in object:register_mappings.1255 7957 "name": "SX_PERFCOUNTER0_LO" string in object:register_mappings.1256 7962 "name": "SX_PERFCOUNTER0_HI" string in object:register_mappings.1257 7967 "name": "SX_PERFCOUNTER1_LO" string in object:register_mappings.1258 7972 "name": "SX_PERFCOUNTER1_HI" string in object:register_mappings.1259 7977 "name": "SX_PERFCOUNTER2_LO" string in object:register_mappings.1260 7982 "name": "SX_PERFCOUNTER2_HI" string in object:register_mappings.1261 7987 "name": "SX_PERFCOUNTER3_LO" string in object:register_mappings.1262 7992 "name": "SX_PERFCOUNTER3_HI" string in object:register_mappings.1263 7997 "name": "GDS_PERFCOUNTER0_LO" string in object:register_mappings.1264 8002 "name": "GDS_PERFCOUNTER0_HI" string in object:register_mappings.1265 8007 "name": "GDS_PERFCOUNTER1_LO" string in object:register_mappings.1266 8012 "name": "GDS_PERFCOUNTER1_HI" string in object:register_mappings.1267 8017 "name": "GDS_PERFCOUNTER2_LO" string in object:register_mappings.1268 8022 "name": "GDS_PERFCOUNTER2_HI" string in object:register_mappings.1269 8027 "name": "GDS_PERFCOUNTER3_LO" string in object:register_mappings.1270 8032 "name": "GDS_PERFCOUNTER3_HI" string in object:register_mappings.1271 8037 "name": "TA_PERFCOUNTER0_LO" string in object:register_mappings.1272 8042 "name": "TA_PERFCOUNTER0_HI" string in object:register_mappings.1273 8047 "name": "TA_PERFCOUNTER1_LO" string in object:register_mappings.1274 8052 "name": "TA_PERFCOUNTER1_HI" string in object:register_mappings.1275 8057 "name": "TD_PERFCOUNTER0_LO" string in object:register_mappings.1276 8062 "name": "TD_PERFCOUNTER0_HI" string in object:register_mappings.1277 8067 "name": "TD_PERFCOUNTER1_LO" string in object:register_mappings.1278 8072 "name": "TD_PERFCOUNTER1_HI" string in object:register_mappings.1279 8077 "name": "TCP_PERFCOUNTER0_LO" string in object:register_mappings.1280 8082 "name": "TCP_PERFCOUNTER0_HI" string in object:register_mappings.1281 8087 "name": "TCP_PERFCOUNTER1_LO" string in object:register_mappings.1282 8092 "name": "TCP_PERFCOUNTER1_HI" string in object:register_mappings.1283 8097 "name": "TCP_PERFCOUNTER2_LO" string in object:register_mappings.1284 8102 "name": "TCP_PERFCOUNTER2_HI" string in object:register_mappings.1285 8107 "name": "TCP_PERFCOUNTER3_LO" string in object:register_mappings.1286 8112 "name": "TCP_PERFCOUNTER3_HI" string in object:register_mappings.1287 8117 "name": "TCC_PERFCOUNTER0_LO" string in object:register_mappings.1288 8122 "name": "TCC_PERFCOUNTER0_HI" string in object:register_mappings.1289 8127 "name": "TCC_PERFCOUNTER1_LO" string in object:register_mappings.1290 8132 "name": "TCC_PERFCOUNTER1_HI" string in object:register_mappings.1291 8137 "name": "TCC_PERFCOUNTER2_LO" string in object:register_mappings.1292 8142 "name": "TCC_PERFCOUNTER2_HI" string in object:register_mappings.1293 8147 "name": "TCC_PERFCOUNTER3_LO" string in object:register_mappings.1294 8152 "name": "TCC_PERFCOUNTER3_HI" string in object:register_mappings.1295 8157 "name": "TCA_PERFCOUNTER0_LO" string in object:register_mappings.1296 8162 "name": "TCA_PERFCOUNTER0_HI" string in object:register_mappings.1297 8167 "name": "TCA_PERFCOUNTER1_LO" string in object:register_mappings.1298 8172 "name": "TCA_PERFCOUNTER1_HI" string in object:register_mappings.1299 8177 "name": "TCA_PERFCOUNTER2_LO" string in object:register_mappings.1300 8182 "name": "TCA_PERFCOUNTER2_HI" string in object:register_mappings.1301 8187 "name": "TCA_PERFCOUNTER3_LO" string in object:register_mappings.1302 8192 "name": "TCA_PERFCOUNTER3_HI" string in object:register_mappings.1303 8197 "name": "CB_PERFCOUNTER0_LO" string in object:register_mappings.1304 8202 "name": "CB_PERFCOUNTER0_HI" string in object:register_mappings.1305 8207 "name": "CB_PERFCOUNTER1_LO" string in object:register_mappings.1306 8212 "name": "CB_PERFCOUNTER1_HI" string in object:register_mappings.1307 8217 "name": "CB_PERFCOUNTER2_LO" string in object:register_mappings.1308 8222 "name": "CB_PERFCOUNTER2_HI" string in object:register_mappings.1309 8227 "name": "CB_PERFCOUNTER3_LO" string in object:register_mappings.1310 8232 "name": "CB_PERFCOUNTER3_HI" string in object:register_mappings.1311 8237 "name": "DB_PERFCOUNTER0_LO" string in object:register_mappings.1312 8242 "name": "DB_PERFCOUNTER0_HI" string in object:register_mappings.1313 8247 "name": "DB_PERFCOUNTER1_LO" string in object:register_mappings.1314 8252 "name": "DB_PERFCOUNTER1_HI" string in object:register_mappings.1315 8257 "name": "DB_PERFCOUNTER2_LO" string in object:register_mappings.1316 8262 "name": "DB_PERFCOUNTER2_HI" string in object:register_mappings.1317 8267 "name": "DB_PERFCOUNTER3_LO" string in object:register_mappings.1318 8272 "name": "DB_PERFCOUNTER3_HI" string in object:register_mappings.1319 8277 "name": "RLC_PERFCOUNTER0_LO" string in object:register_mappings.1320 8282 "name": "RLC_PERFCOUNTER0_HI" string in object:register_mappings.1321 8287 "name": "RLC_PERFCOUNTER1_LO" string in object:register_mappings.1322 8292 "name": "RLC_PERFCOUNTER1_HI" string in object:register_mappings.1323 8297 "name": "CPG_PERFCOUNTER1_SELECT", string in object:register_mappings.1324 8303 "name": "CPG_PERFCOUNTER0_SELECT1", string in object:register_mappings.1325 8309 "name": "CPG_PERFCOUNTER0_SELECT", string in object:register_mappings.1326 8315 "name": "CPC_PERFCOUNTER1_SELECT", string in object:register_mappings.1327 8321 "name": "CPC_PERFCOUNTER0_SELECT1", string in object:register_mappings.1328 8327 "name": "CPF_PERFCOUNTER1_SELECT", string in object:register_mappings.1329 8333 "name": "CPF_PERFCOUNTER0_SELECT1", string in object:register_mappings.1330 8339 "name": "CPF_PERFCOUNTER0_SELECT", string in object:register_mappings.1331 8345 "name": "CP_PERFMON_CNTL", string in object:register_mappings.1332 8351 "name": "CPC_PERFCOUNTER0_SELECT", string in object:register_mappings.1333 8357 "name": "CP_DRAW_OBJECT" string in object:register_mappings.1334 8362 "name": "CP_DRAW_OBJECT_COUNTER", string in object:register_mappings.1335 8368 "name": "CP_DRAW_WINDOW_MASK_HI" string in object:register_mappings.1336 8373 "name": "CP_DRAW_WINDOW_HI" string in object:register_mappings.1337 8378 "name": "CP_DRAW_WINDOW_LO", string in object:register_mappings.1338 8384 "name": "CP_DRAW_WINDOW_CNTL", string in object:register_mappings.1339 8390 "name": "GRBM_PERFCOUNTER0_SELECT", string in object:register_mappings.1340 8396 "name": "GRBM_PERFCOUNTER1_SELECT", string in object:register_mappings.1341 8402 "name": "GRBM_SE0_PERFCOUNTER_SELECT", string in object:register_mappings.1342 8408 "name": "GRBM_SE1_PERFCOUNTER_SELECT", string in object:register_mappings.1343 8414 "name": "GRBM_SE2_PERFCOUNTER_SELECT", string in object:register_mappings.1344 8420 "name": "GRBM_SE3_PERFCOUNTER_SELECT", string in object:register_mappings.1345 8426 "name": "WD_PERFCOUNTER0_SELECT", string in object:register_mappings.1346 8432 "name": "WD_PERFCOUNTER1_SELECT", string in object:register_mappings.1347 8438 "name": "WD_PERFCOUNTER2_SELECT", string in object:register_mappings.1348 8444 "name": "WD_PERFCOUNTER3_SELECT", string in object:register_mappings.1349 8450 "name": "IA_PERFCOUNTER0_SELECT", string in object:register_mappings.1350 8456 "name": "IA_PERFCOUNTER1_SELECT", string in object:register_mappings.1351 8462 "name": "IA_PERFCOUNTER2_SELECT", string in object:register_mappings.1352 8468 "name": "IA_PERFCOUNTER3_SELECT", string in object:register_mappings.1353 8474 "name": "IA_PERFCOUNTER0_SELECT1", string in object:register_mappings.1354 8480 "name": "VGT_PERFCOUNTER0_SELECT", string in object:register_mappings.1355 8486 "name": "VGT_PERFCOUNTER1_SELECT", string in object:register_mappings.1356 8492 "name": "VGT_PERFCOUNTER2_SELECT", string in object:register_mappings.1357 8498 "name": "VGT_PERFCOUNTER3_SELECT", string in object:register_mappings.1358 8504 "name": "VGT_PERFCOUNTER0_SELECT1", string in object:register_mappings.1359 8510 "name": "VGT_PERFCOUNTER1_SELECT1", string in object:register_mappings.1360 8516 "name": "VGT_PERFCOUNTER_SEID_MASK", string in object:register_mappings.1361 8522 "name": "PA_SU_PERFCOUNTER0_SELECT", string in object:register_mappings.1362 8528 "name": "PA_SU_PERFCOUNTER0_SELECT1", string in object:register_mappings.1363 8534 "name": "PA_SU_PERFCOUNTER1_SELECT", string in object:register_mappings.1364 8540 "name": "PA_SU_PERFCOUNTER1_SELECT1", string in object:register_mappings.1365 8546 "name": "PA_SU_PERFCOUNTER2_SELECT", string in object:register_mappings.1366 8552 "name": "PA_SU_PERFCOUNTER3_SELECT", string in object:register_mappings.1367 8558 "name": "PA_SC_PERFCOUNTER0_SELECT", string in object:register_mappings.1368 8564 "name": "PA_SC_PERFCOUNTER0_SELECT1", string in object:register_mappings.1369 8570 "name": "PA_SC_PERFCOUNTER1_SELECT", string in object:register_mappings.1370 8576 "name": "PA_SC_PERFCOUNTER2_SELECT", string in object:register_mappings.1371 8582 "name": "PA_SC_PERFCOUNTER3_SELECT", string in object:register_mappings.1372 8588 "name": "PA_SC_PERFCOUNTER4_SELECT", string in object:register_mappings.1373 8594 "name": "PA_SC_PERFCOUNTER5_SELECT", string in object:register_mappings.1374 8600 "name": "PA_SC_PERFCOUNTER6_SELECT", string in object:register_mappings.1375 8606 "name": "PA_SC_PERFCOUNTER7_SELECT", string in object:register_mappings.1376 8612 "name": "SPI_PERFCOUNTER0_SELECT", string in object:register_mappings.1377 8618 "name": "SPI_PERFCOUNTER1_SELECT", string in object:register_mappings.1378 8624 "name": "SPI_PERFCOUNTER2_SELECT", string in object:register_mappings.1379 8630 "name": "SPI_PERFCOUNTER3_SELECT", string in object:register_mappings.1380 8636 "name": "SPI_PERFCOUNTER0_SELECT1", string in object:register_mappings.1381 8642 "name": "SPI_PERFCOUNTER1_SELECT1", string in object:register_mappings.1382 8648 "name": "SPI_PERFCOUNTER2_SELECT1", string in object:register_mappings.1383 8654 "name": "SPI_PERFCOUNTER3_SELECT1", string in object:register_mappings.1384 8660 "name": "SPI_PERFCOUNTER4_SELECT", string in object:register_mappings.1385 8666 "name": "SPI_PERFCOUNTER5_SELECT", string in object:register_mappings.1386 8672 "name": "SPI_PERFCOUNTER_BINS", string in object:register_mappings.1387 8678 "name": "SQ_PERFCOUNTER0_SELECT", string in object:register_mappings.1388 8684 "name": "SQ_PERFCOUNTER1_SELECT", string in object:register_mappings.1389 8690 "name": "SQ_PERFCOUNTER2_SELECT", string in object:register_mappings.1390 8696 "name": "SQ_PERFCOUNTER3_SELECT", string in object:register_mappings.1391 8702 "name": "SQ_PERFCOUNTER4_SELECT", string in object:register_mappings.1392 8708 "name": "SQ_PERFCOUNTER5_SELECT", string in object:register_mappings.1393 8714 "name": "SQ_PERFCOUNTER6_SELECT", string in object:register_mappings.1394 8720 "name": "SQ_PERFCOUNTER7_SELECT", string in object:register_mappings.1395 8726 "name": "SQ_PERFCOUNTER8_SELECT", string in object:register_mappings.1396 8732 "name": "SQ_PERFCOUNTER9_SELECT", string in object:register_mappings.1397 8738 "name": "SQ_PERFCOUNTER10_SELECT", string in object:register_mappings.1398 8744 "name": "SQ_PERFCOUNTER11_SELECT", string in object:register_mappings.1399 8750 "name": "SQ_PERFCOUNTER12_SELECT", string in object:register_mappings.1400 8756 "name": "SQ_PERFCOUNTER13_SELECT", string in object:register_mappings.1401 8762 "name": "SQ_PERFCOUNTER14_SELECT", string in object:register_mappings.1402 8768 "name": "SQ_PERFCOUNTER15_SELECT", string in object:register_mappings.1403 8774 "name": "SQ_PERFCOUNTER_CTRL", string in object:register_mappings.1404 8780 "name": "SQ_PERFCOUNTER_MASK", string in object:register_mappings.1405 8786 "name": "SQ_PERFCOUNTER_CTRL2", string in object:register_mappings.1406 8792 "name": "SX_PERFCOUNTER0_SELECT", string in object:register_mappings.1407 8798 "name": "SX_PERFCOUNTER1_SELECT", string in object:register_mappings.1408 8804 "name": "SX_PERFCOUNTER2_SELECT", string in object:register_mappings.1409 8810 "name": "SX_PERFCOUNTER3_SELECT", string in object:register_mappings.1410 8816 "name": "SX_PERFCOUNTER0_SELECT1", string in object:register_mappings.1411 8822 "name": "SX_PERFCOUNTER1_SELECT1", string in object:register_mappings.1412 8828 "name": "GDS_PERFCOUNTER0_SELECT", string in object:register_mappings.1413 8834 "name": "GDS_PERFCOUNTER1_SELECT", string in object:register_mappings.1414 8840 "name": "GDS_PERFCOUNTER2_SELECT", string in object:register_mappings.1415 8846 "name": "GDS_PERFCOUNTER3_SELECT", string in object:register_mappings.1416 8852 "name": "GDS_PERFCOUNTER0_SELECT1", string in object:register_mappings.1417 8858 "name": "TA_PERFCOUNTER0_SELECT", string in object:register_mappings.1418 8864 "name": "TA_PERFCOUNTER0_SELECT1", string in object:register_mappings.1419 8870 "name": "TA_PERFCOUNTER1_SELECT", string in object:register_mappings.1420 8876 "name": "TD_PERFCOUNTER0_SELECT", string in object:register_mappings.1421 8882 "name": "TD_PERFCOUNTER0_SELECT1", string in object:register_mappings.1422 8888 "name": "TD_PERFCOUNTER1_SELECT", string in object:register_mappings.1423 8894 "name": "TCP_PERFCOUNTER0_SELECT", string in object:register_mappings.1424 8900 "name": "TCP_PERFCOUNTER0_SELECT1", string in object:register_mappings.1425 8906 "name": "TCP_PERFCOUNTER1_SELECT", string in object:register_mappings.1426 8912 "name": "TCP_PERFCOUNTER1_SELECT1", string in object:register_mappings.1427 8918 "name": "TCP_PERFCOUNTER2_SELECT", string in object:register_mappings.1428 8924 "name": "TCP_PERFCOUNTER3_SELECT", string in object:register_mappings.1429 8930 "name": "TCC_PERFCOUNTER0_SELECT", string in object:register_mappings.1430 8936 "name": "TCC_PERFCOUNTER0_SELECT1", string in object:register_mappings.1431 8942 "name": "TCC_PERFCOUNTER1_SELECT", string in object:register_mappings.1432 8948 "name": "TCC_PERFCOUNTER1_SELECT1", string in object:register_mappings.1433 8954 "name": "TCC_PERFCOUNTER2_SELECT", string in object:register_mappings.1434 8960 "name": "TCC_PERFCOUNTER3_SELECT", string in object:register_mappings.1435 8966 "name": "TCA_PERFCOUNTER0_SELECT", string in object:register_mappings.1436 8972 "name": "TCA_PERFCOUNTER0_SELECT1", string in object:register_mappings.1437 8978 "name": "TCA_PERFCOUNTER1_SELECT", string in object:register_mappings.1438 8984 "name": "TCA_PERFCOUNTER1_SELECT1", string in object:register_mappings.1439 8990 "name": "TCA_PERFCOUNTER2_SELECT", string in object:register_mappings.1440 8996 "name": "TCA_PERFCOUNTER3_SELECT", string in object:register_mappings.1441 9002 "name": "CB_PERFCOUNTER_FILTER", string in object:register_mappings.1442 9008 "name": "CB_PERFCOUNTER0_SELECT", string in object:register_mappings.1443 9014 "name": "CB_PERFCOUNTER0_SELECT1", string in object:register_mappings.1444 9020 "name": "CB_PERFCOUNTER1_SELECT", string in object:register_mappings.1445 9026 "name": "CB_PERFCOUNTER2_SELECT", string in object:register_mappings.1446 9032 "name": "CB_PERFCOUNTER3_SELECT", string in object:register_mappings.1447 9038 "name": "DB_PERFCOUNTER0_SELECT", string in object:register_mappings.1448 9044 "name": "DB_PERFCOUNTER0_SELECT1", string in object:register_mappings.1449 9050 "name": "DB_PERFCOUNTER1_SELECT", string in object:register_mappings.1450 9056 "name": "DB_PERFCOUNTER1_SELECT1", string in object:register_mappings.1451 9062 "name": "DB_PERFCOUNTER2_SELECT", string in object:register_mappings.1452 9068 "name": "DB_PERFCOUNTER3_SELECT", string in object:register_mappings.1453 9074 "name": "RLC_SPM_PERFMON_CNTL", string in object:register_mappings.1454 9080 "name": "RLC_SPM_PERFMON_RING_BASE_LO" string in object:register_mappings.1455 9085 "name": "RLC_SPM_PERFMON_RING_BASE_HI", string in object:register_mappings.1456 9091 "name": "RLC_SPM_PERFMON_RING_SIZE" string in object:register_mappings.1457 9096 "name": "RLC_SPM_PERFMON_SEGMENT_SIZE", string in object:register_mappings.1458 9102 "name": "RLC_SPM_SE_MUXSEL_ADDR" string in object:register_mappings.1459 9107 "name": "RLC_SPM_SE_MUXSEL_DATA" string in object:register_mappings.1460 9112 "name": "RLC_SPM_CPG_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1461 9118 "name": "RLC_SPM_CPC_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1462 9124 "name": "RLC_SPM_CPF_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1463 9130 "name": "RLC_SPM_CB_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1464 9136 "name": "RLC_SPM_DB_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1465 9142 "name": "RLC_SPM_PA_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1466 9148 "name": "RLC_SPM_GDS_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1467 9154 "name": "RLC_SPM_IA_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1468 9160 "name": "RLC_SPM_SC_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1469 9166 "name": "RLC_SPM_TCC_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1470 9172 "name": "RLC_SPM_TCA_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1471 9178 "name": "RLC_SPM_TCP_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1472 9184 "name": "RLC_SPM_TA_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1473 9190 "name": "RLC_SPM_TD_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1474 9196 "name": "RLC_SPM_VGT_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1475 9202 "name": "RLC_SPM_SPI_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1476 9208 "name": "RLC_SPM_SQG_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1477 9214 "name": "RLC_SPM_SX_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1478 9220 "name": "RLC_SPM_GLOBAL_MUXSEL_ADDR" string in object:register_mappings.1479 9225 "name": "RLC_SPM_GLOBAL_MUXSEL_DATA" string in object:register_mappings.1480 9230 "name": "RLC_SPM_RING_RDPTR" string in object:register_mappings.1481 9235 "name": "RLC_SPM_SEGMENT_THRESHOLD" string in object:register_mappings.1482 9240 "name": "RLC_SPM_DBR0_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1483 9246 "name": "RLC_SPM_DBR1_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1484 9252 "name": "RLC_SPM_CBR0_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1485 9258 "name": "RLC_SPM_CBR1_PERFMON_SAMPLE_DELAY", string in object:register_mappings.1486 9264 "name": "RLC_PERFMON_CLK_CNTL", string in object:register_mappings.1487 9270 "name": "RLC_PERFMON_CNTL", string in object:register_mappings.1488 9276 "name": "RLC_PERFCOUNTER0_SELECT", string in object:register_mappings.1489 9282 "name": "RLC_PERFCOUNTER1_SELECT", string in object:register_mappings.1490 9289 {"bits": [0, 4], "enum_ref": "BlendOp", "name": "COLOR_SRCBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.0 9290 {"bits": [5, 7], "enum_ref": "CombFunc", "name": "COLOR_COMB_FCN"}, string in object:register_types.CB_BLEND0_CONTROL.fields.1 9291 {"bits": [8, 12], "enum_ref": "BlendOp", "name": "COLOR_DESTBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.2 9292 {"bits": [16, 20], "enum_ref": "BlendOp", "name": "ALPHA_SRCBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.3 9293 {"bits": [21, 23], "enum_ref": "CombFunc", "name": "ALPHA_COMB_FCN"}, string in object:register_types.CB_BLEND0_CONTROL.fields.4 9294 {"bits": [24, 28], "enum_ref": "BlendOp", "name": "ALPHA_DESTBLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.5 9295 {"bits": [29, 29], "name": "SEPARATE_ALPHA_BLEND"}, string in object:register_types.CB_BLEND0_CONTROL.fields.6 9296 {"bits": [30, 30], "name": "ENABLE"}, string in object:register_types.CB_BLEND0_CONTROL.fields.7 9297 {"bits": [31, 31], "name": "DISABLE_ROP3"} string in object:register_types.CB_BLEND0_CONTROL.fields.8 9302 {"bits": [0, 4], "name": "TILE_MODE_INDEX"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.0 9303 {"bits": [5, 9], "name": "FMASK_TILE_MODE_INDEX"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.1 9304 {"bits": [10, 11], "name": "FMASK_BANK_HEIGHT"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.2 9305 {"bits": [12, 14], "name": "NUM_SAMPLES"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.3 9306 {"bits": [15, 16], "name": "NUM_FRAGMENTS"}, string in object:register_types.CB_COLOR0_ATTRIB.fields.4 9307 {"bits": [17, 17], "name": "FORCE_DST_ALPHA_1"} string in object:register_types.CB_COLOR0_ATTRIB.fields.5 9312 {"bits": [0, 13], "name": "TILE_MAX"} string in object:register_types.CB_COLOR0_CMASK_SLICE.fields.0 9317 {"bits": [0, 0], "name": "OVERWRITE_COMBINER_DISABLE"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.0 9318 {"bits": [1, 1], "name": "KEY_CLEAR_ENABLE"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.1 9319 {"bits": [2, 3], "enum_ref": "CB_COLOR_DCC_CONTROL__MAX_UNCOMPRESSED_BLOCK_SIZE", "name": " string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.2 9320 {"bits": [4, 4], "enum_ref": "CB_COLOR_DCC_CONTROL__MIN_COMPRESSED_BLOCK_SIZE", "name": "MI string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.3 9321 {"bits": [5, 6], "name": "MAX_COMPRESSED_BLOCK_SIZE"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.4 9322 {"bits": [7, 8], "name": "COLOR_TRANSFORM"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.5 9323 {"bits": [9, 9], "name": "INDEPENDENT_64B_BLOCKS"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.6 9324 {"bits": [10, 13], "name": "LOSSY_RGB_PRECISION"}, string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.7 9325 {"bits": [14, 17], "name": "LOSSY_ALPHA_PRECISION"} string in object:register_types.CB_COLOR0_DCC_CONTROL.fields.8 9330 {"bits": [0, 1], "enum_ref": "SurfaceEndian", "name": "ENDIAN"}, string in object:register_types.CB_COLOR0_INFO.fields.0 9331 {"bits": [2, 6], "enum_ref": "ColorFormat", "name": "FORMAT"}, string in object:register_types.CB_COLOR0_INFO.fields.1 9332 {"bits": [7, 7], "name": "LINEAR_GENERAL"}, string in object:register_types.CB_COLOR0_INFO.fields.2 9333 {"bits": [8, 10], "enum_ref": "SurfaceNumber", "name": "NUMBER_TYPE"}, string in object:register_types.CB_COLOR0_INFO.fields.3 9334 {"bits": [11, 12], "enum_ref": "SurfaceSwap", "name": "COMP_SWAP"}, string in object:register_types.CB_COLOR0_INFO.fields.4 9335 {"bits": [13, 13], "name": "FAST_CLEAR"}, string in object:register_types.CB_COLOR0_INFO.fields.5 9336 {"bits": [14, 14], "name": "COMPRESSION"}, string in object:register_types.CB_COLOR0_INFO.fields.6 9337 {"bits": [15, 15], "name": "BLEND_CLAMP"}, string in object:register_types.CB_COLOR0_INFO.fields.7 9338 {"bits": [16, 16], "name": "BLEND_BYPASS"}, string in object:register_types.CB_COLOR0_INFO.fields.8 9339 {"bits": [17, 17], "name": "SIMPLE_FLOAT"}, string in object:register_types.CB_COLOR0_INFO.fields.9 9340 {"bits": [18, 18], "name": "ROUND_MODE"}, string in object:register_types.CB_COLOR0_INFO.fields.10 9341 {"bits": [19, 19], "name": "CMASK_IS_LINEAR"}, string in object:register_types.CB_COLOR0_INFO.fields.11 9342 {"bits": [20, 22], "enum_ref": "BlendOpt", "name": "BLEND_OPT_DONT_RD_DST"}, string in object:register_types.CB_COLOR0_INFO.fields.12 9343 {"bits": [23, 25], "enum_ref": "BlendOpt", "name": "BLEND_OPT_DISCARD_PIXEL"}, string in object:register_types.CB_COLOR0_INFO.fields.13 9344 {"bits": [26, 26], "name": "FMASK_COMPRESSION_DISABLE"}, string in object:register_types.CB_COLOR0_INFO.fields.14 9345 {"bits": [27, 27], "name": "FMASK_COMPRESS_1FRAG_ONLY"}, string in object:register_types.CB_COLOR0_INFO.fields.15 9346 {"bits": [28, 28], "name": "DCC_ENABLE"}, string in object:register_types.CB_COLOR0_INFO.fields.16 9347 {"bits": [29, 30], "enum_ref": "CmaskAddr", "name": "CMASK_ADDR_TYPE"} string in object:register_types.CB_COLOR0_INFO.fields.17 9352 {"bits": [0, 10], "name": "TILE_MAX"}, string in object:register_types.CB_COLOR0_PITCH.fields.0 9353 {"bits": [20, 30], "name": "FMASK_TILE_MAX"} string in object:register_types.CB_COLOR0_PITCH.fields.1 9358 {"bits": [0, 21], "name": "TILE_MAX"} string in object:register_types.CB_COLOR0_SLICE.fields.0 9363 {"bits": [0, 10], "name": "SLICE_START"}, string in object:register_types.CB_COLOR0_VIEW.fields.0 9364 {"bits": [13, 23], "name": "SLICE_MAX"} string in object:register_types.CB_COLOR0_VIEW.fields.1 9369 {"bits": [3, 3], "name": "DEGAMMA_ENABLE"}, string in object:register_types.CB_COLOR_CONTROL.fields.0 9370 {"bits": [4, 6], "enum_ref": "CBMode", "name": "MODE"}, string in object:register_types.CB_COLOR_CONTROL.fields.1 9371 {"bits": [16, 23], "enum_ref": "ROP3", "name": "ROP3"} string in object:register_types.CB_COLOR_CONTROL.fields.2 9376 {"bits": [0, 0], "name": "OVERWRITE_COMBINER_DISABLE"}, string in object:register_types.CB_DCC_CONTROL.fields.0 9377 {"bits": [1, 1], "name": "OVERWRITE_COMBINER_MRT_SHARING_DISABLE"}, string in object:register_types.CB_DCC_CONTROL.fields.1 9378 {"bits": [2, 6], "name": "OVERWRITE_COMBINER_WATERMARK"} string in object:register_types.CB_DCC_CONTROL.fields.2 9383 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.0 9384 {"bits": [10, 18], "name": "PERF_SEL1"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.1 9385 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.2 9386 {"bits": [24, 27], "name": "PERF_MODE1"}, string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.3 9387 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.CB_PERFCOUNTER0_SELECT.fields.4 9392 {"bits": [0, 8], "name": "PERF_SEL2"}, string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.0 9393 {"bits": [10, 18], "name": "PERF_SEL3"}, string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.1 9394 {"bits": [24, 27], "name": "PERF_MODE3"}, string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.2 9395 {"bits": [28, 31], "name": "PERF_MODE2"} string in object:register_types.CB_PERFCOUNTER0_SELECT1.fields.3 9400 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.CB_PERFCOUNTER1_SELECT.fields.0 9401 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.CB_PERFCOUNTER1_SELECT.fields.1 9406 {"bits": [0, 0], "name": "OP_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.0 9407 {"bits": [1, 3], "enum_ref": "CBPerfOpFilterSel", "name": "OP_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.1 9408 {"bits": [4, 4], "name": "FORMAT_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.2 9409 {"bits": [5, 9], "name": "FORMAT_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.3 9410 {"bits": [10, 10], "name": "CLEAR_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.4 9411 {"bits": [11, 11], "enum_ref": "CBPerfClearFilterSel", "name": "CLEAR_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.5 9412 {"bits": [12, 12], "name": "MRT_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.6 9413 {"bits": [13, 15], "name": "MRT_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.7 9414 {"bits": [17, 17], "name": "NUM_SAMPLES_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.8 9415 {"bits": [18, 20], "name": "NUM_SAMPLES_FILTER_SEL"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.9 9416 {"bits": [21, 21], "name": "NUM_FRAGMENTS_FILTER_ENABLE"}, string in object:register_types.CB_PERFCOUNTER_FILTER.fields.10 9417 {"bits": [22, 23], "name": "NUM_FRAGMENTS_FILTER_SEL"} string in object:register_types.CB_PERFCOUNTER_FILTER.fields.11 9422 {"bits": [0, 3], "name": "OUTPUT0_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.0 9423 {"bits": [4, 7], "name": "OUTPUT1_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.1 9424 {"bits": [8, 11], "name": "OUTPUT2_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.2 9425 {"bits": [12, 15], "name": "OUTPUT3_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.3 9426 {"bits": [16, 19], "name": "OUTPUT4_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.4 9427 {"bits": [20, 23], "name": "OUTPUT5_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.5 9428 {"bits": [24, 27], "name": "OUTPUT6_ENABLE"}, string in object:register_types.CB_SHADER_MASK.fields.6 9429 {"bits": [28, 31], "name": "OUTPUT7_ENABLE"} string in object:register_types.CB_SHADER_MASK.fields.7 9434 {"bits": [0, 3], "name": "TARGET0_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.0 9435 {"bits": [4, 7], "name": "TARGET1_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.1 9436 {"bits": [8, 11], "name": "TARGET2_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.2 9437 {"bits": [12, 15], "name": "TARGET3_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.3 9438 {"bits": [16, 19], "name": "TARGET4_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.4 9439 {"bits": [20, 23], "name": "TARGET5_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.5 9440 {"bits": [24, 27], "name": "TARGET6_ENABLE"}, string in object:register_types.CB_TARGET_MASK.fields.6 9441 {"bits": [28, 31], "name": "TARGET7_ENABLE"} string in object:register_types.CB_TARGET_MASK.fields.7 9446 {"bits": [0, 0], "name": "COMPUTE_SHADER_EN"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.0 9447 {"bits": [1, 1], "name": "PARTIAL_TG_EN"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.1 9448 {"bits": [2, 2], "name": "FORCE_START_AT_000"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.2 9449 {"bits": [3, 3], "name": "ORDERED_APPEND_ENBL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.3 9450 {"bits": [4, 4], "name": "ORDERED_APPEND_MODE"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.4 9451 {"bits": [5, 5], "name": "USE_THREAD_DIMENSIONS"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.5 9452 {"bits": [6, 6], "name": "ORDER_MODE"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.6 9453 {"bits": [7, 9], "name": "DISPATCH_CACHE_CNTL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.7 9454 {"bits": [10, 10], "name": "SCALAR_L1_INV_VOL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.8 9455 {"bits": [11, 11], "name": "VECTOR_L1_INV_VOL"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.9 9456 {"bits": [12, 12], "name": "DATA_ATC"}, string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.10 9457 {"bits": [14, 14], "name": "RESTORE"} string in object:register_types.COMPUTE_DISPATCH_INITIATOR.fields.11 9462 {"bits": [0, 1], "name": "SEND_SEID"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.0 9463 {"bits": [2, 2], "name": "RESERVED2"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.1 9464 {"bits": [3, 3], "name": "RESERVED3"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.2 9465 {"bits": [4, 4], "name": "RESERVED4"}, string in object:register_types.COMPUTE_MISC_RESERVED.fields.3 9466 {"bits": [5, 16], "name": "WAVE_ID_BASE"} string in object:register_types.COMPUTE_MISC_RESERVED.fields.4 9471 {"bits": [0, 15], "name": "NUM_THREAD_FULL"}, string in object:register_types.COMPUTE_NUM_THREAD_X.fields.0 9472 {"bits": [16, 31], "name": "NUM_THREAD_PARTIAL"} string in object:register_types.COMPUTE_NUM_THREAD_X.fields.1 9477 {"bits": [0, 0], "name": "PERFCOUNT_ENABLE"} string in object:register_types.COMPUTE_PERFCOUNT_ENABLE.fields.0 9482 {"bits": [0, 7], "name": "DATA"}, string in object:register_types.COMPUTE_PGM_HI.fields.0 9483 {"bits": [8, 8], "name": "INST_ATC"} string in object:register_types.COMPUTE_PGM_HI.fields.1 9488 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.0 9489 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.1 9490 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.2 9491 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.3 9492 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.4 9493 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.5 9494 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.6 9495 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.7 9496 {"bits": [24, 24], "name": "BULKY"}, string in object:register_types.COMPUTE_PGM_RSRC1.fields.8 9497 {"bits": [25, 25], "name": "CDBG_USER"} string in object:register_types.COMPUTE_PGM_RSRC1.fields.9 9502 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.0 9503 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.1 9504 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.2 9505 {"bits": [7, 7], "name": "TGID_X_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.3 9506 {"bits": [8, 8], "name": "TGID_Y_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.4 9507 {"bits": [9, 9], "name": "TGID_Z_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.5 9508 {"bits": [10, 10], "name": "TG_SIZE_EN"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.6 9509 {"bits": [11, 12], "name": "TIDIG_COMP_CNT"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.7 9510 {"bits": [13, 14], "name": "EXCP_EN_MSB"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.8 9511 {"bits": [15, 23], "name": "LDS_SIZE"}, string in object:register_types.COMPUTE_PGM_RSRC2.fields.9 9512 {"bits": [24, 30], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.COMPUTE_PGM_RSRC2.fields.10 9517 {"bits": [0, 0], "name": "PIPELINESTAT_ENABLE"} string in object:register_types.COMPUTE_PIPELINESTAT_ENABLE.fields.0 9522 {"bits": [0, 29], "name": "PAYLOAD"}, string in object:register_types.COMPUTE_RELAUNCH.fields.0 9523 {"bits": [30, 30], "name": "IS_EVENT"}, string in object:register_types.COMPUTE_RELAUNCH.fields.1 9524 {"bits": [31, 31], "name": "IS_STATE"} string in object:register_types.COMPUTE_RELAUNCH.fields.2 9529 {"bits": [0, 9], "name": "WAVES_PER_SH"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.0 9530 {"bits": [12, 15], "name": "TG_PER_CU"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.1 9531 {"bits": [16, 21], "name": "LOCK_THRESHOLD"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.2 9532 {"bits": [22, 22], "name": "SIMD_DEST_CNTL"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.3 9533 {"bits": [23, 23], "name": "FORCE_SIMD_DIST"}, string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.4 9534 {"bits": [24, 26], "name": "CU_GROUP_COUNT"} string in object:register_types.COMPUTE_RESOURCE_LIMITS.fields.5 9539 {"bits": [0, 15], "name": "SH0_CU_EN"}, string in object:register_types.COMPUTE_STATIC_THREAD_MGMT_SE0.fields.0 9540 {"bits": [16, 31], "name": "SH1_CU_EN"} string in object:register_types.COMPUTE_STATIC_THREAD_MGMT_SE0.fields.1 9545 {"bits": [0, 7], "name": "DATA"} string in object:register_types.COMPUTE_TBA_HI.fields.0 9550 {"bits": [0, 0], "name": "THREAD_TRACE_ENABLE"} string in object:register_types.COMPUTE_THREAD_TRACE_ENABLE.fields.0 9555 {"bits": [0, 11], "name": "WAVES"}, string in object:register_types.COMPUTE_TMPRING_SIZE.fields.0 9556 {"bits": [12, 24], "name": "WAVESIZE"} string in object:register_types.COMPUTE_TMPRING_SIZE.fields.1 9561 {"bits": [0, 3], "name": "DATA"} string in object:register_types.COMPUTE_VMID.fields.0 9566 {"bits": [0, 15], "name": "ADDR"} string in object:register_types.COMPUTE_WAVE_RESTORE_ADDR_HI.fields.0 9571 {"bits": [0, 0], "name": "ATC"}, string in object:register_types.COMPUTE_WAVE_RESTORE_CONTROL.fields.0 9572 {"bits": [1, 2], "name": "MTYPE"} string in object:register_types.COMPUTE_WAVE_RESTORE_CONTROL.fields.1 9577 {"bits": [0, 5], "name": "PERF_SEL"}, string in object:register_types.CPG_PERFCOUNTER0_SELECT.fields.0 9578 {"bits": [10, 15], "name": "PERF_SEL1"}, string in object:register_types.CPG_PERFCOUNTER0_SELECT.fields.1 9579 {"bits": [20, 23], "name": "CNTR_MODE"} string in object:register_types.CPG_PERFCOUNTER0_SELECT.fields.2 9584 {"bits": [0, 5], "name": "PERF_SEL2"}, string in object:register_types.CPG_PERFCOUNTER0_SELECT1.fields.0 9585 {"bits": [10, 15], "name": "PERF_SEL3"} string in object:register_types.CPG_PERFCOUNTER0_SELECT1.fields.1 9590 {"bits": [0, 5], "name": "PERF_SEL"} string in object:register_types.CPG_PERFCOUNTER1_SELECT.fields.0 9595 {"bits": [0, 15], "name": "MEM_ADDR_HI"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.0 9596 {"bits": [16, 16], "name": "CS_PS_SEL"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.1 9597 {"bits": [25, 25], "name": "CACHE_POLICY"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.2 9598 {"bits": [27, 28], "name": "MTYPE"}, string in object:register_types.CP_APPEND_ADDR_HI.fields.3 9599 {"bits": [29, 31], "name": "COMMAND"} string in object:register_types.CP_APPEND_ADDR_HI.fields.4 9604 {"bits": [2, 31], "name": "MEM_ADDR_LO"} string in object:register_types.CP_APPEND_ADDR_LO.fields.0 9609 {"bits": [0, 15], "name": "IB1_BASE_HI"} string in object:register_types.CP_CE_IB1_BASE_HI.fields.0 9614 {"bits": [2, 31], "name": "IB1_BASE_LO"} string in object:register_types.CP_CE_IB1_BASE_LO.fields.0 9619 {"bits": [0, 19], "name": "IB1_BUFSZ"} string in object:register_types.CP_CE_IB1_BUFSZ.fields.0 9624 {"bits": [0, 15], "name": "IB2_BASE_HI"} string in object:register_types.CP_CE_IB2_BASE_HI.fields.0 9629 {"bits": [2, 31], "name": "IB2_BASE_LO"} string in object:register_types.CP_CE_IB2_BASE_LO.fields.0 9634 {"bits": [0, 19], "name": "IB2_BUFSZ"} string in object:register_types.CP_CE_IB2_BUFSZ.fields.0 9639 {"bits": [0, 15], "name": "INIT_BASE_HI"} string in object:register_types.CP_CE_INIT_BASE_HI.fields.0 9644 {"bits": [5, 31], "name": "INIT_BASE_LO"} string in object:register_types.CP_CE_INIT_BASE_LO.fields.0 9649 {"bits": [0, 11], "name": "INIT_BUFSZ"} string in object:register_types.CP_CE_INIT_BUFSZ.fields.0 9654 {"bits": [0, 7], "name": "COHER_BASE_HI_256B"} string in object:register_types.CP_COHER_BASE_HI.fields.0 9659 {"bits": [0, 0], "name": "DEST_BASE_0_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.0 9660 {"bits": [1, 1], "name": "DEST_BASE_1_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.1 9661 {"bits": [2, 2], "name": "TC_SD_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.2 9662 {"bits": [3, 3], "name": "TC_NC_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.3 9663 {"bits": [6, 6], "name": "CB0_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.4 9664 {"bits": [7, 7], "name": "CB1_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.5 9665 {"bits": [8, 8], "name": "CB2_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.6 9666 {"bits": [9, 9], "name": "CB3_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.7 9667 {"bits": [10, 10], "name": "CB4_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.8 9668 {"bits": [11, 11], "name": "CB5_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.9 9669 {"bits": [12, 12], "name": "CB6_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.10 9670 {"bits": [13, 13], "name": "CB7_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.11 9671 {"bits": [14, 14], "name": "DB_DEST_BASE_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.12 9672 {"bits": [15, 15], "name": "TCL1_VOL_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.13 9673 {"bits": [18, 18], "name": "TC_WB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.14 9674 {"bits": [19, 19], "name": "DEST_BASE_2_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.15 9675 {"bits": [21, 21], "name": "DEST_BASE_3_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.16 9676 {"bits": [22, 22], "name": "TCL1_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.17 9677 {"bits": [23, 23], "name": "TC_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.18 9678 {"bits": [25, 25], "name": "CB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.19 9679 {"bits": [26, 26], "name": "DB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.20 9680 {"bits": [27, 27], "name": "SH_KCACHE_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.21 9681 {"bits": [28, 28], "name": "SH_KCACHE_VOL_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.22 9682 {"bits": [29, 29], "name": "SH_ICACHE_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.23 9683 {"bits": [30, 30], "name": "SH_KCACHE_WB_ACTION_ENA"}, string in object:register_types.CP_COHER_CNTL.fields.24 9684 {"bits": [31, 31], "name": "SH_SD_ACTION_ENA"} string in object:register_types.CP_COHER_CNTL.fields.25 9689 {"bits": [0, 7], "name": "COHER_SIZE_HI_256B"} string in object:register_types.CP_COHER_SIZE_HI.fields.0 9694 {"bits": [0, 5], "name": "START_DELAY_COUNT"} string in object:register_types.CP_COHER_START_DELAY.fields.0 9699 {"bits": [0, 7], "name": "MATCHING_GFX_CNTX"}, string in object:register_types.CP_COHER_STATUS.fields.0 9700 {"bits": [24, 25], "name": "MEID"}, string in object:register_types.CP_COHER_STATUS.fields.1 9701 {"bits": [30, 30], "name": "PHASE1_STATUS"}, string in object:register_types.CP_COHER_STATUS.fields.2 9702 {"bits": [31, 31], "name": "STATUS"} string in object:register_types.CP_COHER_STATUS.fields.3 9707 {"bits": [0, 0], "name": "MEC1_LOAD_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.0 9708 {"bits": [1, 1], "name": "MEC1_SEMAPOHRE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.1 9709 {"bits": [2, 2], "name": "MEC1_MUTEX_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.2 9710 {"bits": [3, 3], "name": "MEC1_MESSAGE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.3 9711 {"bits": [4, 4], "name": "MEC1_EOP_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.4 9712 {"bits": [5, 5], "name": "MEC1_IQ_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.5 9713 {"bits": [6, 6], "name": "MEC1_IB_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.6 9714 {"bits": [7, 7], "name": "MEC1_TC_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.7 9715 {"bits": [8, 8], "name": "MEC1_DMA_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.8 9716 {"bits": [9, 9], "name": "MEC1_PARTIAL_FLUSH_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.9 9717 {"bits": [10, 10], "name": "MEC1_PIPE0_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.10 9718 {"bits": [11, 11], "name": "MEC1_PIPE1_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.11 9719 {"bits": [12, 12], "name": "MEC1_PIPE2_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.12 9720 {"bits": [13, 13], "name": "MEC1_PIPE3_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.13 9721 {"bits": [16, 16], "name": "MEC2_LOAD_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.14 9722 {"bits": [17, 17], "name": "MEC2_SEMAPOHRE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.15 9723 {"bits": [18, 18], "name": "MEC2_MUTEX_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.16 9724 {"bits": [19, 19], "name": "MEC2_MESSAGE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.17 9725 {"bits": [20, 20], "name": "MEC2_EOP_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.18 9726 {"bits": [21, 21], "name": "MEC2_IQ_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.19 9727 {"bits": [22, 22], "name": "MEC2_IB_QUEUE_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.20 9728 {"bits": [23, 23], "name": "MEC2_TC_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.21 9729 {"bits": [24, 24], "name": "MEC2_DMA_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.22 9730 {"bits": [25, 25], "name": "MEC2_PARTIAL_FLUSH_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.23 9731 {"bits": [26, 26], "name": "MEC2_PIPE0_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.24 9732 {"bits": [27, 27], "name": "MEC2_PIPE1_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.25 9733 {"bits": [28, 28], "name": "MEC2_PIPE2_BUSY"}, string in object:register_types.CP_CPC_BUSY_STAT.fields.26 9734 {"bits": [29, 29], "name": "MEC2_PIPE3_BUSY"} string in object:register_types.CP_CPC_BUSY_STAT.fields.27 9739 {"bits": [0, 5], "name": "FREE_COUNT"} string in object:register_types.CP_CPC_GRBM_FREE_COUNT.fields.0 9744 {"bits": [0, 3], "name": "COUNT"} string in object:register_types.CP_CPC_HALT_HYST_COUNT.fields.0 9749 {"bits": [0, 8], "name": "SCRATCH_INDEX"} string in object:register_types.CP_CPC_SCRATCH_INDEX.fields.0 9754 {"bits": [3, 3], "name": "RCIU_TX_FREE_STALL"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.0 9755 {"bits": [4, 4], "name": "RCIU_PRIV_VIOLATION"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.1 9756 {"bits": [6, 6], "name": "TCIU_TX_FREE_STALL"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.2 9757 {"bits": [8, 8], "name": "MEC1_DECODING_PACKET"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.3 9758 {"bits": [9, 9], "name": "MEC1_WAIT_ON_RCIU"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.4 9759 {"bits": [10, 10], "name": "MEC1_WAIT_ON_RCIU_READ"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.5 9760 {"bits": [13, 13], "name": "MEC1_WAIT_ON_ROQ_DATA"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.6 9761 {"bits": [16, 16], "name": "MEC2_DECODING_PACKET"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.7 9762 {"bits": [17, 17], "name": "MEC2_WAIT_ON_RCIU"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.8 9763 {"bits": [18, 18], "name": "MEC2_WAIT_ON_RCIU_READ"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.9 9764 {"bits": [21, 21], "name": "MEC2_WAIT_ON_ROQ_DATA"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.10 9765 {"bits": [22, 22], "name": "ATCL2IU_WAITING_ON_FREE"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.11 9766 {"bits": [23, 23], "name": "ATCL2IU_WAITING_ON_TAGS"}, string in object:register_types.CP_CPC_STALLED_STAT1.fields.12 9767 {"bits": [24, 24], "name": "ATCL1_WAITING_ON_TRANS"} string in object:register_types.CP_CPC_STALLED_STAT1.fields.13 9772 {"bits": [0, 0], "name": "MEC1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.0 9773 {"bits": [1, 1], "name": "MEC2_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.1 9774 {"bits": [2, 2], "name": "DC0_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.2 9775 {"bits": [3, 3], "name": "DC1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.3 9776 {"bits": [4, 4], "name": "RCIU1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.4 9777 {"bits": [5, 5], "name": "RCIU2_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.5 9778 {"bits": [6, 6], "name": "ROQ1_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.6 9779 {"bits": [7, 7], "name": "ROQ2_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.7 9780 {"bits": [10, 10], "name": "TCIU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.8 9781 {"bits": [11, 11], "name": "SCRATCH_RAM_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.9 9782 {"bits": [12, 12], "name": "QU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.10 9783 {"bits": [13, 13], "name": "ATCL2IU_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.11 9784 {"bits": [29, 29], "name": "CPG_CPC_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.12 9785 {"bits": [30, 30], "name": "CPF_CPC_BUSY"}, string in object:register_types.CP_CPC_STATUS.fields.13 9786 {"bits": [31, 31], "name": "CPC_BUSY"} string in object:register_types.CP_CPC_STATUS.fields.14 9791 {"bits": [0, 0], "name": "REG_BUS_FIFO_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.0 9792 {"bits": [1, 1], "name": "CSF_RING_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.1 9793 {"bits": [2, 2], "name": "CSF_INDIRECT1_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.2 9794 {"bits": [3, 3], "name": "CSF_INDIRECT2_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.3 9795 {"bits": [4, 4], "name": "CSF_STATE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.4 9796 {"bits": [5, 5], "name": "CSF_CE_INDR1_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.5 9797 {"bits": [6, 6], "name": "CSF_CE_INDR2_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.6 9798 {"bits": [7, 7], "name": "CSF_ARBITER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.7 9799 {"bits": [8, 8], "name": "CSF_INPUT_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.8 9800 {"bits": [9, 9], "name": "OUTSTANDING_READ_TAGS"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.9 9801 {"bits": [11, 11], "name": "HPD_PROCESSING_EOP_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.10 9802 {"bits": [12, 12], "name": "HQD_DISPATCH_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.11 9803 {"bits": [13, 13], "name": "HQD_IQ_TIMER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.12 9804 {"bits": [14, 14], "name": "HQD_DMA_OFFLOAD_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.13 9805 {"bits": [15, 15], "name": "HQD_WAIT_SEMAPHORE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.14 9806 {"bits": [16, 16], "name": "HQD_SIGNAL_SEMAPHORE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.15 9807 {"bits": [17, 17], "name": "HQD_MESSAGE_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.16 9808 {"bits": [18, 18], "name": "HQD_PQ_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.17 9809 {"bits": [19, 19], "name": "HQD_IB_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.18 9810 {"bits": [20, 20], "name": "HQD_IQ_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.19 9811 {"bits": [21, 21], "name": "HQD_EOP_FETCHER_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.20 9812 {"bits": [22, 22], "name": "HQD_CONSUMED_RPTR_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.21 9813 {"bits": [23, 23], "name": "HQD_FETCHER_ARB_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.22 9814 {"bits": [24, 24], "name": "HQD_ROQ_ALIGN_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.23 9815 {"bits": [25, 25], "name": "HQD_ROQ_EOP_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.24 9816 {"bits": [26, 26], "name": "HQD_ROQ_IQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.25 9817 {"bits": [27, 27], "name": "HQD_ROQ_PQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.26 9818 {"bits": [28, 28], "name": "HQD_ROQ_IB_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.27 9819 {"bits": [29, 29], "name": "HQD_WPTR_POLL_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.28 9820 {"bits": [30, 30], "name": "HQD_PQ_BUSY"}, string in object:register_types.CP_CPF_BUSY_STAT.fields.29 9821 {"bits": [31, 31], "name": "HQD_IB_BUSY"} string in object:register_types.CP_CPF_BUSY_STAT.fields.30 9826 {"bits": [0, 0], "name": "RING_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.0 9827 {"bits": [1, 1], "name": "INDR1_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.1 9828 {"bits": [2, 2], "name": "INDR2_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.2 9829 {"bits": [3, 3], "name": "STATE_FETCHING_DATA"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.3 9830 {"bits": [5, 5], "name": "TCIU_WAITING_ON_FREE"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.4 9831 {"bits": [6, 6], "name": "TCIU_WAITING_ON_TAGS"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.5 9832 {"bits": [7, 7], "name": "ATCL2IU_WAITING_ON_FREE"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.6 9833 {"bits": [8, 8], "name": "ATCL2IU_WAITING_ON_TAGS"}, string in object:register_types.CP_CPF_STALLED_STAT1.fields.7 9834 {"bits": [9, 9], "name": "ATCL1_WAITING_ON_TRANS"} string in object:register_types.CP_CPF_STALLED_STAT1.fields.8 9839 {"bits": [0, 0], "name": "POST_WPTR_GFX_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.0 9840 {"bits": [1, 1], "name": "CSF_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.1 9841 {"bits": [4, 4], "name": "ROQ_ALIGN_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.2 9842 {"bits": [5, 5], "name": "ROQ_RING_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.3 9843 {"bits": [6, 6], "name": "ROQ_INDIRECT1_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.4 9844 {"bits": [7, 7], "name": "ROQ_INDIRECT2_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.5 9845 {"bits": [8, 8], "name": "ROQ_STATE_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.6 9846 {"bits": [9, 9], "name": "ROQ_CE_RING_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.7 9847 {"bits": [10, 10], "name": "ROQ_CE_INDIRECT1_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.8 9848 {"bits": [11, 11], "name": "ROQ_CE_INDIRECT2_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.9 9849 {"bits": [12, 12], "name": "SEMAPHORE_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.10 9850 {"bits": [13, 13], "name": "INTERRUPT_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.11 9851 {"bits": [14, 14], "name": "TCIU_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.12 9852 {"bits": [15, 15], "name": "HQD_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.13 9853 {"bits": [16, 16], "name": "PRT_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.14 9854 {"bits": [17, 17], "name": "ATCL2IU_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.15 9855 {"bits": [26, 26], "name": "CPF_GFX_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.16 9856 {"bits": [27, 27], "name": "CPF_CMP_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.17 9857 {"bits": [28, 29], "name": "GRBM_CPF_STAT_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.18 9858 {"bits": [30, 30], "name": "CPC_CPF_BUSY"}, string in object:register_types.CP_CPF_STATUS.fields.19 9859 {"bits": [31, 31], "name": "CPF_BUSY"} string in object:register_types.CP_CPF_STATUS.fields.20 9864 {"bits": [4, 5], "name": "MIN_AVAILSZ"}, string in object:register_types.CP_DMA_CNTL.fields.0 9865 {"bits": [16, 19], "name": "BUFFER_DEPTH"}, string in object:register_types.CP_DMA_CNTL.fields.1 9866 {"bits": [28, 28], "name": "PIO_FIFO_EMPTY"}, string in object:register_types.CP_DMA_CNTL.fields.2 9867 {"bits": [29, 29], "name": "PIO_FIFO_FULL"}, string in object:register_types.CP_DMA_CNTL.fields.3 9868 {"bits": [30, 31], "name": "PIO_COUNT"} string in object:register_types.CP_DMA_CNTL.fields.4 9873 {"bits": [0, 20], "name": "BYTE_COUNT"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.0 9874 {"bits": [21, 21], "name": "DIS_WC"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.1 9875 {"bits": [22, 23], "name": "SRC_SWAP"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.2 9876 {"bits": [24, 25], "name": "DST_SWAP"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.3 9877 {"bits": [26, 26], "name": "SAS"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.4 9878 {"bits": [27, 27], "name": "DAS"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.5 9879 {"bits": [28, 28], "name": "SAIC"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.6 9880 {"bits": [29, 29], "name": "DAIC"}, string in object:register_types.CP_DMA_ME_COMMAND.fields.7 9881 {"bits": [30, 30], "name": "RAW_WAIT"} string in object:register_types.CP_DMA_ME_COMMAND.fields.8 9886 {"bits": [10, 11], "name": "SRC_MTYPE"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.0 9887 {"bits": [12, 12], "name": "SRC_ATC"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.1 9888 {"bits": [13, 13], "name": "SRC_CACHE_POLICY"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.2 9889 {"bits": [20, 21], "name": "DST_SELECT"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.3 9890 {"bits": [22, 23], "name": "DST_MTYPE"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.4 9891 {"bits": [24, 24], "name": "DST_ATC"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.5 9892 {"bits": [25, 25], "name": "DST_CACHE_POLICY"}, string in object:register_types.CP_DMA_ME_CONTROL.fields.6 9893 {"bits": [29, 30], "name": "SRC_SELECT"} string in object:register_types.CP_DMA_ME_CONTROL.fields.7 9898 {"bits": [0, 15], "name": "DST_ADDR_HI"} string in object:register_types.CP_DMA_ME_DST_ADDR_HI.fields.0 9903 {"bits": [0, 15], "name": "SRC_ADDR_HI"} string in object:register_types.CP_DMA_ME_SRC_ADDR_HI.fields.0 9908 {"bits": [0, 25], "name": "DMA_READ_TAG"}, string in object:register_types.CP_DMA_READ_TAGS.fields.0 9909 {"bits": [28, 28], "name": "DMA_READ_TAG_VALID"} string in object:register_types.CP_DMA_READ_TAGS.fields.1 9914 {"bits": [0, 15], "name": "COUNT"} string in object:register_types.CP_DRAW_OBJECT_COUNTER.fields.0 9919 {"bits": [0, 0], "name": "DISABLE_DRAW_WINDOW_LO_MAX"}, string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.0 9920 {"bits": [1, 1], "name": "DISABLE_DRAW_WINDOW_LO_MIN"}, string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.1 9921 {"bits": [2, 2], "name": "DISABLE_DRAW_WINDOW_HI"}, string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.2 9922 {"bits": [8, 8], "name": "MODE"} string in object:register_types.CP_DRAW_WINDOW_CNTL.fields.3 9927 {"bits": [0, 15], "name": "MIN"}, string in object:register_types.CP_DRAW_WINDOW_LO.fields.0 9928 {"bits": [16, 31], "name": "MAX"} string in object:register_types.CP_DRAW_WINDOW_LO.fields.1 9933 {"bits": [0, 15], "name": "ADDR_HI"} string in object:register_types.CP_EOP_DONE_ADDR_HI.fields.0 9938 {"bits": [2, 31], "name": "ADDR_LO"} string in object:register_types.CP_EOP_DONE_ADDR_LO.fields.0 9943 {"bits": [0, 27], "name": "CNTX_ID"} string in object:register_types.CP_EOP_DONE_CNTX_ID.fields.0 9948 {"bits": [0, 15], "name": "CNTX_ID"}, string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.0 9949 {"bits": [16, 17], "name": "DST_SEL"}, string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.1 9950 {"bits": [24, 26], "name": "INT_SEL"}, string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.2 9951 {"bits": [29, 31], "name": "DATA_SEL"} string in object:register_types.CP_EOP_DONE_DATA_CNTL.fields.3 9956 {"bits": [0, 6], "name": "WBINV_TC_OP"}, string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.0 9957 {"bits": [12, 17], "name": "WBINV_ACTION_ENA"}, string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.1 9958 {"bits": [25, 25], "name": "CACHE_CONTROL"}, string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.2 9959 {"bits": [27, 28], "name": "MTYPE"} string in object:register_types.CP_EOP_DONE_EVENT_CNTL.fields.3 9964 {"bits": [0, 19], "name": "IB1_OFFSET"} string in object:register_types.CP_IB1_OFFSET.fields.0 9969 {"bits": [0, 19], "name": "IB1_PREAMBLE_BEGIN"} string in object:register_types.CP_IB1_PREAMBLE_BEGIN.fields.0 9974 {"bits": [0, 19], "name": "IB1_PREAMBLE_END"} string in object:register_types.CP_IB1_PREAMBLE_END.fields.0 9979 {"bits": [0, 19], "name": "IB2_OFFSET"} string in object:register_types.CP_IB2_OFFSET.fields.0 9984 {"bits": [0, 19], "name": "IB2_PREAMBLE_BEGIN"} string in object:register_types.CP_IB2_PREAMBLE_BEGIN.fields.0 9989 {"bits": [0, 19], "name": "IB2_PREAMBLE_END"} string in object:register_types.CP_IB2_PREAMBLE_END.fields.0 9994 {"bits": [0, 1], "enum_ref": "VGT_INDEX_TYPE_MODE", "name": "INDEX_TYPE"} string in object:register_types.CP_INDEX_TYPE.fields.0 9999 {"bits": [0, 15], "name": "ME_MC_RADDR_HI"}, string in object:register_types.CP_ME_MC_RADDR_HI.fields.0 10000 {"bits": [20, 21], "name": "MTYPE"}, string in object:register_types.CP_ME_MC_RADDR_HI.fields.1 10001 {"bits": [22, 22], "name": "CACHE_POLICY"} string in object:register_types.CP_ME_MC_RADDR_HI.fields.2 10006 {"bits": [0, 1], "name": "ME_MC_RADDR_SWAP"}, string in object:register_types.CP_ME_MC_RADDR_LO.fields.0 10007 {"bits": [2, 31], "name": "ME_MC_RADDR_LO"} string in object:register_types.CP_ME_MC_RADDR_LO.fields.1 10012 {"bits": [0, 15], "name": "ME_MC_WADDR_HI"}, string in object:register_types.CP_ME_MC_WADDR_HI.fields.0 10013 {"bits": [20, 21], "name": "MTYPE"}, string in object:register_types.CP_ME_MC_WADDR_HI.fields.1 10014 {"bits": [22, 22], "name": "CACHE_POLICY"} string in object:register_types.CP_ME_MC_WADDR_HI.fields.2 10019 {"bits": [0, 1], "name": "ME_MC_WADDR_SWAP"}, string in object:register_types.CP_ME_MC_WADDR_LO.fields.0 10020 {"bits": [2, 31], "name": "ME_MC_WADDR_LO"} string in object:register_types.CP_ME_MC_WADDR_LO.fields.1 10025 {"bits": [0, 3], "enum_ref": "CP_PERFMON_STATE", "name": "PERFMON_STATE"}, string in object:register_types.CP_PERFMON_CNTL.fields.0 10026 {"bits": [4, 7], "enum_ref": "SPM_PERFMON_STATE", "name": "SPM_PERFMON_STATE"}, string in object:register_types.CP_PERFMON_CNTL.fields.1 10027 {"bits": [8, 9], "enum_ref": "CP_PERFMON_ENABLE_MODE", "name": "PERFMON_ENABLE_MODE"}, string in object:register_types.CP_PERFMON_CNTL.fields.2 10028 {"bits": [10, 10], "name": "PERFMON_SAMPLE_ENABLE"} string in object:register_types.CP_PERFMON_CNTL.fields.3 10033 {"bits": [31, 31], "name": "PERFMON_ENABLE"} string in object:register_types.CP_PERFMON_CNTX_CNTL.fields.0 10038 {"bits": [0, 1], "name": "STATUS"} string in object:register_types.CP_PFP_COMPLETION_STATUS.fields.0 10043 {"bits": [0, 7], "name": "IB_EN"} string in object:register_types.CP_PFP_IB_CONTROL.fields.0 10048 {"bits": [0, 0], "name": "CONFIG_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.0 10049 {"bits": [1, 1], "name": "CNTX_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.1 10050 {"bits": [16, 16], "name": "SH_GFX_REG_EN"}, string in object:register_types.CP_PFP_LOAD_CONTROL.fields.2 10051 {"bits": [24, 24], "name": "SH_CS_REG_EN"} string in object:register_types.CP_PFP_LOAD_CONTROL.fields.3 10056 {"bits": [0, 15], "name": "PIPE_STATS_ADDR_HI"} string in object:register_types.CP_PIPE_STATS_ADDR_HI.fields.0 10061 {"bits": [2, 31], "name": "PIPE_STATS_ADDR_LO"} string in object:register_types.CP_PIPE_STATS_ADDR_LO.fields.0 10066 {"bits": [25, 25], "name": "CACHE_CONTROL"}, string in object:register_types.CP_PIPE_STATS_CONTROL.fields.0 10067 {"bits": [27, 28], "name": "MTYPE"} string in object:register_types.CP_PIPE_STATS_CONTROL.fields.1 10072 {"bits": [0, 0], "name": "NOT_VISIBLE"} string in object:register_types.CP_PRED_NOT_VISIBLE.fields.0 10077 {"bits": [0, 19], "name": "RB_OFFSET"} string in object:register_types.CP_RB_OFFSET.fields.0 10082 {"bits": [0, 1], "name": "RINGID"} string in object:register_types.CP_RINGID.fields.0 10087 {"bits": [0, 0], "name": "Z_PASS_ACITVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.0 10088 {"bits": [1, 1], "name": "STREAMOUT_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.1 10089 {"bits": [2, 2], "name": "PIPELINE_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.2 10090 {"bits": [3, 3], "name": "STIPPLE_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.3 10091 {"bits": [4, 4], "name": "VGT_BUFFERS_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.4 10092 {"bits": [5, 5], "name": "SCREEN_EXT_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.5 10093 {"bits": [6, 6], "name": "DRAW_INDIRECT_ACTIVE"}, string in object:register_types.CP_SAMPLE_STATUS.fields.6 10094 {"bits": [7, 7], "name": "DISP_INDIRECT_ACTIVE"} string in object:register_types.CP_SAMPLE_STATUS.fields.7 10099 {"bits": [0, 7], "name": "SCRATCH_INDEX"} string in object:register_types.CP_SCRATCH_INDEX.fields.0 10104 {"bits": [0, 15], "name": "SEM_ADDR_HI"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.0 10105 {"bits": [16, 16], "name": "SEM_USE_MAILBOX"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.1 10106 {"bits": [20, 20], "name": "SEM_SIGNAL_TYPE"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.2 10107 {"bits": [24, 25], "name": "SEM_CLIENT_CODE"}, string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.3 10108 {"bits": [29, 31], "name": "SEM_SELECT"} string in object:register_types.CP_SIG_SEM_ADDR_HI.fields.4 10113 {"bits": [0, 1], "name": "SEM_ADDR_SWAP"}, string in object:register_types.CP_SIG_SEM_ADDR_LO.fields.0 10114 {"bits": [3, 31], "name": "SEM_ADDR_LO"} string in object:register_types.CP_SIG_SEM_ADDR_LO.fields.1 10119 {"bits": [0, 15], "name": "STREAM_OUT_ADDR_HI"} string in object:register_types.CP_STREAM_OUT_ADDR_HI.fields.0 10124 {"bits": [2, 31], "name": "STREAM_OUT_ADDR_LO"} string in object:register_types.CP_STREAM_OUT_ADDR_LO.fields.0 10129 {"bits": [0, 0], "name": "OFFSET_UPDATE_DONE"} string in object:register_types.CP_STRMOUT_CNTL.fields.0 10134 {"bits": [0, 15], "name": "ST_BASE_HI"} string in object:register_types.CP_ST_BASE_HI.fields.0 10139 {"bits": [2, 31], "name": "ST_BASE_LO"} string in object:register_types.CP_ST_BASE_LO.fields.0 10144 {"bits": [0, 19], "name": "ST_BUFSZ"} string in object:register_types.CP_ST_BUFSZ.fields.0 10149 {"bits": [0, 3], "name": "VMID"} string in object:register_types.CP_VMID.fields.0 10154 {"bits": [0, 2], "name": "SRC_STATE_ID"} string in object:register_types.CS_COPY_STATE.fields.0 10159 {"bits": [0, 0], "name": "ALPHA_TO_MASK_ENABLE"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.0 10160 {"bits": [8, 9], "name": "ALPHA_TO_MASK_OFFSET0"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.1 10161 {"bits": [10, 11], "name": "ALPHA_TO_MASK_OFFSET1"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.2 10162 {"bits": [12, 13], "name": "ALPHA_TO_MASK_OFFSET2"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.3 10163 {"bits": [14, 15], "name": "ALPHA_TO_MASK_OFFSET3"}, string in object:register_types.DB_ALPHA_TO_MASK.fields.4 10164 {"bits": [16, 16], "name": "OFFSET_ROUND"} string in object:register_types.DB_ALPHA_TO_MASK.fields.5 10169 {"bits": [0, 0], "name": "ZPASS_INCREMENT_DISABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.0 10170 {"bits": [1, 1], "name": "PERFECT_ZPASS_COUNTS"}, string in object:register_types.DB_COUNT_CONTROL.fields.1 10171 {"bits": [4, 6], "name": "SAMPLE_RATE"}, string in object:register_types.DB_COUNT_CONTROL.fields.2 10172 {"bits": [8, 11], "name": "ZPASS_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.3 10173 {"bits": [12, 15], "name": "ZFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.4 10174 {"bits": [16, 19], "name": "SFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.5 10175 {"bits": [20, 23], "name": "DBFAIL_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.6 10176 {"bits": [24, 27], "name": "SLICE_EVEN_ENABLE"}, string in object:register_types.DB_COUNT_CONTROL.fields.7 10177 {"bits": [28, 31], "name": "SLICE_ODD_ENABLE"} string in object:register_types.DB_COUNT_CONTROL.fields.8 10182 {"bits": [0, 0], "name": "STENCIL_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.0 10183 {"bits": [1, 1], "name": "Z_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.1 10184 {"bits": [2, 2], "name": "Z_WRITE_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.2 10185 {"bits": [3, 3], "name": "DEPTH_BOUNDS_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.3 10186 {"bits": [4, 6], "enum_ref": "CompareFrag", "name": "ZFUNC"}, string in object:register_types.DB_DEPTH_CONTROL.fields.4 10187 {"bits": [7, 7], "name": "BACKFACE_ENABLE"}, string in object:register_types.DB_DEPTH_CONTROL.fields.5 10188 {"bits": [8, 10], "enum_ref": "CompareFrag", "name": "STENCILFUNC"}, string in object:register_types.DB_DEPTH_CONTROL.fields.6 10189 {"bits": [20, 22], "enum_ref": "CompareFrag", "name": "STENCILFUNC_BF"}, string in object:register_types.DB_DEPTH_CONTROL.fields.7 10190 {"bits": [30, 30], "name": "ENABLE_COLOR_WRITES_ON_DEPTH_FAIL"}, string in object:register_types.DB_DEPTH_CONTROL.fields.8 10191 {"bits": [31, 31], "name": "DISABLE_COLOR_WRITES_ON_DEPTH_PASS"} string in object:register_types.DB_DEPTH_CONTROL.fields.9 10196 {"bits": [0, 3], "name": "ADDR5_SWIZZLE_MASK"}, string in object:register_types.DB_DEPTH_INFO.fields.0 10197 {"bits": [4, 7], "enum_ref": "ArrayMode", "name": "ARRAY_MODE"}, string in object:register_types.DB_DEPTH_INFO.fields.1 10198 {"bits": [8, 12], "enum_ref": "PipeConfig", "name": "PIPE_CONFIG"}, string in object:register_types.DB_DEPTH_INFO.fields.2 10199 {"bits": [13, 14], "enum_ref": "BankWidth", "name": "BANK_WIDTH"}, string in object:register_types.DB_DEPTH_INFO.fields.3 10200 {"bits": [15, 16], "enum_ref": "BankHeight", "name": "BANK_HEIGHT"}, string in object:register_types.DB_DEPTH_INFO.fields.4 10201 {"bits": [17, 18], "enum_ref": "MacroTileAspect", "name": "MACRO_TILE_ASPECT"}, string in object:register_types.DB_DEPTH_INFO.fields.5 10202 {"bits": [19, 20], "enum_ref": "NumBanks", "name": "NUM_BANKS"} string in object:register_types.DB_DEPTH_INFO.fields.6 10207 {"bits": [0, 10], "name": "PITCH_TILE_MAX"}, string in object:register_types.DB_DEPTH_SIZE.fields.0 10208 {"bits": [11, 21], "name": "HEIGHT_TILE_MAX"} string in object:register_types.DB_DEPTH_SIZE.fields.1 10213 {"bits": [0, 21], "name": "SLICE_TILE_MAX"} string in object:register_types.DB_DEPTH_SLICE.fields.0 10218 {"bits": [0, 10], "name": "SLICE_START"}, string in object:register_types.DB_DEPTH_VIEW.fields.0 10219 {"bits": [13, 23], "name": "SLICE_MAX"}, string in object:register_types.DB_DEPTH_VIEW.fields.1 10220 {"bits": [24, 24], "name": "Z_READ_ONLY"}, string in object:register_types.DB_DEPTH_VIEW.fields.2 10221 {"bits": [25, 25], "name": "STENCIL_READ_ONLY"} string in object:register_types.DB_DEPTH_VIEW.fields.3 10226 {"bits": [0, 2], "name": "MAX_ANCHOR_SAMPLES"}, string in object:register_types.DB_EQAA.fields.0 10227 {"bits": [4, 6], "name": "PS_ITER_SAMPLES"}, string in object:register_types.DB_EQAA.fields.1 10228 {"bits": [8, 10], "name": "MASK_EXPORT_NUM_SAMPLES"}, string in object:register_types.DB_EQAA.fields.2 10229 {"bits": [12, 14], "name": "ALPHA_TO_MASK_NUM_SAMPLES"}, string in object:register_types.DB_EQAA.fields.3 10230 {"bits": [16, 16], "name": "HIGH_QUALITY_INTERSECTIONS"}, string in object:register_types.DB_EQAA.fields.4 10231 {"bits": [17, 17], "name": "INCOHERENT_EQAA_READS"}, string in object:register_types.DB_EQAA.fields.5 10232 {"bits": [18, 18], "name": "INTERPOLATE_COMP_Z"}, string in object:register_types.DB_EQAA.fields.6 10233 {"bits": [19, 19], "name": "INTERPOLATE_SRC_Z"}, string in object:register_types.DB_EQAA.fields.7 10234 {"bits": [20, 20], "name": "STATIC_ANCHOR_ASSOCIATIONS"}, string in object:register_types.DB_EQAA.fields.8 10235 {"bits": [21, 21], "name": "ALPHA_TO_MASK_EQAA_DISABLE"}, string in object:register_types.DB_EQAA.fields.9 10236 {"bits": [24, 26], "name": "OVERRASTERIZATION_AMOUNT"}, string in object:register_types.DB_EQAA.fields.10 10237 {"bits": [27, 27], "name": "ENABLE_POSTZ_OVERRASTERIZATION"} string in object:register_types.DB_EQAA.fields.11 10242 {"bits": [0, 0], "name": "LINEAR"}, string in object:register_types.DB_HTILE_SURFACE.fields.0 10243 {"bits": [1, 1], "name": "FULL_CACHE"}, string in object:register_types.DB_HTILE_SURFACE.fields.1 10244 {"bits": [2, 2], "name": "HTILE_USES_PRELOAD_WIN"}, string in object:register_types.DB_HTILE_SURFACE.fields.2 10245 {"bits": [3, 3], "name": "PRELOAD"}, string in object:register_types.DB_HTILE_SURFACE.fields.3 10246 {"bits": [4, 9], "name": "PREFETCH_WIDTH"}, string in object:register_types.DB_HTILE_SURFACE.fields.4 10247 {"bits": [10, 15], "name": "PREFETCH_HEIGHT"}, string in object:register_types.DB_HTILE_SURFACE.fields.5 10248 {"bits": [16, 16], "name": "DST_OUTSIDE_ZERO_TO_ONE"}, string in object:register_types.DB_HTILE_SURFACE.fields.6 10249 {"bits": [17, 17], "name": "TC_COMPATIBLE"} string in object:register_types.DB_HTILE_SURFACE.fields.7 10254 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.DB_PERFCOUNTER0_SELECT.fields.0 10255 {"bits": [10, 19], "name": "PERF_SEL1"}, string in object:register_types.DB_PERFCOUNTER0_SELECT.fields.1 10256 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.DB_PERFCOUNTER0_SELECT.fields.2 10257 {"bits": [24, 27], "name": "PERF_MODE1"}, string in object:register_types.DB_PERFCOUNTER0_SELECT.fields.3 10258 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.DB_PERFCOUNTER0_SELECT.fields.4 10263 {"bits": [0, 9], "name": "PERF_SEL2"}, string in object:register_types.DB_PERFCOUNTER0_SELECT1.fields.0 10264 {"bits": [10, 19], "name": "PERF_SEL3"}, string in object:register_types.DB_PERFCOUNTER0_SELECT1.fields.1 10265 {"bits": [24, 27], "name": "PERF_MODE3"}, string in object:register_types.DB_PERFCOUNTER0_SELECT1.fields.2 10266 {"bits": [28, 31], "name": "PERF_MODE2"} string in object:register_types.DB_PERFCOUNTER0_SELECT1.fields.3 10271 {"bits": [0, 7], "name": "START_X"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.0 10272 {"bits": [8, 15], "name": "START_Y"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.1 10273 {"bits": [16, 23], "name": "MAX_X"}, string in object:register_types.DB_PRELOAD_CONTROL.fields.2 10274 {"bits": [24, 31], "name": "MAX_Y"} string in object:register_types.DB_PRELOAD_CONTROL.fields.3 10279 {"bits": [0, 0], "name": "DEPTH_CLEAR_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.0 10280 {"bits": [1, 1], "name": "STENCIL_CLEAR_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.1 10281 {"bits": [2, 2], "name": "DEPTH_COPY"}, string in object:register_types.DB_RENDER_CONTROL.fields.2 10282 {"bits": [3, 3], "name": "STENCIL_COPY"}, string in object:register_types.DB_RENDER_CONTROL.fields.3 10283 {"bits": [4, 4], "name": "RESUMMARIZE_ENABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.4 10284 {"bits": [5, 5], "name": "STENCIL_COMPRESS_DISABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.5 10285 {"bits": [6, 6], "name": "DEPTH_COMPRESS_DISABLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.6 10286 {"bits": [7, 7], "name": "COPY_CENTROID"}, string in object:register_types.DB_RENDER_CONTROL.fields.7 10287 {"bits": [8, 11], "name": "COPY_SAMPLE"}, string in object:register_types.DB_RENDER_CONTROL.fields.8 10288 {"bits": [12, 12], "name": "DECOMPRESS_ENABLE"} string in object:register_types.DB_RENDER_CONTROL.fields.9 10293 {"bits": [0, 1], "enum_ref": "ForceControl", "name": "FORCE_HIZ_ENABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.0 10294 {"bits": [2, 3], "enum_ref": "ForceControl", "name": "FORCE_HIS_ENABLE0"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.1 10295 {"bits": [4, 5], "enum_ref": "ForceControl", "name": "FORCE_HIS_ENABLE1"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.2 10296 {"bits": [6, 6], "name": "FORCE_SHADER_Z_ORDER"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.3 10297 {"bits": [7, 7], "name": "FAST_Z_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.4 10298 {"bits": [8, 8], "name": "FAST_STENCIL_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.5 10299 {"bits": [9, 9], "name": "NOOP_CULL_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.6 10300 {"bits": [10, 10], "name": "FORCE_COLOR_KILL"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.7 10301 {"bits": [11, 11], "name": "FORCE_Z_READ"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.8 10302 {"bits": [12, 12], "name": "FORCE_STENCIL_READ"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.9 10303 {"bits": [13, 14], "enum_ref": "ForceControl", "name": "FORCE_FULL_Z_RANGE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.10 10304 {"bits": [15, 15], "name": "FORCE_QC_SMASK_CONFLICT"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.11 10305 {"bits": [16, 16], "name": "DISABLE_VIEWPORT_CLAMP"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.12 10306 {"bits": [17, 17], "name": "IGNORE_SC_ZRANGE"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.13 10307 {"bits": [18, 18], "name": "DISABLE_FULLY_COVERED"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.14 10308 {"bits": [19, 20], "enum_ref": "ZLimitSumm", "name": "FORCE_Z_LIMIT_SUMM"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.15 10309 {"bits": [21, 25], "name": "MAX_TILES_IN_DTT"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.16 10310 {"bits": [26, 26], "name": "DISABLE_TILE_RATE_TILES"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.17 10311 {"bits": [27, 27], "name": "FORCE_Z_DIRTY"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.18 10312 {"bits": [28, 28], "name": "FORCE_STENCIL_DIRTY"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.19 10313 {"bits": [29, 29], "name": "FORCE_Z_VALID"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.20 10314 {"bits": [30, 30], "name": "FORCE_STENCIL_VALID"}, string in object:register_types.DB_RENDER_OVERRIDE.fields.21 10315 {"bits": [31, 31], "name": "PRESERVE_COMPRESSION"} string in object:register_types.DB_RENDER_OVERRIDE.fields.22 10320 {"bits": [0, 1], "enum_ref": "DbPSLControl", "name": "PARTIAL_SQUAD_LAUNCH_CONTROL"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.0 10321 {"bits": [2, 4], "name": "PARTIAL_SQUAD_LAUNCH_COUNTDOWN"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.1 10322 {"bits": [5, 5], "name": "DISABLE_ZMASK_EXPCLEAR_OPTIMIZATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.2 10323 {"bits": [6, 6], "name": "DISABLE_SMEM_EXPCLEAR_OPTIMIZATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.3 10324 {"bits": [7, 7], "name": "DISABLE_COLOR_ON_VALIDATION"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.4 10325 {"bits": [8, 8], "name": "DECOMPRESS_Z_ON_FLUSH"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.5 10326 {"bits": [9, 9], "name": "DISABLE_REG_SNOOP"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.6 10327 {"bits": [10, 10], "name": "DEPTH_BOUNDS_HIER_DEPTH_DISABLE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.7 10328 {"bits": [11, 11], "name": "SEPARATE_HIZS_FUNC_ENABLE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.8 10329 {"bits": [12, 14], "enum_ref": "CompareFrag", "name": "HIZ_ZFUNC"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.9 10330 {"bits": [15, 17], "name": "HIS_SFUNC_FF"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.10 10331 {"bits": [18, 20], "name": "HIS_SFUNC_BF"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.11 10332 {"bits": [21, 21], "name": "PRESERVE_ZRANGE"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.12 10333 {"bits": [22, 22], "name": "PRESERVE_SRESULTS"}, string in object:register_types.DB_RENDER_OVERRIDE2.fields.13 10334 {"bits": [23, 23], "name": "DISABLE_FAST_PASS"} string in object:register_types.DB_RENDER_OVERRIDE2.fields.14 10339 {"bits": [0, 0], "name": "Z_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.0 10340 {"bits": [1, 1], "name": "STENCIL_TEST_VAL_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.1 10341 {"bits": [2, 2], "name": "STENCIL_OP_VAL_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.2 10342 {"bits": [4, 5], "enum_ref": "ZOrder", "name": "Z_ORDER"}, string in object:register_types.DB_SHADER_CONTROL.fields.3 10343 {"bits": [6, 6], "name": "KILL_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.4 10344 {"bits": [7, 7], "name": "COVERAGE_TO_MASK_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.5 10345 {"bits": [8, 8], "name": "MASK_EXPORT_ENABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.6 10346 {"bits": [9, 9], "name": "EXEC_ON_HIER_FAIL"}, string in object:register_types.DB_SHADER_CONTROL.fields.7 10347 {"bits": [10, 10], "name": "EXEC_ON_NOOP"}, string in object:register_types.DB_SHADER_CONTROL.fields.8 10348 {"bits": [11, 11], "name": "ALPHA_TO_MASK_DISABLE"}, string in object:register_types.DB_SHADER_CONTROL.fields.9 10349 {"bits": [12, 12], "name": "DEPTH_BEFORE_SHADER"}, string in object:register_types.DB_SHADER_CONTROL.fields.10 10350 {"bits": [13, 14], "enum_ref": "ConservativeZExport", "name": "CONSERVATIVE_Z_EXPORT"} string in object:register_types.DB_SHADER_CONTROL.fields.11 10355 {"bits": [0, 2], "enum_ref": "CompareFrag", "name": "COMPAREFUNC0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.0 10356 {"bits": [4, 11], "name": "COMPAREVALUE0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.1 10357 {"bits": [12, 19], "name": "COMPAREMASK0"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.2 10358 {"bits": [24, 24], "name": "ENABLE0"} string in object:register_types.DB_SRESULTS_COMPARE_STATE0.fields.3 10363 {"bits": [0, 2], "enum_ref": "CompareFrag", "name": "COMPAREFUNC1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.0 10364 {"bits": [4, 11], "name": "COMPAREVALUE1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.1 10365 {"bits": [12, 19], "name": "COMPAREMASK1"}, string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.2 10366 {"bits": [24, 24], "name": "ENABLE1"} string in object:register_types.DB_SRESULTS_COMPARE_STATE1.fields.3 10371 {"bits": [0, 7], "name": "STENCILTESTVAL"}, string in object:register_types.DB_STENCILREFMASK.fields.0 10372 {"bits": [8, 15], "name": "STENCILMASK"}, string in object:register_types.DB_STENCILREFMASK.fields.1 10373 {"bits": [16, 23], "name": "STENCILWRITEMASK"}, string in object:register_types.DB_STENCILREFMASK.fields.2 10374 {"bits": [24, 31], "name": "STENCILOPVAL"} string in object:register_types.DB_STENCILREFMASK.fields.3 10379 {"bits": [0, 7], "name": "STENCILTESTVAL_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.0 10380 {"bits": [8, 15], "name": "STENCILMASK_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.1 10381 {"bits": [16, 23], "name": "STENCILWRITEMASK_BF"}, string in object:register_types.DB_STENCILREFMASK_BF.fields.2 10382 {"bits": [24, 31], "name": "STENCILOPVAL_BF"} string in object:register_types.DB_STENCILREFMASK_BF.fields.3 10387 {"bits": [0, 7], "name": "CLEAR"} string in object:register_types.DB_STENCIL_CLEAR.fields.0 10392 {"bits": [0, 3], "enum_ref": "StencilOp", "name": "STENCILFAIL"}, string in object:register_types.DB_STENCIL_CONTROL.fields.0 10393 {"bits": [4, 7], "enum_ref": "StencilOp", "name": "STENCILZPASS"}, string in object:register_types.DB_STENCIL_CONTROL.fields.1 10394 {"bits": [8, 11], "enum_ref": "StencilOp", "name": "STENCILZFAIL"}, string in object:register_types.DB_STENCIL_CONTROL.fields.2 10395 {"bits": [12, 15], "enum_ref": "StencilOp", "name": "STENCILFAIL_BF"}, string in object:register_types.DB_STENCIL_CONTROL.fields.3 10396 {"bits": [16, 19], "enum_ref": "StencilOp", "name": "STENCILZPASS_BF"}, string in object:register_types.DB_STENCIL_CONTROL.fields.4 10397 {"bits": [20, 23], "enum_ref": "StencilOp", "name": "STENCILZFAIL_BF"} string in object:register_types.DB_STENCIL_CONTROL.fields.5 10402 {"bits": [0, 0], "enum_ref": "StencilFormat", "name": "FORMAT"}, string in object:register_types.DB_STENCIL_INFO.fields.0 10403 {"bits": [13, 15], "enum_ref": "TileSplit", "name": "TILE_SPLIT"}, string in object:register_types.DB_STENCIL_INFO.fields.1 10404 {"bits": [20, 22], "name": "TILE_MODE_INDEX"}, string in object:register_types.DB_STENCIL_INFO.fields.2 10405 {"bits": [27, 27], "name": "ALLOW_EXPCLEAR"}, string in object:register_types.DB_STENCIL_INFO.fields.3 10406 {"bits": [29, 29], "name": "TILE_STENCIL_DISABLE"}, string in object:register_types.DB_STENCIL_INFO.fields.4 10407 {"bits": [30, 30], "name": "CLEAR_DISALLOWED"} string in object:register_types.DB_STENCIL_INFO.fields.5 10412 {"bits": [0, 30], "name": "COUNT_HI"} string in object:register_types.DB_ZPASS_COUNT_HI.fields.0 10417 {"bits": [0, 1], "enum_ref": "ZFormat", "name": "FORMAT"}, string in object:register_types.DB_Z_INFO.fields.0 10418 {"bits": [2, 3], "name": "NUM_SAMPLES"}, string in object:register_types.DB_Z_INFO.fields.1 10419 {"bits": [13, 15], "enum_ref": "TileSplit", "name": "TILE_SPLIT"}, string in object:register_types.DB_Z_INFO.fields.2 10420 {"bits": [20, 22], "name": "TILE_MODE_INDEX"}, string in object:register_types.DB_Z_INFO.fields.3 10421 {"bits": [23, 26], "name": "DECOMPRESS_ON_N_ZPLANES"}, string in object:register_types.DB_Z_INFO.fields.4 10422 {"bits": [27, 27], "name": "ALLOW_EXPCLEAR"}, string in object:register_types.DB_Z_INFO.fields.5 10423 {"bits": [28, 28], "name": "READ_SIZE"}, string in object:register_types.DB_Z_INFO.fields.6 10424 {"bits": [29, 29], "name": "TILE_SURFACE_ENABLE"}, string in object:register_types.DB_Z_INFO.fields.7 10425 {"bits": [30, 30], "name": "CLEAR_DISALLOWED"}, string in object:register_types.DB_Z_INFO.fields.8 10426 {"bits": [31, 31], "name": "ZRANGE_PRECISION"} string in object:register_types.DB_Z_INFO.fields.9 10431 {"bits": [0, 2], "name": "NUM_PIPES"}, string in object:register_types.GB_ADDR_CONFIG.fields.0 10432 {"bits": [4, 6], "name": "PIPE_INTERLEAVE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.1 10433 {"bits": [8, 10], "name": "BANK_INTERLEAVE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.2 10434 {"bits": [12, 13], "name": "NUM_SHADER_ENGINES"}, string in object:register_types.GB_ADDR_CONFIG.fields.3 10435 {"bits": [16, 18], "name": "SHADER_ENGINE_TILE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.4 10436 {"bits": [20, 22], "name": "NUM_GPUS"}, string in object:register_types.GB_ADDR_CONFIG.fields.5 10437 {"bits": [24, 25], "name": "MULTI_GPU_TILE_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.6 10438 {"bits": [28, 29], "name": "ROW_SIZE"}, string in object:register_types.GB_ADDR_CONFIG.fields.7 10439 {"bits": [30, 30], "name": "NUM_LOWER_PIPES"} string in object:register_types.GB_ADDR_CONFIG.fields.8 10444 {"bits": [0, 1], "enum_ref": "BankWidth", "name": "BANK_WIDTH"}, string in object:register_types.GB_MACROTILE_MODE0.fields.0 10445 {"bits": [2, 3], "enum_ref": "BankHeight", "name": "BANK_HEIGHT"}, string in object:register_types.GB_MACROTILE_MODE0.fields.1 10446 {"bits": [4, 5], "enum_ref": "MacroTileAspect", "name": "MACRO_TILE_ASPECT"}, string in object:register_types.GB_MACROTILE_MODE0.fields.2 10447 {"bits": [6, 7], "enum_ref": "NumBanks", "name": "NUM_BANKS"} string in object:register_types.GB_MACROTILE_MODE0.fields.3 10452 {"bits": [2, 5], "enum_ref": "ArrayMode", "name": "ARRAY_MODE"}, string in object:register_types.GB_TILE_MODE0.fields.0 10453 {"bits": [6, 10], "enum_ref": "PipeConfig", "name": "PIPE_CONFIG"}, string in object:register_types.GB_TILE_MODE0.fields.1 10454 {"bits": [11, 13], "enum_ref": "TileSplit", "name": "TILE_SPLIT"}, string in object:register_types.GB_TILE_MODE0.fields.2 10455 {"bits": [22, 24], "enum_ref": "MicroTileMode", "name": "MICRO_TILE_MODE_NEW"}, string in object:register_types.GB_TILE_MODE0.fields.3 10456 {"bits": [25, 26], "name": "SAMPLE_SPLIT"} string in object:register_types.GB_TILE_MODE0.fields.4 10461 {"bits": [0, 15], "name": "BASE"}, string in object:register_types.GDS_ATOM_BASE.fields.0 10462 {"bits": [16, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_BASE.fields.1 10467 {"bits": [0, 5], "name": "AINC"}, string in object:register_types.GDS_ATOM_CNTL.fields.0 10468 {"bits": [6, 7], "name": "UNUSED1"}, string in object:register_types.GDS_ATOM_CNTL.fields.1 10469 {"bits": [8, 9], "name": "DMODE"}, string in object:register_types.GDS_ATOM_CNTL.fields.2 10470 {"bits": [10, 31], "name": "UNUSED2"} string in object:register_types.GDS_ATOM_CNTL.fields.3 10475 {"bits": [0, 0], "name": "COMPLETE"}, string in object:register_types.GDS_ATOM_COMPLETE.fields.0 10476 {"bits": [1, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_COMPLETE.fields.1 10481 {"bits": [0, 7], "name": "OFFSET0"}, string in object:register_types.GDS_ATOM_OFFSET0.fields.0 10482 {"bits": [8, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_OFFSET0.fields.1 10487 {"bits": [0, 7], "name": "OFFSET1"}, string in object:register_types.GDS_ATOM_OFFSET1.fields.0 10488 {"bits": [8, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_OFFSET1.fields.1 10493 {"bits": [0, 7], "name": "OP"}, string in object:register_types.GDS_ATOM_OP.fields.0 10494 {"bits": [8, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_OP.fields.1 10499 {"bits": [0, 15], "name": "SIZE"}, string in object:register_types.GDS_ATOM_SIZE.fields.0 10500 {"bits": [16, 31], "name": "UNUSED"} string in object:register_types.GDS_ATOM_SIZE.fields.1 10505 {"bits": [0, 0], "name": "FLAG"}, string in object:register_types.GDS_GWS_RESOURCE.fields.0 10506 {"bits": [1, 12], "name": "COUNTER"}, string in object:register_types.GDS_GWS_RESOURCE.fields.1 10507 {"bits": [13, 13], "name": "TYPE"}, string in object:register_types.GDS_GWS_RESOURCE.fields.2 10508 {"bits": [14, 14], "name": "DED"}, string in object:register_types.GDS_GWS_RESOURCE.fields.3 10509 {"bits": [15, 15], "name": "RELEASE_ALL"}, string in object:register_types.GDS_GWS_RESOURCE.fields.4 10510 {"bits": [16, 26], "name": "HEAD_QUEUE"}, string in object:register_types.GDS_GWS_RESOURCE.fields.5 10511 {"bits": [27, 27], "name": "HEAD_VALID"}, string in object:register_types.GDS_GWS_RESOURCE.fields.6 10512 {"bits": [28, 28], "name": "HEAD_FLAG"}, string in object:register_types.GDS_GWS_RESOURCE.fields.7 10513 {"bits": [29, 31], "name": "UNUSED1"} string in object:register_types.GDS_GWS_RESOURCE.fields.8 10518 {"bits": [0, 15], "name": "RESOURCE_CNT"}, string in object:register_types.GDS_GWS_RESOURCE_CNT.fields.0 10519 {"bits": [16, 31], "name": "UNUSED"} string in object:register_types.GDS_GWS_RESOURCE_CNT.fields.1 10524 {"bits": [0, 5], "name": "INDEX"}, string in object:register_types.GDS_GWS_RESOURCE_CNTL.fields.0 10525 {"bits": [6, 31], "name": "UNUSED"} string in object:register_types.GDS_GWS_RESOURCE_CNTL.fields.1 10530 {"bits": [0, 15], "name": "DS_ADDRESS"}, string in object:register_types.GDS_OA_ADDRESS.fields.0 10531 {"bits": [16, 19], "name": "CRAWLER"}, string in object:register_types.GDS_OA_ADDRESS.fields.1 10532 {"bits": [20, 21], "name": "CRAWLER_TYPE"}, string in object:register_types.GDS_OA_ADDRESS.fields.2 10533 {"bits": [22, 29], "name": "UNUSED"}, string in object:register_types.GDS_OA_ADDRESS.fields.3 10534 {"bits": [30, 30], "name": "NO_ALLOC"}, string in object:register_types.GDS_OA_ADDRESS.fields.4 10535 {"bits": [31, 31], "name": "ENABLE"} string in object:register_types.GDS_OA_ADDRESS.fields.5 10540 {"bits": [0, 3], "name": "INDEX"}, string in object:register_types.GDS_OA_CNTL.fields.0 10541 {"bits": [4, 31], "name": "UNUSED"} string in object:register_types.GDS_OA_CNTL.fields.1 10546 {"bits": [0, 30], "name": "VALUE"}, string in object:register_types.GDS_OA_INCDEC.fields.0 10547 {"bits": [31, 31], "name": "INCDEC"} string in object:register_types.GDS_OA_INCDEC.fields.1 10552 {"bits": [0, 7], "name": "INSTANCE_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.0 10553 {"bits": [8, 15], "name": "SH_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.1 10554 {"bits": [16, 23], "name": "SE_INDEX"}, string in object:register_types.GRBM_GFX_INDEX.fields.2 10555 {"bits": [29, 29], "name": "SH_BROADCAST_WRITES"}, string in object:register_types.GRBM_GFX_INDEX.fields.3 10556 {"bits": [30, 30], "name": "INSTANCE_BROADCAST_WRITES"}, string in object:register_types.GRBM_GFX_INDEX.fields.4 10557 {"bits": [31, 31], "name": "SE_BROADCAST_WRITES"} string in object:register_types.GRBM_GFX_INDEX.fields.5 10562 {"bits": [0, 5], "name": "PERF_SEL"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.0 10563 {"bits": [10, 10], "name": "DB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.1 10564 {"bits": [11, 11], "name": "CB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.2 10565 {"bits": [12, 12], "name": "VGT_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.3 10566 {"bits": [13, 13], "name": "TA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.4 10567 {"bits": [14, 14], "name": "SX_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.5 10568 {"bits": [16, 16], "name": "SPI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.6 10569 {"bits": [17, 17], "name": "SC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.7 10570 {"bits": [18, 18], "name": "PA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.8 10571 {"bits": [19, 19], "name": "GRBM_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.9 10572 {"bits": [20, 20], "name": "DB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.10 10573 {"bits": [21, 21], "name": "CB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.11 10574 {"bits": [22, 22], "name": "CP_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.12 10575 {"bits": [23, 23], "name": "IA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.13 10576 {"bits": [24, 24], "name": "GDS_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.14 10577 {"bits": [25, 25], "name": "BCI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.15 10578 {"bits": [26, 26], "name": "RLC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.16 10579 {"bits": [27, 27], "name": "TC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.17 10580 {"bits": [28, 28], "name": "WD_BUSY_USER_DEFINED_MASK"} string in object:register_types.GRBM_PERFCOUNTER0_SELECT.fields.18 10585 {"bits": [0, 5], "name": "PERF_SEL"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.0 10586 {"bits": [10, 10], "name": "DB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.1 10587 {"bits": [11, 11], "name": "CB_CLEAN_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.2 10588 {"bits": [12, 12], "name": "TA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.3 10589 {"bits": [13, 13], "name": "SX_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.4 10590 {"bits": [15, 15], "name": "SPI_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.5 10591 {"bits": [16, 16], "name": "SC_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.6 10592 {"bits": [17, 17], "name": "DB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.7 10593 {"bits": [18, 18], "name": "CB_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.8 10594 {"bits": [19, 19], "name": "VGT_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.9 10595 {"bits": [20, 20], "name": "PA_BUSY_USER_DEFINED_MASK"}, string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.10 10596 {"bits": [21, 21], "name": "BCI_BUSY_USER_DEFINED_MASK"} string in object:register_types.GRBM_SE0_PERFCOUNTER_SELECT.fields.11 10601 {"bits": [0, 3], "name": "ME0PIPE0_CMDFIFO_AVAIL"}, string in object:register_types.GRBM_STATUS.fields.0 10602 {"bits": [5, 5], "name": "SRBM_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.1 10603 {"bits": [7, 7], "name": "ME0PIPE0_CF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.2 10604 {"bits": [8, 8], "name": "ME0PIPE0_PF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.3 10605 {"bits": [9, 9], "name": "GDS_DMA_RQ_PENDING"}, string in object:register_types.GRBM_STATUS.fields.4 10606 {"bits": [12, 12], "name": "DB_CLEAN"}, string in object:register_types.GRBM_STATUS.fields.5 10607 {"bits": [13, 13], "name": "CB_CLEAN"}, string in object:register_types.GRBM_STATUS.fields.6 10608 {"bits": [14, 14], "name": "TA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.7 10609 {"bits": [15, 15], "name": "GDS_BUSY"}, string in object:register_types.GRBM_STATUS.fields.8 10610 {"bits": [16, 16], "name": "WD_BUSY_NO_DMA"}, string in object:register_types.GRBM_STATUS.fields.9 10611 {"bits": [17, 17], "name": "VGT_BUSY"}, string in object:register_types.GRBM_STATUS.fields.10 10612 {"bits": [18, 18], "name": "IA_BUSY_NO_DMA"}, string in object:register_types.GRBM_STATUS.fields.11 10613 {"bits": [19, 19], "name": "IA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.12 10614 {"bits": [20, 20], "name": "SX_BUSY"}, string in object:register_types.GRBM_STATUS.fields.13 10615 {"bits": [21, 21], "name": "WD_BUSY"}, string in object:register_types.GRBM_STATUS.fields.14 10616 {"bits": [22, 22], "name": "SPI_BUSY"}, string in object:register_types.GRBM_STATUS.fields.15 10617 {"bits": [23, 23], "name": "BCI_BUSY"}, string in object:register_types.GRBM_STATUS.fields.16 10618 {"bits": [24, 24], "name": "SC_BUSY"}, string in object:register_types.GRBM_STATUS.fields.17 10619 {"bits": [25, 25], "name": "PA_BUSY"}, string in object:register_types.GRBM_STATUS.fields.18 10620 {"bits": [26, 26], "name": "DB_BUSY"}, string in object:register_types.GRBM_STATUS.fields.19 10621 {"bits": [28, 28], "name": "CP_COHERENCY_BUSY"}, string in object:register_types.GRBM_STATUS.fields.20 10622 {"bits": [29, 29], "name": "CP_BUSY"}, string in object:register_types.GRBM_STATUS.fields.21 10623 {"bits": [30, 30], "name": "CB_BUSY"}, string in object:register_types.GRBM_STATUS.fields.22 10624 {"bits": [31, 31], "name": "GUI_ACTIVE"} string in object:register_types.GRBM_STATUS.fields.23 10629 {"bits": [0, 3], "name": "ME0PIPE1_CMDFIFO_AVAIL"}, string in object:register_types.GRBM_STATUS2.fields.0 10630 {"bits": [4, 4], "name": "ME0PIPE1_CF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.1 10631 {"bits": [5, 5], "name": "ME0PIPE1_PF_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.2 10632 {"bits": [6, 6], "name": "ME1PIPE0_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.3 10633 {"bits": [7, 7], "name": "ME1PIPE1_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.4 10634 {"bits": [8, 8], "name": "ME1PIPE2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.5 10635 {"bits": [9, 9], "name": "ME1PIPE3_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.6 10636 {"bits": [10, 10], "name": "ME2PIPE0_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.7 10637 {"bits": [11, 11], "name": "ME2PIPE1_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.8 10638 {"bits": [12, 12], "name": "ME2PIPE2_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.9 10639 {"bits": [13, 13], "name": "ME2PIPE3_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.10 10640 {"bits": [14, 14], "name": "RLC_RQ_PENDING"}, string in object:register_types.GRBM_STATUS2.fields.11 10641 {"bits": [24, 24], "name": "RLC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.12 10642 {"bits": [25, 25], "name": "TC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.13 10643 {"bits": [26, 26], "name": "TCC_CC_RESIDENT"}, string in object:register_types.GRBM_STATUS2.fields.14 10644 {"bits": [28, 28], "name": "CPF_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.15 10645 {"bits": [29, 29], "name": "CPC_BUSY"}, string in object:register_types.GRBM_STATUS2.fields.16 10646 {"bits": [30, 30], "name": "CPG_BUSY"} string in object:register_types.GRBM_STATUS2.fields.17 10651 {"bits": [1, 1], "name": "DB_CLEAN"}, string in object:register_types.GRBM_STATUS_SE0.fields.0 10652 {"bits": [2, 2], "name": "CB_CLEAN"}, string in object:register_types.GRBM_STATUS_SE0.fields.1 10653 {"bits": [22, 22], "name": "BCI_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.2 10654 {"bits": [23, 23], "name": "VGT_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.3 10655 {"bits": [24, 24], "name": "PA_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.4 10656 {"bits": [25, 25], "name": "TA_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.5 10657 {"bits": [26, 26], "name": "SX_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.6 10658 {"bits": [27, 27], "name": "SPI_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.7 10659 {"bits": [29, 29], "name": "SC_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.8 10660 {"bits": [30, 30], "name": "DB_BUSY"}, string in object:register_types.GRBM_STATUS_SE0.fields.9 10661 {"bits": [31, 31], "name": "CB_BUSY"} string in object:register_types.GRBM_STATUS_SE0.fields.10 10666 {"bits": [0, 15], "name": "PRIMGROUP_SIZE"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.0 10667 {"bits": [16, 16], "name": "PARTIAL_VS_WAVE_ON"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.1 10668 {"bits": [17, 17], "name": "SWITCH_ON_EOP"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.2 10669 {"bits": [18, 18], "name": "PARTIAL_ES_WAVE_ON"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.3 10670 {"bits": [19, 19], "name": "SWITCH_ON_EOI"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.4 10671 {"bits": [20, 20], "name": "WD_SWITCH_ON_EOP"}, string in object:register_types.IA_MULTI_VGT_PARAM.fields.5 10672 {"bits": [28, 31], "name": "MAX_PRIMGRP_IN_WAVE"} string in object:register_types.IA_MULTI_VGT_PARAM.fields.6 10677 {"bits": [0, 0], "name": "UCP_ENA_0"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.0 10678 {"bits": [1, 1], "name": "UCP_ENA_1"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.1 10679 {"bits": [2, 2], "name": "UCP_ENA_2"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.2 10680 {"bits": [3, 3], "name": "UCP_ENA_3"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.3 10681 {"bits": [4, 4], "name": "UCP_ENA_4"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.4 10682 {"bits": [5, 5], "name": "UCP_ENA_5"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.5 10683 {"bits": [13, 13], "name": "PS_UCP_Y_SCALE_NEG"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.6 10684 {"bits": [14, 15], "name": "PS_UCP_MODE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.7 10685 {"bits": [16, 16], "name": "CLIP_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.8 10686 {"bits": [17, 17], "name": "UCP_CULL_ONLY_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.9 10687 {"bits": [18, 18], "name": "BOUNDARY_EDGE_FLAG_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.10 10688 {"bits": [19, 19], "name": "DX_CLIP_SPACE_DEF"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.11 10689 {"bits": [20, 20], "name": "DIS_CLIP_ERR_DETECT"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.12 10690 {"bits": [21, 21], "name": "VTX_KILL_OR"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.13 10691 {"bits": [22, 22], "name": "DX_RASTERIZATION_KILL"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.14 10692 {"bits": [24, 24], "name": "DX_LINEAR_ATTR_CLIP_ENA"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.15 10693 {"bits": [25, 25], "name": "VTE_VPORT_PROVOKE_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.16 10694 {"bits": [26, 26], "name": "ZCLIP_NEAR_DISABLE"}, string in object:register_types.PA_CL_CLIP_CNTL.fields.17 10695 {"bits": [27, 27], "name": "ZCLIP_FAR_DISABLE"} string in object:register_types.PA_CL_CLIP_CNTL.fields.18 10700 {"bits": [0, 0], "name": "VTE_XY_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.0 10701 {"bits": [1, 1], "name": "VTE_Z_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.1 10702 {"bits": [2, 2], "name": "VTE_W_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.2 10703 {"bits": [3, 3], "name": "VTE_0XNANINF_IS_0"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.3 10704 {"bits": [4, 4], "name": "VTE_XY_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.4 10705 {"bits": [5, 5], "name": "VTE_Z_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.5 10706 {"bits": [6, 6], "name": "VTE_W_NAN_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.6 10707 {"bits": [7, 7], "name": "VTE_W_RECIP_NAN_IS_0"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.7 10708 {"bits": [8, 8], "name": "VS_XY_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.8 10709 {"bits": [9, 9], "name": "VS_XY_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.9 10710 {"bits": [10, 10], "name": "VS_Z_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.10 10711 {"bits": [11, 11], "name": "VS_Z_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.11 10712 {"bits": [12, 12], "name": "VS_W_NAN_TO_INF"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.12 10713 {"bits": [13, 13], "name": "VS_W_INF_RETAIN"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.13 10714 {"bits": [14, 14], "name": "VS_CLIP_DIST_INF_DISCARD"}, string in object:register_types.PA_CL_NANINF_CNTL.fields.14 10715 {"bits": [20, 20], "name": "VTE_NO_OUTPUT_NEG_0"} string in object:register_types.PA_CL_NANINF_CNTL.fields.15 10720 {"bits": [0, 0], "name": "CLIP_DIST_ENA_0"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.0 10721 {"bits": [1, 1], "name": "CLIP_DIST_ENA_1"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.1 10722 {"bits": [2, 2], "name": "CLIP_DIST_ENA_2"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.2 10723 {"bits": [3, 3], "name": "CLIP_DIST_ENA_3"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.3 10724 {"bits": [4, 4], "name": "CLIP_DIST_ENA_4"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.4 10725 {"bits": [5, 5], "name": "CLIP_DIST_ENA_5"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.5 10726 {"bits": [6, 6], "name": "CLIP_DIST_ENA_6"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.6 10727 {"bits": [7, 7], "name": "CLIP_DIST_ENA_7"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.7 10728 {"bits": [8, 8], "name": "CULL_DIST_ENA_0"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.8 10729 {"bits": [9, 9], "name": "CULL_DIST_ENA_1"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.9 10730 {"bits": [10, 10], "name": "CULL_DIST_ENA_2"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.10 10731 {"bits": [11, 11], "name": "CULL_DIST_ENA_3"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.11 10732 {"bits": [12, 12], "name": "CULL_DIST_ENA_4"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.12 10733 {"bits": [13, 13], "name": "CULL_DIST_ENA_5"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.13 10734 {"bits": [14, 14], "name": "CULL_DIST_ENA_6"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.14 10735 {"bits": [15, 15], "name": "CULL_DIST_ENA_7"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.15 10736 {"bits": [16, 16], "name": "USE_VTX_POINT_SIZE"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.16 10737 {"bits": [17, 17], "name": "USE_VTX_EDGE_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.17 10738 {"bits": [18, 18], "name": "USE_VTX_RENDER_TARGET_INDX"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.18 10739 {"bits": [19, 19], "name": "USE_VTX_VIEWPORT_INDX"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.19 10740 {"bits": [20, 20], "name": "USE_VTX_KILL_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.20 10741 {"bits": [21, 21], "name": "VS_OUT_MISC_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.21 10742 {"bits": [22, 22], "name": "VS_OUT_CCDIST0_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.22 10743 {"bits": [23, 23], "name": "VS_OUT_CCDIST1_VEC_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.23 10744 {"bits": [24, 24], "name": "VS_OUT_MISC_SIDE_BUS_ENA"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.24 10745 {"bits": [25, 25], "name": "USE_VTX_GS_CUT_FLAG"}, string in object:register_types.PA_CL_VS_OUT_CNTL.fields.25 10746 {"bits": [26, 26], "name": "USE_VTX_LINE_WIDTH"} string in object:register_types.PA_CL_VS_OUT_CNTL.fields.26 10751 {"bits": [0, 0], "name": "VPORT_X_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.0 10752 {"bits": [1, 1], "name": "VPORT_X_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.1 10753 {"bits": [2, 2], "name": "VPORT_Y_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.2 10754 {"bits": [3, 3], "name": "VPORT_Y_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.3 10755 {"bits": [4, 4], "name": "VPORT_Z_SCALE_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.4 10756 {"bits": [5, 5], "name": "VPORT_Z_OFFSET_ENA"}, string in object:register_types.PA_CL_VTE_CNTL.fields.5 10757 {"bits": [8, 8], "name": "VTX_XY_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.6 10758 {"bits": [9, 9], "name": "VTX_Z_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.7 10759 {"bits": [10, 10], "name": "VTX_W0_FMT"}, string in object:register_types.PA_CL_VTE_CNTL.fields.8 10760 {"bits": [11, 11], "name": "PERFCOUNTER_REF"} string in object:register_types.PA_CL_VTE_CNTL.fields.9 10765 {"bits": [0, 2], "name": "MSAA_NUM_SAMPLES"}, string in object:register_types.PA_SC_AA_CONFIG.fields.0 10766 {"bits": [4, 4], "name": "AA_MASK_CENTROID_DTMN"}, string in object:register_types.PA_SC_AA_CONFIG.fields.1 10767 {"bits": [13, 16], "name": "MAX_SAMPLE_DIST"}, string in object:register_types.PA_SC_AA_CONFIG.fields.2 10768 {"bits": [20, 22], "name": "MSAA_EXPOSED_SAMPLES"}, string in object:register_types.PA_SC_AA_CONFIG.fields.3 10769 {"bits": [24, 25], "name": "DETAIL_TO_EXPOSED_MODE"} string in object:register_types.PA_SC_AA_CONFIG.fields.4 10774 {"bits": [0, 15], "name": "AA_MASK_X0Y0"}, string in object:register_types.PA_SC_AA_MASK_X0Y0_X1Y0.fields.0 10775 {"bits": [16, 31], "name": "AA_MASK_X1Y0"} string in object:register_types.PA_SC_AA_MASK_X0Y0_X1Y0.fields.1 10780 {"bits": [0, 15], "name": "AA_MASK_X0Y1"}, string in object:register_types.PA_SC_AA_MASK_X0Y1_X1Y1.fields.0 10781 {"bits": [16, 31], "name": "AA_MASK_X1Y1"} string in object:register_types.PA_SC_AA_MASK_X0Y1_X1Y1.fields.1 10786 {"bits": [0, 3], "name": "S0_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.0 10787 {"bits": [4, 7], "name": "S0_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.1 10788 {"bits": [8, 11], "name": "S1_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.2 10789 {"bits": [12, 15], "name": "S1_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.3 10790 {"bits": [16, 19], "name": "S2_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.4 10791 {"bits": [20, 23], "name": "S2_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.5 10792 {"bits": [24, 27], "name": "S3_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.6 10793 {"bits": [28, 31], "name": "S3_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0.fields.7 10798 {"bits": [0, 3], "name": "S4_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.0 10799 {"bits": [4, 7], "name": "S4_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.1 10800 {"bits": [8, 11], "name": "S5_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.2 10801 {"bits": [12, 15], "name": "S5_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.3 10802 {"bits": [16, 19], "name": "S6_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.4 10803 {"bits": [20, 23], "name": "S6_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.5 10804 {"bits": [24, 27], "name": "S7_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.6 10805 {"bits": [28, 31], "name": "S7_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1.fields.7 10810 {"bits": [0, 3], "name": "S8_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.0 10811 {"bits": [4, 7], "name": "S8_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.1 10812 {"bits": [8, 11], "name": "S9_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.2 10813 {"bits": [12, 15], "name": "S9_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.3 10814 {"bits": [16, 19], "name": "S10_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.4 10815 {"bits": [20, 23], "name": "S10_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.5 10816 {"bits": [24, 27], "name": "S11_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.6 10817 {"bits": [28, 31], "name": "S11_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2.fields.7 10822 {"bits": [0, 3], "name": "S12_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.0 10823 {"bits": [4, 7], "name": "S12_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.1 10824 {"bits": [8, 11], "name": "S13_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.2 10825 {"bits": [12, 15], "name": "S13_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.3 10826 {"bits": [16, 19], "name": "S14_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.4 10827 {"bits": [20, 23], "name": "S14_Y"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.5 10828 {"bits": [24, 27], "name": "S15_X"}, string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.6 10829 {"bits": [28, 31], "name": "S15_Y"} string in object:register_types.PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3.fields.7 10834 {"bits": [0, 3], "name": "DISTANCE_0"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.0 10835 {"bits": [4, 7], "name": "DISTANCE_1"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.1 10836 {"bits": [8, 11], "name": "DISTANCE_2"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.2 10837 {"bits": [12, 15], "name": "DISTANCE_3"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.3 10838 {"bits": [16, 19], "name": "DISTANCE_4"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.4 10839 {"bits": [20, 23], "name": "DISTANCE_5"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.5 10840 {"bits": [24, 27], "name": "DISTANCE_6"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.6 10841 {"bits": [28, 31], "name": "DISTANCE_7"} string in object:register_types.PA_SC_CENTROID_PRIORITY_0.fields.7 10846 {"bits": [0, 3], "name": "DISTANCE_8"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.0 10847 {"bits": [4, 7], "name": "DISTANCE_9"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.1 10848 {"bits": [8, 11], "name": "DISTANCE_10"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.2 10849 {"bits": [12, 15], "name": "DISTANCE_11"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.3 10850 {"bits": [16, 19], "name": "DISTANCE_12"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.4 10851 {"bits": [20, 23], "name": "DISTANCE_13"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.5 10852 {"bits": [24, 27], "name": "DISTANCE_14"}, string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.6 10853 {"bits": [28, 31], "name": "DISTANCE_15"} string in object:register_types.PA_SC_CENTROID_PRIORITY_1.fields.7 10858 {"bits": [0, 14], "name": "BR_X"}, string in object:register_types.PA_SC_CLIPRECT_0_BR.fields.0 10859 {"bits": [16, 30], "name": "BR_Y"} string in object:register_types.PA_SC_CLIPRECT_0_BR.fields.1 10864 {"bits": [0, 14], "name": "TL_X"}, string in object:register_types.PA_SC_CLIPRECT_0_TL.fields.0 10865 {"bits": [16, 30], "name": "TL_Y"} string in object:register_types.PA_SC_CLIPRECT_0_TL.fields.1 10870 {"bits": [0, 15], "enum_ref": "CLIP_RULE", "name": "CLIP_RULE"} string in object:register_types.PA_SC_CLIPRECT_RULE.fields.0 10875 {"bits": [0, 3], "name": "ER_TRI"}, string in object:register_types.PA_SC_EDGERULE.fields.0 10876 {"bits": [4, 7], "name": "ER_POINT"}, string in object:register_types.PA_SC_EDGERULE.fields.1 10877 {"bits": [8, 11], "name": "ER_RECT"}, string in object:register_types.PA_SC_EDGERULE.fields.2 10878 {"bits": [12, 17], "name": "ER_LINE_LR"}, string in object:register_types.PA_SC_EDGERULE.fields.3 10879 {"bits": [18, 23], "name": "ER_LINE_RL"}, string in object:register_types.PA_SC_EDGERULE.fields.4 10880 {"bits": [24, 27], "name": "ER_LINE_TB"}, string in object:register_types.PA_SC_EDGERULE.fields.5 10881 {"bits": [28, 31], "name": "ER_LINE_BT"} string in object:register_types.PA_SC_EDGERULE.fields.6 10886 {"bits": [0, 14], "name": "TL_X"}, string in object:register_types.PA_SC_GENERIC_SCISSOR_TL.fields.0 10887 {"bits": [16, 30], "name": "TL_Y"}, string in object:register_types.PA_SC_GENERIC_SCISSOR_TL.fields.1 10888 {"bits": [31, 31], "name": "WINDOW_OFFSET_DISABLE"} string in object:register_types.PA_SC_GENERIC_SCISSOR_TL.fields.2 10893 {"bits": [9, 9], "name": "EXPAND_LINE_WIDTH"}, string in object:register_types.PA_SC_LINE_CNTL.fields.0 10894 {"bits": [10, 10], "name": "LAST_PIXEL"}, string in object:register_types.PA_SC_LINE_CNTL.fields.1 10895 {"bits": [11, 11], "name": "PERPENDICULAR_ENDCAP_ENA"}, string in object:register_types.PA_SC_LINE_CNTL.fields.2 10896 {"bits": [12, 12], "name": "DX10_DIAMOND_TEST_ENA"} string in object:register_types.PA_SC_LINE_CNTL.fields.3 10901 {"bits": [0, 15], "name": "LINE_PATTERN"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.0 10902 {"bits": [16, 23], "name": "REPEAT_COUNT"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.1 10903 {"bits": [28, 28], "name": "PATTERN_BIT_ORDER"}, string in object:register_types.PA_SC_LINE_STIPPLE.fields.2 10904 {"bits": [29, 30], "name": "AUTO_RESET_CNTL"} string in object:register_types.PA_SC_LINE_STIPPLE.fields.3 10909 {"bits": [0, 3], "name": "CURRENT_PTR"}, string in object:register_types.PA_SC_LINE_STIPPLE_STATE.fields.0 10910 {"bits": [8, 15], "name": "CURRENT_COUNT"} string in object:register_types.PA_SC_LINE_STIPPLE_STATE.fields.1 10915 {"bits": [0, 0], "name": "MSAA_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.0 10916 {"bits": [1, 1], "name": "VPORT_SCISSOR_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.1 10917 {"bits": [2, 2], "name": "LINE_STIPPLE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_0.fields.2 10918 {"bits": [3, 3], "name": "SEND_UNLIT_STILES_TO_PKR"} string in object:register_types.PA_SC_MODE_CNTL_0.fields.3 10923 {"bits": [0, 0], "name": "WALK_SIZE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.0 10924 {"bits": [1, 1], "name": "WALK_ALIGNMENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.1 10925 {"bits": [2, 2], "name": "WALK_ALIGN8_PRIM_FITS_ST"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.2 10926 {"bits": [3, 3], "name": "WALK_FENCE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.3 10927 {"bits": [4, 6], "name": "WALK_FENCE_SIZE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.4 10928 {"bits": [7, 7], "name": "SUPERTILE_WALK_ORDER_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.5 10929 {"bits": [8, 8], "name": "TILE_WALK_ORDER_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.6 10930 {"bits": [9, 9], "name": "TILE_COVER_DISABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.7 10931 {"bits": [10, 10], "name": "TILE_COVER_NO_SCISSOR"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.8 10932 {"bits": [11, 11], "name": "ZMM_LINE_EXTENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.9 10933 {"bits": [12, 12], "name": "ZMM_LINE_OFFSET"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.10 10934 {"bits": [13, 13], "name": "ZMM_RECT_EXTENT"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.11 10935 {"bits": [14, 14], "name": "KILL_PIX_POST_HI_Z"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.12 10936 {"bits": [15, 15], "name": "KILL_PIX_POST_DETAIL_MASK"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.13 10937 {"bits": [16, 16], "name": "PS_ITER_SAMPLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.14 10938 {"bits": [17, 17], "name": "MULTI_SHADER_ENGINE_PRIM_DISCARD_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.15 10939 {"bits": [18, 18], "name": "MULTI_GPU_SUPERTILE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.16 10940 {"bits": [19, 19], "name": "GPU_ID_OVERRIDE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.17 10941 {"bits": [20, 23], "name": "GPU_ID_OVERRIDE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.18 10942 {"bits": [24, 24], "name": "MULTI_GPU_PRIM_DISCARD_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.19 10943 {"bits": [25, 25], "name": "FORCE_EOV_CNTDWN_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.20 10944 {"bits": [26, 26], "name": "FORCE_EOV_REZ_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.21 10945 {"bits": [27, 27], "name": "OUT_OF_ORDER_PRIMITIVE_ENABLE"}, string in object:register_types.PA_SC_MODE_CNTL_1.fields.22 10946 {"bits": [28, 30], "name": "OUT_OF_ORDER_WATER_MARK"} string in object:register_types.PA_SC_MODE_CNTL_1.fields.23 10951 {"bits": [0, 13], "name": "X_COORD"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_H.fields.0 10956 {"bits": [0, 0], "name": "ENABLE_HV_PRE_SHADER"}, string in object:register_types.PA_SC_P3D_TRAP_SCREEN_HV_EN.fields.0 10957 {"bits": [1, 1], "name": "FORCE_PRE_SHADER_ALL_PIXELS"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_HV_EN.fields.1 10962 {"bits": [0, 13], "name": "Y_COORD"} string in object:register_types.PA_SC_P3D_TRAP_SCREEN_V.fields.0 10967 {"bits": [0, 9], "name": "PERF_SEL"} string in object:register_types.PA_SC_PERFCOUNTER1_SELECT.fields.0 10972 {"bits": [0, 1], "enum_ref": "RbMap", "name": "RB_MAP_PKR0"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.0 10973 {"bits": [2, 3], "enum_ref": "RbMap", "name": "RB_MAP_PKR1"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.1 10974 {"bits": [4, 5], "enum_ref": "RbXsel2", "name": "RB_XSEL2"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.2 10975 {"bits": [6, 6], "enum_ref": "RbXsel", "name": "RB_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.3 10976 {"bits": [7, 7], "enum_ref": "RbYsel", "name": "RB_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.4 10977 {"bits": [8, 9], "enum_ref": "PkrMap", "name": "PKR_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.5 10978 {"bits": [10, 11], "enum_ref": "PkrXsel", "name": "PKR_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.6 10979 {"bits": [12, 13], "enum_ref": "PkrYsel", "name": "PKR_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.7 10980 {"bits": [14, 15], "enum_ref": "PkrXsel2", "name": "PKR_XSEL2"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.8 10981 {"bits": [16, 17], "enum_ref": "ScMap", "name": "SC_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.9 10982 {"bits": [18, 19], "enum_ref": "ScXsel", "name": "SC_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.10 10983 {"bits": [20, 21], "enum_ref": "ScYsel", "name": "SC_YSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.11 10984 {"bits": [24, 25], "enum_ref": "SeMap", "name": "SE_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.12 10985 {"bits": [26, 27], "enum_ref": "SeXsel", "name": "SE_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG.fields.13 10986 {"bits": [28, 29], "enum_ref": "SeYsel", "name": "SE_YSEL"} string in object:register_types.PA_SC_RASTER_CONFIG.fields.14 10991 {"bits": [0, 1], "enum_ref": "SePairMap", "name": "SE_PAIR_MAP"}, string in object:register_types.PA_SC_RASTER_CONFIG_1.fields.0 10992 {"bits": [2, 3], "enum_ref": "SePairXsel", "name": "SE_PAIR_XSEL"}, string in object:register_types.PA_SC_RASTER_CONFIG_1.fields.1 10993 {"bits": [4, 5], "enum_ref": "SePairYsel", "name": "SE_PAIR_YSEL"} string in object:register_types.PA_SC_RASTER_CONFIG_1.fields.2 10998 {"bits": [0, 1], "name": "SLICE_EVEN_ENABLE"}, string in object:register_types.PA_SC_SCREEN_EXTENT_CONTROL.fields.0 10999 {"bits": [2, 3], "name": "SLICE_ODD_ENABLE"} string in object:register_types.PA_SC_SCREEN_EXTENT_CONTROL.fields.1 11004 {"bits": [0, 15], "name": "X"}, string in object:register_types.PA_SC_SCREEN_EXTENT_MIN_0.fields.0 11005 {"bits": [16, 31], "name": "Y"} string in object:register_types.PA_SC_SCREEN_EXTENT_MIN_0.fields.1 11010 {"bits": [0, 15], "name": "BR_X"}, string in object:register_types.PA_SC_SCREEN_SCISSOR_BR.fields.0 11011 {"bits": [16, 31], "name": "BR_Y"} string in object:register_types.PA_SC_SCREEN_SCISSOR_BR.fields.1 11016 {"bits": [0, 15], "name": "TL_X"}, string in object:register_types.PA_SC_SCREEN_SCISSOR_TL.fields.0 11017 {"bits": [16, 31], "name": "TL_Y"} string in object:register_types.PA_SC_SCREEN_SCISSOR_TL.fields.1 11022 {"bits": [0, 15], "name": "WINDOW_X_OFFSET"}, string in object:register_types.PA_SC_WINDOW_OFFSET.fields.0 11023 {"bits": [16, 31], "name": "WINDOW_Y_OFFSET"} string in object:register_types.PA_SC_WINDOW_OFFSET.fields.1 11028 {"bits": [0, 8], "name": "HW_SCREEN_OFFSET_X"}, string in object:register_types.PA_SU_HARDWARE_SCREEN_OFFSET.fields.0 11029 {"bits": [16, 24], "name": "HW_SCREEN_OFFSET_Y"} string in object:register_types.PA_SU_HARDWARE_SCREEN_OFFSET.fields.1 11034 {"bits": [0, 15], "name": "WIDTH"} string in object:register_types.PA_SU_LINE_CNTL.fields.0 11039 {"bits": [0, 1], "name": "LINE_STIPPLE_RESET"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.0 11040 {"bits": [2, 2], "name": "EXPAND_FULL_LENGTH"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.1 11041 {"bits": [3, 3], "name": "FRACTIONAL_ACCUM"}, string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.2 11042 {"bits": [4, 4], "name": "DIAMOND_ADJUST"} string in object:register_types.PA_SU_LINE_STIPPLE_CNTL.fields.3 11047 {"bits": [0, 23], "name": "LINE_STIPPLE_VALUE"} string in object:register_types.PA_SU_LINE_STIPPLE_VALUE.fields.0 11052 {"bits": [0, 15], "name": "PERFCOUNTER_HI"} string in object:register_types.PA_SU_PERFCOUNTER0_HI.fields.0 11057 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.0 11058 {"bits": [10, 19], "name": "PERF_SEL1"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.1 11059 {"bits": [20, 23], "name": "CNTR_MODE"} string in object:register_types.PA_SU_PERFCOUNTER0_SELECT.fields.2 11064 {"bits": [0, 9], "name": "PERF_SEL2"}, string in object:register_types.PA_SU_PERFCOUNTER0_SELECT1.fields.0 11065 {"bits": [10, 19], "name": "PERF_SEL3"} string in object:register_types.PA_SU_PERFCOUNTER0_SELECT1.fields.1 11070 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.PA_SU_PERFCOUNTER2_SELECT.fields.0 11071 {"bits": [20, 23], "name": "CNTR_MODE"} string in object:register_types.PA_SU_PERFCOUNTER2_SELECT.fields.1 11076 {"bits": [0, 15], "name": "MIN_SIZE"}, string in object:register_types.PA_SU_POINT_MINMAX.fields.0 11077 {"bits": [16, 31], "name": "MAX_SIZE"} string in object:register_types.PA_SU_POINT_MINMAX.fields.1 11082 {"bits": [0, 15], "name": "HEIGHT"}, string in object:register_types.PA_SU_POINT_SIZE.fields.0 11083 {"bits": [16, 31], "name": "WIDTH"} string in object:register_types.PA_SU_POINT_SIZE.fields.1 11088 {"bits": [0, 7], "name": "POLY_OFFSET_NEG_NUM_DB_BITS"}, string in object:register_types.PA_SU_POLY_OFFSET_DB_FMT_CNTL.fields.0 11089 {"bits": [8, 8], "name": "POLY_OFFSET_DB_IS_FLOAT_FMT"} string in object:register_types.PA_SU_POLY_OFFSET_DB_FMT_CNTL.fields.1 11094 {"bits": [0, 0], "name": "TRIANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.0 11095 {"bits": [1, 1], "name": "LINE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.1 11096 {"bits": [2, 2], "name": "POINT_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.2 11097 {"bits": [3, 3], "name": "RECTANGLE_FILTER_DISABLE"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.3 11098 {"bits": [4, 4], "name": "TRIANGLE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.4 11099 {"bits": [5, 5], "name": "LINE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.5 11100 {"bits": [6, 6], "name": "POINT_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.6 11101 {"bits": [7, 7], "name": "RECTANGLE_EXPAND_ENA"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.7 11102 {"bits": [8, 15], "name": "PRIM_EXPAND_CONSTANT"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.8 11103 {"bits": [30, 30], "name": "XMAX_RIGHT_EXCLUSION"}, string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.9 11104 {"bits": [31, 31], "name": "YMAX_BOTTOM_EXCLUSION"} string in object:register_types.PA_SU_PRIM_FILTER_CNTL.fields.10 11109 {"bits": [0, 0], "name": "CULL_FRONT"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.0 11110 {"bits": [1, 1], "name": "CULL_BACK"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.1 11111 {"bits": [2, 2], "name": "FACE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.2 11112 {"bits": [3, 4], "enum_ref": "PA_SU_SC_MODE_CNTL__POLY_MODE", "name": "POLY_MODE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.3 11113 {"bits": [5, 7], "enum_ref": "PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE", "name": "POLYMODE_ string in object:register_types.PA_SU_SC_MODE_CNTL.fields.4 11114 {"bits": [8, 10], "enum_ref": "PA_SU_SC_MODE_CNTL__POLYMODE_FRONT_PTYPE", "name": "POLYMODE string in object:register_types.PA_SU_SC_MODE_CNTL.fields.5 11115 {"bits": [11, 11], "name": "POLY_OFFSET_FRONT_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.6 11116 {"bits": [12, 12], "name": "POLY_OFFSET_BACK_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.7 11117 {"bits": [13, 13], "name": "POLY_OFFSET_PARA_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.8 11118 {"bits": [16, 16], "name": "VTX_WINDOW_OFFSET_ENABLE"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.9 11119 {"bits": [19, 19], "name": "PROVOKING_VTX_LAST"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.10 11120 {"bits": [20, 20], "name": "PERSP_CORR_DIS"}, string in object:register_types.PA_SU_SC_MODE_CNTL.fields.11 11121 {"bits": [21, 21], "name": "MULTI_PRIM_IB_ENA"} string in object:register_types.PA_SU_SC_MODE_CNTL.fields.12 11126 {"bits": [0, 0], "name": "PIX_CENTER"}, string in object:register_types.PA_SU_VTX_CNTL.fields.0 11127 {"bits": [1, 2], "enum_ref": "PA_SU_VTX_CNTL__ROUND_MODE", "name": "ROUND_MODE"}, string in object:register_types.PA_SU_VTX_CNTL.fields.1 11128 {"bits": [3, 5], "enum_ref": "QUANT_MODE", "name": "QUANT_MODE"} string in object:register_types.PA_SU_VTX_CNTL.fields.2 11133 {"bits": [0, 7], "name": "PERFCOUNTER_SELECT"} string in object:register_types.RLC_PERFCOUNTER0_SELECT.fields.0 11138 {"bits": [0, 0], "name": "PERFMON_CLOCK_STATE"} string in object:register_types.RLC_PERFMON_CLK_CNTL.fields.0 11143 {"bits": [0, 2], "enum_ref": "CP_PERFMON_STATE", "name": "PERFMON_STATE"}, string in object:register_types.RLC_PERFMON_CNTL.fields.0 11144 {"bits": [10, 10], "name": "PERFMON_SAMPLE_ENABLE"} string in object:register_types.RLC_PERFMON_CNTL.fields.1 11149 {"bits": [0, 7], "name": "PERFMON_SAMPLE_DELAY"}, string in object:register_types.RLC_SPM_CPG_PERFMON_SAMPLE_DELAY.fields.0 11150 {"bits": [8, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_CPG_PERFMON_SAMPLE_DELAY.fields.1 11155 {"bits": [0, 11], "name": "RESERVED1"}, string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.0 11156 {"bits": [12, 13], "name": "PERFMON_RING_MODE"}, string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.1 11157 {"bits": [14, 15], "name": "RESERVED"}, string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.2 11158 {"bits": [16, 31], "name": "PERFMON_SAMPLE_INTERVAL"} string in object:register_types.RLC_SPM_PERFMON_CNTL.fields.3 11163 {"bits": [0, 15], "name": "RING_BASE_HI"}, string in object:register_types.RLC_SPM_PERFMON_RING_BASE_HI.fields.0 11164 {"bits": [16, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_PERFMON_RING_BASE_HI.fields.1 11169 {"bits": [0, 7], "name": "PERFMON_SEGMENT_SIZE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.0 11170 {"bits": [8, 10], "name": "RESERVED1"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.1 11171 {"bits": [11, 15], "name": "GLOBAL_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.2 11172 {"bits": [16, 20], "name": "SE0_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.3 11173 {"bits": [21, 25], "name": "SE1_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.4 11174 {"bits": [26, 30], "name": "SE2_NUM_LINE"}, string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.5 11175 {"bits": [31, 31], "name": "RESERVED"} string in object:register_types.RLC_SPM_PERFMON_SEGMENT_SIZE.fields.6 11180 {"bits": [0, 7], "name": "OBSOLETE_UMSK"}, string in object:register_types.SCRATCH_UMSK.fields.0 11181 {"bits": [16, 17], "name": "OBSOLETE_SWAP"} string in object:register_types.SCRATCH_UMSK.fields.1 11186 {"bits": [0, 0], "name": "PERSP_CENTER_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.0 11187 {"bits": [4, 4], "name": "PERSP_CENTROID_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.1 11188 {"bits": [8, 8], "name": "LINEAR_CENTER_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.2 11189 {"bits": [12, 12], "name": "LINEAR_CENTROID_CNTL"}, string in object:register_types.SPI_BARYC_CNTL.fields.3 11190 {"bits": [16, 17], "name": "POS_FLOAT_LOCATION"}, string in object:register_types.SPI_BARYC_CNTL.fields.4 11191 {"bits": [20, 20], "name": "POS_FLOAT_ULC"}, string in object:register_types.SPI_BARYC_CNTL.fields.5 11192 {"bits": [24, 24], "name": "FRONT_FACE_ALL_BITS"} string in object:register_types.SPI_BARYC_CNTL.fields.6 11197 {"bits": [0, 20], "name": "GPR_WRITE_PRIORITY"}, string in object:register_types.SPI_CONFIG_CNTL.fields.0 11198 {"bits": [21, 23], "name": "EXP_PRIORITY_ORDER"}, string in object:register_types.SPI_CONFIG_CNTL.fields.1 11199 {"bits": [24, 24], "name": "ENABLE_SQG_TOP_EVENTS"}, string in object:register_types.SPI_CONFIG_CNTL.fields.2 11200 {"bits": [25, 25], "name": "ENABLE_SQG_BOP_EVENTS"}, string in object:register_types.SPI_CONFIG_CNTL.fields.3 11201 {"bits": [26, 26], "name": "RSRC_MGMT_RESET"}, string in object:register_types.SPI_CONFIG_CNTL.fields.4 11202 {"bits": [27, 27], "name": "TTRACE_STALL_ALL"} string in object:register_types.SPI_CONFIG_CNTL.fields.5 11207 {"bits": [0, 0], "name": "FLAT_SHADE_ENA"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.0 11208 {"bits": [1, 1], "name": "PNT_SPRITE_ENA"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.1 11209 {"bits": [2, 4], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_X"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.2 11210 {"bits": [5, 7], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_Y"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.3 11211 {"bits": [8, 10], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_Z"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.4 11212 {"bits": [11, 13], "enum_ref": "SPI_PNT_SPRITE_OVERRIDE", "name": "PNT_SPRITE_OVRD_W"}, string in object:register_types.SPI_INTERP_CONTROL_0.fields.5 11213 {"bits": [14, 14], "name": "PNT_SPRITE_TOP_1"} string in object:register_types.SPI_INTERP_CONTROL_0.fields.6 11218 {"bits": [0, 7], "name": "PERF_SEL"} string in object:register_types.SPI_PERFCOUNTER4_SELECT.fields.0 11223 {"bits": [0, 3], "name": "BIN0_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.0 11224 {"bits": [4, 7], "name": "BIN0_MAX"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.1 11225 {"bits": [8, 11], "name": "BIN1_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.2 11226 {"bits": [12, 15], "name": "BIN1_MAX"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.3 11227 {"bits": [16, 19], "name": "BIN2_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.4 11228 {"bits": [20, 23], "name": "BIN2_MAX"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.5 11229 {"bits": [24, 27], "name": "BIN3_MIN"}, string in object:register_types.SPI_PERFCOUNTER_BINS.fields.6 11230 {"bits": [28, 31], "name": "BIN3_MAX"} string in object:register_types.SPI_PERFCOUNTER_BINS.fields.7 11235 {"bits": [0, 5], "name": "OFFSET"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.0 11236 {"bits": [8, 9], "name": "DEFAULT_VAL"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.1 11237 {"bits": [10, 10], "name": "FLAT_SHADE"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.2 11238 {"bits": [13, 16], "name": "CYL_WRAP"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.3 11239 {"bits": [17, 17], "name": "PT_SPRITE_TEX"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.4 11240 {"bits": [18, 18], "name": "DUP"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.5 11241 {"bits": [19, 19], "name": "FP16_INTERP_MODE"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.6 11242 {"bits": [20, 20], "name": "USE_DEFAULT_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.7 11243 {"bits": [21, 22], "name": "DEFAULT_VAL_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.8 11244 {"bits": [23, 23], "name": "PT_SPRITE_TEX_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.9 11245 {"bits": [24, 24], "name": "ATTR0_VALID"}, string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.10 11246 {"bits": [25, 25], "name": "ATTR1_VALID"} string in object:register_types.SPI_PS_INPUT_CNTL_0.fields.11 11251 {"bits": [0, 5], "name": "OFFSET"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.0 11252 {"bits": [8, 9], "name": "DEFAULT_VAL"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.1 11253 {"bits": [10, 10], "name": "FLAT_SHADE"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.2 11254 {"bits": [18, 18], "name": "DUP"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.3 11255 {"bits": [19, 19], "name": "FP16_INTERP_MODE"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.4 11256 {"bits": [20, 20], "name": "USE_DEFAULT_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.5 11257 {"bits": [21, 22], "name": "DEFAULT_VAL_ATTR1"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.6 11258 {"bits": [24, 24], "name": "ATTR0_VALID"}, string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.7 11259 {"bits": [25, 25], "name": "ATTR1_VALID"} string in object:register_types.SPI_PS_INPUT_CNTL_20.fields.8 11264 {"bits": [0, 0], "name": "PERSP_SAMPLE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.0 11265 {"bits": [1, 1], "name": "PERSP_CENTER_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.1 11266 {"bits": [2, 2], "name": "PERSP_CENTROID_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.2 11267 {"bits": [3, 3], "name": "PERSP_PULL_MODEL_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.3 11268 {"bits": [4, 4], "name": "LINEAR_SAMPLE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.4 11269 {"bits": [5, 5], "name": "LINEAR_CENTER_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.5 11270 {"bits": [6, 6], "name": "LINEAR_CENTROID_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.6 11271 {"bits": [7, 7], "name": "LINE_STIPPLE_TEX_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.7 11272 {"bits": [8, 8], "name": "POS_X_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.8 11273 {"bits": [9, 9], "name": "POS_Y_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.9 11274 {"bits": [10, 10], "name": "POS_Z_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.10 11275 {"bits": [11, 11], "name": "POS_W_FLOAT_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.11 11276 {"bits": [12, 12], "name": "FRONT_FACE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.12 11277 {"bits": [13, 13], "name": "ANCILLARY_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.13 11278 {"bits": [14, 14], "name": "SAMPLE_COVERAGE_ENA"}, string in object:register_types.SPI_PS_INPUT_ENA.fields.14 11279 {"bits": [15, 15], "name": "POS_FIXED_PT_ENA"} string in object:register_types.SPI_PS_INPUT_ENA.fields.15 11284 {"bits": [0, 5], "name": "NUM_INTERP"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.0 11285 {"bits": [6, 6], "name": "PARAM_GEN"}, string in object:register_types.SPI_PS_IN_CONTROL.fields.1 11286 {"bits": [14, 14], "name": "BC_OPTIMIZE_DISABLE"} string in object:register_types.SPI_PS_IN_CONTROL.fields.2 11291 {"bits": [0, 3], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL0_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.0 11292 {"bits": [4, 7], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL1_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.1 11293 {"bits": [8, 11], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL2_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.2 11294 {"bits": [12, 15], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL3_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.3 11295 {"bits": [16, 19], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL4_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.4 11296 {"bits": [20, 23], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL5_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.5 11297 {"bits": [24, 27], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL6_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_COL_FORMAT.fields.6 11298 {"bits": [28, 31], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "COL7_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_COL_FORMAT.fields.7 11303 {"bits": [0, 5], "name": "LIMIT"} string in object:register_types.SPI_SHADER_LATE_ALLOC_VS.fields.0 11308 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.0 11309 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.1 11310 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.2 11311 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.3 11312 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.4 11313 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.5 11314 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.6 11315 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.7 11316 {"bits": [24, 24], "name": "CU_GROUP_ENABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.8 11317 {"bits": [25, 27], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.9 11318 {"bits": [28, 28], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_GS.fields.10 11323 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.0 11324 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.1 11325 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.2 11326 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.3 11327 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.4 11328 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.5 11329 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.6 11330 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.7 11331 {"bits": [24, 26], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.8 11332 {"bits": [27, 27], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_HS.fields.9 11337 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.0 11338 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.1 11339 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.2 11340 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.3 11341 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.4 11342 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.5 11343 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.6 11344 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.7 11345 {"bits": [24, 25], "name": "VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.8 11346 {"bits": [26, 28], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.9 11347 {"bits": [29, 29], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_LS.fields.10 11352 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.0 11353 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.1 11354 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.2 11355 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.3 11356 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.4 11357 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.5 11358 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.6 11359 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.7 11360 {"bits": [24, 24], "name": "CU_GROUP_DISABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.8 11361 {"bits": [25, 27], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.9 11362 {"bits": [28, 28], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_PS.fields.10 11367 {"bits": [0, 5], "name": "VGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.0 11368 {"bits": [6, 9], "name": "SGPRS"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.1 11369 {"bits": [10, 11], "name": "PRIORITY"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.2 11370 {"bits": [12, 19], "enum_ref": "FLOAT_MODE", "name": "FLOAT_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.3 11371 {"bits": [20, 20], "name": "PRIV"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.4 11372 {"bits": [21, 21], "name": "DX10_CLAMP"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.5 11373 {"bits": [22, 22], "name": "DEBUG_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.6 11374 {"bits": [23, 23], "name": "IEEE_MODE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.7 11375 {"bits": [24, 25], "name": "VGPR_COMP_CNT"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.8 11376 {"bits": [26, 26], "name": "CU_GROUP_ENABLE"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.9 11377 {"bits": [27, 29], "name": "CACHE_CTL"}, string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.10 11378 {"bits": [30, 30], "name": "CDBG_USER"} string in object:register_types.SPI_SHADER_PGM_RSRC1_VS.fields.11 11383 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.0 11384 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.1 11385 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.2 11386 {"bits": [7, 7], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.3 11387 {"bits": [8, 16], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.4 11388 {"bits": [20, 28], "name": "LDS_SIZE"} string in object:register_types.SPI_SHADER_PGM_RSRC2_ES_VS.fields.5 11393 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.0 11394 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.1 11395 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.2 11396 {"bits": [7, 15], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_GS.fields.3 11401 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.0 11402 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.1 11403 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.2 11404 {"bits": [7, 7], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.3 11405 {"bits": [8, 8], "name": "TG_SIZE_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.4 11406 {"bits": [9, 17], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_HS.fields.5 11411 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.0 11412 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.1 11413 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.2 11414 {"bits": [7, 15], "name": "LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.3 11415 {"bits": [16, 24], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_LS_VS.fields.4 11420 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.0 11421 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.1 11422 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.2 11423 {"bits": [7, 7], "name": "WAVE_CNT_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.3 11424 {"bits": [8, 15], "name": "EXTRA_LDS_SIZE"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.4 11425 {"bits": [16, 24], "enum_ref": "EXCP_EN", "name": "EXCP_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_PS.fields.5 11430 {"bits": [0, 0], "name": "SCRATCH_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.0 11431 {"bits": [1, 5], "name": "USER_SGPR"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.1 11432 {"bits": [6, 6], "name": "TRAP_PRESENT"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.2 11433 {"bits": [7, 7], "name": "OC_LDS_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.3 11434 {"bits": [8, 8], "name": "SO_BASE0_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.4 11435 {"bits": [9, 9], "name": "SO_BASE1_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.5 11436 {"bits": [10, 10], "name": "SO_BASE2_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.6 11437 {"bits": [11, 11], "name": "SO_BASE3_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.7 11438 {"bits": [12, 12], "name": "SO_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.8 11439 {"bits": [13, 21], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.9 11440 {"bits": [24, 24], "name": "DISPATCH_DRAW_EN"} string in object:register_types.SPI_SHADER_PGM_RSRC2_VS.fields.10 11445 {"bits": [0, 15], "name": "CU_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_GS.fields.0 11446 {"bits": [16, 21], "name": "WAVE_LIMIT"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_GS.fields.1 11447 {"bits": [22, 25], "name": "LOCK_LOW_THRESHOLD"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_GS.fields.2 11448 {"bits": [26, 31], "name": "GROUP_FIFO_DEPTH"} string in object:register_types.SPI_SHADER_PGM_RSRC3_GS.fields.3 11453 {"bits": [0, 5], "name": "WAVE_LIMIT"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.0 11454 {"bits": [6, 9], "name": "LOCK_LOW_THRESHOLD"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.1 11455 {"bits": [10, 15], "name": "GROUP_FIFO_DEPTH"} string in object:register_types.SPI_SHADER_PGM_RSRC3_HS.fields.2 11460 {"bits": [0, 15], "name": "CU_EN"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.0 11461 {"bits": [16, 21], "name": "WAVE_LIMIT"}, string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.1 11462 {"bits": [22, 25], "name": "LOCK_LOW_THRESHOLD"} string in object:register_types.SPI_SHADER_PGM_RSRC3_PS.fields.2 11467 {"bits": [0, 3], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS0_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.0 11468 {"bits": [4, 7], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS1_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.1 11469 {"bits": [8, 11], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS2_EXPORT_FORMAT"}, string in object:register_types.SPI_SHADER_POS_FORMAT.fields.2 11470 {"bits": [12, 15], "enum_ref": "SPI_SHADER_FORMAT", "name": "POS3_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_POS_FORMAT.fields.3 11475 {"bits": [0, 7], "name": "MEM_BASE"} string in object:register_types.SPI_SHADER_TBA_HI_PS.fields.0 11480 {"bits": [0, 3], "enum_ref": "SPI_SHADER_EX_FORMAT", "name": "Z_EXPORT_FORMAT"} string in object:register_types.SPI_SHADER_Z_FORMAT.fields.0 11485 {"bits": [1, 5], "name": "VS_EXPORT_COUNT"}, string in object:register_types.SPI_VS_OUT_CONFIG.fields.0 11486 {"bits": [6, 6], "name": "VS_HALF_PACK"} string in object:register_types.SPI_VS_OUT_CONFIG.fields.1 11491 {"bits": [0, 0], "name": "TARGET_INST"}, string in object:register_types.SQC_CACHES.fields.0 11492 {"bits": [1, 1], "name": "TARGET_DATA"}, string in object:register_types.SQC_CACHES.fields.1 11493 {"bits": [2, 2], "name": "INVALIDATE"}, string in object:register_types.SQC_CACHES.fields.2 11494 {"bits": [3, 3], "name": "WRITEBACK"}, string in object:register_types.SQC_CACHES.fields.3 11495 {"bits": [4, 4], "name": "VOL"}, string in object:register_types.SQC_CACHES.fields.4 11496 {"bits": [16, 16], "name": "COMPLETE"} string in object:register_types.SQC_CACHES.fields.5 11501 {"bits": [0, 0], "name": "DWB"}, string in object:register_types.SQC_WRITEBACK.fields.0 11502 {"bits": [1, 1], "name": "DIRTY"} string in object:register_types.SQC_WRITEBACK.fields.1 11507 {"bits": [0, 15], "name": "BASE_ADDRESS_HI"}, string in object:register_types.SQ_BUF_RSRC_WORD1.fields.0 11508 {"bits": [16, 29], "name": "STRIDE"}, string in object:register_types.SQ_BUF_RSRC_WORD1.fields.1 11509 {"bits": [30, 30], "name": "CACHE_SWIZZLE"}, string in object:register_types.SQ_BUF_RSRC_WORD1.fields.2 11510 {"bits": [31, 31], "name": "SWIZZLE_ENABLE"} string in object:register_types.SQ_BUF_RSRC_WORD1.fields.3 11515 {"bits": [0, 2], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_X"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.0 11516 {"bits": [3, 5], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Y"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.1 11517 {"bits": [6, 8], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Z"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.2 11518 {"bits": [9, 11], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_W"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.3 11519 {"bits": [12, 14], "enum_ref": "BUF_NUM_FORMAT", "name": "NUM_FORMAT"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.4 11520 {"bits": [15, 18], "enum_ref": "BUF_DATA_FORMAT", "name": "DATA_FORMAT"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.5 11521 {"bits": [19, 20], "name": "ELEMENT_SIZE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.6 11522 {"bits": [21, 22], "name": "INDEX_STRIDE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.7 11523 {"bits": [23, 23], "name": "ADD_TID_ENABLE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.8 11524 {"bits": [24, 24], "name": "ATC"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.9 11525 {"bits": [25, 25], "name": "HASH_ENABLE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.10 11526 {"bits": [26, 26], "name": "HEAP"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.11 11527 {"bits": [27, 29], "name": "MTYPE"}, string in object:register_types.SQ_BUF_RSRC_WORD3.fields.12 11528 {"bits": [30, 31], "enum_ref": "SQ_RSRC_BUF_TYPE", "name": "TYPE"} string in object:register_types.SQ_BUF_RSRC_WORD3.fields.13 11533 {"bits": [0, 7], "name": "BASE_ADDRESS_HI"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.0 11534 {"bits": [8, 19], "name": "MIN_LOD"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.1 11535 {"bits": [20, 25], "enum_ref": "IMG_DATA_FORMAT", "name": "DATA_FORMAT"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.2 11536 {"bits": [26, 29], "enum_ref": "IMG_NUM_FORMAT", "name": "NUM_FORMAT"}, string in object:register_types.SQ_IMG_RSRC_WORD1.fields.3 11537 {"bits": [30, 31], "name": "MTYPE"} string in object:register_types.SQ_IMG_RSRC_WORD1.fields.4 11542 {"bits": [0, 13], "name": "WIDTH"}, string in object:register_types.SQ_IMG_RSRC_WORD2.fields.0 11543 {"bits": [14, 27], "name": "HEIGHT"}, string in object:register_types.SQ_IMG_RSRC_WORD2.fields.1 11544 {"bits": [28, 30], "name": "PERF_MOD"}, string in object:register_types.SQ_IMG_RSRC_WORD2.fields.2 11545 {"bits": [31, 31], "name": "INTERLACED"} string in object:register_types.SQ_IMG_RSRC_WORD2.fields.3 11550 {"bits": [0, 2], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_X"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.0 11551 {"bits": [3, 5], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Y"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.1 11552 {"bits": [6, 8], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_Z"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.2 11553 {"bits": [9, 11], "enum_ref": "SQ_SEL_XYZW01", "name": "DST_SEL_W"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.3 11554 {"bits": [12, 15], "name": "BASE_LEVEL"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.4 11555 {"bits": [16, 19], "name": "LAST_LEVEL"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.5 11556 {"bits": [20, 24], "name": "TILING_INDEX"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.6 11557 {"bits": [25, 25], "name": "POW2_PAD"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.7 11558 {"bits": [26, 26], "name": "MTYPE"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.8 11559 {"bits": [27, 27], "name": "ATC"}, string in object:register_types.SQ_IMG_RSRC_WORD3.fields.9 11560 {"bits": [28, 31], "enum_ref": "SQ_RSRC_IMG_TYPE", "name": "TYPE"} string in object:register_types.SQ_IMG_RSRC_WORD3.fields.10 11565 {"bits": [0, 12], "name": "DEPTH"}, string in object:register_types.SQ_IMG_RSRC_WORD4.fields.0 11566 {"bits": [13, 26], "name": "PITCH"} string in object:register_types.SQ_IMG_RSRC_WORD4.fields.1 11571 {"bits": [0, 12], "name": "BASE_ARRAY"}, string in object:register_types.SQ_IMG_RSRC_WORD5.fields.0 11572 {"bits": [13, 25], "name": "LAST_ARRAY"} string in object:register_types.SQ_IMG_RSRC_WORD5.fields.1 11577 {"bits": [0, 11], "name": "MIN_LOD_WARN"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.0 11578 {"bits": [12, 19], "name": "COUNTER_BANK_ID"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.1 11579 {"bits": [20, 20], "name": "LOD_HDW_CNT_EN"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.2 11580 {"bits": [21, 21], "name": "COMPRESSION_EN"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.3 11581 {"bits": [22, 22], "name": "ALPHA_IS_ON_MSB"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.4 11582 {"bits": [23, 23], "name": "COLOR_TRANSFORM"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.5 11583 {"bits": [24, 27], "name": "LOST_ALPHA_BITS"}, string in object:register_types.SQ_IMG_RSRC_WORD6.fields.6 11584 {"bits": [28, 31], "name": "LOST_COLOR_BITS"} string in object:register_types.SQ_IMG_RSRC_WORD6.fields.7 11589 {"bits": [0, 2], "enum_ref": "SQ_TEX_CLAMP", "name": "CLAMP_X"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.0 11590 {"bits": [3, 5], "enum_ref": "SQ_TEX_CLAMP", "name": "CLAMP_Y"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.1 11591 {"bits": [6, 8], "enum_ref": "SQ_TEX_CLAMP", "name": "CLAMP_Z"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.2 11592 {"bits": [9, 11], "name": "MAX_ANISO_RATIO"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.3 11593 {"bits": [12, 14], "enum_ref": "SQ_TEX_DEPTH_COMPARE", "name": "DEPTH_COMPARE_FUNC"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.4 11594 {"bits": [15, 15], "name": "FORCE_UNNORMALIZED"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.5 11595 {"bits": [16, 18], "name": "ANISO_THRESHOLD"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.6 11596 {"bits": [19, 19], "name": "MC_COORD_TRUNC"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.7 11597 {"bits": [20, 20], "name": "FORCE_DEGAMMA"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.8 11598 {"bits": [21, 26], "name": "ANISO_BIAS"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.9 11599 {"bits": [27, 27], "name": "TRUNC_COORD"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.10 11600 {"bits": [28, 28], "name": "DISABLE_CUBE_WRAP"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.11 11601 {"bits": [29, 30], "enum_ref": "SQ_IMG_FILTER_TYPE", "name": "FILTER_MODE"}, string in object:register_types.SQ_IMG_SAMP_WORD0.fields.12 11602 {"bits": [31, 31], "name": "COMPAT_MODE"} string in object:register_types.SQ_IMG_SAMP_WORD0.fields.13 11607 {"bits": [0, 11], "name": "MIN_LOD"}, string in object:register_types.SQ_IMG_SAMP_WORD1.fields.0 11608 {"bits": [12, 23], "name": "MAX_LOD"}, string in object:register_types.SQ_IMG_SAMP_WORD1.fields.1 11609 {"bits": [24, 27], "name": "PERF_MIP"}, string in object:register_types.SQ_IMG_SAMP_WORD1.fields.2 11610 {"bits": [28, 31], "name": "PERF_Z"} string in object:register_types.SQ_IMG_SAMP_WORD1.fields.3 11615 {"bits": [0, 13], "name": "LOD_BIAS"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.0 11616 {"bits": [14, 19], "name": "LOD_BIAS_SEC"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.1 11617 {"bits": [20, 21], "enum_ref": "SQ_TEX_XY_FILTER", "name": "XY_MAG_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.2 11618 {"bits": [22, 23], "enum_ref": "SQ_TEX_XY_FILTER", "name": "XY_MIN_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.3 11619 {"bits": [24, 25], "enum_ref": "SQ_TEX_Z_FILTER", "name": "Z_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.4 11620 {"bits": [26, 27], "enum_ref": "SQ_TEX_MIP_FILTER", "name": "MIP_FILTER"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.5 11621 {"bits": [28, 28], "name": "MIP_POINT_PRECLAMP"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.6 11622 {"bits": [29, 29], "name": "DISABLE_LSB_CEIL"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.7 11623 {"bits": [30, 30], "name": "FILTER_PREC_FIX"}, string in object:register_types.SQ_IMG_SAMP_WORD2.fields.8 11624 {"bits": [31, 31], "name": "ANISO_OVERRIDE"} string in object:register_types.SQ_IMG_SAMP_WORD2.fields.9 11629 {"bits": [0, 11], "name": "BORDER_COLOR_PTR"}, string in object:register_types.SQ_IMG_SAMP_WORD3.fields.0 11630 {"bits": [29, 29], "name": "UPGRADED_DEPTH"}, string in object:register_types.SQ_IMG_SAMP_WORD3.fields.1 11631 {"bits": [30, 31], "enum_ref": "SQ_TEX_BORDER_COLOR", "name": "BORDER_COLOR_TYPE"} string in object:register_types.SQ_IMG_SAMP_WORD3.fields.2 11636 {"bits": [0, 8], "name": "PERF_SEL"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.0 11637 {"bits": [12, 15], "name": "SQC_BANK_MASK"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.1 11638 {"bits": [16, 19], "name": "SQC_CLIENT_MASK"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.2 11639 {"bits": [20, 23], "name": "SPM_MODE"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.3 11640 {"bits": [24, 27], "name": "SIMD_MASK"}, string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.4 11641 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.SQ_PERFCOUNTER0_SELECT.fields.5 11646 {"bits": [0, 0], "name": "PS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.0 11647 {"bits": [1, 1], "enum_ref": "VGT_STAGES_VS_EN", "name": "VS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.1 11648 {"bits": [2, 2], "enum_ref": "VGT_STAGES_GS_EN", "name": "GS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.2 11649 {"bits": [3, 3], "enum_ref": "VGT_STAGES_ES_EN", "name": "ES_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.3 11650 {"bits": [4, 4], "enum_ref": "VGT_STAGES_HS_EN", "name": "HS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.4 11651 {"bits": [5, 5], "enum_ref": "VGT_STAGES_LS_EN", "name": "LS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.5 11652 {"bits": [6, 6], "name": "CS_EN"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.6 11653 {"bits": [8, 12], "name": "CNTR_RATE"}, string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.7 11654 {"bits": [13, 13], "name": "DISABLE_FLUSH"} string in object:register_types.SQ_PERFCOUNTER_CTRL.fields.8 11659 {"bits": [0, 0], "name": "FORCE_EN"} string in object:register_types.SQ_PERFCOUNTER_CTRL2.fields.0 11664 {"bits": [0, 15], "name": "SH0_MASK"}, string in object:register_types.SQ_PERFCOUNTER_MASK.fields.0 11665 {"bits": [16, 31], "name": "SH1_MASK"} string in object:register_types.SQ_PERFCOUNTER_MASK.fields.1 11670 {"bits": [0, 3], "name": "ADDR_HI"} string in object:register_types.SQ_THREAD_TRACE_BASE2.fields.0 11675 {"bits": [31, 31], "name": "RESET_BUFFER"} string in object:register_types.SQ_THREAD_TRACE_CTRL.fields.0 11680 {"bits": [0, 2], "name": "HIWATER"} string in object:register_types.SQ_THREAD_TRACE_HIWATER.fields.0 11685 {"bits": [0, 4], "name": "CU_SEL"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.0 11686 {"bits": [5, 5], "name": "SH_SEL"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.1 11687 {"bits": [7, 7], "name": "REG_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.2 11688 {"bits": [8, 11], "name": "SIMD_EN"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.3 11689 {"bits": [12, 13], "name": "VM_ID_MASK"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.4 11690 {"bits": [14, 14], "name": "SPI_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.5 11691 {"bits": [15, 15], "name": "SQ_STALL_EN"}, string in object:register_types.SQ_THREAD_TRACE_MASK.fields.6 11692 {"bits": [16, 31], "name": "RANDOM_SEED"} string in object:register_types.SQ_THREAD_TRACE_MASK.fields.7 11697 {"bits": [0, 2], "name": "MASK_PS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.0 11698 {"bits": [3, 5], "name": "MASK_VS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.1 11699 {"bits": [6, 8], "name": "MASK_GS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.2 11700 {"bits": [9, 11], "name": "MASK_ES"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.3 11701 {"bits": [12, 14], "name": "MASK_HS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.4 11702 {"bits": [15, 17], "name": "MASK_LS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.5 11703 {"bits": [18, 20], "name": "MASK_CS"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.6 11704 {"bits": [21, 22], "name": "MODE"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.7 11705 {"bits": [23, 24], "name": "CAPTURE_MODE"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.8 11706 {"bits": [25, 25], "name": "AUTOFLUSH_EN"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.9 11707 {"bits": [26, 26], "name": "PRIV"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.10 11708 {"bits": [27, 28], "name": "ISSUE_MASK"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.11 11709 {"bits": [29, 29], "name": "TEST_MODE"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.12 11710 {"bits": [30, 30], "name": "INTERRUPT_EN"}, string in object:register_types.SQ_THREAD_TRACE_MODE.fields.13 11711 {"bits": [31, 31], "name": "WRAP"} string in object:register_types.SQ_THREAD_TRACE_MODE.fields.14 11716 {"bits": [0, 21], "name": "SIZE"} string in object:register_types.SQ_THREAD_TRACE_SIZE.fields.0 11721 {"bits": [0, 9], "name": "FINISH_PENDING"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.0 11722 {"bits": [16, 25], "name": "FINISH_DONE"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.1 11723 {"bits": [29, 29], "name": "NEW_BUF"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.2 11724 {"bits": [30, 30], "name": "BUSY"}, string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.3 11725 {"bits": [31, 31], "name": "FULL"} string in object:register_types.SQ_THREAD_TRACE_STATUS.fields.4 11730 {"bits": [0, 15], "name": "TOKEN_MASK"}, string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.0 11731 {"bits": [16, 23], "name": "REG_MASK"}, string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.1 11732 {"bits": [24, 24], "name": "REG_DROP_ON_STALL"} string in object:register_types.SQ_THREAD_TRACE_TOKEN_MASK.fields.2 11737 {"bits": [0, 29], "name": "WPTR"}, string in object:register_types.SQ_THREAD_TRACE_WPTR.fields.0 11738 {"bits": [30, 31], "name": "READ_OFFSET"} string in object:register_types.SQ_THREAD_TRACE_WPTR.fields.1 11743 {"bits": [0, 5], "name": "VGPR_BASE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.0 11744 {"bits": [8, 13], "name": "VGPR_SIZE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.1 11745 {"bits": [16, 21], "name": "SGPR_BASE"}, string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.2 11746 {"bits": [24, 27], "name": "SGPR_SIZE"} string in object:register_types.SQ_WAVE_GPR_ALLOC.fields.3 11751 {"bits": [0, 3], "name": "WAVE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.0 11752 {"bits": [4, 5], "name": "SIMD_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.1 11753 {"bits": [6, 7], "name": "PIPE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.2 11754 {"bits": [8, 11], "name": "CU_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.3 11755 {"bits": [12, 12], "name": "SH_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.4 11756 {"bits": [13, 14], "name": "SE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.5 11757 {"bits": [16, 19], "name": "TG_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.6 11758 {"bits": [20, 23], "name": "VM_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.7 11759 {"bits": [24, 26], "name": "QUEUE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.8 11760 {"bits": [27, 29], "name": "STATE_ID"}, string in object:register_types.SQ_WAVE_HW_ID.fields.9 11761 {"bits": [30, 31], "name": "ME_ID"} string in object:register_types.SQ_WAVE_HW_ID.fields.10 11766 {"bits": [0, 2], "name": "IBUF_ST"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.0 11767 {"bits": [3, 3], "name": "PC_INVALID"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.1 11768 {"bits": [4, 4], "name": "NEED_NEXT_DW"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.2 11769 {"bits": [5, 7], "name": "NO_PREFETCH_CNT"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.3 11770 {"bits": [8, 9], "name": "IBUF_RPTR"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.4 11771 {"bits": [10, 11], "name": "IBUF_WPTR"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.5 11772 {"bits": [16, 19], "name": "INST_STR_ST"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.6 11773 {"bits": [20, 23], "name": "MISC_CNT"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.7 11774 {"bits": [24, 25], "name": "ECC_ST"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.8 11775 {"bits": [26, 26], "name": "IS_HYB"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.9 11776 {"bits": [27, 28], "name": "HYB_CNT"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.10 11777 {"bits": [29, 29], "name": "KILL"}, string in object:register_types.SQ_WAVE_IB_DBG0.fields.11 11778 {"bits": [30, 30], "name": "NEED_KILL_IFETCH"} string in object:register_types.SQ_WAVE_IB_DBG0.fields.12 11783 {"bits": [0, 0], "name": "IXNACK"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.0 11784 {"bits": [1, 1], "name": "XNACK"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.1 11785 {"bits": [2, 2], "name": "TA_NEED_RESET"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.2 11786 {"bits": [4, 7], "name": "XCNT"}, string in object:register_types.SQ_WAVE_IB_DBG1.fields.3 11787 {"bits": [8, 11], "name": "QCNT"} string in object:register_types.SQ_WAVE_IB_DBG1.fields.4 11792 {"bits": [0, 3], "name": "VM_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.0 11793 {"bits": [4, 6], "name": "EXP_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.1 11794 {"bits": [8, 11], "name": "LGKM_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.2 11795 {"bits": [12, 14], "name": "VALU_CNT"}, string in object:register_types.SQ_WAVE_IB_STS.fields.3 11796 {"bits": [15, 15], "name": "FIRST_REPLAY"}, string in object:register_types.SQ_WAVE_IB_STS.fields.4 11797 {"bits": [16, 19], "name": "RCNT"} string in object:register_types.SQ_WAVE_IB_STS.fields.5 11802 {"bits": [0, 7], "name": "LDS_BASE"}, string in object:register_types.SQ_WAVE_LDS_ALLOC.fields.0 11803 {"bits": [12, 20], "name": "LDS_SIZE"} string in object:register_types.SQ_WAVE_LDS_ALLOC.fields.1 11808 {"bits": [0, 3], "name": "FP_ROUND"}, string in object:register_types.SQ_WAVE_MODE.fields.0 11809 {"bits": [4, 7], "name": "FP_DENORM"}, string in object:register_types.SQ_WAVE_MODE.fields.1 11810 {"bits": [8, 8], "name": "DX10_CLAMP"}, string in object:register_types.SQ_WAVE_MODE.fields.2 11811 {"bits": [9, 9], "name": "IEEE"}, string in object:register_types.SQ_WAVE_MODE.fields.3 11812 {"bits": [10, 10], "name": "LOD_CLAMPED"}, string in object:register_types.SQ_WAVE_MODE.fields.4 11813 {"bits": [11, 11], "name": "DEBUG_EN"}, string in object:register_types.SQ_WAVE_MODE.fields.5 11814 {"bits": [12, 20], "enum_ref": "EXCP_EN", "name": "EXCP_EN"}, string in object:register_types.SQ_WAVE_MODE.fields.6 11815 {"bits": [27, 27], "name": "GPR_IDX_EN"}, string in object:register_types.SQ_WAVE_MODE.fields.7 11816 {"bits": [28, 28], "name": "VSKIP"}, string in object:register_types.SQ_WAVE_MODE.fields.8 11817 {"bits": [29, 31], "name": "CSP"} string in object:register_types.SQ_WAVE_MODE.fields.9 11822 {"bits": [0, 7], "name": "PC_HI"} string in object:register_types.SQ_WAVE_PC_HI.fields.0 11827 {"bits": [0, 0], "name": "SCC"}, string in object:register_types.SQ_WAVE_STATUS.fields.0 11828 {"bits": [1, 2], "name": "SPI_PRIO"}, string in object:register_types.SQ_WAVE_STATUS.fields.1 11829 {"bits": [3, 4], "name": "USER_PRIO"}, string in object:register_types.SQ_WAVE_STATUS.fields.2 11830 {"bits": [5, 5], "name": "PRIV"}, string in object:register_types.SQ_WAVE_STATUS.fields.3 11831 {"bits": [6, 6], "name": "TRAP_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.4 11832 {"bits": [7, 7], "name": "TTRACE_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.5 11833 {"bits": [8, 8], "name": "EXPORT_RDY"}, string in object:register_types.SQ_WAVE_STATUS.fields.6 11834 {"bits": [9, 9], "name": "EXECZ"}, string in object:register_types.SQ_WAVE_STATUS.fields.7 11835 {"bits": [10, 10], "name": "VCCZ"}, string in object:register_types.SQ_WAVE_STATUS.fields.8 11836 {"bits": [11, 11], "name": "IN_TG"}, string in object:register_types.SQ_WAVE_STATUS.fields.9 11837 {"bits": [12, 12], "name": "IN_BARRIER"}, string in object:register_types.SQ_WAVE_STATUS.fields.10 11838 {"bits": [13, 13], "name": "HALT"}, string in object:register_types.SQ_WAVE_STATUS.fields.11 11839 {"bits": [14, 14], "name": "TRAP"}, string in object:register_types.SQ_WAVE_STATUS.fields.12 11840 {"bits": [15, 15], "name": "TTRACE_CU_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.13 11841 {"bits": [16, 16], "name": "VALID"}, string in object:register_types.SQ_WAVE_STATUS.fields.14 11842 {"bits": [17, 17], "name": "ECC_ERR"}, string in object:register_types.SQ_WAVE_STATUS.fields.15 11843 {"bits": [18, 18], "name": "SKIP_EXPORT"}, string in object:register_types.SQ_WAVE_STATUS.fields.16 11844 {"bits": [19, 19], "name": "PERF_EN"}, string in object:register_types.SQ_WAVE_STATUS.fields.17 11845 {"bits": [20, 20], "name": "COND_DBG_USER"}, string in object:register_types.SQ_WAVE_STATUS.fields.18 11846 {"bits": [21, 21], "name": "COND_DBG_SYS"}, string in object:register_types.SQ_WAVE_STATUS.fields.19 11847 {"bits": [22, 22], "name": "ALLOW_REPLAY"}, string in object:register_types.SQ_WAVE_STATUS.fields.20 11848 {"bits": [23, 23], "name": "INST_ATC"}, string in object:register_types.SQ_WAVE_STATUS.fields.21 11849 {"bits": [27, 27], "name": "MUST_EXPORT"} string in object:register_types.SQ_WAVE_STATUS.fields.22 11854 {"bits": [0, 7], "name": "ADDR_HI"} string in object:register_types.SQ_WAVE_TBA_HI.fields.0 11859 {"bits": [0, 8], "enum_ref": "EXCP_EN", "name": "EXCP"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.0 11860 {"bits": [10, 10], "name": "SAVECTX"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.1 11861 {"bits": [16, 21], "name": "EXCP_CYCLE"}, string in object:register_types.SQ_WAVE_TRAPSTS.fields.2 11862 {"bits": [29, 31], "name": "DP_RATE"} string in object:register_types.SQ_WAVE_TRAPSTS.fields.3 11867 {"bits": [0, 9], "name": "PERFCOUNTER_SELECT"}, string in object:register_types.SX_PERFCOUNTER0_SELECT.fields.0 11868 {"bits": [10, 19], "name": "PERFCOUNTER_SELECT1"}, string in object:register_types.SX_PERFCOUNTER0_SELECT.fields.1 11869 {"bits": [20, 23], "name": "CNTR_MODE"} string in object:register_types.SX_PERFCOUNTER0_SELECT.fields.2 11874 {"bits": [0, 9], "name": "PERFCOUNTER_SELECT2"}, string in object:register_types.SX_PERFCOUNTER0_SELECT1.fields.0 11875 {"bits": [10, 19], "name": "PERFCOUNTER_SELECT3"} string in object:register_types.SX_PERFCOUNTER0_SELECT1.fields.1 11880 {"bits": [0, 7], "name": "ADDRESS"} string in object:register_types.TA_BC_BASE_ADDR_HI.fields.0 11885 {"bits": [0, 9], "name": "PERF_SEL2"}, string in object:register_types.TCC_PERFCOUNTER0_SELECT1.fields.0 11886 {"bits": [10, 19], "name": "PERF_SEL3"}, string in object:register_types.TCC_PERFCOUNTER0_SELECT1.fields.1 11887 {"bits": [24, 27], "name": "PERF_MODE2"}, string in object:register_types.TCC_PERFCOUNTER0_SELECT1.fields.2 11888 {"bits": [28, 31], "name": "PERF_MODE3"} string in object:register_types.TCC_PERFCOUNTER0_SELECT1.fields.3 11893 {"bits": [0, 9], "name": "PERF_SEL"}, string in object:register_types.TCC_PERFCOUNTER2_SELECT.fields.0 11894 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.TCC_PERFCOUNTER2_SELECT.fields.1 11895 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.TCC_PERFCOUNTER2_SELECT.fields.2 11900 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.TD_PERFCOUNTER0_SELECT.fields.0 11901 {"bits": [10, 17], "name": "PERF_SEL1"}, string in object:register_types.TD_PERFCOUNTER0_SELECT.fields.1 11902 {"bits": [20, 23], "name": "CNTR_MODE"}, string in object:register_types.TD_PERFCOUNTER0_SELECT.fields.2 11903 {"bits": [24, 27], "name": "PERF_MODE1"}, string in object:register_types.TD_PERFCOUNTER0_SELECT.fields.3 11904 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.TD_PERFCOUNTER0_SELECT.fields.4 11909 {"bits": [0, 7], "name": "PERF_SEL2"}, string in object:register_types.TD_PERFCOUNTER0_SELECT1.fields.0 11910 {"bits": [10, 17], "name": "PERF_SEL3"}, string in object:register_types.TD_PERFCOUNTER0_SELECT1.fields.1 11911 {"bits": [24, 27], "name": "PERF_MODE3"}, string in object:register_types.TD_PERFCOUNTER0_SELECT1.fields.2 11912 {"bits": [28, 31], "name": "PERF_MODE2"} string in object:register_types.TD_PERFCOUNTER0_SELECT1.fields.3 11917 {"bits": [0, 7], "name": "BASE_ADDR"} string in object:register_types.VGT_DMA_BASE_HI.fields.0 11922 {"bits": [0, 1], "enum_ref": "VGT_INDEX_TYPE_MODE", "name": "INDEX_TYPE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.0 11923 {"bits": [2, 3], "enum_ref": "VGT_DMA_SWAP_MODE", "name": "SWAP_MODE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.1 11924 {"bits": [4, 5], "enum_ref": "VGT_DMA_BUF_TYPE", "name": "BUF_TYPE"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.2 11925 {"bits": [6, 6], "enum_ref": "VGT_RDREQ_POLICY", "name": "RDREQ_POLICY"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.3 11926 {"bits": [9, 9], "name": "NOT_EOP"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.4 11927 {"bits": [10, 10], "name": "REQ_PATH"}, string in object:register_types.VGT_DMA_INDEX_TYPE.fields.5 11928 {"bits": [11, 12], "name": "MTYPE"} string in object:register_types.VGT_DMA_INDEX_TYPE.fields.6 11933 {"bits": [0, 1], "enum_ref": "VGT_DI_SOURCE_SELECT", "name": "SOURCE_SELECT"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.0 11934 {"bits": [2, 3], "enum_ref": "VGT_DI_MAJOR_MODE_SELECT", "name": "MAJOR_MODE"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.1 11935 {"bits": [4, 4], "name": "SPRITE_EN_R6XX"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.2 11936 {"bits": [5, 5], "name": "NOT_EOP"}, string in object:register_types.VGT_DRAW_INITIATOR.fields.3 11937 {"bits": [6, 6], "name": "USE_OPAQUE"} string in object:register_types.VGT_DRAW_INITIATOR.fields.4 11942 {"bits": [0, 14], "name": "ITEMSIZE"} string in object:register_types.VGT_ESGS_RING_ITEMSIZE.fields.0 11947 {"bits": [0, 10], "name": "ES_PER_GS"} string in object:register_types.VGT_ES_PER_GS.fields.0 11952 {"bits": [0, 27], "name": "ADDRESS_LOW"} string in object:register_types.VGT_EVENT_ADDRESS_REG.fields.0 11957 {"bits": [0, 5], "enum_ref": "VGT_EVENT_TYPE", "name": "EVENT_TYPE"}, string in object:register_types.VGT_EVENT_INITIATOR.fields.0 11958 {"bits": [18, 26], "name": "ADDRESS_HI"}, string in object:register_types.VGT_EVENT_INITIATOR.fields.1 11959 {"bits": [27, 27], "name": "EXTENDED_EVENT"} string in object:register_types.VGT_EVENT_INITIATOR.fields.2 11964 {"bits": [0, 3], "name": "DECR"} string in object:register_types.VGT_GROUP_DECR.fields.0 11969 {"bits": [0, 3], "name": "FIRST_DECR"} string in object:register_types.VGT_GROUP_FIRST_DECR.fields.0 11974 {"bits": [0, 4], "enum_ref": "VGT_DI_PRIM_TYPE", "name": "PRIM_TYPE"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.0 11975 {"bits": [14, 14], "name": "RETAIN_ORDER"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.1 11976 {"bits": [15, 15], "name": "RETAIN_QUADS"}, string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.2 11977 {"bits": [16, 18], "name": "PRIM_ORDER"} string in object:register_types.VGT_GROUP_PRIM_TYPE.fields.3 11982 {"bits": [0, 0], "name": "COMP_X_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.0 11983 {"bits": [1, 1], "name": "COMP_Y_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.1 11984 {"bits": [2, 2], "name": "COMP_Z_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.2 11985 {"bits": [3, 3], "name": "COMP_W_EN"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.3 11986 {"bits": [8, 15], "name": "STRIDE"}, string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.4 11987 {"bits": [16, 23], "name": "SHIFT"} string in object:register_types.VGT_GROUP_VECT_0_CNTL.fields.5 11992 {"bits": [0, 3], "name": "X_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.0 11993 {"bits": [4, 7], "name": "X_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.1 11994 {"bits": [8, 11], "name": "Y_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.2 11995 {"bits": [12, 15], "name": "Y_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.3 11996 {"bits": [16, 19], "name": "Z_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.4 11997 {"bits": [20, 23], "name": "Z_OFFSET"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.5 11998 {"bits": [24, 27], "name": "W_CONV"}, string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.6 11999 {"bits": [28, 31], "name": "W_OFFSET"} string in object:register_types.VGT_GROUP_VECT_0_FMT_CNTL.fields.7 12004 {"bits": [0, 14], "name": "OFFSET"} string in object:register_types.VGT_GSVS_RING_OFFSET_1.fields.0 12009 {"bits": [0, 0], "name": "ENABLE"}, string in object:register_types.VGT_GS_INSTANCE_CNT.fields.0 12010 {"bits": [2, 8], "name": "CNT"} string in object:register_types.VGT_GS_INSTANCE_CNT.fields.1 12015 {"bits": [0, 10], "name": "MAX_VERT_OUT"} string in object:register_types.VGT_GS_MAX_VERT_OUT.fields.0 12020 {"bits": [0, 2], "enum_ref": "VGT_GS_MODE_TYPE", "name": "MODE"}, string in object:register_types.VGT_GS_MODE.fields.0 12021 {"bits": [3, 3], "name": "RESERVED_0"}, string in object:register_types.VGT_GS_MODE.fields.1 12022 {"bits": [4, 5], "enum_ref": "VGT_GS_CUT_MODE", "name": "CUT_MODE"}, string in object:register_types.VGT_GS_MODE.fields.2 12023 {"bits": [6, 10], "name": "RESERVED_1"}, string in object:register_types.VGT_GS_MODE.fields.3 12024 {"bits": [11, 11], "name": "GS_C_PACK_EN"}, string in object:register_types.VGT_GS_MODE.fields.4 12025 {"bits": [12, 12], "name": "RESERVED_2"}, string in object:register_types.VGT_GS_MODE.fields.5 12026 {"bits": [13, 13], "name": "ES_PASSTHRU"}, string in object:register_types.VGT_GS_MODE.fields.6 12027 {"bits": [14, 14], "name": "RESERVED_3"}, string in object:register_types.VGT_GS_MODE.fields.7 12028 {"bits": [15, 15], "name": "RESERVED_4"}, string in object:register_types.VGT_GS_MODE.fields.8 12029 {"bits": [16, 16], "name": "RESERVED_5"}, string in object:register_types.VGT_GS_MODE.fields.9 12030 {"bits": [17, 17], "name": "PARTIAL_THD_AT_EOI"}, string in object:register_types.VGT_GS_MODE.fields.10 12031 {"bits": [18, 18], "name": "SUPPRESS_CUTS"}, string in object:register_types.VGT_GS_MODE.fields.11 12032 {"bits": [19, 19], "name": "ES_WRITE_OPTIMIZE"}, string in object:register_types.VGT_GS_MODE.fields.12 12033 {"bits": [20, 20], "name": "GS_WRITE_OPTIMIZE"}, string in object:register_types.VGT_GS_MODE.fields.13 12034 {"bits": [21, 22], "name": "ONCHIP"} string in object:register_types.VGT_GS_MODE.fields.14 12039 {"bits": [0, 10], "name": "ES_VERTS_PER_SUBGRP"}, string in object:register_types.VGT_GS_ONCHIP_CNTL.fields.0 12040 {"bits": [11, 21], "name": "GS_PRIMS_PER_SUBGRP"} string in object:register_types.VGT_GS_ONCHIP_CNTL.fields.1 12045 {"bits": [0, 5], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.0 12046 {"bits": [8, 13], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_1"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.1 12047 {"bits": [16, 21], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_2"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.2 12048 {"bits": [22, 27], "enum_ref": "VGT_GS_OUTPRIM_TYPE", "name": "OUTPRIM_TYPE_3"}, string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.3 12049 {"bits": [31, 31], "name": "UNIQUE_TYPE_PER_STREAM"} string in object:register_types.VGT_GS_OUT_PRIM_TYPE.fields.4 12054 {"bits": [0, 10], "name": "GS_PER_ES"} string in object:register_types.VGT_GS_PER_ES.fields.0 12059 {"bits": [0, 3], "name": "GS_PER_VS"} string in object:register_types.VGT_GS_PER_VS.fields.0 12064 {"bits": [0, 1], "name": "TESS_MODE"} string in object:register_types.VGT_HOS_CNTL.fields.0 12069 {"bits": [0, 7], "name": "REUSE_DEPTH"} string in object:register_types.VGT_HOS_REUSE_DEPTH.fields.0 12074 {"bits": [0, 8], "name": "OFFCHIP_BUFFERING"}, string in object:register_types.VGT_HS_OFFCHIP_PARAM.fields.0 12075 {"bits": [9, 10], "enum_ref": "VGT_HS_OFFCHIP_PARAM__OFFCHIP_GRANULARITY", "name": "OFFCHIP string in object:register_types.VGT_HS_OFFCHIP_PARAM.fields.1 12080 {"bits": [0, 7], "name": "NUM_PATCHES"}, string in object:register_types.VGT_LS_HS_CONFIG.fields.0 12081 {"bits": [8, 13], "name": "HS_NUM_INPUT_CP"}, string in object:register_types.VGT_LS_HS_CONFIG.fields.1 12082 {"bits": [14, 19], "name": "HS_NUM_OUTPUT_CP"} string in object:register_types.VGT_LS_HS_CONFIG.fields.2 12087 {"bits": [0, 0], "name": "RESET_EN"} string in object:register_types.VGT_MULTI_PRIM_IB_RESET_EN.fields.0 12092 {"bits": [0, 2], "name": "PATH_SELECT"} string in object:register_types.VGT_OUTPUT_PATH_CNTL.fields.0 12097 {"bits": [0, 6], "name": "DEALLOC_DIST"} string in object:register_types.VGT_OUT_DEALLOC_CNTL.fields.0 12102 {"bits": [0, 7], "name": "PERF_SEL"}, string in object:register_types.VGT_PERFCOUNTER2_SELECT.fields.0 12103 {"bits": [28, 31], "name": "PERF_MODE"} string in object:register_types.VGT_PERFCOUNTER2_SELECT.fields.1 12108 {"bits": [0, 7], "name": "PERF_SEID_IGNORE_MASK"} string in object:register_types.VGT_PERFCOUNTER_SEID_MASK.fields.0 12113 {"bits": [0, 0], "name": "PRIMITIVEID_EN"}, string in object:register_types.VGT_PRIMITIVEID_EN.fields.0 12114 {"bits": [1, 1], "name": "DISABLE_RESET_ON_EOI"} string in object:register_types.VGT_PRIMITIVEID_EN.fields.1 12119 {"bits": [0, 5], "enum_ref": "VGT_DI_PRIM_TYPE", "name": "PRIM_TYPE"} string in object:register_types.VGT_PRIMITIVE_TYPE.fields.0 12124 {"bits": [0, 0], "name": "REUSE_OFF"} string in object:register_types.VGT_REUSE_OFF.fields.0 12129 {"bits": [0, 1], "enum_ref": "VGT_STAGES_LS_EN", "name": "LS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.0 12130 {"bits": [2, 2], "enum_ref": "VGT_STAGES_HS_EN", "name": "HS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.1 12131 {"bits": [3, 4], "enum_ref": "VGT_STAGES_ES_EN", "name": "ES_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.2 12132 {"bits": [5, 5], "enum_ref": "VGT_STAGES_GS_EN", "name": "GS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.3 12133 {"bits": [6, 7], "enum_ref": "VGT_STAGES_VS_EN", "name": "VS_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.4 12134 {"bits": [8, 8], "name": "DYNAMIC_HS"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.5 12135 {"bits": [9, 9], "name": "DISPATCH_DRAW_EN"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.6 12136 {"bits": [10, 10], "name": "DIS_DEALLOC_ACCUM_0"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.7 12137 {"bits": [11, 11], "name": "DIS_DEALLOC_ACCUM_1"}, string in object:register_types.VGT_SHADER_STAGES_EN.fields.8 12138 {"bits": [12, 12], "name": "VS_WAVE_ID_EN"} string in object:register_types.VGT_SHADER_STAGES_EN.fields.9 12143 {"bits": [0, 3], "name": "STREAM_0_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.0 12144 {"bits": [4, 7], "name": "STREAM_1_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.1 12145 {"bits": [8, 11], "name": "STREAM_2_BUFFER_EN"}, string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.2 12146 {"bits": [12, 15], "name": "STREAM_3_BUFFER_EN"} string in object:register_types.VGT_STRMOUT_BUFFER_CONFIG.fields.3 12151 {"bits": [0, 0], "name": "STREAMOUT_0_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.0 12152 {"bits": [1, 1], "name": "STREAMOUT_1_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.1 12153 {"bits": [2, 2], "name": "STREAMOUT_2_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.2 12154 {"bits": [3, 3], "name": "STREAMOUT_3_EN"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.3 12155 {"bits": [4, 6], "name": "RAST_STREAM"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.4 12156 {"bits": [8, 11], "name": "RAST_STREAM_MASK"}, string in object:register_types.VGT_STRMOUT_CONFIG.fields.5 12157 {"bits": [31, 31], "name": "USE_RAST_STREAM_MASK"} string in object:register_types.VGT_STRMOUT_CONFIG.fields.6 12162 {"bits": [0, 8], "name": "VERTEX_STRIDE"} string in object:register_types.VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE.fields.0 12167 {"bits": [0, 9], "name": "STRIDE"} string in object:register_types.VGT_STRMOUT_VTX_STRIDE_0.fields.0 12172 {"bits": [0, 7], "name": "ACCUM_ISOLINE"}, string in object:register_types.VGT_TESS_DISTRIBUTION.fields.0 12173 {"bits": [8, 15], "name": "ACCUM_TRI"}, string in object:register_types.VGT_TESS_DISTRIBUTION.fields.1 12174 {"bits": [16, 23], "name": "ACCUM_QUAD"} string in object:register_types.VGT_TESS_DISTRIBUTION.fields.2 12179 {"bits": [0, 1], "enum_ref": "VGT_TESS_TYPE", "name": "TYPE"}, string in object:register_types.VGT_TF_PARAM.fields.0 12180 {"bits": [2, 4], "enum_ref": "VGT_TESS_PARTITION", "name": "PARTITIONING"}, string in object:register_types.VGT_TF_PARAM.fields.1 12181 {"bits": [5, 7], "enum_ref": "VGT_TESS_TOPOLOGY", "name": "TOPOLOGY"}, string in object:register_types.VGT_TF_PARAM.fields.2 12182 {"bits": [8, 8], "name": "RESERVED_REDUC_AXIS"}, string in object:register_types.VGT_TF_PARAM.fields.3 12183 {"bits": [9, 9], "name": "DEPRECATED"}, string in object:register_types.VGT_TF_PARAM.fields.4 12184 {"bits": [10, 13], "name": "NUM_DS_WAVES_PER_SIMD"}, string in object:register_types.VGT_TF_PARAM.fields.5 12185 {"bits": [14, 14], "name": "DISABLE_DONUTS"}, string in object:register_types.VGT_TF_PARAM.fields.6 12186 {"bits": [15, 15], "enum_ref": "VGT_RDREQ_POLICY", "name": "RDREQ_POLICY"}, string in object:register_types.VGT_TF_PARAM.fields.7 12187 {"bits": [17, 18], "enum_ref": "VGT_DIST_MODE", "name": "DISTRIBUTION_MODE"}, string in object:register_types.VGT_TF_PARAM.fields.8 12188 {"bits": [19, 20], "name": "MTYPE"} string in object:register_types.VGT_TF_PARAM.fields.9 12193 {"bits": [0, 15], "name": "SIZE"} string in object:register_types.VGT_TF_RING_SIZE.fields.0 12198 {"bits": [0, 7], "name": "VTX_REUSE_DEPTH"} string in object:register_types.VGT_VERTEX_REUSE_BLOCK_CNTL.fields.0 12203 {"bits": [0, 0], "name": "VTX_CNT_EN"} string in object:register_types.VGT_VTX_CNT_EN.fields.0 [all...] |
| /xsrc/external/mit/xf86-video-nouveau/dist/src/ | ||
| H A D | nouveau_sync.h | 13 #define wrap(priv, parn, name, func) { \ 14 priv->name = parn->name; \ 15 parn->name = func; \ 18 #define unwrap(priv, parn, name) { \ 19 if (priv && priv->name) \ 20 parn->name = priv->name; \ 23 #define swap(priv, parn, name) { \ 24 void *tmp = priv->name; \ [all...] |
| /xsrc/external/mit/MesaLib/src/util/ | ||
| H A D | driconf_static.h | 24 const char *name; member in struct:driconf_option 29 const char *name; member in struct:driconf_application 59 { .name = "vk_x11_strict_image_count", .value = "true" }, 73 { .name = "force_glsl_extensions_warn", .value = "true" }, 74 { .name = "disable_blend_func_extended", .value = "true" }, 75 { .name = "disable_arb_gpu_shader5", .value = "true" }, 80 { .name = "force_glsl_extensions_warn", .value = "true" }, 81 { .name = "disable_blend_func_extended", .value = "true" }, 82 { .name = "disable_arb_gpu_shader5", .value = "true" }, 87 { .name [all...] |
| /xsrc/external/mit/xorg-server.old/dist/glx/ | ||
| H A D | glthread.h | 44 * _glthread_DECLARE_STATIC_MUTEX(name) Declare a non-local mutex 45 * _glthread_INIT_MUTEX(name) Initialize a mutex 46 * _glthread_LOCK_MUTEX(name) Lock a mutex 47 * _glthread_UNLOCK_MUTEX(name) Unlock a mutex 104 #define _glthread_DECLARE_STATIC_MUTEX(name) \ 105 static _glthread_Mutex name = PTHREAD_MUTEX_INITIALIZER 107 #define _glthread_INIT_MUTEX(name) \ 108 pthread_mutex_init(&(name), NULL) 110 #define _glthread_DESTROY_MUTEX(name) \ 111 pthread_mutex_destroy(&(name)) [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/wgl/ | ||
| H A D | stw_nopfuncs.h | 8 stw_get_nop_function(const char *name); |
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/wgl/ | ||
| H A D | stw_nopfuncs.h | 8 stw_get_nop_function(const char *name); |
| /xsrc/external/mit/MesaLib.old/dist/src/util/ | ||
| H A D | 00-mesa-defaults.conf | 36 <!ATTLIST application name CDATA #REQUIRED 39 <!ATTLIST option name CDATA #REQUIRED 47 <application name="Unigine Sanctuary" executable="Sanctuary"> 48 <option name="force_glsl_extensions_warn" value="true" /> 49 <option name="disable_blend_func_extended" value="true" /> 52 <application name="Unigine Tropics" executable="Tropics"> 53 <option name="force_glsl_extensions_warn" value="true" /> 54 <option name="disable_blend_func_extended" value="true" /> 57 <application name="Unigine Heaven (32-bit)" executable="heaven_x86"> 58 <option name [all...] |
| /xsrc/external/mit/fontconfig/dist/conf.d/ | ||
| H A D | 10-scale-bitmap-fonts.conf | 11 <test name="outline" compare="eq"> 14 <edit name="pixelsizefixupfactor" mode="assign"> 16 <name target="pattern">pixelsize</name> 17 <name target="font" >pixelsize</name> 26 <test name="outline" compare="eq"> 29 <test name="scalable" compare="eq"> 32 <test name="hinting" compare="eq"> 35 <edit name [all...] |
| /xsrc/external/mit/libepoxy/dist/src/ | ||
| H A D | dispatch_common.h | 97 #define GEN_GLOBAL_REWRITE_PTR(name, args, passthrough) \ 99 name##_global_rewrite_ptr args \ 101 if (name == (void *)name##_global_rewrite_ptr) \ 102 name = (void *)name##_resolver(); \ 103 name passthrough; \ 106 #define GEN_GLOBAL_REWRITE_PTR_RET(ret, name, args, passthrough) \ 108 name##_global_rewrite_ptr args \ 110 if (name [all...] |
| /xsrc/external/mit/libXft/dist/src/ | ||
| H A D | xftname.c | 8 * documentation, and that the name of Keith Packard not be used in 26 *XftNameParse (const char *name) argument 28 return FcNameParse ((const FcChar8 *) name); 34 FcChar8 *name; local in function:XftNameUnparse 36 name = FcNameUnparse (pat); 37 if (!name) 39 if (strlen ((char *) name) + 1 > (size_t) len) 42 free (name); 45 name = FcNameUnparse (new); 47 if (!name) [all...] |
| H A D | xftstr.c | 8 * documentation, and that the name of Keith Packard not be used in 26 _XftMatchSymbolic (XftSymbolic *s, int n, const char *name, int def) argument 30 if (!FcStrCmpIgnoreCase ((const FcChar8 *) s->name, (const FcChar8 *) name)) |
| /xsrc/external/mit/fontconfig/dist/src/ | ||
| H A D | makealias | 11 while read name; do 12 case $name in 16 alias="IA__$name" 18 echo "extern __typeof ($name) $alias $hattr;" >> $HEAD 19 echo "#define $name $alias" >> $HEAD 20 ifdef=`grep -l '^'$name'[ (]' "$SRCDIR"/*.c | sed -n 1p | sed -e 's/^.*\/\([^.]*\)\.c/__\1__/'` 22 echo "error: could not locate $name in src/*.c" 1>&2 30 echo "# undef $name" >> $TAIL 32 echo "extern __typeof ($name) $name [all...] |
| /xsrc/external/mit/pixman/dist/pixman/ | ||
| H A D | pixman-compiler.h | 111 # define PIXMAN_DEFINE_THREAD_LOCAL(type, name) \ 112 static type name; 113 # define PIXMAN_GET_THREAD_LOCAL(name) \ 114 (&name) 118 # define PIXMAN_DEFINE_THREAD_LOCAL(type, name) \ 119 static TLS type name; 120 # define PIXMAN_GET_THREAD_LOCAL(name) \ 121 (&name) 128 # define PIXMAN_DEFINE_THREAD_LOCAL(type, name) \ 129 static volatile int tls_ ## name ## _initialize [all...] |
| /xsrc/external/mit/ctwm/dist/ | ||
| H A D | image_bitmap_builtin.h | 7 Pixmap get_builtin_plain_pixmap(const char *name, unsigned int *widthp, 9 Image *get_builtin_scalable_pixmap(const char *name, ColorPair cp); 10 Image *get_builtin_animated_pixmap(const char *name, ColorPair cp); |
| /xsrc/external/mit/xfs/dist/include/ | ||
| H A D | osstruct.h | 20 Except as contained in this notice, the name of The Open Group shall not be 55 char *name; member in struct:_alt_server 61 char *name; member in struct:_auth |
Completed in 593 milliseconds