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