16c982cf8SHawking Zhang /* 26c982cf8SHawking Zhang * Copyright 2021 Advanced Micro Devices, Inc. 36c982cf8SHawking Zhang * 46c982cf8SHawking Zhang * Permission is hereby granted, free of charge, to any person obtaining a 56c982cf8SHawking Zhang * copy of this software and associated documentation files (the "Software"), 66c982cf8SHawking Zhang * to deal in the Software without restriction, including without limitation 76c982cf8SHawking Zhang * the rights to use, copy, modify, merge, publish, distribute, sublicense, 86c982cf8SHawking Zhang * and/or sell copies of the Software, and to permit persons to whom the 96c982cf8SHawking Zhang * Software is furnished to do so, subject to the following conditions: 106c982cf8SHawking Zhang * 116c982cf8SHawking Zhang * The above copyright notice and this permission notice shall be included in 126c982cf8SHawking Zhang * all copies or substantial portions of the Software. 136c982cf8SHawking Zhang * 146c982cf8SHawking Zhang * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 156c982cf8SHawking Zhang * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 166c982cf8SHawking Zhang * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 176c982cf8SHawking Zhang * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR 186c982cf8SHawking Zhang * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, 196c982cf8SHawking Zhang * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR 206c982cf8SHawking Zhang * OTHER DEALINGS IN THE SOFTWARE. 216c982cf8SHawking Zhang * 226c982cf8SHawking Zhang */ 236c982cf8SHawking Zhang #ifndef __CLEARSTATE_GFX11_H_ 246c982cf8SHawking Zhang #define __CLEARSTATE_GFX11_H_ 256c982cf8SHawking Zhang 266c982cf8SHawking Zhang static const unsigned int gfx11_SECT_CONTEXT_def_1[] = 276c982cf8SHawking Zhang { 286c982cf8SHawking Zhang 0x00000000, // DB_RENDER_CONTROL 296c982cf8SHawking Zhang 0x00000000, // DB_COUNT_CONTROL 306c982cf8SHawking Zhang 0x00000000, // DB_DEPTH_VIEW 316c982cf8SHawking Zhang 0x00000000, // DB_RENDER_OVERRIDE 326c982cf8SHawking Zhang 0x00000000, // DB_RENDER_OVERRIDE2 336c982cf8SHawking Zhang 0x00000000, // DB_HTILE_DATA_BASE 346c982cf8SHawking Zhang 0, // HOLE 356c982cf8SHawking Zhang 0x00000000, // DB_DEPTH_SIZE_XY 366c982cf8SHawking Zhang 0x00000000, // DB_DEPTH_BOUNDS_MIN 376c982cf8SHawking Zhang 0x00000000, // DB_DEPTH_BOUNDS_MAX 386c982cf8SHawking Zhang 0x00000000, // DB_STENCIL_CLEAR 396c982cf8SHawking Zhang 0x00000000, // DB_DEPTH_CLEAR 406c982cf8SHawking Zhang 0x00000000, // PA_SC_SCREEN_SCISSOR_TL 416c982cf8SHawking Zhang 0x40004000, // PA_SC_SCREEN_SCISSOR_BR 42*d7f0c8afSEvan Quan 0, // HOLE 436c982cf8SHawking Zhang 0x00000000, // DB_RESERVED_REG_2 446c982cf8SHawking Zhang 0x00000000, // DB_Z_INFO 456c982cf8SHawking Zhang 0x00000000, // DB_STENCIL_INFO 466c982cf8SHawking Zhang 0x00000000, // DB_Z_READ_BASE 476c982cf8SHawking Zhang 0x00000000, // DB_STENCIL_READ_BASE 486c982cf8SHawking Zhang 0x00000000, // DB_Z_WRITE_BASE 496c982cf8SHawking Zhang 0x00000000, // DB_STENCIL_WRITE_BASE 506c982cf8SHawking Zhang 0x00000000, // DB_RESERVED_REG_1 516c982cf8SHawking Zhang 0x00000000, // DB_RESERVED_REG_3 526c982cf8SHawking Zhang 0x00000000, // DB_SPI_VRS_CENTER_LOCATION 53*d7f0c8afSEvan Quan 0, // HOLE 546c982cf8SHawking Zhang 0x00000000, // DB_Z_READ_BASE_HI 556c982cf8SHawking Zhang 0x00000000, // DB_STENCIL_READ_BASE_HI 566c982cf8SHawking Zhang 0x00000000, // DB_Z_WRITE_BASE_HI 576c982cf8SHawking Zhang 0x00000000, // DB_STENCIL_WRITE_BASE_HI 586c982cf8SHawking Zhang 0x00000000, // DB_HTILE_DATA_BASE_HI 596c982cf8SHawking Zhang 0x00150055, // DB_RMI_L2_CACHE_CONTROL 606c982cf8SHawking Zhang 0x00000000, // TA_BC_BASE_ADDR 616c982cf8SHawking Zhang 0x00000000, // TA_BC_BASE_ADDR_HI 626c982cf8SHawking Zhang 0, // HOLE 636c982cf8SHawking Zhang 0, // HOLE 646c982cf8SHawking Zhang 0, // HOLE 656c982cf8SHawking Zhang 0, // HOLE 666c982cf8SHawking Zhang 0, // HOLE 676c982cf8SHawking Zhang 0, // HOLE 686c982cf8SHawking Zhang 0, // HOLE 696c982cf8SHawking Zhang 0, // HOLE 706c982cf8SHawking Zhang 0, // HOLE 716c982cf8SHawking Zhang 0, // HOLE 726c982cf8SHawking Zhang 0, // HOLE 736c982cf8SHawking Zhang 0, // HOLE 746c982cf8SHawking Zhang 0, // HOLE 756c982cf8SHawking Zhang 0, // HOLE 766c982cf8SHawking Zhang 0, // HOLE 776c982cf8SHawking Zhang 0, // HOLE 786c982cf8SHawking Zhang 0, // HOLE 796c982cf8SHawking Zhang 0, // HOLE 806c982cf8SHawking Zhang 0, // HOLE 816c982cf8SHawking Zhang 0, // HOLE 826c982cf8SHawking Zhang 0, // HOLE 836c982cf8SHawking Zhang 0, // HOLE 846c982cf8SHawking Zhang 0, // HOLE 856c982cf8SHawking Zhang 0, // HOLE 866c982cf8SHawking Zhang 0, // HOLE 876c982cf8SHawking Zhang 0, // HOLE 886c982cf8SHawking Zhang 0, // HOLE 896c982cf8SHawking Zhang 0, // HOLE 906c982cf8SHawking Zhang 0, // HOLE 916c982cf8SHawking Zhang 0, // HOLE 926c982cf8SHawking Zhang 0, // HOLE 936c982cf8SHawking Zhang 0, // HOLE 946c982cf8SHawking Zhang 0, // HOLE 956c982cf8SHawking Zhang 0, // HOLE 966c982cf8SHawking Zhang 0, // HOLE 976c982cf8SHawking Zhang 0, // HOLE 986c982cf8SHawking Zhang 0, // HOLE 996c982cf8SHawking Zhang 0, // HOLE 1006c982cf8SHawking Zhang 0, // HOLE 1016c982cf8SHawking Zhang 0, // HOLE 1026c982cf8SHawking Zhang 0, // HOLE 1036c982cf8SHawking Zhang 0, // HOLE 1046c982cf8SHawking Zhang 0, // HOLE 1056c982cf8SHawking Zhang 0, // HOLE 1066c982cf8SHawking Zhang 0, // HOLE 1076c982cf8SHawking Zhang 0, // HOLE 1086c982cf8SHawking Zhang 0, // HOLE 1096c982cf8SHawking Zhang 0, // HOLE 1106c982cf8SHawking Zhang 0, // HOLE 1116c982cf8SHawking Zhang 0, // HOLE 1126c982cf8SHawking Zhang 0, // HOLE 1136c982cf8SHawking Zhang 0, // HOLE 1146c982cf8SHawking Zhang 0, // HOLE 1156c982cf8SHawking Zhang 0, // HOLE 1166c982cf8SHawking Zhang 0, // HOLE 1176c982cf8SHawking Zhang 0, // HOLE 1186c982cf8SHawking Zhang 0, // HOLE 1196c982cf8SHawking Zhang 0, // HOLE 1206c982cf8SHawking Zhang 0, // HOLE 1216c982cf8SHawking Zhang 0, // HOLE 1226c982cf8SHawking Zhang 0, // HOLE 1236c982cf8SHawking Zhang 0, // HOLE 1246c982cf8SHawking Zhang 0, // HOLE 1256c982cf8SHawking Zhang 0, // HOLE 1266c982cf8SHawking Zhang 0, // HOLE 1276c982cf8SHawking Zhang 0, // HOLE 1286c982cf8SHawking Zhang 0, // HOLE 1296c982cf8SHawking Zhang 0, // HOLE 1306c982cf8SHawking Zhang 0, // HOLE 1316c982cf8SHawking Zhang 0, // HOLE 1326c982cf8SHawking Zhang 0, // HOLE 1336c982cf8SHawking Zhang 0, // HOLE 1346c982cf8SHawking Zhang 0, // HOLE 1356c982cf8SHawking Zhang 0, // HOLE 1366c982cf8SHawking Zhang 0, // HOLE 1376c982cf8SHawking Zhang 0, // HOLE 1386c982cf8SHawking Zhang 0, // HOLE 1396c982cf8SHawking Zhang 0, // HOLE 1406c982cf8SHawking Zhang 0, // HOLE 1416c982cf8SHawking Zhang 0, // HOLE 1426c982cf8SHawking Zhang 0, // HOLE 1436c982cf8SHawking Zhang 0, // HOLE 1446c982cf8SHawking Zhang 0, // HOLE 1456c982cf8SHawking Zhang 0, // HOLE 1466c982cf8SHawking Zhang 0, // HOLE 1476c982cf8SHawking Zhang 0, // HOLE 1486c982cf8SHawking Zhang 0, // HOLE 1496c982cf8SHawking Zhang 0, // HOLE 1506c982cf8SHawking Zhang 0x00000000, // COHER_DEST_BASE_HI_0 1516c982cf8SHawking Zhang 0x00000000, // COHER_DEST_BASE_HI_1 1526c982cf8SHawking Zhang 0x00000000, // COHER_DEST_BASE_HI_2 1536c982cf8SHawking Zhang 0x00000000, // COHER_DEST_BASE_HI_3 1546c982cf8SHawking Zhang 0x00000000, // COHER_DEST_BASE_2 1556c982cf8SHawking Zhang 0x00000000, // COHER_DEST_BASE_3 1566c982cf8SHawking Zhang 0x00000000, // PA_SC_WINDOW_OFFSET 1576c982cf8SHawking Zhang 0x80000000, // PA_SC_WINDOW_SCISSOR_TL 1586c982cf8SHawking Zhang 0x40004000, // PA_SC_WINDOW_SCISSOR_BR 1596c982cf8SHawking Zhang 0x0000ffff, // PA_SC_CLIPRECT_RULE 1606c982cf8SHawking Zhang 0x00000000, // PA_SC_CLIPRECT_0_TL 1616c982cf8SHawking Zhang 0x40004000, // PA_SC_CLIPRECT_0_BR 1626c982cf8SHawking Zhang 0x00000000, // PA_SC_CLIPRECT_1_TL 1636c982cf8SHawking Zhang 0x40004000, // PA_SC_CLIPRECT_1_BR 1646c982cf8SHawking Zhang 0x00000000, // PA_SC_CLIPRECT_2_TL 1656c982cf8SHawking Zhang 0x40004000, // PA_SC_CLIPRECT_2_BR 1666c982cf8SHawking Zhang 0x00000000, // PA_SC_CLIPRECT_3_TL 1676c982cf8SHawking Zhang 0x40004000, // PA_SC_CLIPRECT_3_BR 1686c982cf8SHawking Zhang 0xaa99aaaa, // PA_SC_EDGERULE 1696c982cf8SHawking Zhang 0x00000000, // PA_SU_HARDWARE_SCREEN_OFFSET 1706c982cf8SHawking Zhang 0xffffffff, // CB_TARGET_MASK 1716c982cf8SHawking Zhang 0xffffffff, // CB_SHADER_MASK 1726c982cf8SHawking Zhang 0x80000000, // PA_SC_GENERIC_SCISSOR_TL 1736c982cf8SHawking Zhang 0x40004000, // PA_SC_GENERIC_SCISSOR_BR 1746c982cf8SHawking Zhang 0x00000000, // COHER_DEST_BASE_0 1756c982cf8SHawking Zhang 0x00000000, // COHER_DEST_BASE_1 1766c982cf8SHawking Zhang 0x80000000, // PA_SC_VPORT_SCISSOR_0_TL 1776c982cf8SHawking Zhang 0x40004000, // PA_SC_VPORT_SCISSOR_0_BR 1786c982cf8SHawking Zhang 0x80000000, // PA_SC_VPORT_SCISSOR_1_TL 1796c982cf8SHawking Zhang 0x40004000, // PA_SC_VPORT_SCISSOR_1_BR 1806c982cf8SHawking Zhang 0x80000000, // PA_SC_VPORT_SCISSOR_2_TL 1816c982cf8SHawking Zhang 0x40004000, // PA_SC_VPORT_SCISSOR_2_BR 1826c982cf8SHawking Zhang 0x80000000, // PA_SC_VPORT_SCISSOR_3_TL 1836c982cf8SHawking Zhang 0x40004000, // PA_SC_VPORT_SCISSOR_3_BR 1846c982cf8SHawking Zhang 0x80000000, // PA_SC_VPORT_SCISSOR_4_TL 1856c982cf8SHawking Zhang 0x40004000, // PA_SC_VPORT_SCISSOR_4_BR 1866c982cf8SHawking Zhang 0x80000000, // PA_SC_VPORT_SCISSOR_5_TL 1876c982cf8SHawking Zhang 0x40004000, // PA_SC_VPORT_SCISSOR_5_BR 1886c982cf8SHawking Zhang 0x80000000, // PA_SC_VPORT_SCISSOR_6_TL 1896c982cf8SHawking Zhang 0x40004000, // PA_SC_VPORT_SCISSOR_6_BR 1906c982cf8SHawking Zhang 0x80000000, // PA_SC_VPORT_SCISSOR_7_TL 1916c982cf8SHawking Zhang 0x40004000, // PA_SC_VPORT_SCISSOR_7_BR 1926c982cf8SHawking Zhang 0x80000000, // PA_SC_VPORT_SCISSOR_8_TL 1936c982cf8SHawking Zhang 0x40004000, // PA_SC_VPORT_SCISSOR_8_BR 1946c982cf8SHawking Zhang 0x80000000, // PA_SC_VPORT_SCISSOR_9_TL 1956c982cf8SHawking Zhang 0x40004000, // PA_SC_VPORT_SCISSOR_9_BR 1966c982cf8SHawking Zhang 0x80000000, // PA_SC_VPORT_SCISSOR_10_TL 1976c982cf8SHawking Zhang 0x40004000, // PA_SC_VPORT_SCISSOR_10_BR 1986c982cf8SHawking Zhang 0x80000000, // PA_SC_VPORT_SCISSOR_11_TL 1996c982cf8SHawking Zhang 0x40004000, // PA_SC_VPORT_SCISSOR_11_BR 2006c982cf8SHawking Zhang 0x80000000, // PA_SC_VPORT_SCISSOR_12_TL 2016c982cf8SHawking Zhang 0x40004000, // PA_SC_VPORT_SCISSOR_12_BR 2026c982cf8SHawking Zhang 0x80000000, // PA_SC_VPORT_SCISSOR_13_TL 2036c982cf8SHawking Zhang 0x40004000, // PA_SC_VPORT_SCISSOR_13_BR 2046c982cf8SHawking Zhang 0x80000000, // PA_SC_VPORT_SCISSOR_14_TL 2056c982cf8SHawking Zhang 0x40004000, // PA_SC_VPORT_SCISSOR_14_BR 2066c982cf8SHawking Zhang 0x80000000, // PA_SC_VPORT_SCISSOR_15_TL 2076c982cf8SHawking Zhang 0x40004000, // PA_SC_VPORT_SCISSOR_15_BR 2086c982cf8SHawking Zhang 0x00000000, // PA_SC_VPORT_ZMIN_0 2096c982cf8SHawking Zhang 0x3f800000, // PA_SC_VPORT_ZMAX_0 2106c982cf8SHawking Zhang 0x00000000, // PA_SC_VPORT_ZMIN_1 2116c982cf8SHawking Zhang 0x3f800000, // PA_SC_VPORT_ZMAX_1 2126c982cf8SHawking Zhang 0x00000000, // PA_SC_VPORT_ZMIN_2 2136c982cf8SHawking Zhang 0x3f800000, // PA_SC_VPORT_ZMAX_2 2146c982cf8SHawking Zhang 0x00000000, // PA_SC_VPORT_ZMIN_3 2156c982cf8SHawking Zhang 0x3f800000, // PA_SC_VPORT_ZMAX_3 2166c982cf8SHawking Zhang 0x00000000, // PA_SC_VPORT_ZMIN_4 2176c982cf8SHawking Zhang 0x3f800000, // PA_SC_VPORT_ZMAX_4 2186c982cf8SHawking Zhang 0x00000000, // PA_SC_VPORT_ZMIN_5 2196c982cf8SHawking Zhang 0x3f800000, // PA_SC_VPORT_ZMAX_5 2206c982cf8SHawking Zhang 0x00000000, // PA_SC_VPORT_ZMIN_6 2216c982cf8SHawking Zhang 0x3f800000, // PA_SC_VPORT_ZMAX_6 2226c982cf8SHawking Zhang 0x00000000, // PA_SC_VPORT_ZMIN_7 2236c982cf8SHawking Zhang 0x3f800000, // PA_SC_VPORT_ZMAX_7 2246c982cf8SHawking Zhang 0x00000000, // PA_SC_VPORT_ZMIN_8 2256c982cf8SHawking Zhang 0x3f800000, // PA_SC_VPORT_ZMAX_8 2266c982cf8SHawking Zhang 0x00000000, // PA_SC_VPORT_ZMIN_9 2276c982cf8SHawking Zhang 0x3f800000, // PA_SC_VPORT_ZMAX_9 2286c982cf8SHawking Zhang 0x00000000, // PA_SC_VPORT_ZMIN_10 2296c982cf8SHawking Zhang 0x3f800000, // PA_SC_VPORT_ZMAX_10 2306c982cf8SHawking Zhang 0x00000000, // PA_SC_VPORT_ZMIN_11 2316c982cf8SHawking Zhang 0x3f800000, // PA_SC_VPORT_ZMAX_11 2326c982cf8SHawking Zhang 0x00000000, // PA_SC_VPORT_ZMIN_12 2336c982cf8SHawking Zhang 0x3f800000, // PA_SC_VPORT_ZMAX_12 2346c982cf8SHawking Zhang 0x00000000, // PA_SC_VPORT_ZMIN_13 2356c982cf8SHawking Zhang 0x3f800000, // PA_SC_VPORT_ZMAX_13 2366c982cf8SHawking Zhang 0x00000000, // PA_SC_VPORT_ZMIN_14 2376c982cf8SHawking Zhang 0x3f800000, // PA_SC_VPORT_ZMAX_14 2386c982cf8SHawking Zhang 0x00000000, // PA_SC_VPORT_ZMIN_15 2396c982cf8SHawking Zhang 0x3f800000, // PA_SC_VPORT_ZMAX_15 2406c982cf8SHawking Zhang 0x00000000, // PA_SC_RASTER_CONFIG 2416c982cf8SHawking Zhang 0x00000000, // PA_SC_RASTER_CONFIG_1 2426c982cf8SHawking Zhang 0x00000000, // PA_SC_SCREEN_EXTENT_CONTROL 2436c982cf8SHawking Zhang }; 2446c982cf8SHawking Zhang static const unsigned int gfx11_SECT_CONTEXT_def_2[] = 2456c982cf8SHawking Zhang { 2466c982cf8SHawking Zhang 0x00000000, // CP_PERFMON_CNTX_CNTL 2476c982cf8SHawking Zhang 0x00000000, // CP_PIPEID 2486c982cf8SHawking Zhang 0x00000000, // CP_VMID 2496c982cf8SHawking Zhang 0x00000000, // CONTEXT_RESERVED_REG0 2506c982cf8SHawking Zhang 0x00000000, // CONTEXT_RESERVED_REG1 2516c982cf8SHawking Zhang 0, // HOLE 2526c982cf8SHawking Zhang 0, // HOLE 2536c982cf8SHawking Zhang 0, // HOLE 2546c982cf8SHawking Zhang 0, // HOLE 2556c982cf8SHawking Zhang 0, // HOLE 2566c982cf8SHawking Zhang 0, // HOLE 2576c982cf8SHawking Zhang 0, // HOLE 2586c982cf8SHawking Zhang 0, // HOLE 2596c982cf8SHawking Zhang 0, // HOLE 2606c982cf8SHawking Zhang 0, // HOLE 2616c982cf8SHawking Zhang 0, // HOLE 2626c982cf8SHawking Zhang 0, // HOLE 2636c982cf8SHawking Zhang 0, // HOLE 2646c982cf8SHawking Zhang 0, // HOLE 2656c982cf8SHawking Zhang 0, // HOLE 2666c982cf8SHawking Zhang 0, // HOLE 2676c982cf8SHawking Zhang 0, // HOLE 2686c982cf8SHawking Zhang 0, // HOLE 2696c982cf8SHawking Zhang 0, // HOLE 2706c982cf8SHawking Zhang 0x00000000, // PA_SC_FSR_EN 2716c982cf8SHawking Zhang 0x00000000, // PA_SC_FSR_FBW_RECURSIONS_X 2726c982cf8SHawking Zhang 0x00000000, // PA_SC_FSR_FBW_RECURSIONS_Y 273*d7f0c8afSEvan Quan 0, // HOLE 2746c982cf8SHawking Zhang 0x00000000, // PA_SC_VRS_OVERRIDE_CNTL 2756c982cf8SHawking Zhang 0x00000000, // PA_SC_VRS_RATE_FEEDBACK_BASE 2766c982cf8SHawking Zhang 0x00000000, // PA_SC_VRS_RATE_FEEDBACK_BASE_EXT 2776c982cf8SHawking Zhang 0x00000000, // PA_SC_VRS_RATE_FEEDBACK_SIZE_XY 2786c982cf8SHawking Zhang 0x00000000, // PA_SC_BINNER_OUTPUT_TIMEOUT_CNTL 279*d7f0c8afSEvan Quan 0x00000000, // PA_SC_VRS_RATE_CACHE_CNTL 2806c982cf8SHawking Zhang 0, // HOLE 2816c982cf8SHawking Zhang 0, // HOLE 2826c982cf8SHawking Zhang 0x00000000, // PA_SC_VRS_RATE_BASE 2836c982cf8SHawking Zhang 0x00000000, // PA_SC_VRS_RATE_BASE_EXT 2846c982cf8SHawking Zhang 0x00000000, // PA_SC_VRS_RATE_SIZE_XY 285*d7f0c8afSEvan Quan 0, // HOLE 286*d7f0c8afSEvan Quan 0, // HOLE 287*d7f0c8afSEvan Quan 0, // HOLE 288*d7f0c8afSEvan Quan 0, // HOLE 2896c982cf8SHawking Zhang 0x00000000, // VGT_MULTI_PRIM_IB_RESET_INDX 2906c982cf8SHawking Zhang 0x00550055, // CB_RMI_GL2_CACHE_CONTROL 2916c982cf8SHawking Zhang 0x00000000, // CB_BLEND_RED 2926c982cf8SHawking Zhang 0x00000000, // CB_BLEND_GREEN 2936c982cf8SHawking Zhang 0x00000000, // CB_BLEND_BLUE 2946c982cf8SHawking Zhang 0x00000000, // CB_BLEND_ALPHA 295*d7f0c8afSEvan Quan 0x00000000, // CB_FDCC_CONTROL 2966c982cf8SHawking Zhang 0x00000000, // CB_COVERAGE_OUT_CONTROL 2976c982cf8SHawking Zhang 0x00000000, // DB_STENCIL_CONTROL 2986c982cf8SHawking Zhang 0x01000000, // DB_STENCILREFMASK 2996c982cf8SHawking Zhang 0x01000000, // DB_STENCILREFMASK_BF 3006c982cf8SHawking Zhang 0, // HOLE 3016c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XSCALE 3026c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XOFFSET 3036c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YSCALE 3046c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YOFFSET 3056c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZSCALE 3066c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZOFFSET 3076c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XSCALE_1 3086c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XOFFSET_1 3096c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YSCALE_1 3106c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YOFFSET_1 3116c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZSCALE_1 3126c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZOFFSET_1 3136c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XSCALE_2 3146c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XOFFSET_2 3156c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YSCALE_2 3166c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YOFFSET_2 3176c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZSCALE_2 3186c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZOFFSET_2 3196c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XSCALE_3 3206c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XOFFSET_3 3216c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YSCALE_3 3226c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YOFFSET_3 3236c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZSCALE_3 3246c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZOFFSET_3 3256c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XSCALE_4 3266c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XOFFSET_4 3276c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YSCALE_4 3286c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YOFFSET_4 3296c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZSCALE_4 3306c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZOFFSET_4 3316c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XSCALE_5 3326c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XOFFSET_5 3336c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YSCALE_5 3346c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YOFFSET_5 3356c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZSCALE_5 3366c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZOFFSET_5 3376c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XSCALE_6 3386c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XOFFSET_6 3396c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YSCALE_6 3406c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YOFFSET_6 3416c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZSCALE_6 3426c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZOFFSET_6 3436c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XSCALE_7 3446c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XOFFSET_7 3456c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YSCALE_7 3466c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YOFFSET_7 3476c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZSCALE_7 3486c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZOFFSET_7 3496c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XSCALE_8 3506c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XOFFSET_8 3516c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YSCALE_8 3526c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YOFFSET_8 3536c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZSCALE_8 3546c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZOFFSET_8 3556c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XSCALE_9 3566c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XOFFSET_9 3576c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YSCALE_9 3586c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YOFFSET_9 3596c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZSCALE_9 3606c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZOFFSET_9 3616c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XSCALE_10 3626c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XOFFSET_10 3636c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YSCALE_10 3646c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YOFFSET_10 3656c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZSCALE_10 3666c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZOFFSET_10 3676c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XSCALE_11 3686c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XOFFSET_11 3696c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YSCALE_11 3706c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YOFFSET_11 3716c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZSCALE_11 3726c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZOFFSET_11 3736c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XSCALE_12 3746c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XOFFSET_12 3756c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YSCALE_12 3766c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YOFFSET_12 3776c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZSCALE_12 3786c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZOFFSET_12 3796c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XSCALE_13 3806c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XOFFSET_13 3816c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YSCALE_13 3826c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YOFFSET_13 3836c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZSCALE_13 3846c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZOFFSET_13 3856c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XSCALE_14 3866c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XOFFSET_14 3876c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YSCALE_14 3886c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YOFFSET_14 3896c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZSCALE_14 3906c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZOFFSET_14 3916c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XSCALE_15 3926c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_XOFFSET_15 3936c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YSCALE_15 3946c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_YOFFSET_15 3956c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZSCALE_15 3966c982cf8SHawking Zhang 0x00000000, // PA_CL_VPORT_ZOFFSET_15 3976c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_0_X 3986c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_0_Y 3996c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_0_Z 4006c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_0_W 4016c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_1_X 4026c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_1_Y 4036c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_1_Z 4046c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_1_W 4056c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_2_X 4066c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_2_Y 4076c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_2_Z 4086c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_2_W 4096c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_3_X 4106c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_3_Y 4116c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_3_Z 4126c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_3_W 4136c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_4_X 4146c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_4_Y 4156c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_4_Z 4166c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_4_W 4176c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_5_X 4186c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_5_Y 4196c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_5_Z 4206c982cf8SHawking Zhang 0x00000000, // PA_CL_UCP_5_W 4216c982cf8SHawking Zhang 0x00000000, // PA_CL_PROG_NEAR_CLIP_Z 4226c982cf8SHawking Zhang 0x00000000, // PA_RATE_CNTL 4236c982cf8SHawking Zhang 0, // HOLE 4246c982cf8SHawking Zhang 0, // HOLE 4256c982cf8SHawking Zhang 0, // HOLE 4266c982cf8SHawking Zhang 0, // HOLE 4276c982cf8SHawking Zhang 0, // HOLE 4286c982cf8SHawking Zhang 0, // HOLE 4296c982cf8SHawking Zhang 0, // HOLE 4306c982cf8SHawking Zhang 0, // HOLE 4316c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_0 4326c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_1 4336c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_2 4346c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_3 4356c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_4 4366c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_5 4376c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_6 4386c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_7 4396c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_8 4406c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_9 4416c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_10 4426c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_11 4436c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_12 4446c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_13 4456c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_14 4466c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_15 4476c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_16 4486c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_17 4496c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_18 4506c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_19 4516c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_20 4526c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_21 4536c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_22 4546c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_23 4556c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_24 4566c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_25 4576c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_26 4586c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_27 4596c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_28 4606c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_29 4616c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_30 4626c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_CNTL_31 4636c982cf8SHawking Zhang 0x00000000, // SPI_VS_OUT_CONFIG 4646c982cf8SHawking Zhang 0, // HOLE 4656c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_ENA 4666c982cf8SHawking Zhang 0x00000000, // SPI_PS_INPUT_ADDR 4676c982cf8SHawking Zhang 0x00000000, // SPI_INTERP_CONTROL_0 4686c982cf8SHawking Zhang 0x00000002, // SPI_PS_IN_CONTROL 4696c982cf8SHawking Zhang 0x00000000, // SPI_BARYC_SSAA_CNTL 4706c982cf8SHawking Zhang 0x00000000, // SPI_BARYC_CNTL 4716c982cf8SHawking Zhang 0, // HOLE 4726c982cf8SHawking Zhang 0x00000000, // SPI_TMPRING_SIZE 473*d7f0c8afSEvan Quan 0x00000000, // SPI_GFX_SCRATCH_BASE_LO 474*d7f0c8afSEvan Quan 0x00000000, // SPI_GFX_SCRATCH_BASE_HI 4756c982cf8SHawking Zhang 0, // HOLE 4766c982cf8SHawking Zhang 0, // HOLE 4776c982cf8SHawking Zhang 0, // HOLE 4786c982cf8SHawking Zhang 0, // HOLE 4796c982cf8SHawking Zhang 0, // HOLE 4806c982cf8SHawking Zhang 0x00000000, // SPI_SHADER_IDX_FORMAT 4816c982cf8SHawking Zhang 0x00000000, // SPI_SHADER_POS_FORMAT 4826c982cf8SHawking Zhang 0x00000000, // SPI_SHADER_Z_FORMAT 4836c982cf8SHawking Zhang 0x00000000, // SPI_SHADER_COL_FORMAT 4846c982cf8SHawking Zhang 0, // HOLE 4856c982cf8SHawking Zhang 0, // HOLE 4866c982cf8SHawking Zhang 0, // HOLE 4876c982cf8SHawking Zhang 0, // HOLE 4886c982cf8SHawking Zhang 0, // HOLE 4896c982cf8SHawking Zhang 0, // HOLE 4906c982cf8SHawking Zhang 0, // HOLE 4916c982cf8SHawking Zhang 0, // HOLE 4926c982cf8SHawking Zhang 0, // HOLE 4936c982cf8SHawking Zhang 0, // HOLE 4946c982cf8SHawking Zhang 0, // HOLE 4956c982cf8SHawking Zhang 0, // HOLE 4966c982cf8SHawking Zhang 0, // HOLE 4976c982cf8SHawking Zhang 0, // HOLE 4986c982cf8SHawking Zhang 0x00000000, // SX_PS_DOWNCONVERT_CONTROL 4996c982cf8SHawking Zhang 0x00000000, // SX_PS_DOWNCONVERT 5006c982cf8SHawking Zhang 0x00000000, // SX_BLEND_OPT_EPSILON 5016c982cf8SHawking Zhang 0x00000000, // SX_BLEND_OPT_CONTROL 5026c982cf8SHawking Zhang 0x00000000, // SX_MRT0_BLEND_OPT 5036c982cf8SHawking Zhang 0x00000000, // SX_MRT1_BLEND_OPT 5046c982cf8SHawking Zhang 0x00000000, // SX_MRT2_BLEND_OPT 5056c982cf8SHawking Zhang 0x00000000, // SX_MRT3_BLEND_OPT 5066c982cf8SHawking Zhang 0x00000000, // SX_MRT4_BLEND_OPT 5076c982cf8SHawking Zhang 0x00000000, // SX_MRT5_BLEND_OPT 5086c982cf8SHawking Zhang 0x00000000, // SX_MRT6_BLEND_OPT 5096c982cf8SHawking Zhang 0x00000000, // SX_MRT7_BLEND_OPT 5106c982cf8SHawking Zhang 0x00000000, // CB_BLEND0_CONTROL 5116c982cf8SHawking Zhang 0x00000000, // CB_BLEND1_CONTROL 5126c982cf8SHawking Zhang 0x00000000, // CB_BLEND2_CONTROL 5136c982cf8SHawking Zhang 0x00000000, // CB_BLEND3_CONTROL 5146c982cf8SHawking Zhang 0x00000000, // CB_BLEND4_CONTROL 5156c982cf8SHawking Zhang 0x00000000, // CB_BLEND5_CONTROL 5166c982cf8SHawking Zhang 0x00000000, // CB_BLEND6_CONTROL 5176c982cf8SHawking Zhang 0x00000000, // CB_BLEND7_CONTROL 5186c982cf8SHawking Zhang }; 5196c982cf8SHawking Zhang static const unsigned int gfx11_SECT_CONTEXT_def_3[] = 5206c982cf8SHawking Zhang { 5216c982cf8SHawking Zhang 0x00000000, // PA_CL_POINT_X_RAD 5226c982cf8SHawking Zhang 0x00000000, // PA_CL_POINT_Y_RAD 5236c982cf8SHawking Zhang 0x00000000, // PA_CL_POINT_SIZE 5246c982cf8SHawking Zhang 0x00000000, // PA_CL_POINT_CULL_RAD 5256c982cf8SHawking Zhang }; 5266c982cf8SHawking Zhang static const unsigned int gfx11_SECT_CONTEXT_def_4[] = 5276c982cf8SHawking Zhang { 5286c982cf8SHawking Zhang 0x00000000, // GE_MAX_OUTPUT_PER_SUBGROUP 5296c982cf8SHawking Zhang 0x00000000, // DB_DEPTH_CONTROL 5306c982cf8SHawking Zhang 0x00000000, // DB_EQAA 5316c982cf8SHawking Zhang 0x00000000, // CB_COLOR_CONTROL 5326c982cf8SHawking Zhang 0x00000000, // DB_SHADER_CONTROL 5336c982cf8SHawking Zhang 0x00090000, // PA_CL_CLIP_CNTL 5346c982cf8SHawking Zhang 0x00000004, // PA_SU_SC_MODE_CNTL 5356c982cf8SHawking Zhang 0x00000000, // PA_CL_VTE_CNTL 5366c982cf8SHawking Zhang 0x00000000, // PA_CL_VS_OUT_CNTL 5376c982cf8SHawking Zhang 0x00000000, // PA_CL_NANINF_CNTL 5386c982cf8SHawking Zhang 0x00000000, // PA_SU_LINE_STIPPLE_CNTL 5396c982cf8SHawking Zhang 0x00000000, // PA_SU_LINE_STIPPLE_SCALE 5406c982cf8SHawking Zhang 0x00000000, // PA_SU_PRIM_FILTER_CNTL 5416c982cf8SHawking Zhang 0x00000000, // PA_SU_SMALL_PRIM_FILTER_CNTL 5426c982cf8SHawking Zhang 0, // HOLE 5436c982cf8SHawking Zhang 0x00000000, // PA_CL_NGG_CNTL 5446c982cf8SHawking Zhang 0x00000000, // PA_SU_OVER_RASTERIZATION_CNTL 5456c982cf8SHawking Zhang 0x00000000, // PA_STEREO_CNTL 5466c982cf8SHawking Zhang 0x00000000, // PA_STATE_STEREO_X 5476c982cf8SHawking Zhang 0x00000000, // PA_CL_VRS_CNTL 548*d7f0c8afSEvan Quan 0, // HOLE 5496c982cf8SHawking Zhang 0, // HOLE 5506c982cf8SHawking Zhang 0, // HOLE 5516c982cf8SHawking Zhang 0, // HOLE 5526c982cf8SHawking Zhang 0, // HOLE 5536c982cf8SHawking Zhang 0, // HOLE 5546c982cf8SHawking Zhang 0, // HOLE 5556c982cf8SHawking Zhang 0, // HOLE 5566c982cf8SHawking Zhang 0, // HOLE 5576c982cf8SHawking Zhang 0, // HOLE 5586c982cf8SHawking Zhang 0, // HOLE 5596c982cf8SHawking Zhang 0, // HOLE 5606c982cf8SHawking Zhang 0, // HOLE 5616c982cf8SHawking Zhang 0, // HOLE 5626c982cf8SHawking Zhang 0, // HOLE 5636c982cf8SHawking Zhang 0, // HOLE 5646c982cf8SHawking Zhang 0, // HOLE 5656c982cf8SHawking Zhang 0, // HOLE 5666c982cf8SHawking Zhang 0, // HOLE 5676c982cf8SHawking Zhang 0, // HOLE 5686c982cf8SHawking Zhang 0, // HOLE 5696c982cf8SHawking Zhang 0, // HOLE 5706c982cf8SHawking Zhang 0, // HOLE 5716c982cf8SHawking Zhang 0, // HOLE 5726c982cf8SHawking Zhang 0, // HOLE 5736c982cf8SHawking Zhang 0, // HOLE 5746c982cf8SHawking Zhang 0, // HOLE 5756c982cf8SHawking Zhang 0, // HOLE 5766c982cf8SHawking Zhang 0, // HOLE 5776c982cf8SHawking Zhang 0, // HOLE 5786c982cf8SHawking Zhang 0, // HOLE 5796c982cf8SHawking Zhang 0, // HOLE 5806c982cf8SHawking Zhang 0, // HOLE 5816c982cf8SHawking Zhang 0, // HOLE 5826c982cf8SHawking Zhang 0, // HOLE 5836c982cf8SHawking Zhang 0, // HOLE 5846c982cf8SHawking Zhang 0, // HOLE 5856c982cf8SHawking Zhang 0, // HOLE 5866c982cf8SHawking Zhang 0, // HOLE 5876c982cf8SHawking Zhang 0, // HOLE 5886c982cf8SHawking Zhang 0, // HOLE 5896c982cf8SHawking Zhang 0, // HOLE 5906c982cf8SHawking Zhang 0, // HOLE 5916c982cf8SHawking Zhang 0, // HOLE 5926c982cf8SHawking Zhang 0, // HOLE 5936c982cf8SHawking Zhang 0, // HOLE 5946c982cf8SHawking Zhang 0, // HOLE 5956c982cf8SHawking Zhang 0, // HOLE 5966c982cf8SHawking Zhang 0, // HOLE 5976c982cf8SHawking Zhang 0, // HOLE 5986c982cf8SHawking Zhang 0, // HOLE 5996c982cf8SHawking Zhang 0, // HOLE 6006c982cf8SHawking Zhang 0, // HOLE 6016c982cf8SHawking Zhang 0, // HOLE 6026c982cf8SHawking Zhang 0, // HOLE 6036c982cf8SHawking Zhang 0, // HOLE 6046c982cf8SHawking Zhang 0, // HOLE 6056c982cf8SHawking Zhang 0, // HOLE 6066c982cf8SHawking Zhang 0, // HOLE 6076c982cf8SHawking Zhang 0, // HOLE 6086c982cf8SHawking Zhang 0, // HOLE 6096c982cf8SHawking Zhang 0, // HOLE 6106c982cf8SHawking Zhang 0, // HOLE 6116c982cf8SHawking Zhang 0, // HOLE 6126c982cf8SHawking Zhang 0, // HOLE 6136c982cf8SHawking Zhang 0, // HOLE 6146c982cf8SHawking Zhang 0, // HOLE 6156c982cf8SHawking Zhang 0, // HOLE 6166c982cf8SHawking Zhang 0, // HOLE 6176c982cf8SHawking Zhang 0, // HOLE 6186c982cf8SHawking Zhang 0, // HOLE 6196c982cf8SHawking Zhang 0, // HOLE 6206c982cf8SHawking Zhang 0, // HOLE 6216c982cf8SHawking Zhang 0, // HOLE 6226c982cf8SHawking Zhang 0, // HOLE 6236c982cf8SHawking Zhang 0, // HOLE 6246c982cf8SHawking Zhang 0, // HOLE 6256c982cf8SHawking Zhang 0, // HOLE 6266c982cf8SHawking Zhang 0, // HOLE 6276c982cf8SHawking Zhang 0, // HOLE 6286c982cf8SHawking Zhang 0, // HOLE 6296c982cf8SHawking Zhang 0, // HOLE 6306c982cf8SHawking Zhang 0, // HOLE 6316c982cf8SHawking Zhang 0, // HOLE 6326c982cf8SHawking Zhang 0, // HOLE 6336c982cf8SHawking Zhang 0, // HOLE 6346c982cf8SHawking Zhang 0, // HOLE 6356c982cf8SHawking Zhang 0, // HOLE 6366c982cf8SHawking Zhang 0, // HOLE 6376c982cf8SHawking Zhang 0, // HOLE 6386c982cf8SHawking Zhang 0, // HOLE 6396c982cf8SHawking Zhang 0, // HOLE 6406c982cf8SHawking Zhang 0, // HOLE 6416c982cf8SHawking Zhang 0, // HOLE 6426c982cf8SHawking Zhang 0, // HOLE 6436c982cf8SHawking Zhang 0, // HOLE 6446c982cf8SHawking Zhang 0, // HOLE 6456c982cf8SHawking Zhang 0, // HOLE 6466c982cf8SHawking Zhang 0, // HOLE 6476c982cf8SHawking Zhang 0, // HOLE 6486c982cf8SHawking Zhang 0, // HOLE 6496c982cf8SHawking Zhang 0, // HOLE 6506c982cf8SHawking Zhang 0, // HOLE 6516c982cf8SHawking Zhang 0, // HOLE 6526c982cf8SHawking Zhang 0, // HOLE 6536c982cf8SHawking Zhang 0, // HOLE 6546c982cf8SHawking Zhang 0, // HOLE 6556c982cf8SHawking Zhang 0, // HOLE 6566c982cf8SHawking Zhang 0, // HOLE 6576c982cf8SHawking Zhang 0x00000000, // PA_SU_POINT_SIZE 6586c982cf8SHawking Zhang 0x00000000, // PA_SU_POINT_MINMAX 6596c982cf8SHawking Zhang 0x00000000, // PA_SU_LINE_CNTL 6606c982cf8SHawking Zhang 0x00000000, // PA_SC_LINE_STIPPLE 661*d7f0c8afSEvan Quan 0, // HOLE 662*d7f0c8afSEvan Quan 0, // HOLE 6636c982cf8SHawking Zhang 0x00000000, // VGT_HOS_MAX_TESS_LEVEL 6646c982cf8SHawking Zhang 0x00000000, // VGT_HOS_MIN_TESS_LEVEL 665*d7f0c8afSEvan Quan 0, // HOLE 666*d7f0c8afSEvan Quan 0, // HOLE 667*d7f0c8afSEvan Quan 0, // HOLE 668*d7f0c8afSEvan Quan 0, // HOLE 669*d7f0c8afSEvan Quan 0, // HOLE 670*d7f0c8afSEvan Quan 0, // HOLE 671*d7f0c8afSEvan Quan 0, // HOLE 672*d7f0c8afSEvan Quan 0, // HOLE 673*d7f0c8afSEvan Quan 0, // HOLE 6746c982cf8SHawking Zhang 0x00000000, // VGT_GS_ONCHIP_CNTL 6756c982cf8SHawking Zhang 0x00000000, // PA_SC_MODE_CNTL_0 6766c982cf8SHawking Zhang 0x00000000, // PA_SC_MODE_CNTL_1 6776c982cf8SHawking Zhang 0x00000000, // VGT_ENHANCE 678*d7f0c8afSEvan Quan 0, // HOLE 679*d7f0c8afSEvan Quan 0, // HOLE 680*d7f0c8afSEvan Quan 0, // HOLE 681*d7f0c8afSEvan Quan 0, // HOLE 682*d7f0c8afSEvan Quan 0, // HOLE 683*d7f0c8afSEvan Quan 0, // HOLE 684*d7f0c8afSEvan Quan 0, // HOLE 6856c982cf8SHawking Zhang 0x00000000, // IA_ENHANCE 6866c982cf8SHawking Zhang }; 6876c982cf8SHawking Zhang static const unsigned int gfx11_SECT_CONTEXT_def_5[] = 6886c982cf8SHawking Zhang { 6896c982cf8SHawking Zhang 0x00000000, // WD_ENHANCE 6906c982cf8SHawking Zhang 0x00000000, // VGT_PRIMITIVEID_EN 6916c982cf8SHawking Zhang }; 6926c982cf8SHawking Zhang static const unsigned int gfx11_SECT_CONTEXT_def_6[] = 6936c982cf8SHawking Zhang { 6946c982cf8SHawking Zhang 0x00000000, // VGT_PRIMITIVEID_RESET 6956c982cf8SHawking Zhang }; 6966c982cf8SHawking Zhang static const unsigned int gfx11_SECT_CONTEXT_def_7[] = 6976c982cf8SHawking Zhang { 6986c982cf8SHawking Zhang 0x00000000, // VGT_DRAW_PAYLOAD_CNTL 6996c982cf8SHawking Zhang 0, // HOLE 700*d7f0c8afSEvan Quan 0, // HOLE 701*d7f0c8afSEvan Quan 0, // HOLE 702*d7f0c8afSEvan Quan 0, // HOLE 7036c982cf8SHawking Zhang 0x00000000, // VGT_ESGS_RING_ITEMSIZE 704*d7f0c8afSEvan Quan 0, // HOLE 7056c982cf8SHawking Zhang 0x00000000, // VGT_REUSE_OFF 706*d7f0c8afSEvan Quan 0, // HOLE 7076c982cf8SHawking Zhang 0x00000000, // DB_HTILE_SURFACE 7086c982cf8SHawking Zhang 0x00000000, // DB_SRESULTS_COMPARE_STATE0 7096c982cf8SHawking Zhang 0x00000000, // DB_SRESULTS_COMPARE_STATE1 7106c982cf8SHawking Zhang 0x00000000, // DB_PRELOAD_CONTROL 7116c982cf8SHawking Zhang 0, // HOLE 7126c982cf8SHawking Zhang 0, // HOLE 7136c982cf8SHawking Zhang 0, // HOLE 7146c982cf8SHawking Zhang 0, // HOLE 7156c982cf8SHawking Zhang 0, // HOLE 716*d7f0c8afSEvan Quan 0, // HOLE 717*d7f0c8afSEvan Quan 0, // HOLE 718*d7f0c8afSEvan Quan 0, // HOLE 719*d7f0c8afSEvan Quan 0, // HOLE 720*d7f0c8afSEvan Quan 0, // HOLE 721*d7f0c8afSEvan Quan 0, // HOLE 722*d7f0c8afSEvan Quan 0, // HOLE 723*d7f0c8afSEvan Quan 0, // HOLE 724*d7f0c8afSEvan Quan 0, // HOLE 725*d7f0c8afSEvan Quan 0, // HOLE 726*d7f0c8afSEvan Quan 0, // HOLE 727*d7f0c8afSEvan Quan 0, // HOLE 7286c982cf8SHawking Zhang 0, // HOLE 7296c982cf8SHawking Zhang 0, // HOLE 7306c982cf8SHawking Zhang 0, // HOLE 7316c982cf8SHawking Zhang 0, // HOLE 7326c982cf8SHawking Zhang 0, // HOLE 7336c982cf8SHawking Zhang 0, // HOLE 7346c982cf8SHawking Zhang 0x00000000, // VGT_STRMOUT_DRAW_OPAQUE_OFFSET 7356c982cf8SHawking Zhang 0x00000000, // VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE 7366c982cf8SHawking Zhang 0x00000000, // VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE 7376c982cf8SHawking Zhang 0, // HOLE 7386c982cf8SHawking Zhang 0x00000000, // VGT_GS_MAX_VERT_OUT 7396c982cf8SHawking Zhang 0, // HOLE 7406c982cf8SHawking Zhang 0, // HOLE 7416c982cf8SHawking Zhang 0, // HOLE 7426c982cf8SHawking Zhang 0, // HOLE 7436c982cf8SHawking Zhang 0x00000000, // GE_NGG_SUBGRP_CNTL 7446c982cf8SHawking Zhang 0x00000000, // VGT_TESS_DISTRIBUTION 7456c982cf8SHawking Zhang 0x00000000, // VGT_SHADER_STAGES_EN 7466c982cf8SHawking Zhang 0x00000000, // VGT_LS_HS_CONFIG 747*d7f0c8afSEvan Quan 0, // HOLE 748*d7f0c8afSEvan Quan 0, // HOLE 749*d7f0c8afSEvan Quan 0, // HOLE 750*d7f0c8afSEvan Quan 0, // HOLE 7516c982cf8SHawking Zhang 0x00000000, // VGT_TF_PARAM 7526c982cf8SHawking Zhang 0x00000000, // DB_ALPHA_TO_MASK 7536c982cf8SHawking Zhang 0, // HOLE 7546c982cf8SHawking Zhang 0x00000000, // PA_SU_POLY_OFFSET_DB_FMT_CNTL 7556c982cf8SHawking Zhang 0x00000000, // PA_SU_POLY_OFFSET_CLAMP 7566c982cf8SHawking Zhang 0x00000000, // PA_SU_POLY_OFFSET_FRONT_SCALE 7576c982cf8SHawking Zhang 0x00000000, // PA_SU_POLY_OFFSET_FRONT_OFFSET 7586c982cf8SHawking Zhang 0x00000000, // PA_SU_POLY_OFFSET_BACK_SCALE 7596c982cf8SHawking Zhang 0x00000000, // PA_SU_POLY_OFFSET_BACK_OFFSET 7606c982cf8SHawking Zhang 0x00000000, // VGT_GS_INSTANCE_CNT 761*d7f0c8afSEvan Quan 0, // HOLE 762*d7f0c8afSEvan Quan 0, // HOLE 763*d7f0c8afSEvan Quan 0, // HOLE 764*d7f0c8afSEvan Quan 0, // HOLE 765*d7f0c8afSEvan Quan 0, // HOLE 766*d7f0c8afSEvan Quan 0, // HOLE 767*d7f0c8afSEvan Quan 0, // HOLE 768*d7f0c8afSEvan Quan 0, // HOLE 769*d7f0c8afSEvan Quan 0, // HOLE 770*d7f0c8afSEvan Quan 0, // HOLE 771*d7f0c8afSEvan Quan 0, // HOLE 772*d7f0c8afSEvan Quan 0, // HOLE 773*d7f0c8afSEvan Quan 0, // HOLE 774*d7f0c8afSEvan Quan 0, // HOLE 775*d7f0c8afSEvan Quan 0, // HOLE 776*d7f0c8afSEvan Quan 0, // HOLE 7776c982cf8SHawking Zhang 0x00000000, // PA_SC_CENTROID_PRIORITY_0 7786c982cf8SHawking Zhang 0x00000000, // PA_SC_CENTROID_PRIORITY_1 7796c982cf8SHawking Zhang 0x00001000, // PA_SC_LINE_CNTL 7806c982cf8SHawking Zhang 0x00000000, // PA_SC_AA_CONFIG 7816c982cf8SHawking Zhang 0x00000005, // PA_SU_VTX_CNTL 7826c982cf8SHawking Zhang 0x3f800000, // PA_CL_GB_VERT_CLIP_ADJ 7836c982cf8SHawking Zhang 0x3f800000, // PA_CL_GB_VERT_DISC_ADJ 7846c982cf8SHawking Zhang 0x3f800000, // PA_CL_GB_HORZ_CLIP_ADJ 7856c982cf8SHawking Zhang 0x3f800000, // PA_CL_GB_HORZ_DISC_ADJ 7866c982cf8SHawking Zhang 0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0 7876c982cf8SHawking Zhang 0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1 7886c982cf8SHawking Zhang 0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2 7896c982cf8SHawking Zhang 0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3 7906c982cf8SHawking Zhang 0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0 7916c982cf8SHawking Zhang 0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1 7926c982cf8SHawking Zhang 0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2 7936c982cf8SHawking Zhang 0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3 7946c982cf8SHawking Zhang 0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0 7956c982cf8SHawking Zhang 0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1 7966c982cf8SHawking Zhang 0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2 7976c982cf8SHawking Zhang 0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3 7986c982cf8SHawking Zhang 0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0 7996c982cf8SHawking Zhang 0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1 8006c982cf8SHawking Zhang 0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2 8016c982cf8SHawking Zhang 0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3 8026c982cf8SHawking Zhang 0xffffffff, // PA_SC_AA_MASK_X0Y0_X1Y0 8036c982cf8SHawking Zhang 0xffffffff, // PA_SC_AA_MASK_X0Y1_X1Y1 8046c982cf8SHawking Zhang 0x00000000, // PA_SC_SHADER_CONTROL 8056c982cf8SHawking Zhang 0x00000003, // PA_SC_BINNER_CNTL_0 8066c982cf8SHawking Zhang 0x00000000, // PA_SC_BINNER_CNTL_1 8076c982cf8SHawking Zhang 0x00100000, // PA_SC_CONSERVATIVE_RASTERIZATION_CNTL 8086c982cf8SHawking Zhang 0x00000000, // PA_SC_NGG_MODE_CNTL 8096c982cf8SHawking Zhang 0x00000000, // PA_SC_BINNER_CNTL_2 810*d7f0c8afSEvan Quan 0, // HOLE 811*d7f0c8afSEvan Quan 0, // HOLE 8126c982cf8SHawking Zhang 0x00000000, // CB_COLOR0_BASE 813*d7f0c8afSEvan Quan 0, // HOLE 814*d7f0c8afSEvan Quan 0, // HOLE 8156c982cf8SHawking Zhang 0x00000000, // CB_COLOR0_VIEW 8166c982cf8SHawking Zhang 0x00000000, // CB_COLOR0_INFO 8176c982cf8SHawking Zhang 0x00000000, // CB_COLOR0_ATTRIB 818*d7f0c8afSEvan Quan 0x00000000, // CB_COLOR0_FDCC_CONTROL 819*d7f0c8afSEvan Quan 0, // HOLE 820*d7f0c8afSEvan Quan 0, // HOLE 821*d7f0c8afSEvan Quan 0, // HOLE 822*d7f0c8afSEvan Quan 0, // HOLE 823*d7f0c8afSEvan Quan 0, // HOLE 824*d7f0c8afSEvan Quan 0, // HOLE 8256c982cf8SHawking Zhang 0x00000000, // CB_COLOR0_DCC_BASE 8266c982cf8SHawking Zhang 0, // HOLE 8276c982cf8SHawking Zhang 0x00000000, // CB_COLOR1_BASE 828*d7f0c8afSEvan Quan 0, // HOLE 829*d7f0c8afSEvan Quan 0, // HOLE 8306c982cf8SHawking Zhang 0x00000000, // CB_COLOR1_VIEW 8316c982cf8SHawking Zhang 0x00000000, // CB_COLOR1_INFO 8326c982cf8SHawking Zhang 0x00000000, // CB_COLOR1_ATTRIB 833*d7f0c8afSEvan Quan 0x00000000, // CB_COLOR1_FDCC_CONTROL 834*d7f0c8afSEvan Quan 0, // HOLE 835*d7f0c8afSEvan Quan 0, // HOLE 836*d7f0c8afSEvan Quan 0, // HOLE 837*d7f0c8afSEvan Quan 0, // HOLE 838*d7f0c8afSEvan Quan 0, // HOLE 839*d7f0c8afSEvan Quan 0, // HOLE 8406c982cf8SHawking Zhang 0x00000000, // CB_COLOR1_DCC_BASE 8416c982cf8SHawking Zhang 0, // HOLE 8426c982cf8SHawking Zhang 0x00000000, // CB_COLOR2_BASE 843*d7f0c8afSEvan Quan 0, // HOLE 844*d7f0c8afSEvan Quan 0, // HOLE 8456c982cf8SHawking Zhang 0x00000000, // CB_COLOR2_VIEW 8466c982cf8SHawking Zhang 0x00000000, // CB_COLOR2_INFO 8476c982cf8SHawking Zhang 0x00000000, // CB_COLOR2_ATTRIB 848*d7f0c8afSEvan Quan 0x00000000, // CB_COLOR2_FDCC_CONTROL 849*d7f0c8afSEvan Quan 0, // HOLE 850*d7f0c8afSEvan Quan 0, // HOLE 851*d7f0c8afSEvan Quan 0, // HOLE 852*d7f0c8afSEvan Quan 0, // HOLE 853*d7f0c8afSEvan Quan 0, // HOLE 854*d7f0c8afSEvan Quan 0, // HOLE 8556c982cf8SHawking Zhang 0x00000000, // CB_COLOR2_DCC_BASE 8566c982cf8SHawking Zhang 0, // HOLE 8576c982cf8SHawking Zhang 0x00000000, // CB_COLOR3_BASE 858*d7f0c8afSEvan Quan 0, // HOLE 859*d7f0c8afSEvan Quan 0, // HOLE 8606c982cf8SHawking Zhang 0x00000000, // CB_COLOR3_VIEW 8616c982cf8SHawking Zhang 0x00000000, // CB_COLOR3_INFO 8626c982cf8SHawking Zhang 0x00000000, // CB_COLOR3_ATTRIB 863*d7f0c8afSEvan Quan 0x00000000, // CB_COLOR3_FDCC_CONTROL 864*d7f0c8afSEvan Quan 0, // HOLE 865*d7f0c8afSEvan Quan 0, // HOLE 866*d7f0c8afSEvan Quan 0, // HOLE 867*d7f0c8afSEvan Quan 0, // HOLE 868*d7f0c8afSEvan Quan 0, // HOLE 869*d7f0c8afSEvan Quan 0, // HOLE 8706c982cf8SHawking Zhang 0x00000000, // CB_COLOR3_DCC_BASE 8716c982cf8SHawking Zhang 0, // HOLE 8726c982cf8SHawking Zhang 0x00000000, // CB_COLOR4_BASE 873*d7f0c8afSEvan Quan 0, // HOLE 874*d7f0c8afSEvan Quan 0, // HOLE 8756c982cf8SHawking Zhang 0x00000000, // CB_COLOR4_VIEW 8766c982cf8SHawking Zhang 0x00000000, // CB_COLOR4_INFO 8776c982cf8SHawking Zhang 0x00000000, // CB_COLOR4_ATTRIB 878*d7f0c8afSEvan Quan 0x00000000, // CB_COLOR4_FDCC_CONTROL 879*d7f0c8afSEvan Quan 0, // HOLE 880*d7f0c8afSEvan Quan 0, // HOLE 881*d7f0c8afSEvan Quan 0, // HOLE 882*d7f0c8afSEvan Quan 0, // HOLE 883*d7f0c8afSEvan Quan 0, // HOLE 884*d7f0c8afSEvan Quan 0, // HOLE 8856c982cf8SHawking Zhang 0x00000000, // CB_COLOR4_DCC_BASE 8866c982cf8SHawking Zhang 0, // HOLE 8876c982cf8SHawking Zhang 0x00000000, // CB_COLOR5_BASE 888*d7f0c8afSEvan Quan 0, // HOLE 889*d7f0c8afSEvan Quan 0, // HOLE 8906c982cf8SHawking Zhang 0x00000000, // CB_COLOR5_VIEW 8916c982cf8SHawking Zhang 0x00000000, // CB_COLOR5_INFO 8926c982cf8SHawking Zhang 0x00000000, // CB_COLOR5_ATTRIB 893*d7f0c8afSEvan Quan 0x00000000, // CB_COLOR5_FDCC_CONTROL 894*d7f0c8afSEvan Quan 0, // HOLE 895*d7f0c8afSEvan Quan 0, // HOLE 896*d7f0c8afSEvan Quan 0, // HOLE 897*d7f0c8afSEvan Quan 0, // HOLE 898*d7f0c8afSEvan Quan 0, // HOLE 899*d7f0c8afSEvan Quan 0, // HOLE 9006c982cf8SHawking Zhang 0x00000000, // CB_COLOR5_DCC_BASE 9016c982cf8SHawking Zhang 0, // HOLE 9026c982cf8SHawking Zhang 0x00000000, // CB_COLOR6_BASE 903*d7f0c8afSEvan Quan 0, // HOLE 904*d7f0c8afSEvan Quan 0, // HOLE 9056c982cf8SHawking Zhang 0x00000000, // CB_COLOR6_VIEW 9066c982cf8SHawking Zhang 0x00000000, // CB_COLOR6_INFO 9076c982cf8SHawking Zhang 0x00000000, // CB_COLOR6_ATTRIB 908*d7f0c8afSEvan Quan 0x00000000, // CB_COLOR6_FDCC_CONTROL 909*d7f0c8afSEvan Quan 0, // HOLE 910*d7f0c8afSEvan Quan 0, // HOLE 911*d7f0c8afSEvan Quan 0, // HOLE 912*d7f0c8afSEvan Quan 0, // HOLE 913*d7f0c8afSEvan Quan 0, // HOLE 914*d7f0c8afSEvan Quan 0, // HOLE 9156c982cf8SHawking Zhang 0x00000000, // CB_COLOR6_DCC_BASE 9166c982cf8SHawking Zhang 0, // HOLE 9176c982cf8SHawking Zhang 0x00000000, // CB_COLOR7_BASE 918*d7f0c8afSEvan Quan 0, // HOLE 919*d7f0c8afSEvan Quan 0, // HOLE 9206c982cf8SHawking Zhang 0x00000000, // CB_COLOR7_VIEW 9216c982cf8SHawking Zhang 0x00000000, // CB_COLOR7_INFO 9226c982cf8SHawking Zhang 0x00000000, // CB_COLOR7_ATTRIB 923*d7f0c8afSEvan Quan 0x00000000, // CB_COLOR7_FDCC_CONTROL 924*d7f0c8afSEvan Quan 0, // HOLE 925*d7f0c8afSEvan Quan 0, // HOLE 926*d7f0c8afSEvan Quan 0, // HOLE 927*d7f0c8afSEvan Quan 0, // HOLE 928*d7f0c8afSEvan Quan 0, // HOLE 929*d7f0c8afSEvan Quan 0, // HOLE 9306c982cf8SHawking Zhang 0x00000000, // CB_COLOR7_DCC_BASE 9316c982cf8SHawking Zhang 0, // HOLE 9326c982cf8SHawking Zhang 0x00000000, // CB_COLOR0_BASE_EXT 9336c982cf8SHawking Zhang 0x00000000, // CB_COLOR1_BASE_EXT 9346c982cf8SHawking Zhang 0x00000000, // CB_COLOR2_BASE_EXT 9356c982cf8SHawking Zhang 0x00000000, // CB_COLOR3_BASE_EXT 9366c982cf8SHawking Zhang 0x00000000, // CB_COLOR4_BASE_EXT 9376c982cf8SHawking Zhang 0x00000000, // CB_COLOR5_BASE_EXT 9386c982cf8SHawking Zhang 0x00000000, // CB_COLOR6_BASE_EXT 9396c982cf8SHawking Zhang 0x00000000, // CB_COLOR7_BASE_EXT 940*d7f0c8afSEvan Quan 0, // HOLE 941*d7f0c8afSEvan Quan 0, // HOLE 942*d7f0c8afSEvan Quan 0, // HOLE 943*d7f0c8afSEvan Quan 0, // HOLE 944*d7f0c8afSEvan Quan 0, // HOLE 945*d7f0c8afSEvan Quan 0, // HOLE 946*d7f0c8afSEvan Quan 0, // HOLE 947*d7f0c8afSEvan Quan 0, // HOLE 948*d7f0c8afSEvan Quan 0, // HOLE 949*d7f0c8afSEvan Quan 0, // HOLE 950*d7f0c8afSEvan Quan 0, // HOLE 951*d7f0c8afSEvan Quan 0, // HOLE 952*d7f0c8afSEvan Quan 0, // HOLE 953*d7f0c8afSEvan Quan 0, // HOLE 954*d7f0c8afSEvan Quan 0, // HOLE 955*d7f0c8afSEvan Quan 0, // HOLE 9566c982cf8SHawking Zhang 0x00000000, // CB_COLOR0_DCC_BASE_EXT 9576c982cf8SHawking Zhang 0x00000000, // CB_COLOR1_DCC_BASE_EXT 9586c982cf8SHawking Zhang 0x00000000, // CB_COLOR2_DCC_BASE_EXT 9596c982cf8SHawking Zhang 0x00000000, // CB_COLOR3_DCC_BASE_EXT 9606c982cf8SHawking Zhang 0x00000000, // CB_COLOR4_DCC_BASE_EXT 9616c982cf8SHawking Zhang 0x00000000, // CB_COLOR5_DCC_BASE_EXT 9626c982cf8SHawking Zhang 0x00000000, // CB_COLOR6_DCC_BASE_EXT 9636c982cf8SHawking Zhang 0x00000000, // CB_COLOR7_DCC_BASE_EXT 9646c982cf8SHawking Zhang 0x00000000, // CB_COLOR0_ATTRIB2 9656c982cf8SHawking Zhang 0x00000000, // CB_COLOR1_ATTRIB2 9666c982cf8SHawking Zhang 0x00000000, // CB_COLOR2_ATTRIB2 9676c982cf8SHawking Zhang 0x00000000, // CB_COLOR3_ATTRIB2 9686c982cf8SHawking Zhang 0x00000000, // CB_COLOR4_ATTRIB2 9696c982cf8SHawking Zhang 0x00000000, // CB_COLOR5_ATTRIB2 9706c982cf8SHawking Zhang 0x00000000, // CB_COLOR6_ATTRIB2 9716c982cf8SHawking Zhang 0x00000000, // CB_COLOR7_ATTRIB2 9726c982cf8SHawking Zhang 0x00000000, // CB_COLOR0_ATTRIB3 9736c982cf8SHawking Zhang 0x00000000, // CB_COLOR1_ATTRIB3 9746c982cf8SHawking Zhang 0x00000000, // CB_COLOR2_ATTRIB3 9756c982cf8SHawking Zhang 0x00000000, // CB_COLOR3_ATTRIB3 9766c982cf8SHawking Zhang 0x00000000, // CB_COLOR4_ATTRIB3 9776c982cf8SHawking Zhang 0x00000000, // CB_COLOR5_ATTRIB3 9786c982cf8SHawking Zhang 0x00000000, // CB_COLOR6_ATTRIB3 9796c982cf8SHawking Zhang 0x00000000, // CB_COLOR7_ATTRIB3 9806c982cf8SHawking Zhang }; 9816c982cf8SHawking Zhang static const struct cs_extent_def gfx11_SECT_CONTEXT_defs[] = 9826c982cf8SHawking Zhang { 9836c982cf8SHawking Zhang {gfx11_SECT_CONTEXT_def_1, 0x0000a000, 215 }, 9846c982cf8SHawking Zhang {gfx11_SECT_CONTEXT_def_2, 0x0000a0d8, 272 }, 9856c982cf8SHawking Zhang {gfx11_SECT_CONTEXT_def_3, 0x0000a1f5, 4 }, 9866c982cf8SHawking Zhang {gfx11_SECT_CONTEXT_def_4, 0x0000a1ff, 158 }, 9876c982cf8SHawking Zhang {gfx11_SECT_CONTEXT_def_5, 0x0000a2a0, 2 }, 9886c982cf8SHawking Zhang {gfx11_SECT_CONTEXT_def_6, 0x0000a2a3, 1 }, 989*d7f0c8afSEvan Quan {gfx11_SECT_CONTEXT_def_7, 0x0000a2a6, 282 }, 9906c982cf8SHawking Zhang { 0, 0, 0 } 9916c982cf8SHawking Zhang }; 9926c982cf8SHawking Zhang static const struct cs_section_def gfx11_cs_data[] = { 9936c982cf8SHawking Zhang { gfx11_SECT_CONTEXT_defs, SECT_CONTEXT }, 9946c982cf8SHawking Zhang { 0, SECT_NONE } 9956c982cf8SHawking Zhang }; 9966c982cf8SHawking Zhang 9976c982cf8SHawking Zhang #endif /* __CLEARSTATE_GFX11_H_ */ 998