Home | History | Annotate | Line # | Download | only in amdgpu
      1  1.1  riastrad /*	$NetBSD: clearstate_vi.h,v 1.3 2021/12/18 23:44:59 riastradh Exp $	*/
      2  1.1  riastrad 
      3  1.1  riastrad /*
      4  1.1  riastrad  * Copyright 2014 Advanced Micro Devices, Inc.
      5  1.1  riastrad  *
      6  1.1  riastrad  * Permission is hereby granted, free of charge, to any person obtaining a
      7  1.1  riastrad  * copy of this software and associated documentation files (the "Software"),
      8  1.1  riastrad  * to deal in the Software without restriction, including without limitation
      9  1.1  riastrad  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
     10  1.1  riastrad  * and/or sell copies of the Software, and to permit persons to whom the
     11  1.1  riastrad  * Software is furnished to do so, subject to the following conditions:
     12  1.1  riastrad  *
     13  1.1  riastrad  * The above copyright notice and this permission notice shall be included in
     14  1.1  riastrad  * all copies or substantial portions of the Software.
     15  1.1  riastrad  *
     16  1.1  riastrad  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
     17  1.1  riastrad  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
     18  1.1  riastrad  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
     19  1.1  riastrad  * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
     20  1.1  riastrad  * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
     21  1.1  riastrad  * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
     22  1.1  riastrad  * OTHER DEALINGS IN THE SOFTWARE.
     23  1.1  riastrad  *
     24  1.1  riastrad  */
     25  1.1  riastrad 
     26  1.1  riastrad static const unsigned int vi_SECT_CONTEXT_def_1[] =
     27  1.1  riastrad {
     28  1.1  riastrad     0x00000000, // DB_RENDER_CONTROL
     29  1.1  riastrad     0x00000000, // DB_COUNT_CONTROL
     30  1.1  riastrad     0x00000000, // DB_DEPTH_VIEW
     31  1.1  riastrad     0x00000000, // DB_RENDER_OVERRIDE
     32  1.1  riastrad     0x00000000, // DB_RENDER_OVERRIDE2
     33  1.1  riastrad     0x00000000, // DB_HTILE_DATA_BASE
     34  1.1  riastrad     0, // HOLE
     35  1.1  riastrad     0, // HOLE
     36  1.1  riastrad     0x00000000, // DB_DEPTH_BOUNDS_MIN
     37  1.1  riastrad     0x00000000, // DB_DEPTH_BOUNDS_MAX
     38  1.1  riastrad     0x00000000, // DB_STENCIL_CLEAR
     39  1.1  riastrad     0x00000000, // DB_DEPTH_CLEAR
     40  1.1  riastrad     0x00000000, // PA_SC_SCREEN_SCISSOR_TL
     41  1.1  riastrad     0x40004000, // PA_SC_SCREEN_SCISSOR_BR
     42  1.1  riastrad     0, // HOLE
     43  1.1  riastrad     0x00000000, // DB_DEPTH_INFO
     44  1.1  riastrad     0x00000000, // DB_Z_INFO
     45  1.1  riastrad     0x00000000, // DB_STENCIL_INFO
     46  1.1  riastrad     0x00000000, // DB_Z_READ_BASE
     47  1.1  riastrad     0x00000000, // DB_STENCIL_READ_BASE
     48  1.1  riastrad     0x00000000, // DB_Z_WRITE_BASE
     49  1.1  riastrad     0x00000000, // DB_STENCIL_WRITE_BASE
     50  1.1  riastrad     0x00000000, // DB_DEPTH_SIZE
     51  1.1  riastrad     0x00000000, // DB_DEPTH_SLICE
     52  1.1  riastrad     0, // HOLE
     53  1.1  riastrad     0, // HOLE
     54  1.1  riastrad     0, // HOLE
     55  1.1  riastrad     0, // HOLE
     56  1.1  riastrad     0, // HOLE
     57  1.1  riastrad     0, // HOLE
     58  1.1  riastrad     0, // HOLE
     59  1.1  riastrad     0, // HOLE
     60  1.1  riastrad     0x00000000, // TA_BC_BASE_ADDR
     61  1.1  riastrad     0x00000000, // TA_BC_BASE_ADDR_HI
     62  1.1  riastrad     0, // HOLE
     63  1.1  riastrad     0, // HOLE
     64  1.1  riastrad     0, // HOLE
     65  1.1  riastrad     0, // HOLE
     66  1.1  riastrad     0, // HOLE
     67  1.1  riastrad     0, // HOLE
     68  1.1  riastrad     0, // HOLE
     69  1.1  riastrad     0, // HOLE
     70  1.1  riastrad     0, // HOLE
     71  1.1  riastrad     0, // HOLE
     72  1.1  riastrad     0, // HOLE
     73  1.1  riastrad     0, // HOLE
     74  1.1  riastrad     0, // HOLE
     75  1.1  riastrad     0, // HOLE
     76  1.1  riastrad     0, // HOLE
     77  1.1  riastrad     0, // HOLE
     78  1.1  riastrad     0, // HOLE
     79  1.1  riastrad     0, // HOLE
     80  1.1  riastrad     0, // HOLE
     81  1.1  riastrad     0, // HOLE
     82  1.1  riastrad     0, // HOLE
     83  1.1  riastrad     0, // HOLE
     84  1.1  riastrad     0, // HOLE
     85  1.1  riastrad     0, // HOLE
     86  1.1  riastrad     0, // HOLE
     87  1.1  riastrad     0, // HOLE
     88  1.1  riastrad     0, // HOLE
     89  1.1  riastrad     0, // HOLE
     90  1.1  riastrad     0, // HOLE
     91  1.1  riastrad     0, // HOLE
     92  1.1  riastrad     0, // HOLE
     93  1.1  riastrad     0, // HOLE
     94  1.1  riastrad     0, // HOLE
     95  1.1  riastrad     0, // HOLE
     96  1.1  riastrad     0, // HOLE
     97  1.1  riastrad     0, // HOLE
     98  1.1  riastrad     0, // HOLE
     99  1.1  riastrad     0, // HOLE
    100  1.1  riastrad     0, // HOLE
    101  1.1  riastrad     0, // HOLE
    102  1.1  riastrad     0, // HOLE
    103  1.1  riastrad     0, // HOLE
    104  1.1  riastrad     0, // HOLE
    105  1.1  riastrad     0, // HOLE
    106  1.1  riastrad     0, // HOLE
    107  1.1  riastrad     0, // HOLE
    108  1.1  riastrad     0, // HOLE
    109  1.1  riastrad     0, // HOLE
    110  1.1  riastrad     0, // HOLE
    111  1.1  riastrad     0, // HOLE
    112  1.1  riastrad     0, // HOLE
    113  1.1  riastrad     0, // HOLE
    114  1.1  riastrad     0, // HOLE
    115  1.1  riastrad     0, // HOLE
    116  1.1  riastrad     0, // HOLE
    117  1.1  riastrad     0, // HOLE
    118  1.1  riastrad     0, // HOLE
    119  1.1  riastrad     0, // HOLE
    120  1.1  riastrad     0, // HOLE
    121  1.1  riastrad     0, // HOLE
    122  1.1  riastrad     0, // HOLE
    123  1.1  riastrad     0, // HOLE
    124  1.1  riastrad     0, // HOLE
    125  1.1  riastrad     0, // HOLE
    126  1.1  riastrad     0, // HOLE
    127  1.1  riastrad     0, // HOLE
    128  1.1  riastrad     0, // HOLE
    129  1.1  riastrad     0, // HOLE
    130  1.1  riastrad     0, // HOLE
    131  1.1  riastrad     0, // HOLE
    132  1.1  riastrad     0, // HOLE
    133  1.1  riastrad     0, // HOLE
    134  1.1  riastrad     0, // HOLE
    135  1.1  riastrad     0, // HOLE
    136  1.1  riastrad     0, // HOLE
    137  1.1  riastrad     0, // HOLE
    138  1.1  riastrad     0, // HOLE
    139  1.1  riastrad     0, // HOLE
    140  1.1  riastrad     0, // HOLE
    141  1.1  riastrad     0, // HOLE
    142  1.1  riastrad     0, // HOLE
    143  1.1  riastrad     0, // HOLE
    144  1.1  riastrad     0, // HOLE
    145  1.1  riastrad     0, // HOLE
    146  1.1  riastrad     0, // HOLE
    147  1.1  riastrad     0, // HOLE
    148  1.1  riastrad     0, // HOLE
    149  1.1  riastrad     0, // HOLE
    150  1.1  riastrad     0x00000000, // COHER_DEST_BASE_HI_0
    151  1.1  riastrad     0x00000000, // COHER_DEST_BASE_HI_1
    152  1.1  riastrad     0x00000000, // COHER_DEST_BASE_HI_2
    153  1.1  riastrad     0x00000000, // COHER_DEST_BASE_HI_3
    154  1.1  riastrad     0x00000000, // COHER_DEST_BASE_2
    155  1.1  riastrad     0x00000000, // COHER_DEST_BASE_3
    156  1.1  riastrad     0x00000000, // PA_SC_WINDOW_OFFSET
    157  1.1  riastrad     0x80000000, // PA_SC_WINDOW_SCISSOR_TL
    158  1.1  riastrad     0x40004000, // PA_SC_WINDOW_SCISSOR_BR
    159  1.1  riastrad     0x0000ffff, // PA_SC_CLIPRECT_RULE
    160  1.1  riastrad     0x00000000, // PA_SC_CLIPRECT_0_TL
    161  1.1  riastrad     0x40004000, // PA_SC_CLIPRECT_0_BR
    162  1.1  riastrad     0x00000000, // PA_SC_CLIPRECT_1_TL
    163  1.1  riastrad     0x40004000, // PA_SC_CLIPRECT_1_BR
    164  1.1  riastrad     0x00000000, // PA_SC_CLIPRECT_2_TL
    165  1.1  riastrad     0x40004000, // PA_SC_CLIPRECT_2_BR
    166  1.1  riastrad     0x00000000, // PA_SC_CLIPRECT_3_TL
    167  1.1  riastrad     0x40004000, // PA_SC_CLIPRECT_3_BR
    168  1.1  riastrad     0xaa99aaaa, // PA_SC_EDGERULE
    169  1.1  riastrad     0x00000000, // PA_SU_HARDWARE_SCREEN_OFFSET
    170  1.1  riastrad     0xffffffff, // CB_TARGET_MASK
    171  1.1  riastrad     0xffffffff, // CB_SHADER_MASK
    172  1.1  riastrad     0x80000000, // PA_SC_GENERIC_SCISSOR_TL
    173  1.1  riastrad     0x40004000, // PA_SC_GENERIC_SCISSOR_BR
    174  1.1  riastrad     0x00000000, // COHER_DEST_BASE_0
    175  1.1  riastrad     0x00000000, // COHER_DEST_BASE_1
    176  1.1  riastrad     0x80000000, // PA_SC_VPORT_SCISSOR_0_TL
    177  1.1  riastrad     0x40004000, // PA_SC_VPORT_SCISSOR_0_BR
    178  1.1  riastrad     0x80000000, // PA_SC_VPORT_SCISSOR_1_TL
    179  1.1  riastrad     0x40004000, // PA_SC_VPORT_SCISSOR_1_BR
    180  1.1  riastrad     0x80000000, // PA_SC_VPORT_SCISSOR_2_TL
    181  1.1  riastrad     0x40004000, // PA_SC_VPORT_SCISSOR_2_BR
    182  1.1  riastrad     0x80000000, // PA_SC_VPORT_SCISSOR_3_TL
    183  1.1  riastrad     0x40004000, // PA_SC_VPORT_SCISSOR_3_BR
    184  1.1  riastrad     0x80000000, // PA_SC_VPORT_SCISSOR_4_TL
    185  1.1  riastrad     0x40004000, // PA_SC_VPORT_SCISSOR_4_BR
    186  1.1  riastrad     0x80000000, // PA_SC_VPORT_SCISSOR_5_TL
    187  1.1  riastrad     0x40004000, // PA_SC_VPORT_SCISSOR_5_BR
    188  1.1  riastrad     0x80000000, // PA_SC_VPORT_SCISSOR_6_TL
    189  1.1  riastrad     0x40004000, // PA_SC_VPORT_SCISSOR_6_BR
    190  1.1  riastrad     0x80000000, // PA_SC_VPORT_SCISSOR_7_TL
    191  1.1  riastrad     0x40004000, // PA_SC_VPORT_SCISSOR_7_BR
    192  1.1  riastrad     0x80000000, // PA_SC_VPORT_SCISSOR_8_TL
    193  1.1  riastrad     0x40004000, // PA_SC_VPORT_SCISSOR_8_BR
    194  1.1  riastrad     0x80000000, // PA_SC_VPORT_SCISSOR_9_TL
    195  1.1  riastrad     0x40004000, // PA_SC_VPORT_SCISSOR_9_BR
    196  1.1  riastrad     0x80000000, // PA_SC_VPORT_SCISSOR_10_TL
    197  1.1  riastrad     0x40004000, // PA_SC_VPORT_SCISSOR_10_BR
    198  1.1  riastrad     0x80000000, // PA_SC_VPORT_SCISSOR_11_TL
    199  1.1  riastrad     0x40004000, // PA_SC_VPORT_SCISSOR_11_BR
    200  1.1  riastrad     0x80000000, // PA_SC_VPORT_SCISSOR_12_TL
    201  1.1  riastrad     0x40004000, // PA_SC_VPORT_SCISSOR_12_BR
    202  1.1  riastrad     0x80000000, // PA_SC_VPORT_SCISSOR_13_TL
    203  1.1  riastrad     0x40004000, // PA_SC_VPORT_SCISSOR_13_BR
    204  1.1  riastrad     0x80000000, // PA_SC_VPORT_SCISSOR_14_TL
    205  1.1  riastrad     0x40004000, // PA_SC_VPORT_SCISSOR_14_BR
    206  1.1  riastrad     0x80000000, // PA_SC_VPORT_SCISSOR_15_TL
    207  1.1  riastrad     0x40004000, // PA_SC_VPORT_SCISSOR_15_BR
    208  1.1  riastrad     0x00000000, // PA_SC_VPORT_ZMIN_0
    209  1.1  riastrad     0x3f800000, // PA_SC_VPORT_ZMAX_0
    210  1.1  riastrad     0x00000000, // PA_SC_VPORT_ZMIN_1
    211  1.1  riastrad     0x3f800000, // PA_SC_VPORT_ZMAX_1
    212  1.1  riastrad     0x00000000, // PA_SC_VPORT_ZMIN_2
    213  1.1  riastrad     0x3f800000, // PA_SC_VPORT_ZMAX_2
    214  1.1  riastrad     0x00000000, // PA_SC_VPORT_ZMIN_3
    215  1.1  riastrad     0x3f800000, // PA_SC_VPORT_ZMAX_3
    216  1.1  riastrad     0x00000000, // PA_SC_VPORT_ZMIN_4
    217  1.1  riastrad     0x3f800000, // PA_SC_VPORT_ZMAX_4
    218  1.1  riastrad     0x00000000, // PA_SC_VPORT_ZMIN_5
    219  1.1  riastrad     0x3f800000, // PA_SC_VPORT_ZMAX_5
    220  1.1  riastrad     0x00000000, // PA_SC_VPORT_ZMIN_6
    221  1.1  riastrad     0x3f800000, // PA_SC_VPORT_ZMAX_6
    222  1.1  riastrad     0x00000000, // PA_SC_VPORT_ZMIN_7
    223  1.1  riastrad     0x3f800000, // PA_SC_VPORT_ZMAX_7
    224  1.1  riastrad     0x00000000, // PA_SC_VPORT_ZMIN_8
    225  1.1  riastrad     0x3f800000, // PA_SC_VPORT_ZMAX_8
    226  1.1  riastrad     0x00000000, // PA_SC_VPORT_ZMIN_9
    227  1.1  riastrad     0x3f800000, // PA_SC_VPORT_ZMAX_9
    228  1.1  riastrad     0x00000000, // PA_SC_VPORT_ZMIN_10
    229  1.1  riastrad     0x3f800000, // PA_SC_VPORT_ZMAX_10
    230  1.1  riastrad     0x00000000, // PA_SC_VPORT_ZMIN_11
    231  1.1  riastrad     0x3f800000, // PA_SC_VPORT_ZMAX_11
    232  1.1  riastrad     0x00000000, // PA_SC_VPORT_ZMIN_12
    233  1.1  riastrad     0x3f800000, // PA_SC_VPORT_ZMAX_12
    234  1.1  riastrad     0x00000000, // PA_SC_VPORT_ZMIN_13
    235  1.1  riastrad     0x3f800000, // PA_SC_VPORT_ZMAX_13
    236  1.1  riastrad     0x00000000, // PA_SC_VPORT_ZMIN_14
    237  1.1  riastrad     0x3f800000, // PA_SC_VPORT_ZMAX_14
    238  1.1  riastrad     0x00000000, // PA_SC_VPORT_ZMIN_15
    239  1.1  riastrad     0x3f800000, // PA_SC_VPORT_ZMAX_15
    240  1.1  riastrad };
    241  1.1  riastrad static const unsigned int vi_SECT_CONTEXT_def_2[] =
    242  1.1  riastrad {
    243  1.1  riastrad     0x00000000, // PA_SC_SCREEN_EXTENT_CONTROL
    244  1.1  riastrad     0, // HOLE
    245  1.1  riastrad     0x00000000, // CP_PERFMON_CNTX_CNTL
    246  1.1  riastrad     0x00000000, // CP_RINGID
    247  1.1  riastrad     0x00000000, // CP_VMID
    248  1.1  riastrad     0, // HOLE
    249  1.1  riastrad     0, // HOLE
    250  1.1  riastrad     0, // HOLE
    251  1.1  riastrad     0, // HOLE
    252  1.1  riastrad     0, // HOLE
    253  1.1  riastrad     0, // HOLE
    254  1.1  riastrad     0, // HOLE
    255  1.1  riastrad     0, // HOLE
    256  1.1  riastrad     0, // HOLE
    257  1.1  riastrad     0, // HOLE
    258  1.1  riastrad     0, // HOLE
    259  1.1  riastrad     0, // HOLE
    260  1.1  riastrad     0, // HOLE
    261  1.1  riastrad     0, // HOLE
    262  1.1  riastrad     0, // HOLE
    263  1.1  riastrad     0, // HOLE
    264  1.1  riastrad     0, // HOLE
    265  1.1  riastrad     0, // HOLE
    266  1.1  riastrad     0, // HOLE
    267  1.1  riastrad     0, // HOLE
    268  1.1  riastrad     0, // HOLE
    269  1.1  riastrad     0, // HOLE
    270  1.1  riastrad     0, // HOLE
    271  1.1  riastrad     0, // HOLE
    272  1.1  riastrad     0, // HOLE
    273  1.1  riastrad     0, // HOLE
    274  1.1  riastrad     0, // HOLE
    275  1.1  riastrad     0, // HOLE
    276  1.1  riastrad     0, // HOLE
    277  1.1  riastrad     0, // HOLE
    278  1.1  riastrad     0, // HOLE
    279  1.1  riastrad     0, // HOLE
    280  1.1  riastrad     0, // HOLE
    281  1.1  riastrad     0, // HOLE
    282  1.1  riastrad     0, // HOLE
    283  1.1  riastrad     0, // HOLE
    284  1.1  riastrad     0, // HOLE
    285  1.1  riastrad     0xffffffff, // VGT_MAX_VTX_INDX
    286  1.1  riastrad     0x00000000, // VGT_MIN_VTX_INDX
    287  1.1  riastrad     0x00000000, // VGT_INDX_OFFSET
    288  1.1  riastrad     0x00000000, // VGT_MULTI_PRIM_IB_RESET_INDX
    289  1.1  riastrad     0, // HOLE
    290  1.1  riastrad     0x00000000, // CB_BLEND_RED
    291  1.1  riastrad     0x00000000, // CB_BLEND_GREEN
    292  1.1  riastrad     0x00000000, // CB_BLEND_BLUE
    293  1.1  riastrad     0x00000000, // CB_BLEND_ALPHA
    294  1.1  riastrad     0x00000000, // CB_DCC_CONTROL
    295  1.1  riastrad     0, // HOLE
    296  1.1  riastrad     0x00000000, // DB_STENCIL_CONTROL
    297  1.1  riastrad     0x00000000, // DB_STENCILREFMASK
    298  1.1  riastrad     0x00000000, // DB_STENCILREFMASK_BF
    299  1.1  riastrad     0, // HOLE
    300  1.1  riastrad     0x00000000, // PA_CL_VPORT_XSCALE
    301  1.1  riastrad     0x00000000, // PA_CL_VPORT_XOFFSET
    302  1.1  riastrad     0x00000000, // PA_CL_VPORT_YSCALE
    303  1.1  riastrad     0x00000000, // PA_CL_VPORT_YOFFSET
    304  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZSCALE
    305  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZOFFSET
    306  1.1  riastrad     0x00000000, // PA_CL_VPORT_XSCALE_1
    307  1.1  riastrad     0x00000000, // PA_CL_VPORT_XOFFSET_1
    308  1.1  riastrad     0x00000000, // PA_CL_VPORT_YSCALE_1
    309  1.1  riastrad     0x00000000, // PA_CL_VPORT_YOFFSET_1
    310  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZSCALE_1
    311  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZOFFSET_1
    312  1.1  riastrad     0x00000000, // PA_CL_VPORT_XSCALE_2
    313  1.1  riastrad     0x00000000, // PA_CL_VPORT_XOFFSET_2
    314  1.1  riastrad     0x00000000, // PA_CL_VPORT_YSCALE_2
    315  1.1  riastrad     0x00000000, // PA_CL_VPORT_YOFFSET_2
    316  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZSCALE_2
    317  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZOFFSET_2
    318  1.1  riastrad     0x00000000, // PA_CL_VPORT_XSCALE_3
    319  1.1  riastrad     0x00000000, // PA_CL_VPORT_XOFFSET_3
    320  1.1  riastrad     0x00000000, // PA_CL_VPORT_YSCALE_3
    321  1.1  riastrad     0x00000000, // PA_CL_VPORT_YOFFSET_3
    322  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZSCALE_3
    323  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZOFFSET_3
    324  1.1  riastrad     0x00000000, // PA_CL_VPORT_XSCALE_4
    325  1.1  riastrad     0x00000000, // PA_CL_VPORT_XOFFSET_4
    326  1.1  riastrad     0x00000000, // PA_CL_VPORT_YSCALE_4
    327  1.1  riastrad     0x00000000, // PA_CL_VPORT_YOFFSET_4
    328  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZSCALE_4
    329  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZOFFSET_4
    330  1.1  riastrad     0x00000000, // PA_CL_VPORT_XSCALE_5
    331  1.1  riastrad     0x00000000, // PA_CL_VPORT_XOFFSET_5
    332  1.1  riastrad     0x00000000, // PA_CL_VPORT_YSCALE_5
    333  1.1  riastrad     0x00000000, // PA_CL_VPORT_YOFFSET_5
    334  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZSCALE_5
    335  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZOFFSET_5
    336  1.1  riastrad     0x00000000, // PA_CL_VPORT_XSCALE_6
    337  1.1  riastrad     0x00000000, // PA_CL_VPORT_XOFFSET_6
    338  1.1  riastrad     0x00000000, // PA_CL_VPORT_YSCALE_6
    339  1.1  riastrad     0x00000000, // PA_CL_VPORT_YOFFSET_6
    340  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZSCALE_6
    341  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZOFFSET_6
    342  1.1  riastrad     0x00000000, // PA_CL_VPORT_XSCALE_7
    343  1.1  riastrad     0x00000000, // PA_CL_VPORT_XOFFSET_7
    344  1.1  riastrad     0x00000000, // PA_CL_VPORT_YSCALE_7
    345  1.1  riastrad     0x00000000, // PA_CL_VPORT_YOFFSET_7
    346  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZSCALE_7
    347  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZOFFSET_7
    348  1.1  riastrad     0x00000000, // PA_CL_VPORT_XSCALE_8
    349  1.1  riastrad     0x00000000, // PA_CL_VPORT_XOFFSET_8
    350  1.1  riastrad     0x00000000, // PA_CL_VPORT_YSCALE_8
    351  1.1  riastrad     0x00000000, // PA_CL_VPORT_YOFFSET_8
    352  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZSCALE_8
    353  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZOFFSET_8
    354  1.1  riastrad     0x00000000, // PA_CL_VPORT_XSCALE_9
    355  1.1  riastrad     0x00000000, // PA_CL_VPORT_XOFFSET_9
    356  1.1  riastrad     0x00000000, // PA_CL_VPORT_YSCALE_9
    357  1.1  riastrad     0x00000000, // PA_CL_VPORT_YOFFSET_9
    358  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZSCALE_9
    359  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZOFFSET_9
    360  1.1  riastrad     0x00000000, // PA_CL_VPORT_XSCALE_10
    361  1.1  riastrad     0x00000000, // PA_CL_VPORT_XOFFSET_10
    362  1.1  riastrad     0x00000000, // PA_CL_VPORT_YSCALE_10
    363  1.1  riastrad     0x00000000, // PA_CL_VPORT_YOFFSET_10
    364  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZSCALE_10
    365  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZOFFSET_10
    366  1.1  riastrad     0x00000000, // PA_CL_VPORT_XSCALE_11
    367  1.1  riastrad     0x00000000, // PA_CL_VPORT_XOFFSET_11
    368  1.1  riastrad     0x00000000, // PA_CL_VPORT_YSCALE_11
    369  1.1  riastrad     0x00000000, // PA_CL_VPORT_YOFFSET_11
    370  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZSCALE_11
    371  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZOFFSET_11
    372  1.1  riastrad     0x00000000, // PA_CL_VPORT_XSCALE_12
    373  1.1  riastrad     0x00000000, // PA_CL_VPORT_XOFFSET_12
    374  1.1  riastrad     0x00000000, // PA_CL_VPORT_YSCALE_12
    375  1.1  riastrad     0x00000000, // PA_CL_VPORT_YOFFSET_12
    376  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZSCALE_12
    377  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZOFFSET_12
    378  1.1  riastrad     0x00000000, // PA_CL_VPORT_XSCALE_13
    379  1.1  riastrad     0x00000000, // PA_CL_VPORT_XOFFSET_13
    380  1.1  riastrad     0x00000000, // PA_CL_VPORT_YSCALE_13
    381  1.1  riastrad     0x00000000, // PA_CL_VPORT_YOFFSET_13
    382  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZSCALE_13
    383  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZOFFSET_13
    384  1.1  riastrad     0x00000000, // PA_CL_VPORT_XSCALE_14
    385  1.1  riastrad     0x00000000, // PA_CL_VPORT_XOFFSET_14
    386  1.1  riastrad     0x00000000, // PA_CL_VPORT_YSCALE_14
    387  1.1  riastrad     0x00000000, // PA_CL_VPORT_YOFFSET_14
    388  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZSCALE_14
    389  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZOFFSET_14
    390  1.1  riastrad     0x00000000, // PA_CL_VPORT_XSCALE_15
    391  1.1  riastrad     0x00000000, // PA_CL_VPORT_XOFFSET_15
    392  1.1  riastrad     0x00000000, // PA_CL_VPORT_YSCALE_15
    393  1.1  riastrad     0x00000000, // PA_CL_VPORT_YOFFSET_15
    394  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZSCALE_15
    395  1.1  riastrad     0x00000000, // PA_CL_VPORT_ZOFFSET_15
    396  1.1  riastrad     0x00000000, // PA_CL_UCP_0_X
    397  1.1  riastrad     0x00000000, // PA_CL_UCP_0_Y
    398  1.1  riastrad     0x00000000, // PA_CL_UCP_0_Z
    399  1.1  riastrad     0x00000000, // PA_CL_UCP_0_W
    400  1.1  riastrad     0x00000000, // PA_CL_UCP_1_X
    401  1.1  riastrad     0x00000000, // PA_CL_UCP_1_Y
    402  1.1  riastrad     0x00000000, // PA_CL_UCP_1_Z
    403  1.1  riastrad     0x00000000, // PA_CL_UCP_1_W
    404  1.1  riastrad     0x00000000, // PA_CL_UCP_2_X
    405  1.1  riastrad     0x00000000, // PA_CL_UCP_2_Y
    406  1.1  riastrad     0x00000000, // PA_CL_UCP_2_Z
    407  1.1  riastrad     0x00000000, // PA_CL_UCP_2_W
    408  1.1  riastrad     0x00000000, // PA_CL_UCP_3_X
    409  1.1  riastrad     0x00000000, // PA_CL_UCP_3_Y
    410  1.1  riastrad     0x00000000, // PA_CL_UCP_3_Z
    411  1.1  riastrad     0x00000000, // PA_CL_UCP_3_W
    412  1.1  riastrad     0x00000000, // PA_CL_UCP_4_X
    413  1.1  riastrad     0x00000000, // PA_CL_UCP_4_Y
    414  1.1  riastrad     0x00000000, // PA_CL_UCP_4_Z
    415  1.1  riastrad     0x00000000, // PA_CL_UCP_4_W
    416  1.1  riastrad     0x00000000, // PA_CL_UCP_5_X
    417  1.1  riastrad     0x00000000, // PA_CL_UCP_5_Y
    418  1.1  riastrad     0x00000000, // PA_CL_UCP_5_Z
    419  1.1  riastrad     0x00000000, // PA_CL_UCP_5_W
    420  1.1  riastrad     0, // HOLE
    421  1.1  riastrad     0, // HOLE
    422  1.1  riastrad     0, // HOLE
    423  1.1  riastrad     0, // HOLE
    424  1.1  riastrad     0, // HOLE
    425  1.1  riastrad     0, // HOLE
    426  1.1  riastrad     0, // HOLE
    427  1.1  riastrad     0, // HOLE
    428  1.1  riastrad     0, // HOLE
    429  1.1  riastrad     0, // HOLE
    430  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_0
    431  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_1
    432  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_2
    433  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_3
    434  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_4
    435  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_5
    436  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_6
    437  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_7
    438  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_8
    439  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_9
    440  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_10
    441  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_11
    442  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_12
    443  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_13
    444  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_14
    445  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_15
    446  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_16
    447  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_17
    448  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_18
    449  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_19
    450  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_20
    451  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_21
    452  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_22
    453  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_23
    454  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_24
    455  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_25
    456  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_26
    457  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_27
    458  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_28
    459  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_29
    460  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_30
    461  1.1  riastrad     0x00000000, // SPI_PS_INPUT_CNTL_31
    462  1.1  riastrad     0x00000000, // SPI_VS_OUT_CONFIG
    463  1.1  riastrad     0, // HOLE
    464  1.1  riastrad     0x00000000, // SPI_PS_INPUT_ENA
    465  1.1  riastrad     0x00000000, // SPI_PS_INPUT_ADDR
    466  1.1  riastrad     0x00000000, // SPI_INTERP_CONTROL_0
    467  1.1  riastrad     0x00000002, // SPI_PS_IN_CONTROL
    468  1.1  riastrad     0, // HOLE
    469  1.1  riastrad     0x00000000, // SPI_BARYC_CNTL
    470  1.1  riastrad     0, // HOLE
    471  1.1  riastrad     0x00000000, // SPI_TMPRING_SIZE
    472  1.1  riastrad     0, // HOLE
    473  1.1  riastrad     0, // HOLE
    474  1.1  riastrad     0, // HOLE
    475  1.1  riastrad     0, // HOLE
    476  1.1  riastrad     0, // HOLE
    477  1.1  riastrad     0, // HOLE
    478  1.1  riastrad     0, // HOLE
    479  1.1  riastrad     0, // HOLE
    480  1.1  riastrad     0x00000000, // SPI_SHADER_POS_FORMAT
    481  1.1  riastrad     0x00000000, // SPI_SHADER_Z_FORMAT
    482  1.1  riastrad     0x00000000, // SPI_SHADER_COL_FORMAT
    483  1.1  riastrad     0, // HOLE
    484  1.1  riastrad     0, // HOLE
    485  1.1  riastrad     0, // HOLE
    486  1.1  riastrad     0, // HOLE
    487  1.1  riastrad     0, // HOLE
    488  1.1  riastrad     0, // HOLE
    489  1.1  riastrad     0, // HOLE
    490  1.1  riastrad     0, // HOLE
    491  1.1  riastrad     0, // HOLE
    492  1.1  riastrad     0, // HOLE
    493  1.1  riastrad     0, // HOLE
    494  1.1  riastrad     0, // HOLE
    495  1.1  riastrad     0, // HOLE
    496  1.1  riastrad     0, // HOLE
    497  1.1  riastrad     0, // HOLE
    498  1.1  riastrad     0, // HOLE
    499  1.1  riastrad     0, // HOLE
    500  1.1  riastrad     0, // HOLE
    501  1.1  riastrad     0, // HOLE
    502  1.1  riastrad     0, // HOLE
    503  1.1  riastrad     0, // HOLE
    504  1.1  riastrad     0, // HOLE
    505  1.1  riastrad     0, // HOLE
    506  1.1  riastrad     0, // HOLE
    507  1.1  riastrad     0, // HOLE
    508  1.1  riastrad     0, // HOLE
    509  1.1  riastrad     0x00000000, // CB_BLEND0_CONTROL
    510  1.1  riastrad     0x00000000, // CB_BLEND1_CONTROL
    511  1.1  riastrad     0x00000000, // CB_BLEND2_CONTROL
    512  1.1  riastrad     0x00000000, // CB_BLEND3_CONTROL
    513  1.1  riastrad     0x00000000, // CB_BLEND4_CONTROL
    514  1.1  riastrad     0x00000000, // CB_BLEND5_CONTROL
    515  1.1  riastrad     0x00000000, // CB_BLEND6_CONTROL
    516  1.1  riastrad     0x00000000, // CB_BLEND7_CONTROL
    517  1.1  riastrad };
    518  1.1  riastrad static const unsigned int vi_SECT_CONTEXT_def_3[] =
    519  1.1  riastrad {
    520  1.1  riastrad     0x00000000, // PA_CL_POINT_X_RAD
    521  1.1  riastrad     0x00000000, // PA_CL_POINT_Y_RAD
    522  1.1  riastrad     0x00000000, // PA_CL_POINT_SIZE
    523  1.1  riastrad     0x00000000, // PA_CL_POINT_CULL_RAD
    524  1.1  riastrad     0x00000000, // VGT_DMA_BASE_HI
    525  1.1  riastrad     0x00000000, // VGT_DMA_BASE
    526  1.1  riastrad };
    527  1.1  riastrad static const unsigned int vi_SECT_CONTEXT_def_4[] =
    528  1.1  riastrad {
    529  1.1  riastrad     0x00000000, // DB_DEPTH_CONTROL
    530  1.1  riastrad     0x00000000, // DB_EQAA
    531  1.1  riastrad     0x00000000, // CB_COLOR_CONTROL
    532  1.1  riastrad     0x00000000, // DB_SHADER_CONTROL
    533  1.1  riastrad     0x00090000, // PA_CL_CLIP_CNTL
    534  1.1  riastrad     0x00000004, // PA_SU_SC_MODE_CNTL
    535  1.1  riastrad     0x00000000, // PA_CL_VTE_CNTL
    536  1.1  riastrad     0x00000000, // PA_CL_VS_OUT_CNTL
    537  1.1  riastrad     0x00000000, // PA_CL_NANINF_CNTL
    538  1.1  riastrad     0x00000000, // PA_SU_LINE_STIPPLE_CNTL
    539  1.1  riastrad     0x00000000, // PA_SU_LINE_STIPPLE_SCALE
    540  1.1  riastrad     0x00000000, // PA_SU_PRIM_FILTER_CNTL
    541  1.1  riastrad     0, // HOLE
    542  1.1  riastrad     0, // HOLE
    543  1.1  riastrad     0, // HOLE
    544  1.1  riastrad     0, // HOLE
    545  1.1  riastrad     0, // HOLE
    546  1.1  riastrad     0, // HOLE
    547  1.1  riastrad     0, // HOLE
    548  1.1  riastrad     0, // HOLE
    549  1.1  riastrad     0, // HOLE
    550  1.1  riastrad     0, // HOLE
    551  1.1  riastrad     0, // HOLE
    552  1.1  riastrad     0, // HOLE
    553  1.1  riastrad     0, // HOLE
    554  1.1  riastrad     0, // HOLE
    555  1.1  riastrad     0, // HOLE
    556  1.1  riastrad     0, // HOLE
    557  1.1  riastrad     0, // HOLE
    558  1.1  riastrad     0, // HOLE
    559  1.1  riastrad     0, // HOLE
    560  1.1  riastrad     0, // HOLE
    561  1.1  riastrad     0, // HOLE
    562  1.1  riastrad     0, // HOLE
    563  1.1  riastrad     0, // HOLE
    564  1.1  riastrad     0, // HOLE
    565  1.1  riastrad     0, // HOLE
    566  1.1  riastrad     0, // HOLE
    567  1.1  riastrad     0, // HOLE
    568  1.1  riastrad     0, // HOLE
    569  1.1  riastrad     0, // HOLE
    570  1.1  riastrad     0, // HOLE
    571  1.1  riastrad     0, // HOLE
    572  1.1  riastrad     0, // HOLE
    573  1.1  riastrad     0, // HOLE
    574  1.1  riastrad     0, // HOLE
    575  1.1  riastrad     0, // HOLE
    576  1.1  riastrad     0, // HOLE
    577  1.1  riastrad     0, // HOLE
    578  1.1  riastrad     0, // HOLE
    579  1.1  riastrad     0, // HOLE
    580  1.1  riastrad     0, // HOLE
    581  1.1  riastrad     0, // HOLE
    582  1.1  riastrad     0, // HOLE
    583  1.1  riastrad     0, // HOLE
    584  1.1  riastrad     0, // HOLE
    585  1.1  riastrad     0, // HOLE
    586  1.1  riastrad     0, // HOLE
    587  1.1  riastrad     0, // HOLE
    588  1.1  riastrad     0, // HOLE
    589  1.1  riastrad     0, // HOLE
    590  1.1  riastrad     0, // HOLE
    591  1.1  riastrad     0, // HOLE
    592  1.1  riastrad     0, // HOLE
    593  1.1  riastrad     0, // HOLE
    594  1.1  riastrad     0, // HOLE
    595  1.1  riastrad     0, // HOLE
    596  1.1  riastrad     0, // HOLE
    597  1.1  riastrad     0, // HOLE
    598  1.1  riastrad     0, // HOLE
    599  1.1  riastrad     0, // HOLE
    600  1.1  riastrad     0, // HOLE
    601  1.1  riastrad     0, // HOLE
    602  1.1  riastrad     0, // HOLE
    603  1.1  riastrad     0, // HOLE
    604  1.1  riastrad     0, // HOLE
    605  1.1  riastrad     0, // HOLE
    606  1.1  riastrad     0, // HOLE
    607  1.1  riastrad     0, // HOLE
    608  1.1  riastrad     0, // HOLE
    609  1.1  riastrad     0, // HOLE
    610  1.1  riastrad     0, // HOLE
    611  1.1  riastrad     0, // HOLE
    612  1.1  riastrad     0, // HOLE
    613  1.1  riastrad     0, // HOLE
    614  1.1  riastrad     0, // HOLE
    615  1.1  riastrad     0, // HOLE
    616  1.1  riastrad     0, // HOLE
    617  1.1  riastrad     0, // HOLE
    618  1.1  riastrad     0, // HOLE
    619  1.1  riastrad     0, // HOLE
    620  1.1  riastrad     0, // HOLE
    621  1.1  riastrad     0, // HOLE
    622  1.1  riastrad     0, // HOLE
    623  1.1  riastrad     0, // HOLE
    624  1.1  riastrad     0, // HOLE
    625  1.1  riastrad     0, // HOLE
    626  1.1  riastrad     0, // HOLE
    627  1.1  riastrad     0, // HOLE
    628  1.1  riastrad     0, // HOLE
    629  1.1  riastrad     0, // HOLE
    630  1.1  riastrad     0, // HOLE
    631  1.1  riastrad     0, // HOLE
    632  1.1  riastrad     0, // HOLE
    633  1.1  riastrad     0, // HOLE
    634  1.1  riastrad     0, // HOLE
    635  1.1  riastrad     0, // HOLE
    636  1.1  riastrad     0, // HOLE
    637  1.1  riastrad     0, // HOLE
    638  1.1  riastrad     0, // HOLE
    639  1.1  riastrad     0, // HOLE
    640  1.1  riastrad     0, // HOLE
    641  1.1  riastrad     0, // HOLE
    642  1.1  riastrad     0, // HOLE
    643  1.1  riastrad     0, // HOLE
    644  1.1  riastrad     0, // HOLE
    645  1.1  riastrad     0, // HOLE
    646  1.1  riastrad     0, // HOLE
    647  1.1  riastrad     0, // HOLE
    648  1.1  riastrad     0, // HOLE
    649  1.1  riastrad     0, // HOLE
    650  1.1  riastrad     0, // HOLE
    651  1.1  riastrad     0, // HOLE
    652  1.1  riastrad     0, // HOLE
    653  1.1  riastrad     0, // HOLE
    654  1.1  riastrad     0, // HOLE
    655  1.1  riastrad     0, // HOLE
    656  1.1  riastrad     0, // HOLE
    657  1.1  riastrad     0x00000000, // PA_SU_POINT_SIZE
    658  1.1  riastrad     0x00000000, // PA_SU_POINT_MINMAX
    659  1.1  riastrad     0x00000000, // PA_SU_LINE_CNTL
    660  1.1  riastrad     0x00000000, // PA_SC_LINE_STIPPLE
    661  1.1  riastrad     0x00000000, // VGT_OUTPUT_PATH_CNTL
    662  1.1  riastrad     0x00000000, // VGT_HOS_CNTL
    663  1.1  riastrad     0x00000000, // VGT_HOS_MAX_TESS_LEVEL
    664  1.1  riastrad     0x00000000, // VGT_HOS_MIN_TESS_LEVEL
    665  1.1  riastrad     0x00000000, // VGT_HOS_REUSE_DEPTH
    666  1.1  riastrad     0x00000000, // VGT_GROUP_PRIM_TYPE
    667  1.1  riastrad     0x00000000, // VGT_GROUP_FIRST_DECR
    668  1.1  riastrad     0x00000000, // VGT_GROUP_DECR
    669  1.1  riastrad     0x00000000, // VGT_GROUP_VECT_0_CNTL
    670  1.1  riastrad     0x00000000, // VGT_GROUP_VECT_1_CNTL
    671  1.1  riastrad     0x00000000, // VGT_GROUP_VECT_0_FMT_CNTL
    672  1.1  riastrad     0x00000000, // VGT_GROUP_VECT_1_FMT_CNTL
    673  1.1  riastrad     0x00000000, // VGT_GS_MODE
    674  1.1  riastrad     0x00000000, // VGT_GS_ONCHIP_CNTL
    675  1.1  riastrad     0x00000000, // PA_SC_MODE_CNTL_0
    676  1.1  riastrad     0x00000000, // PA_SC_MODE_CNTL_1
    677  1.1  riastrad     0x00000000, // VGT_ENHANCE
    678  1.1  riastrad     0x00000100, // VGT_GS_PER_ES
    679  1.1  riastrad     0x00000080, // VGT_ES_PER_GS
    680  1.1  riastrad     0x00000002, // VGT_GS_PER_VS
    681  1.1  riastrad     0x00000000, // VGT_GSVS_RING_OFFSET_1
    682  1.1  riastrad     0x00000000, // VGT_GSVS_RING_OFFSET_2
    683  1.1  riastrad     0x00000000, // VGT_GSVS_RING_OFFSET_3
    684  1.1  riastrad     0x00000000, // VGT_GS_OUT_PRIM_TYPE
    685  1.1  riastrad     0x00000000, // IA_ENHANCE
    686  1.1  riastrad };
    687  1.1  riastrad static const unsigned int vi_SECT_CONTEXT_def_5[] =
    688  1.1  riastrad {
    689  1.1  riastrad     0x00000000, // WD_ENHANCE
    690  1.1  riastrad     0x00000000, // VGT_PRIMITIVEID_EN
    691  1.1  riastrad };
    692  1.1  riastrad static const unsigned int vi_SECT_CONTEXT_def_6[] =
    693  1.1  riastrad {
    694  1.1  riastrad     0x00000000, // VGT_PRIMITIVEID_RESET
    695  1.1  riastrad };
    696  1.1  riastrad static const unsigned int vi_SECT_CONTEXT_def_7[] =
    697  1.1  riastrad {
    698  1.1  riastrad     0x00000000, // VGT_MULTI_PRIM_IB_RESET_EN
    699  1.1  riastrad     0, // HOLE
    700  1.1  riastrad     0, // HOLE
    701  1.1  riastrad     0x00000000, // VGT_INSTANCE_STEP_RATE_0
    702  1.1  riastrad     0x00000000, // VGT_INSTANCE_STEP_RATE_1
    703  1.1  riastrad     0x000000ff, // IA_MULTI_VGT_PARAM
    704  1.1  riastrad     0x00000000, // VGT_ESGS_RING_ITEMSIZE
    705  1.1  riastrad     0x00000000, // VGT_GSVS_RING_ITEMSIZE
    706  1.1  riastrad     0x00000000, // VGT_REUSE_OFF
    707  1.1  riastrad     0x00000000, // VGT_VTX_CNT_EN
    708  1.1  riastrad     0x00000000, // DB_HTILE_SURFACE
    709  1.1  riastrad     0x00000000, // DB_SRESULTS_COMPARE_STATE0
    710  1.1  riastrad     0x00000000, // DB_SRESULTS_COMPARE_STATE1
    711  1.1  riastrad     0x00000000, // DB_PRELOAD_CONTROL
    712  1.1  riastrad     0, // HOLE
    713  1.1  riastrad     0x00000000, // VGT_STRMOUT_BUFFER_SIZE_0
    714  1.1  riastrad     0x00000000, // VGT_STRMOUT_VTX_STRIDE_0
    715  1.1  riastrad     0, // HOLE
    716  1.1  riastrad     0x00000000, // VGT_STRMOUT_BUFFER_OFFSET_0
    717  1.1  riastrad     0x00000000, // VGT_STRMOUT_BUFFER_SIZE_1
    718  1.1  riastrad     0x00000000, // VGT_STRMOUT_VTX_STRIDE_1
    719  1.1  riastrad     0, // HOLE
    720  1.1  riastrad     0x00000000, // VGT_STRMOUT_BUFFER_OFFSET_1
    721  1.1  riastrad     0x00000000, // VGT_STRMOUT_BUFFER_SIZE_2
    722  1.1  riastrad     0x00000000, // VGT_STRMOUT_VTX_STRIDE_2
    723  1.1  riastrad     0, // HOLE
    724  1.1  riastrad     0x00000000, // VGT_STRMOUT_BUFFER_OFFSET_2
    725  1.1  riastrad     0x00000000, // VGT_STRMOUT_BUFFER_SIZE_3
    726  1.1  riastrad     0x00000000, // VGT_STRMOUT_VTX_STRIDE_3
    727  1.1  riastrad     0, // HOLE
    728  1.1  riastrad     0x00000000, // VGT_STRMOUT_BUFFER_OFFSET_3
    729  1.1  riastrad     0, // HOLE
    730  1.1  riastrad     0, // HOLE
    731  1.1  riastrad     0, // HOLE
    732  1.1  riastrad     0, // HOLE
    733  1.1  riastrad     0, // HOLE
    734  1.1  riastrad     0, // HOLE
    735  1.1  riastrad     0x00000000, // VGT_STRMOUT_DRAW_OPAQUE_OFFSET
    736  1.1  riastrad     0x00000000, // VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE
    737  1.1  riastrad     0x00000000, // VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE
    738  1.1  riastrad     0, // HOLE
    739  1.1  riastrad     0x00000000, // VGT_GS_MAX_VERT_OUT
    740  1.1  riastrad     0, // HOLE
    741  1.1  riastrad     0, // HOLE
    742  1.1  riastrad     0, // HOLE
    743  1.1  riastrad     0, // HOLE
    744  1.1  riastrad     0, // HOLE
    745  1.1  riastrad     0x00000000, // VGT_TESS_DISTRIBUTION
    746  1.1  riastrad     0x00000000, // VGT_SHADER_STAGES_EN
    747  1.1  riastrad     0x00000000, // VGT_LS_HS_CONFIG
    748  1.1  riastrad     0x00000000, // VGT_GS_VERT_ITEMSIZE
    749  1.1  riastrad     0x00000000, // VGT_GS_VERT_ITEMSIZE_1
    750  1.1  riastrad     0x00000000, // VGT_GS_VERT_ITEMSIZE_2
    751  1.1  riastrad     0x00000000, // VGT_GS_VERT_ITEMSIZE_3
    752  1.1  riastrad     0x00000000, // VGT_TF_PARAM
    753  1.1  riastrad     0x00000000, // DB_ALPHA_TO_MASK
    754  1.1  riastrad     0x00000000, // VGT_DISPATCH_DRAW_INDEX
    755  1.1  riastrad     0x00000000, // PA_SU_POLY_OFFSET_DB_FMT_CNTL
    756  1.1  riastrad     0x00000000, // PA_SU_POLY_OFFSET_CLAMP
    757  1.1  riastrad     0x00000000, // PA_SU_POLY_OFFSET_FRONT_SCALE
    758  1.1  riastrad     0x00000000, // PA_SU_POLY_OFFSET_FRONT_OFFSET
    759  1.1  riastrad     0x00000000, // PA_SU_POLY_OFFSET_BACK_SCALE
    760  1.1  riastrad     0x00000000, // PA_SU_POLY_OFFSET_BACK_OFFSET
    761  1.1  riastrad     0x00000000, // VGT_GS_INSTANCE_CNT
    762  1.1  riastrad     0x00000000, // VGT_STRMOUT_CONFIG
    763  1.1  riastrad     0x00000000, // VGT_STRMOUT_BUFFER_CONFIG
    764  1.1  riastrad     0, // HOLE
    765  1.1  riastrad     0, // HOLE
    766  1.1  riastrad     0, // HOLE
    767  1.1  riastrad     0, // HOLE
    768  1.1  riastrad     0, // HOLE
    769  1.1  riastrad     0, // HOLE
    770  1.1  riastrad     0, // HOLE
    771  1.1  riastrad     0, // HOLE
    772  1.1  riastrad     0, // HOLE
    773  1.1  riastrad     0, // HOLE
    774  1.1  riastrad     0, // HOLE
    775  1.1  riastrad     0, // HOLE
    776  1.1  riastrad     0, // HOLE
    777  1.1  riastrad     0, // HOLE
    778  1.1  riastrad     0x00000000, // PA_SC_CENTROID_PRIORITY_0
    779  1.1  riastrad     0x00000000, // PA_SC_CENTROID_PRIORITY_1
    780  1.1  riastrad     0x00001000, // PA_SC_LINE_CNTL
    781  1.1  riastrad     0x00000000, // PA_SC_AA_CONFIG
    782  1.1  riastrad     0x00000005, // PA_SU_VTX_CNTL
    783  1.1  riastrad     0x3f800000, // PA_CL_GB_VERT_CLIP_ADJ
    784  1.1  riastrad     0x3f800000, // PA_CL_GB_VERT_DISC_ADJ
    785  1.1  riastrad     0x3f800000, // PA_CL_GB_HORZ_CLIP_ADJ
    786  1.1  riastrad     0x3f800000, // PA_CL_GB_HORZ_DISC_ADJ
    787  1.1  riastrad     0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0
    788  1.1  riastrad     0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1
    789  1.1  riastrad     0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2
    790  1.1  riastrad     0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3
    791  1.1  riastrad     0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0
    792  1.1  riastrad     0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1
    793  1.1  riastrad     0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2
    794  1.1  riastrad     0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3
    795  1.1  riastrad     0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0
    796  1.1  riastrad     0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1
    797  1.1  riastrad     0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2
    798  1.1  riastrad     0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3
    799  1.1  riastrad     0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0
    800  1.1  riastrad     0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1
    801  1.1  riastrad     0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2
    802  1.1  riastrad     0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3
    803  1.1  riastrad     0xffffffff, // PA_SC_AA_MASK_X0Y0_X1Y0
    804  1.1  riastrad     0xffffffff, // PA_SC_AA_MASK_X0Y1_X1Y1
    805  1.1  riastrad     0, // HOLE
    806  1.1  riastrad     0, // HOLE
    807  1.1  riastrad     0, // HOLE
    808  1.1  riastrad     0, // HOLE
    809  1.1  riastrad     0, // HOLE
    810  1.1  riastrad     0, // HOLE
    811  1.1  riastrad     0x0000001e, // VGT_VERTEX_REUSE_BLOCK_CNTL
    812  1.1  riastrad     0x00000020, // VGT_OUT_DEALLOC_CNTL
    813  1.1  riastrad     0x00000000, // CB_COLOR0_BASE
    814  1.1  riastrad     0x00000000, // CB_COLOR0_PITCH
    815  1.1  riastrad     0x00000000, // CB_COLOR0_SLICE
    816  1.1  riastrad     0x00000000, // CB_COLOR0_VIEW
    817  1.1  riastrad     0x00000000, // CB_COLOR0_INFO
    818  1.1  riastrad     0x00000000, // CB_COLOR0_ATTRIB
    819  1.1  riastrad     0x00000000, // CB_COLOR0_DCC_CONTROL
    820  1.1  riastrad     0x00000000, // CB_COLOR0_CMASK
    821  1.1  riastrad     0x00000000, // CB_COLOR0_CMASK_SLICE
    822  1.1  riastrad     0x00000000, // CB_COLOR0_FMASK
    823  1.1  riastrad     0x00000000, // CB_COLOR0_FMASK_SLICE
    824  1.1  riastrad     0x00000000, // CB_COLOR0_CLEAR_WORD0
    825  1.1  riastrad     0x00000000, // CB_COLOR0_CLEAR_WORD1
    826  1.1  riastrad     0x00000000, // CB_COLOR0_DCC_BASE
    827  1.1  riastrad     0, // HOLE
    828  1.1  riastrad     0x00000000, // CB_COLOR1_BASE
    829  1.1  riastrad     0x00000000, // CB_COLOR1_PITCH
    830  1.1  riastrad     0x00000000, // CB_COLOR1_SLICE
    831  1.1  riastrad     0x00000000, // CB_COLOR1_VIEW
    832  1.1  riastrad     0x00000000, // CB_COLOR1_INFO
    833  1.1  riastrad     0x00000000, // CB_COLOR1_ATTRIB
    834  1.1  riastrad     0x00000000, // CB_COLOR1_DCC_CONTROL
    835  1.1  riastrad     0x00000000, // CB_COLOR1_CMASK
    836  1.1  riastrad     0x00000000, // CB_COLOR1_CMASK_SLICE
    837  1.1  riastrad     0x00000000, // CB_COLOR1_FMASK
    838  1.1  riastrad     0x00000000, // CB_COLOR1_FMASK_SLICE
    839  1.1  riastrad     0x00000000, // CB_COLOR1_CLEAR_WORD0
    840  1.1  riastrad     0x00000000, // CB_COLOR1_CLEAR_WORD1
    841  1.1  riastrad     0x00000000, // CB_COLOR1_DCC_BASE
    842  1.1  riastrad     0, // HOLE
    843  1.1  riastrad     0x00000000, // CB_COLOR2_BASE
    844  1.1  riastrad     0x00000000, // CB_COLOR2_PITCH
    845  1.1  riastrad     0x00000000, // CB_COLOR2_SLICE
    846  1.1  riastrad     0x00000000, // CB_COLOR2_VIEW
    847  1.1  riastrad     0x00000000, // CB_COLOR2_INFO
    848  1.1  riastrad     0x00000000, // CB_COLOR2_ATTRIB
    849  1.1  riastrad     0x00000000, // CB_COLOR2_DCC_CONTROL
    850  1.1  riastrad     0x00000000, // CB_COLOR2_CMASK
    851  1.1  riastrad     0x00000000, // CB_COLOR2_CMASK_SLICE
    852  1.1  riastrad     0x00000000, // CB_COLOR2_FMASK
    853  1.1  riastrad     0x00000000, // CB_COLOR2_FMASK_SLICE
    854  1.1  riastrad     0x00000000, // CB_COLOR2_CLEAR_WORD0
    855  1.1  riastrad     0x00000000, // CB_COLOR2_CLEAR_WORD1
    856  1.1  riastrad     0x00000000, // CB_COLOR2_DCC_BASE
    857  1.1  riastrad     0, // HOLE
    858  1.1  riastrad     0x00000000, // CB_COLOR3_BASE
    859  1.1  riastrad     0x00000000, // CB_COLOR3_PITCH
    860  1.1  riastrad     0x00000000, // CB_COLOR3_SLICE
    861  1.1  riastrad     0x00000000, // CB_COLOR3_VIEW
    862  1.1  riastrad     0x00000000, // CB_COLOR3_INFO
    863  1.1  riastrad     0x00000000, // CB_COLOR3_ATTRIB
    864  1.1  riastrad     0x00000000, // CB_COLOR3_DCC_CONTROL
    865  1.1  riastrad     0x00000000, // CB_COLOR3_CMASK
    866  1.1  riastrad     0x00000000, // CB_COLOR3_CMASK_SLICE
    867  1.1  riastrad     0x00000000, // CB_COLOR3_FMASK
    868  1.1  riastrad     0x00000000, // CB_COLOR3_FMASK_SLICE
    869  1.1  riastrad     0x00000000, // CB_COLOR3_CLEAR_WORD0
    870  1.1  riastrad     0x00000000, // CB_COLOR3_CLEAR_WORD1
    871  1.1  riastrad     0x00000000, // CB_COLOR3_DCC_BASE
    872  1.1  riastrad     0, // HOLE
    873  1.1  riastrad     0x00000000, // CB_COLOR4_BASE
    874  1.1  riastrad     0x00000000, // CB_COLOR4_PITCH
    875  1.1  riastrad     0x00000000, // CB_COLOR4_SLICE
    876  1.1  riastrad     0x00000000, // CB_COLOR4_VIEW
    877  1.1  riastrad     0x00000000, // CB_COLOR4_INFO
    878  1.1  riastrad     0x00000000, // CB_COLOR4_ATTRIB
    879  1.1  riastrad     0x00000000, // CB_COLOR4_DCC_CONTROL
    880  1.1  riastrad     0x00000000, // CB_COLOR4_CMASK
    881  1.1  riastrad     0x00000000, // CB_COLOR4_CMASK_SLICE
    882  1.1  riastrad     0x00000000, // CB_COLOR4_FMASK
    883  1.1  riastrad     0x00000000, // CB_COLOR4_FMASK_SLICE
    884  1.1  riastrad     0x00000000, // CB_COLOR4_CLEAR_WORD0
    885  1.1  riastrad     0x00000000, // CB_COLOR4_CLEAR_WORD1
    886  1.1  riastrad     0x00000000, // CB_COLOR4_DCC_BASE
    887  1.1  riastrad     0, // HOLE
    888  1.1  riastrad     0x00000000, // CB_COLOR5_BASE
    889  1.1  riastrad     0x00000000, // CB_COLOR5_PITCH
    890  1.1  riastrad     0x00000000, // CB_COLOR5_SLICE
    891  1.1  riastrad     0x00000000, // CB_COLOR5_VIEW
    892  1.1  riastrad     0x00000000, // CB_COLOR5_INFO
    893  1.1  riastrad     0x00000000, // CB_COLOR5_ATTRIB
    894  1.1  riastrad     0x00000000, // CB_COLOR5_DCC_CONTROL
    895  1.1  riastrad     0x00000000, // CB_COLOR5_CMASK
    896  1.1  riastrad     0x00000000, // CB_COLOR5_CMASK_SLICE
    897  1.1  riastrad     0x00000000, // CB_COLOR5_FMASK
    898  1.1  riastrad     0x00000000, // CB_COLOR5_FMASK_SLICE
    899  1.1  riastrad     0x00000000, // CB_COLOR5_CLEAR_WORD0
    900  1.1  riastrad     0x00000000, // CB_COLOR5_CLEAR_WORD1
    901  1.1  riastrad     0x00000000, // CB_COLOR5_DCC_BASE
    902  1.1  riastrad     0, // HOLE
    903  1.1  riastrad     0x00000000, // CB_COLOR6_BASE
    904  1.1  riastrad     0x00000000, // CB_COLOR6_PITCH
    905  1.1  riastrad     0x00000000, // CB_COLOR6_SLICE
    906  1.1  riastrad     0x00000000, // CB_COLOR6_VIEW
    907  1.1  riastrad     0x00000000, // CB_COLOR6_INFO
    908  1.1  riastrad     0x00000000, // CB_COLOR6_ATTRIB
    909  1.1  riastrad     0x00000000, // CB_COLOR6_DCC_CONTROL
    910  1.1  riastrad     0x00000000, // CB_COLOR6_CMASK
    911  1.1  riastrad     0x00000000, // CB_COLOR6_CMASK_SLICE
    912  1.1  riastrad     0x00000000, // CB_COLOR6_FMASK
    913  1.1  riastrad     0x00000000, // CB_COLOR6_FMASK_SLICE
    914  1.1  riastrad     0x00000000, // CB_COLOR6_CLEAR_WORD0
    915  1.1  riastrad     0x00000000, // CB_COLOR6_CLEAR_WORD1
    916  1.1  riastrad     0x00000000, // CB_COLOR6_DCC_BASE
    917  1.1  riastrad     0, // HOLE
    918  1.1  riastrad     0x00000000, // CB_COLOR7_BASE
    919  1.1  riastrad     0x00000000, // CB_COLOR7_PITCH
    920  1.1  riastrad     0x00000000, // CB_COLOR7_SLICE
    921  1.1  riastrad     0x00000000, // CB_COLOR7_VIEW
    922  1.1  riastrad     0x00000000, // CB_COLOR7_INFO
    923  1.1  riastrad     0x00000000, // CB_COLOR7_ATTRIB
    924  1.1  riastrad     0x00000000, // CB_COLOR7_DCC_CONTROL
    925  1.1  riastrad     0x00000000, // CB_COLOR7_CMASK
    926  1.1  riastrad     0x00000000, // CB_COLOR7_CMASK_SLICE
    927  1.1  riastrad     0x00000000, // CB_COLOR7_FMASK
    928  1.1  riastrad     0x00000000, // CB_COLOR7_FMASK_SLICE
    929  1.1  riastrad     0x00000000, // CB_COLOR7_CLEAR_WORD0
    930  1.1  riastrad     0x00000000, // CB_COLOR7_CLEAR_WORD1
    931  1.1  riastrad };
    932  1.1  riastrad static const struct cs_extent_def vi_SECT_CONTEXT_defs[] =
    933  1.1  riastrad {
    934  1.1  riastrad     {vi_SECT_CONTEXT_def_1, 0x0000a000, 212 },
    935  1.1  riastrad     {vi_SECT_CONTEXT_def_2, 0x0000a0d6, 274 },
    936  1.1  riastrad     {vi_SECT_CONTEXT_def_3, 0x0000a1f5, 6 },
    937  1.1  riastrad     {vi_SECT_CONTEXT_def_4, 0x0000a200, 157 },
    938  1.1  riastrad     {vi_SECT_CONTEXT_def_5, 0x0000a2a0, 2 },
    939  1.1  riastrad     {vi_SECT_CONTEXT_def_6, 0x0000a2a3, 1 },
    940  1.1  riastrad     {vi_SECT_CONTEXT_def_7, 0x0000a2a5, 233 },
    941  1.1  riastrad     { 0, 0, 0 }
    942  1.1  riastrad };
    943  1.1  riastrad static const struct cs_section_def vi_cs_data[] = {
    944  1.1  riastrad     { vi_SECT_CONTEXT_defs, SECT_CONTEXT },
    945  1.1  riastrad     { 0, SECT_NONE }
    946  1.1  riastrad };
    947