BLK 0x00000000 GENERAL BLK 0x00000001 CB BLK 0x00000002 CP BLK 0x00000003 DB BLK 0x00000004 IH BLK 0x00000005 MC BLK 0x00000006 PA BLK 0x00000007 PCIE BLK 0x00000008 PWR BLK 0x00000009 RLC BLK 0x0000000a SAMPLER BLK 0x0000000b SC BLK 0x0000000c SHADER BLK 0x0000000d SMX BLK 0x0000000e SPI BLK 0x0000000f TEXTURE_UNIT BLK 0x00000010 VGT BLK 0x00000011 VM DOM 0x00000000 MMIO DOM 0x00000001 PIO DOM 0x00000002 PCI DOM 0x00000003 PCIE DOM 0x00000101 ALU_CONST DOM 0x00000102 BOOL_CONST DOM 0x00000103 CONFIG DOM 0x00000104 CONTEXT DOM 0x00000105 CTL_CONST DOM 0x00000106 LOOP_CONST DOM 0x00000107 MC DOM 0x00000108 GPU_PCIE DOM 0x00000109 SAMPLER DOM 0x0000010a SHADER DOM 0x0000010b TEX_RESOURCE DOM 0x0000010c VTX_RESOURCE IT 0x00000010 NOP IT 0x00000017 INDIRECT_BUFFER_END IT 0x00000020 SET_PREDICATION IT 0x00000021 REG_RMW IT 0x00000022 COND_EXEC IT 0x00000023 PRED_EXEC IT 0x00000024 START_3D_CMDBUF IT 0x00000027 DRAW_INDEX_2 IT 0x00000028 CONTEXT_CONTROL IT 0x00000029 DRAW_INDEX_IMMD_BE IT 0x0000002a INDEX_TYPE IT 0x0000002b DRAW_INDEX IT 0x0000002d DRAW_INDEX_AUTO IT 0x0000002e DRAW_INDEX_IMMD IT 0x0000002f NUM_INSTANCES IT 0x00000032 INDIRECT_BUFFER IT 0x00000034 STRMOUT_BUFFER_UPDATE IT 0x00000038 INDIRECT_BUFFER_MP IT 0x00000039 MEM_SEMAPHORE IT 0x0000003a MPEG_INDEX IT 0x0000003c WAIT_REG_MEM IT 0x0000003d MEM_WRITE IT 0x00000040 CP_INTERRUPT IT 0x00000043 SURFACE_SYNC IT 0x00000044 ME_INITIALIZE IT 0x00000045 COND_WRITE IT 0x00000046 EVENT_WRITE IT 0x00000047 EVENT_WRITE_EOP IT 0x00000057 ONE_REG_WRITE IT 0x00000068 SET_CONFIG_REG IT 0x00000069 SET_CONTEXT_REG IT 0x0000006a SET_ALU_CONST IT 0x0000006b SET_BOOL_CONST IT 0x0000006c SET_LOOP_CONST IT 0x0000006d SET_RESOURCE IT 0x0000006e SET_SAMPLER IT 0x0000006f SET_CTL_CONST IT 0x00000073 SURFACE_BASE_UPDATE RNG 0x00000103 0x00008000 0x0000ac00 CONFIG RNG 0x00000104 0x00028000 0x00029000 CONTEXT RNG 0x00000101 0x00030000 0x00032000 ALU_CONST RNG 0x0000010b 0x00038000 0x0003c000 TEX_RESOURCE RNG 0x0000010c 0x00038000 0x0003c000 VTX_RESOURCE RNG 0x00000109 0x0003c000 0x0003cff0 SAMPLER RNG 0x00000105 0x0003cff0 0x0003e200 CTL_CONST RNG 0x00000106 0x0003e200 0x0003e380 LOOP_CONST RNG 0x00000102 0x0003e380 0x0003e38c BOOL_CONST REG 0x00000038 0x00000000 0x00000007 32 0 1 0 PCIE_PORT_INDEX REG 0x0000003c 0x00000000 0x00000007 32 0 1 0 PCIE_PORT_DATA REG 0x00000600 0x00000000 0x00000008 32 0 1 0 CG_SPLL_FUNC_CNTL FLD 3 0x00000001 0x00000000 3 SPLL_BYPASS_EN REG 0x0000060c 0x00000000 0x00000008 32 0 1 0 CG_SPLL_STATUS FLD 1 0x00000001 0x00000000 3 SPLL_CHG_STATUS REG 0x00000618 0x00000000 0x00000008 32 0 1 0 GENERAL_PWRMGT FLD 11 0x00000001 0x00000000 3 OPEN_DRAIN_PADS REG 0x00000710 0x00000000 0x00000000 32 0 1 0 LOWER_GPIO_ENABLE REG 0x00000718 0x00000000 0x00000000 32 0 1 0 CTXSW_VID_LOWER_GPIO_CNTL REG 0x0000071c 0x00000000 0x00000000 32 0 1 0 HIGH_VID_LOWER_GPIO_CNTL REG 0x00000720 0x00000000 0x00000000 32 0 1 0 MEDIUM_VID_LOWER_GPIO_CNTL REG 0x00000724 0x00000000 0x00000000 32 0 1 0 LOW_VID_LOWER_GPIO_CNTL REG 0x000007f4 0x00000000 0x00000000 32 0 1 0 CG_THERMAL_STATUS FLD 0 0x000001ff 0x00000000 3 ASIC_T REG 0x00000e50 0x00000000 0x00000000 32 0 1 0 SRBM_STATUS FLD 3 0x00000001 0x00000000 3 RLC_RQ_PENDING FLD 4 0x00000001 0x00000000 3 RCU_RQ_PENDING FLD 5 0x00000001 0x00000000 3 GRBM_RQ_PENDING FLD 6 0x00000001 0x00000000 3 HI_RQ_PENDING FLD 7 0x00000001 0x00000000 3 IO_EXTERN_SIGNAL FLD 8 0x00000001 0x00000000 3 VMC_BUSY FLD 9 0x00000001 0x00000000 3 MCB_BUSY FLD 10 0x00000001 0x00000000 3 MCDZ_BUSY FLD 11 0x00000001 0x00000000 3 MCDY_BUSY FLD 12 0x00000001 0x00000000 3 MCDX_BUSY FLD 13 0x00000001 0x00000000 3 MCDW_BUSY FLD 14 0x00000001 0x00000000 3 SEM_BUSY FLD 15 0x00000001 0x00000000 3 SRBM_STATUS__RLC_BUSY FLD 16 0x00000001 0x00000000 3 PDMA_BUSY FLD 17 0x00000001 0x00000000 3 IH_BUSY FLD 20 0x00000001 0x00000000 3 CSC_BUSY FLD 21 0x00000001 0x00000000 3 CMC7_BUSY FLD 22 0x00000001 0x00000000 3 CMC6_BUSY FLD 23 0x00000001 0x00000000 3 CMC5_BUSY FLD 24 0x00000001 0x00000000 3 CMC4_BUSY FLD 25 0x00000001 0x00000000 3 CMC3_BUSY FLD 26 0x00000001 0x00000000 3 CMC2_BUSY FLD 27 0x00000001 0x00000000 3 CMC1_BUSY FLD 28 0x00000001 0x00000000 3 CMC0_BUSY FLD 29 0x00000001 0x00000000 3 BIF_BUSY FLD 30 0x00000001 0x00000000 3 IDCT_BUSY REG 0x00000e60 0x00000000 0x00000000 32 0 1 0 SRBM_SOFT_RESET FLD 1 0x00000001 0x00000000 3 SOFT_RESET_BIF FLD 2 0x00000001 0x00000000 3 SOFT_RESET_CG FLD 3 0x00000001 0x00000000 3 SOFT_RESET_CMC FLD 4 0x00000001 0x00000000 3 SOFT_RESET_CSC FLD 5 0x00000001 0x00000000 3 SOFT_RESET_DC FLD 8 0x00000001 0x00000000 3 SOFT_RESET_GRBM FLD 9 0x00000001 0x00000000 3 SOFT_RESET_HDP FLD 10 0x00000001 0x00000000 3 SOFT_RESET_IH FLD 11 0x00000001 0x00000000 3 SOFT_RESET_MC FLD 12 0x00000001 0x00000000 3 SOFT_RESET_DMA FLD 13 0x00000001 0x00000000 3 SOFT_RESET_RLC FLD 14 0x00000001 0x00000000 3 SOFT_RESET_ROM FLD 15 0x00000001 0x00000000 3 SOFT_RESET_SEM FLD 16 0x00000001 0x00000000 3 SOFT_RESET_TSC FLD 17 0x00000001 0x00000000 3 SOFT_RESET_VMC REG 0x00000e98 0x00000000 0x00000000 32 0 1 0 SRBM_READ_ERROR FLD 2 0x0000ffff 0x00000000 3 READ_ADDRESS FLD 24 0x00000001 0x00000000 3 READ_REQUESTER_HI FLD 25 0x00000001 0x00000000 3 READ_REQUESTER_GRBM FLD 26 0x00000001 0x00000000 3 READ_REQUESTER_RCU FLD 27 0x00000001 0x00000000 3 READ_REQUESTER_RLC FLD 31 0x00000001 0x00000000 3 READ_ERROR REG 0x00000ea4 0x00000000 0x00000000 32 0 1 0 SRBM_INT_STATUS FLD 0 0x00000001 0x00000000 3 RDERR_INT_STAT FLD 1 0x00000001 0x00000000 3 GFX_CNTX_SWITCH_INT_STAT REG 0x00000ea8 0x00000000 0x00000000 32 0 1 0 SRBM_INT_ACK FLD 0 0x00000001 0x00000000 3 RDERR_INT_ACK FLD 1 0x00000001 0x00000000 3 GFX_CNTX_SWITCH_INT_ACK REG 0x00001400 0x00000000 0x00000011 32 0 1 0 VM_L2_CNTL FLD 0 0x00000001 0x00000000 3 ENABLE_L2_CACHE FLD 1 0x00000001 0x00000000 3 ENABLE_L2_FRAGMENT_PROCESSING FLD 9 0x00000001 0x00000000 3 ENABLE_L2_PTE_CACHE_LRU_UPDATE_BY_WRITE FLD 13 0x00000007 0x00000000 3 EFFECTIVE_L2_QUEUE_SIZE REG 0x00001404 0x00000000 0x00000011 32 0 1 0 VM_L2_CNTL2 FLD 0 0x00000001 0x00000000 3 INVALIDATE_ALL_L1_TLBS FLD 1 0x00000001 0x00000000 3 INVALIDATE_L2_CACHE REG 0x00001408 0x00000000 0x00000011 32 0 1 0 VM_L2_CNTL3 FLD 0 0x0000001f 0x00000000 3 BANK_SELECT_0 FLD 5 0x0000001f 0x00000000 3 BANK_SELECT_1 FLD 10 0x00000003 0x00000000 3 L2_CACHE_UPDATE_MODE REG 0x0000140c 0x00000000 0x00000011 32 0 1 0 VM_L2_STATUS FLD 0 0x00000001 0x00000000 3 L2_BUSY REG 0x00001410 0x00000000 0x00000011 32 0 1 0 VM_CONTEXT0_CNTL FLD 0 0x00000001 0x00000000 3 ENABLE_CONTEXT FLD 1 0x00000003 0x00000000 3 PAGE_TABLE_DEPTH FLD 4 0x00000001 0x00000000 3 RANGE_PROTECTION_FAULT_ENABLE_DEFAULT REG 0x00001470 0x00000000 0x00000011 32 0 1 0 VM_CONTEXT0_REQUEST_RESPONSE FLD 0 0x0000000f 0x00000000 3 REQUEST_TYPE FLD 4 0x0000000f 0x00000000 3 RESPONSE_TYPE REG 0x00001490 0x00000000 0x00000011 32 0 1 0 VM_CONTEXT0_INVALIDATION_LOW_ADDR REG 0x000014b0 0x00000000 0x00000011 32 0 1 0 VM_CONTEXT0_INVALIDATION_HIGH_ADDR REG 0x00001554 0x00000000 0x00000011 32 0 1 0 VM_CONTEXT0_PROTECTION_FAULT_DEFAULT_ADDR REG 0x00001574 0x00000000 0x00000011 32 0 1 0 VM_CONTEXT0_PAGE_TABLE_BASE_ADDR REG 0x00001594 0x00000000 0x00000011 32 0 1 0 VM_CONTEXT0_PAGE_TABLE_START_ADDR REG 0x000015b4 0x00000000 0x00000011 32 0 1 0 VM_CONTEXT0_PAGE_TABLE_END_ADDR REG 0x00001600 0x00000000 0x00000000 32 0 1 0 ROM_CNTL FLD 1 0x00000001 0x00000000 3 SCK_OVERWRITE FLD 28 0x0000000f 0x00000000 3 SCK_PRESCALE_CRYSTAL_CLK REG 0x00001724 0x00000000 0x00000000 32 0 1 0 BIOS_0_SCRATCH REG 0x00001728 0x00000000 0x00000000 32 0 1 0 BIOS_1_SCRATCH REG 0x0000172c 0x00000000 0x00000000 32 0 1 0 BIOS_2_SCRATCH REG 0x00001730 0x00000000 0x00000000 32 0 1 0 BIOS_3_SCRATCH REG 0x00001734 0x00000000 0x00000000 32 0 1 0 BIOS_4_SCRATCH REG 0x00001738 0x00000000 0x00000000 32 0 1 0 BIOS_5_SCRATCH REG 0x0000173c 0x00000000 0x00000000 32 0 1 0 BIOS_6_SCRATCH REG 0x00001740 0x00000000 0x00000000 32 0 1 0 BIOS_7_SCRATCH REG 0x00002004 0x00000000 0x00000000 32 0 1 0 CHMAP FLD 12 0x00000003 0x00000000 3 NOOFCHAN REG 0x00002180 0x00000000 0x00000005 32 0 1 0 MC_VM_FB_LOCATION REG 0x00002184 0x00000000 0x00000005 32 0 1 0 MC_VM_AGP_TOP FLD 0 0x0003ffff 0x00000000 3 MC_AGP_TOP REG 0x00002188 0x00000000 0x00000005 32 0 1 0 MC_VM_AGP_BOT FLD 0 0x0003ffff 0x00000000 3 MC_AGP_BOT REG 0x0000218c 0x00000000 0x00000005 32 0 1 0 MC_VM_AGP_BASE REG 0x00002190 0x00000000 0x00000005 32 0 1 0 MC_VM_SYSTEM_APERTURE_LOW_ADDR FLD 0 0x000fffff 0x00000000 3 LOGICAL_PAGE_NUMBER REG 0x00002194 0x00000000 0x00000005 32 0 1 0 MC_VM_SYSTEM_APERTURE_HIGH_ADDR REG 0x00002198 0x00000000 0x00000005 32 0 1 0 MC_VM_SYSTEM_APERTURE_DEFAULT_ADDR REG 0x0000219c 0x00000000 0x00000005 32 0 1 0 MC_VM_L1_TLB_MCD_RD_A_CNTL FLD 0 0x00000001 0x00000000 3 ENABLE_L1_TLB FLD 1 0x00000001 0x00000000 3 ENABLE_L1_FRAGMENT_PROCESSING FLD 2 0x00000001 0x00000000 3 ENABLE_L1_STRICT_ORDERING FLD 6 0x00000003 0x00000000 3 SYSTEM_ACCESS_MODE VAL 0x00000000 SYSTEM_ACCESS_MODE_PA_ONLY VAL 0x00000001 SYSTEM_ACCESS_MODE_USE_SYS_MAP VAL 0x00000002 SYSTEM_ACCESS_MODE_IN_SYS VAL 0x00000003 SYSTEM_ACCESS_MODE_NOT_IN_SYS FLD 8 0x00000001 0x00000000 3 SYSTEM_APERTURE_UNMAPPED_ACCESS VAL 0x00000000 PASS_THRU VAL 0x00000001 DEFAULT_PAGE FLD 10 0x00000001 0x00000000 3 ENABLE_SEMAPHORE_MODE FLD 11 0x00000001 0x00000000 3 ENABLE_WAIT_L2_QUERY FLD 12 0x00000007 0x00000000 3 EFFECTIVE_L1_TLB_SIZE FLD 15 0x00000007 0x00000000 3 EFFECTIVE_L1_QUEUE_SIZE REG 0x000021a0 0x00000000 0x00000011 32 0 1 0 MC_VM_L1_TLB_MCD_RD_B_CNTL FLD 0 0x00000001 0x00000000 3 ENABLE_L1_TLB FLD 1 0x00000001 0x00000000 3 ENABLE_L1_FRAGMENT_PROCESSING FLD 2 0x00000001 0x00000000 3 ENABLE_L1_STRICT_ORDERING FLD 6 0x00000003 0x00000000 3 SYSTEM_ACCESS_MODE VAL 0x00000000 SYSTEM_ACCESS_MODE_PA_ONLY VAL 0x00000001 SYSTEM_ACCESS_MODE_USE_SYS_MAP VAL 0x00000002 SYSTEM_ACCESS_MODE_IN_SYS VAL 0x00000003 SYSTEM_ACCESS_MODE_NOT_IN_SYS FLD 8 0x00000001 0x00000000 3 SYSTEM_APERTURE_UNMAPPED_ACCESS VAL 0x00000000 PASS_THRU VAL 0x00000001 DEFAULT_PAGE FLD 10 0x00000001 0x00000000 3 ENABLE_SEMAPHORE_MODE FLD 11 0x00000001 0x00000000 3 ENABLE_WAIT_L2_QUERY FLD 12 0x00000007 0x00000000 3 EFFECTIVE_L1_TLB_SIZE FLD 15 0x00000007 0x00000000 3 EFFECTIVE_L1_QUEUE_SIZE REG 0x000021a4 0x00000000 0x00000011 32 0 1 0 MC_VM_L1_TLB_MCD_WR_A_CNTL FLD 0 0x00000001 0x00000000 3 ENABLE_L1_TLB FLD 1 0x00000001 0x00000000 3 ENABLE_L1_FRAGMENT_PROCESSING FLD 2 0x00000001 0x00000000 3 ENABLE_L1_STRICT_ORDERING FLD 6 0x00000003 0x00000000 3 SYSTEM_ACCESS_MODE VAL 0x00000000 SYSTEM_ACCESS_MODE_PA_ONLY VAL 0x00000001 SYSTEM_ACCESS_MODE_USE_SYS_MAP VAL 0x00000002 SYSTEM_ACCESS_MODE_IN_SYS VAL 0x00000003 SYSTEM_ACCESS_MODE_NOT_IN_SYS FLD 8 0x00000001 0x00000000 3 SYSTEM_APERTURE_UNMAPPED_ACCESS VAL 0x00000000 PASS_THRU VAL 0x00000001 DEFAULT_PAGE FLD 10 0x00000001 0x00000000 3 ENABLE_SEMAPHORE_MODE FLD 11 0x00000001 0x00000000 3 ENABLE_WAIT_L2_QUERY FLD 12 0x00000007 0x00000000 3 EFFECTIVE_L1_TLB_SIZE FLD 15 0x00000007 0x00000000 3 EFFECTIVE_L1_QUEUE_SIZE REG 0x000021a8 0x00000000 0x00000011 32 0 1 0 MC_VM_L1_TLB_MCD_WR_B_CNTL FLD 0 0x00000001 0x00000000 3 ENABLE_L1_TLB FLD 1 0x00000001 0x00000000 3 ENABLE_L1_FRAGMENT_PROCESSING FLD 2 0x00000001 0x00000000 3 ENABLE_L1_STRICT_ORDERING FLD 6 0x00000003 0x00000000 3 SYSTEM_ACCESS_MODE VAL 0x00000000 SYSTEM_ACCESS_MODE_PA_ONLY VAL 0x00000001 SYSTEM_ACCESS_MODE_USE_SYS_MAP VAL 0x00000002 SYSTEM_ACCESS_MODE_IN_SYS VAL 0x00000003 SYSTEM_ACCESS_MODE_NOT_IN_SYS FLD 8 0x00000001 0x00000000 3 SYSTEM_APERTURE_UNMAPPED_ACCESS VAL 0x00000000 PASS_THRU VAL 0x00000001 DEFAULT_PAGE FLD 10 0x00000001 0x00000000 3 ENABLE_SEMAPHORE_MODE FLD 11 0x00000001 0x00000000 3 ENABLE_WAIT_L2_QUERY FLD 12 0x00000007 0x00000000 3 EFFECTIVE_L1_TLB_SIZE FLD 15 0x00000007 0x00000000 3 EFFECTIVE_L1_QUEUE_SIZE REG 0x000021fc 0x00000000 0x00000011 32 0 1 0 MC_VM_L1_TLB_MCB_RD_GFX_CNTL FLD 0 0x00000001 0x00000000 3 ENABLE_L1_TLB FLD 1 0x00000001 0x00000000 3 ENABLE_L1_FRAGMENT_PROCESSING FLD 2 0x00000001 0x00000000 3 ENABLE_L1_STRICT_ORDERING FLD 6 0x00000003 0x00000000 3 SYSTEM_ACCESS_MODE VAL 0x00000000 SYSTEM_ACCESS_MODE_PA_ONLY VAL 0x00000001 SYSTEM_ACCESS_MODE_USE_SYS_MAP VAL 0x00000002 SYSTEM_ACCESS_MODE_IN_SYS VAL 0x00000003 SYSTEM_ACCESS_MODE_NOT_IN_SYS FLD 8 0x00000001 0x00000000 3 SYSTEM_APERTURE_UNMAPPED_ACCESS VAL 0x00000000 PASS_THRU VAL 0x00000001 DEFAULT_PAGE FLD 10 0x00000001 0x00000000 3 ENABLE_SEMAPHORE_MODE FLD 11 0x00000001 0x00000000 3 ENABLE_WAIT_L2_QUERY FLD 12 0x00000007 0x00000000 3 EFFECTIVE_L1_TLB_SIZE FLD 15 0x00000007 0x00000000 3 EFFECTIVE_L1_QUEUE_SIZE REG 0x00002200 0x00000000 0x00000011 32 0 1 0 MC_VM_L1_TLB_MCB_RD_SYS_CNTL FLD 0 0x00000001 0x00000000 3 ENABLE_L1_TLB FLD 1 0x00000001 0x00000000 3 ENABLE_L1_FRAGMENT_PROCESSING FLD 2 0x00000001 0x00000000 3 ENABLE_L1_STRICT_ORDERING FLD 6 0x00000003 0x00000000 3 SYSTEM_ACCESS_MODE VAL 0x00000000 SYSTEM_ACCESS_MODE_PA_ONLY VAL 0x00000001 SYSTEM_ACCESS_MODE_USE_SYS_MAP VAL 0x00000002 SYSTEM_ACCESS_MODE_IN_SYS VAL 0x00000003 SYSTEM_ACCESS_MODE_NOT_IN_SYS FLD 8 0x00000001 0x00000000 3 SYSTEM_APERTURE_UNMAPPED_ACCESS VAL 0x00000000 PASS_THRU VAL 0x00000001 DEFAULT_PAGE FLD 10 0x00000001 0x00000000 3 ENABLE_SEMAPHORE_MODE FLD 11 0x00000001 0x00000000 3 ENABLE_WAIT_L2_QUERY FLD 12 0x00000007 0x00000000 3 EFFECTIVE_L1_TLB_SIZE FLD 15 0x00000007 0x00000000 3 EFFECTIVE_L1_QUEUE_SIZE REG 0x00002204 0x00000000 0x00000011 32 0 1 0 MC_VM_L1_TLB_MCB_RD_HDP_CNTL FLD 0 0x00000001 0x00000000 3 ENABLE_L1_TLB FLD 1 0x00000001 0x00000000 3 ENABLE_L1_FRAGMENT_PROCESSING FLD 2 0x00000001 0x00000000 3 ENABLE_L1_STRICT_ORDERING FLD 6 0x00000003 0x00000000 3 SYSTEM_ACCESS_MODE VAL 0x00000000 SYSTEM_ACCESS_MODE_PA_ONLY VAL 0x00000001 SYSTEM_ACCESS_MODE_USE_SYS_MAP VAL 0x00000002 SYSTEM_ACCESS_MODE_IN_SYS VAL 0x00000003 SYSTEM_ACCESS_MODE_NOT_IN_SYS FLD 8 0x00000001 0x00000000 3 SYSTEM_APERTURE_UNMAPPED_ACCESS VAL 0x00000000 PASS_THRU VAL 0x00000001 DEFAULT_PAGE FLD 10 0x00000001 0x00000000 3 ENABLE_SEMAPHORE_MODE FLD 11 0x00000001 0x00000000 3 ENABLE_WAIT_L2_QUERY FLD 12 0x00000007 0x00000000 3 EFFECTIVE_L1_TLB_SIZE FLD 15 0x00000007 0x00000000 3 EFFECTIVE_L1_QUEUE_SIZE REG 0x00002208 0x00000000 0x00000011 32 0 1 0 MC_VM_L1_TLB_MCB_RD_PDMA_CNTL FLD 0 0x00000001 0x00000000 3 ENABLE_L1_TLB FLD 1 0x00000001 0x00000000 3 ENABLE_L1_FRAGMENT_PROCESSING FLD 2 0x00000001 0x00000000 3 ENABLE_L1_STRICT_ORDERING FLD 6 0x00000003 0x00000000 3 SYSTEM_ACCESS_MODE VAL 0x00000000 SYSTEM_ACCESS_MODE_PA_ONLY VAL 0x00000001 SYSTEM_ACCESS_MODE_USE_SYS_MAP VAL 0x00000002 SYSTEM_ACCESS_MODE_IN_SYS VAL 0x00000003 SYSTEM_ACCESS_MODE_NOT_IN_SYS FLD 8 0x00000001 0x00000000 3 SYSTEM_APERTURE_UNMAPPED_ACCESS VAL 0x00000000 PASS_THRU VAL 0x00000001 DEFAULT_PAGE FLD 10 0x00000001 0x00000000 3 ENABLE_SEMAPHORE_MODE FLD 11 0x00000001 0x00000000 3 ENABLE_WAIT_L2_QUERY FLD 12 0x00000007 0x00000000 3 EFFECTIVE_L1_TLB_SIZE FLD 15 0x00000007 0x00000000 3 EFFECTIVE_L1_QUEUE_SIZE REG 0x0000220c 0x00000000 0x00000011 32 0 1 0 MC_VM_L1_TLB_MCB_RD_SEM_CNTL FLD 0 0x00000001 0x00000000 3 ENABLE_L1_TLB FLD 1 0x00000001 0x00000000 3 ENABLE_L1_FRAGMENT_PROCESSING FLD 2 0x00000001 0x00000000 3 ENABLE_L1_STRICT_ORDERING FLD 6 0x00000003 0x00000000 3 SYSTEM_ACCESS_MODE VAL 0x00000000 SYSTEM_ACCESS_MODE_PA_ONLY VAL 0x00000001 SYSTEM_ACCESS_MODE_USE_SYS_MAP VAL 0x00000002 SYSTEM_ACCESS_MODE_IN_SYS VAL 0x00000003 SYSTEM_ACCESS_MODE_NOT_IN_SYS FLD 8 0x00000001 0x00000000 3 SYSTEM_APERTURE_UNMAPPED_ACCESS VAL 0x00000000 PASS_THRU VAL 0x00000001 DEFAULT_PAGE FLD 10 0x00000001 0x00000000 3 ENABLE_SEMAPHORE_MODE FLD 11 0x00000001 0x00000000 3 ENABLE_WAIT_L2_QUERY FLD 12 0x00000007 0x00000000 3 EFFECTIVE_L1_TLB_SIZE FLD 15 0x00000007 0x00000000 3 EFFECTIVE_L1_QUEUE_SIZE REG 0x00002210 0x00000000 0x00000011 32 0 1 0 MC_VM_L1_TLB_MCB_WR_GFX_CNTL FLD 0 0x00000001 0x00000000 3 ENABLE_L1_TLB FLD 1 0x00000001 0x00000000 3 ENABLE_L1_FRAGMENT_PROCESSING FLD 2 0x00000001 0x00000000 3 ENABLE_L1_STRICT_ORDERING FLD 6 0x00000003 0x00000000 3 SYSTEM_ACCESS_MODE VAL 0x00000000 SYSTEM_ACCESS_MODE_PA_ONLY VAL 0x00000001 SYSTEM_ACCESS_MODE_USE_SYS_MAP VAL 0x00000002 SYSTEM_ACCESS_MODE_IN_SYS VAL 0x00000003 SYSTEM_ACCESS_MODE_NOT_IN_SYS FLD 8 0x00000001 0x00000000 3 SYSTEM_APERTURE_UNMAPPED_ACCESS VAL 0x00000000 PASS_THRU VAL 0x00000001 DEFAULT_PAGE FLD 10 0x00000001 0x00000000 3 ENABLE_SEMAPHORE_MODE FLD 11 0x00000001 0x00000000 3 ENABLE_WAIT_L2_QUERY FLD 12 0x00000007 0x00000000 3 EFFECTIVE_L1_TLB_SIZE FLD 15 0x00000007 0x00000000 3 EFFECTIVE_L1_QUEUE_SIZE REG 0x00002214 0x00000000 0x00000011 32 0 1 0 MC_VM_L1_TLB_MCB_WR_SYS_CNTL FLD 0 0x00000001 0x00000000 3 ENABLE_L1_TLB FLD 1 0x00000001 0x00000000 3 ENABLE_L1_FRAGMENT_PROCESSING FLD 2 0x00000001 0x00000000 3 ENABLE_L1_STRICT_ORDERING FLD 6 0x00000003 0x00000000 3 SYSTEM_ACCESS_MODE VAL 0x00000000 SYSTEM_ACCESS_MODE_PA_ONLY VAL 0x00000001 SYSTEM_ACCESS_MODE_USE_SYS_MAP VAL 0x00000002 SYSTEM_ACCESS_MODE_IN_SYS VAL 0x00000003 SYSTEM_ACCESS_MODE_NOT_IN_SYS FLD 8 0x00000001 0x00000000 3 SYSTEM_APERTURE_UNMAPPED_ACCESS VAL 0x00000000 PASS_THRU VAL 0x00000001 DEFAULT_PAGE FLD 10 0x00000001 0x00000000 3 ENABLE_SEMAPHORE_MODE FLD 11 0x00000001 0x00000000 3 ENABLE_WAIT_L2_QUERY FLD 12 0x00000007 0x00000000 3 EFFECTIVE_L1_TLB_SIZE FLD 15 0x00000007 0x00000000 3 EFFECTIVE_L1_QUEUE_SIZE REG 0x00002218 0x00000000 0x00000011 32 0 1 0 MC_VM_L1_TLB_MCB_WR_HDP_CNTL FLD 0 0x00000001 0x00000000 3 ENABLE_L1_TLB FLD 1 0x00000001 0x00000000 3 ENABLE_L1_FRAGMENT_PROCESSING FLD 2 0x00000001 0x00000000 3 ENABLE_L1_STRICT_ORDERING FLD 6 0x00000003 0x00000000 3 SYSTEM_ACCESS_MODE VAL 0x00000000 SYSTEM_ACCESS_MODE_PA_ONLY VAL 0x00000001 SYSTEM_ACCESS_MODE_USE_SYS_MAP VAL 0x00000002 SYSTEM_ACCESS_MODE_IN_SYS VAL 0x00000003 SYSTEM_ACCESS_MODE_NOT_IN_SYS FLD 8 0x00000001 0x00000000 3 SYSTEM_APERTURE_UNMAPPED_ACCESS VAL 0x00000000 PASS_THRU VAL 0x00000001 DEFAULT_PAGE FLD 10 0x00000001 0x00000000 3 ENABLE_SEMAPHORE_MODE FLD 11 0x00000001 0x00000000 3 ENABLE_WAIT_L2_QUERY FLD 12 0x00000007 0x00000000 3 EFFECTIVE_L1_TLB_SIZE FLD 15 0x00000007 0x00000000 3 EFFECTIVE_L1_QUEUE_SIZE REG 0x0000221c 0x00000000 0x00000011 32 0 1 0 MC_VM_L1_TLB_MCB_WR_PDMA_CNTL FLD 0 0x00000001 0x00000000 3 ENABLE_L1_TLB FLD 1 0x00000001 0x00000000 3 ENABLE_L1_FRAGMENT_PROCESSING FLD 2 0x00000001 0x00000000 3 ENABLE_L1_STRICT_ORDERING FLD 6 0x00000003 0x00000000 3 SYSTEM_ACCESS_MODE VAL 0x00000000 SYSTEM_ACCESS_MODE_PA_ONLY VAL 0x00000001 SYSTEM_ACCESS_MODE_USE_SYS_MAP VAL 0x00000002 SYSTEM_ACCESS_MODE_IN_SYS VAL 0x00000003 SYSTEM_ACCESS_MODE_NOT_IN_SYS FLD 8 0x00000001 0x00000000 3 SYSTEM_APERTURE_UNMAPPED_ACCESS VAL 0x00000000 PASS_THRU VAL 0x00000001 DEFAULT_PAGE FLD 10 0x00000001 0x00000000 3 ENABLE_SEMAPHORE_MODE FLD 11 0x00000001 0x00000000 3 ENABLE_WAIT_L2_QUERY FLD 12 0x00000007 0x00000000 3 EFFECTIVE_L1_TLB_SIZE FLD 15 0x00000007 0x00000000 3 EFFECTIVE_L1_QUEUE_SIZE REG 0x00002220 0x00000000 0x00000011 32 0 1 0 MC_VM_L1_TLB_MCB_WR_SEM_CNTL FLD 0 0x00000001 0x00000000 3 ENABLE_L1_TLB FLD 1 0x00000001 0x00000000 3 ENABLE_L1_FRAGMENT_PROCESSING FLD 2 0x00000001 0x00000000 3 ENABLE_L1_STRICT_ORDERING FLD 6 0x00000003 0x00000000 3 SYSTEM_ACCESS_MODE VAL 0x00000000 SYSTEM_ACCESS_MODE_PA_ONLY VAL 0x00000001 SYSTEM_ACCESS_MODE_USE_SYS_MAP VAL 0x00000002 SYSTEM_ACCESS_MODE_IN_SYS VAL 0x00000003 SYSTEM_ACCESS_MODE_NOT_IN_SYS FLD 8 0x00000001 0x00000000 3 SYSTEM_APERTURE_UNMAPPED_ACCESS VAL 0x00000000 PASS_THRU VAL 0x00000001 DEFAULT_PAGE FLD 10 0x00000001 0x00000000 3 ENABLE_SEMAPHORE_MODE FLD 11 0x00000001 0x00000000 3 ENABLE_WAIT_L2_QUERY FLD 12 0x00000007 0x00000000 3 EFFECTIVE_L1_TLB_SIZE FLD 15 0x00000007 0x00000000 3 EFFECTIVE_L1_QUEUE_SIZE REG 0x00002408 0x00000000 0x00000000 32 0 1 0 RAMCFG FLD 0 0x00000001 0x00000000 3 NOOFBANK FLD 1 0x00000001 0x00000000 3 NOOFRANK FLD 2 0x00000007 0x00000000 3 NOOFROWS FLD 5 0x00000003 0x00000000 3 NOOFCOLS FLD 7 0x00000001 0x00000000 3 CHANSIZE FLD 8 0x00000001 0x00000000 3 BURSTLENGTH FLD 10 0x00000001 0x00000000 3 CHANSIZE_OVERRIDE REG 0x00002418 0x00000000 0x00000000 32 0 1 0 ARB_POP FLD 30 0x00000001 0x00000000 3 ENABLE_TC128 REG 0x0000246c 0x00000000 0x00000000 32 0 1 0 ARB_GDEC_RD_CNTL REG 0x00002c00 0x00000000 0x00000000 32 0 1 0 HDP_HOST_PATH_CNTL REG 0x00002c04 0x00000000 0x00000000 32 0 1 0 HDP_NONSURFACE_BASE REG 0x00002c08 0x00000000 0x00000000 32 0 1 0 HDP_NONSURFACE_INFO REG 0x00002c0c 0x00000000 0x00000000 32 0 1 0 HDP_NONSURFACE_SIZE REG 0x00002f34 0x00000000 0x00000000 32 0 1 0 HDP_DEBUG1 REG 0x00002f3c 0x00000000 0x00000000 32 0 1 0 HDP_TILING_CONFIG FLD 1 0x00000007 0x00000000 3 PIPE_TILING FLD 4 0x00000003 0x00000000 3 BANK_TILING FLD 6 0x00000003 0x00000000 3 GROUP_SIZE FLD 8 0x00000007 0x00000000 3 ROW_TILING FLD 11 0x00000007 0x00000000 3 BANK_SWAPS FLD 14 0x00000003 0x00000000 3 SAMPLE_SPLIT FLD 16 0x0000ffff 0x00000000 3 BACKEND_MAP REG 0x00003e00 0x00000000 0x00000004 32 0 1 0 IH_RB_CNTL FLD 0 0x00000001 0x00000000 3 IH_RB_ENABLE FLD 1 0x0000001f 0x00000000 3 IH_IB_SIZE FLD 6 0x00000001 0x00000000 3 IH_RB_FULL_DRAIN_ENABLE FLD 8 0x00000001 0x00000000 3 IH_WPTR_WRITEBACK_ENABLE FLD 9 0x0000001f 0x00000000 3 IH_WPTR_WRITEBACK_TIMER FLD 16 0x00000001 0x00000000 3 IH_WPTR_OVERFLOW_ENABLE FLD 31 0x00000001 0x00000000 3 IH_WPTR_OVERFLOW_CLEAR REG 0x00003e04 0x00000000 0x00000004 32 0 1 0 IH_RB_BASE REG 0x00003e08 0x00000000 0x00000004 32 0 1 0 IH_RB_RPTR REG 0x00003e0c 0x00000000 0x00000004 32 0 1 0 IH_RB_WPTR FLD 0 0x00000001 0x00000000 3 RB_OVERFLOW FLD 2 0x0000ffff 0x00000000 3 WPTR_OFFSET REG 0x00003e10 0x00000000 0x00000004 32 0 1 0 IH_RB_WPTR_ADDR_HI REG 0x00003e14 0x00000000 0x00000004 32 0 1 0 IH_RB_WPTR_ADDR_LO REG 0x00003e18 0x00000000 0x00000004 32 0 1 0 IH_CNTL FLD 0 0x00000001 0x00000000 3 ENABLE_INTR FLD 1 0x00000003 0x00000000 3 IH_MC_SWAP VAL 0x00000000 SWAP_NONE VAL 0x00000001 SWAP_16BIT VAL 0x00000002 SWAP_32BIT VAL 0x00000003 SWAP_64BIT FLD 4 0x00000001 0x00000000 3 RPTR_REARM FLD 15 0x0000001f 0x00000000 3 MC_WRREQ_CREDIT FLD 20 0x0000001f 0x00000000 3 MC_WR_CLEAN_CNT REG 0x00003f00 0x00000000 0x00000009 32 0 1 0 RLC_CNTL FLD 0 0x00000001 0x00000000 3 RLC_ENABLE REG 0x00003f0c 0x00000000 0x00000009 32 0 1 0 RLC_HB_CNTL REG 0x00003f10 0x00000000 0x00000009 32 0 1 0 RLC_HB_BASE REG 0x00003f10 0x00000000 0x00000009 32 0 1 0 TN_RLC_SAVE_AND_RESTORE_BASE REG 0x00003f14 0x00000000 0x00000009 32 0 1 0 RLC_HB_WPTR_LSB_ADDR REG 0x00003f18 0x00000000 0x00000009 32 0 1 0 RLC_HB_WPTR_MSB_ADDR REG 0x00003f1c 0x00000000 0x00000009 32 0 1 0 RLC_HB_WPTR REG 0x00003f20 0x00000000 0x00000009 32 0 1 0 RLC_HB_RPTR REG 0x00003f20 0x00000000 0x00000009 32 0 1 0 TN_RLC_CLEAR_STATE_RESTORE_BASE REG 0x00003f2c 0x00000000 0x00000009 32 0 1 0 RLC_UCODE_ADDR REG 0x00003f30 0x00000000 0x00000009 32 0 1 0 RLC_UCODE_DATA REG 0x00003f44 0x00000000 0x00000009 32 0 1 0 RLC_MC_CNTL REG 0x00003f48 0x00000000 0x00000009 32 0 1 0 RLC_UCODE_CNTL REG 0x00004000 0x00000000 0x00000000 32 0 1 0 VENDOR_DEVICE_ID REG 0x00005420 0x00000000 0x00000000 32 0 1 0 BUS_CNTL FLD 1 0x00000001 0x00000000 3 BIOS_ROM_DIS REG 0x00005424 0x00000000 0x00000000 32 0 1 0 CONFIG_CNTL REG 0x00005428 0x00000000 0x00000000 32 0 1 0 CONFIG_MEMSIZE REG 0x0000542c 0x00000000 0x00000000 32 0 1 0 CONFIG_F0_BASE REG 0x00005430 0x00000000 0x00000000 32 0 1 0 CONFIG_APER_SIZE REG 0x0000544c 0x00000000 0x00000000 32 0 1 0 MM_CFGREGS_CNTL FLD 3 0x00000001 0x00000000 3 MM_WR_TO_CFG_EN REG 0x00005468 0x00000000 0x00000004 32 0 1 0 INTERRUPT_CNTL FLD 0 0x00000001 0x00000000 3 IH_DUMMY_RD_OVERRIDE FLD 1 0x00000001 0x00000000 3 IH_DUMMY_RD_EN FLD 3 0x00000001 0x00000000 3 IH_REQ_NONSNOOP_EN FLD 8 0x00000001 0x00000000 3 GEN_IH_INT_EN REG 0x0000546c 0x00000000 0x00000004 32 0 1 0 INTERRUPT_CNTL2 REG 0x00005480 0x00000000 0x00000000 32 0 1 0 HDP_MEM_COHERENCY_FLUSH_CNTL REG 0x000054a0 0x00000000 0x00000000 32 0 1 0 HDP_REG_COHERENCY_FLUSH_CNTL REG 0x00006ca0 0x00000000 0x00000000 32 0 1 0 DCP_TILING_CONFIG FLD 1 0x00000007 0x00000000 3 PIPE_TILING FLD 4 0x00000003 0x00000000 3 BANK_TILING FLD 6 0x00000003 0x00000000 3 GROUP_SIZE FLD 8 0x00000007 0x00000000 3 ROW_TILING FLD 11 0x00000007 0x00000000 3 BANK_SWAPS FLD 14 0x00000003 0x00000000 3 SAMPLE_SPLIT FLD 16 0x0000ffff 0x00000000 3 BACKEND_MAP REG 0x00008000 0x00000000 0x00000000 32 0 1 0 GRBM_CNTL REG 0x00008010 0x00000000 0x00000000 32 0 1 0 GRBM_STATUS FLD 0 0x0000001f 0x00000000 3 CMDFIFO_AVAIL FLD 5 0x00000001 0x00000000 3 SRBM_RQ_PENDING FLD 6 0x00000001 0x00000000 3 CP_RQ_PENDING FLD 7 0x00000001 0x00000000 3 CF_RQ_PENDING FLD 8 0x00000001 0x00000000 3 PF_RQ_PENDING FLD 10 0x00000001 0x00000000 3 GRBM_EE_BUSY FLD 11 0x00000001 0x00000000 3 GRBM_STATUS__VC_BUSY FLD 12 0x00000001 0x00000000 3 DB03_CLEAN FLD 13 0x00000001 0x00000000 3 CB03_CLEAN FLD 16 0x00000001 0x00000000 3 VGT_BUSY_NO_DMA FLD 17 0x00000001 0x00000000 3 GRBM_STATUS__VGT_BUSY FLD 18 0x00000001 0x00000000 3 TA03_BUSY FLD 19 0x00000001 0x00000000 3 GRBM_STATUS__TC_BUSY FLD 20 0x00000001 0x00000000 3 SX_BUSY FLD 21 0x00000001 0x00000000 3 SH_BUSY FLD 22 0x00000001 0x00000000 3 SPI03_BUSY FLD 23 0x00000001 0x00000000 3 SMX_BUSY FLD 24 0x00000001 0x00000000 3 SC_BUSY FLD 25 0x00000001 0x00000000 3 PA_BUSY FLD 26 0x00000001 0x00000000 3 DB03_BUSY FLD 27 0x00000001 0x00000000 3 CR_BUSY FLD 28 0x00000001 0x00000000 3 CP_COHERENCY_BUSY FLD 29 0x00000001 0x00000000 3 GRBM_STATUS__CP_BUSY FLD 30 0x00000001 0x00000000 3 CB03_BUSY FLD 31 0x00000001 0x00000000 3 GUI_ACTIVE REG 0x00008014 0x00000000 0x00000000 32 0 1 0 GRBM_STATUS2 FLD 0 0x00000001 0x00000000 3 CR_CLEAN FLD 1 0x00000001 0x00000000 3 SMX_CLEAN FLD 8 0x00000001 0x00000000 3 SPI0_BUSY FLD 9 0x00000001 0x00000000 3 SPI1_BUSY FLD 10 0x00000001 0x00000000 3 SPI2_BUSY FLD 11 0x00000001 0x00000000 3 SPI3_BUSY FLD 12 0x00000001 0x00000000 3 TA0_BUSY FLD 13 0x00000001 0x00000000 3 TA1_BUSY FLD 14 0x00000001 0x00000000 3 TA2_BUSY FLD 15 0x00000001 0x00000000 3 TA3_BUSY FLD 16 0x00000001 0x00000000 3 DB0_BUSY FLD 17 0x00000001 0x00000000 3 DB1_BUSY FLD 18 0x00000001 0x00000000 3 DB2_BUSY FLD 19 0x00000001 0x00000000 3 DB3_BUSY FLD 20 0x00000001 0x00000000 3 CB0_BUSY FLD 21 0x00000001 0x00000000 3 CB1_BUSY FLD 22 0x00000001 0x00000000 3 CB2_BUSY FLD 23 0x00000001 0x00000000 3 CB3_BUSY REG 0x00008020 0x00000000 0x00000000 32 0 1 0 GRBM_SOFT_RESET FLD 0 0x00000001 0x00000000 3 SOFT_RESET_CP FLD 1 0x00000001 0x00000000 3 SOFT_RESET_CB FLD 2 0x00000001 0x00000000 3 SOFT_RESET_CR FLD 3 0x00000001 0x00000000 3 SOFT_RESET_DB FLD 5 0x00000001 0x00000000 3 SOFT_RESET_PA FLD 6 0x00000001 0x00000000 3 SOFT_RESET_SC FLD 7 0x00000001 0x00000000 3 SOFT_RESET_SMX FLD 8 0x00000001 0x00000000 3 SOFT_RESET_SPI FLD 9 0x00000001 0x00000000 3 SOFT_RESET_SH FLD 10 0x00000001 0x00000000 3 SOFT_RESET_SX FLD 11 0x00000001 0x00000000 3 SOFT_RESET_TC FLD 12 0x00000001 0x00000000 3 SOFT_RESET_TA FLD 13 0x00000001 0x00000000 3 SOFT_RESET_VC FLD 14 0x00000001 0x00000000 3 SOFT_RESET_VGT FLD 15 0x00000001 0x00000000 3 SOFT_RESET_GRBM_GCA REG 0x00008040 0x00000000 0x00000000 32 0 1 0 WAIT_UNTIL FLD 8 0x00000001 0x00000000 3 WAIT_CP_DMA_IDLE FLD 10 0x00000001 0x00000000 3 WAIT_CMDFIFO FLD 14 0x00000001 0x00000000 3 WAIT_2D_IDLE FLD 15 0x00000001 0x00000000 3 WAIT_3D_IDLE FLD 16 0x00000001 0x00000000 3 WAIT_2D_IDLECLEAN FLD 17 0x00000001 0x00000000 3 WAIT_3D_IDLECLEAN FLD 19 0x00000001 0x00000000 3 WAIT_EXTERN_SIG FLD 20 0x0000001f 0x00000000 3 CMDFIFO_ENTRIES REG 0x00008058 0x00000000 0x00000000 32 0 1 0 GRBM_READ_ERROR FLD 2 0x0000ffff 0x00000000 3 READ_ADDRESS FLD 28 0x00000001 0x00000000 3 READ_REQUESTER_SRBM FLD 29 0x00000001 0x00000000 3 READ_REQUESTER_CP FLD 30 0x00000001 0x00000000 3 READ_REQUESTER_WU_POLL FLD 31 0x00000001 0x00000000 3 READ_ERROR REG 0x00008060 0x00000000 0x00000000 32 0 1 0 GRBM_INT_CNTL FLD 0 0x00000001 0x00000000 3 RDERR_INT_ENABLE FLD 1 0x00000001 0x00000000 3 WAIT_COUNT_TIMEOUT_INT_ENABLE FLD 19 0x00000001 0x00000000 3 GUI_IDLE_INT_ENABLE REG 0x00008490 0x00000000 0x00000002 32 0 1 0 CP_STRMOUT_CNTL FLD 0 0x00000001 0x00000000 3 OFFSET_UPDATE_DONE REG 0x00008500 0x00000000 0x00000000 32 0 1 0 SCRATCH_REG0 REG 0x00008504 0x00000000 0x00000000 32 0 1 0 SCRATCH_REG1 REG 0x00008508 0x00000000 0x00000000 32 0 1 0 SCRATCH_REG2 REG 0x0000850c 0x00000000 0x00000000 32 0 1 0 SCRATCH_REG3 REG 0x00008510 0x00000000 0x00000000 32 0 1 0 SCRATCH_REG4 REG 0x00008514 0x00000000 0x00000000 32 0 1 0 SCRATCH_REG5 REG 0x00008518 0x00000000 0x00000000 32 0 1 0 SCRATCH_REG6 REG 0x0000851c 0x00000000 0x00000000 32 0 1 0 SCRATCH_REG7 REG 0x00008540 0x00000000 0x00000000 32 0 1 0 SCRATCH_UMSK REG 0x00008544 0x00000000 0x00000000 32 0 1 0 SCRATCH_ADDR REG 0x000085bc 0x00000000 0x00000002 32 0 1 0 CP_SEM_WAIT_TIMER REG 0x000085f0 0x00000000 0x00000002 32 0 1 0 CP_COHER_CNTL FLD 0 0x00000001 0x00000000 3 DEST_BASE_0_ENA FLD 1 0x00000001 0x00000000 3 DEST_BASE_1_ENA FLD 2 0x00000001 0x00000000 3 SO0_DEST_BASE_ENA FLD 3 0x00000001 0x00000000 3 SO1_DEST_BASE_ENA FLD 4 0x00000001 0x00000000 3 SO2_DEST_BASE_ENA FLD 5 0x00000001 0x00000000 3 SO3_DEST_BASE_ENA FLD 6 0x00000001 0x00000000 3 CB0_DEST_BASE_ENA FLD 7 0x00000001 0x00000000 3 CB1_DEST_BASE_ENA FLD 8 0x00000001 0x00000000 3 CB2_DEST_BASE_ENA FLD 9 0x00000001 0x00000000 3 CB3_DEST_BASE_ENA FLD 10 0x00000001 0x00000000 3 CB4_DEST_BASE_ENA FLD 11 0x00000001 0x00000000 3 CB5_DEST_BASE_ENA FLD 12 0x00000001 0x00000000 3 CB6_DEST_BASE_ENA FLD 13 0x00000001 0x00000000 3 CB7_DEST_BASE_ENA FLD 14 0x00000001 0x00000000 3 DB_DEST_BASE_ENA FLD 15 0x00000001 0x00000000 3 CR_DEST_BASE_ENA FLD 23 0x00000001 0x00000000 3 TC_ACTION_ENA FLD 24 0x00000001 0x00000000 3 VC_ACTION_ENA FLD 25 0x00000001 0x00000000 3 CB_ACTION_ENA FLD 26 0x00000001 0x00000000 3 DB_ACTION_ENA FLD 27 0x00000001 0x00000000 3 SH_ACTION_ENA FLD 28 0x00000001 0x00000000 3 SMX_ACTION_ENA FLD 29 0x00000001 0x00000000 3 CR0_ACTION_ENA FLD 30 0x00000001 0x00000000 3 CR1_ACTION_ENA FLD 31 0x00000001 0x00000000 3 CR2_ACTION_ENA REG 0x000085f4 0x00000000 0x00000002 32 0 1 0 CP_COHER_SIZE REG 0x000085f8 0x00000000 0x00000002 32 0 1 0 CP_COHER_BASE REG 0x000085fc 0x00000000 0x00000002 32 0 1 0 CP_COHER_STATUS FLD 0 0x000000ff 0x00000000 3 MATCHING_GFX_CNTX FLD 8 0x0000ffff 0x00000000 3 MATCHING_CR_CNTX FLD 31 0x00000001 0x00000000 3 STATUS REG 0x00008674 0x00000000 0x00000002 32 0 1 0 CP_STALLED_STAT1 FLD 0 0x00000001 0x00000000 3 RBIU_TO_DMA_NOT_RDY_TO_RCV FLD 1 0x00000001 0x00000000 3 RBIU_TO_IBS_NOT_RDY_TO_RCV FLD 2 0x00000001 0x00000000 3 RBIU_TO_SEM_NOT_RDY_TO_RCV FLD 3 0x00000001 0x00000000 3 RBIU_TO_2DREGS_NOT_RDY_TO_RCV FLD 4 0x00000001 0x00000000 3 RBIU_TO_MEMWR_NOT_RDY_TO_RCV FLD 5 0x00000001 0x00000000 3 RBIU_TO_MEMRD_NOT_RDY_TO_RCV FLD 6 0x00000001 0x00000000 3 RBIU_TO_EOPD_NOT_RDY_TO_RCV FLD 7 0x00000001 0x00000000 3 RBIU_TO_RECT_NOT_RDY_TO_RCV FLD 8 0x00000001 0x00000000 3 RBIU_TO_STRMO_NOT_RDY_TO_RCV FLD 9 0x00000001 0x00000000 3 RBIU_TO_PSTAT_NOT_RDY_TO_RCV FLD 16 0x00000001 0x00000000 3 MIU_WAITING_ON_RDREQ_FREE FLD 17 0x00000001 0x00000000 3 MIU_WAITING_ON_WRREQ_FREE FLD 18 0x00000001 0x00000000 3 MIU_NEEDS_AVAIL_WRREQ_PHASE FLD 24 0x00000001 0x00000000 3 RCIU_WAITING_ON_GRBM_FREE FLD 25 0x00000001 0x00000000 3 RCIU_WAITING_ON_VGT_FREE FLD 26 0x00000001 0x00000000 3 RCIU_STALLED_ON_ME_READ FLD 27 0x00000001 0x00000000 3 RCIU_STALLED_ON_DMA_READ FLD 28 0x00000001 0x00000000 3 RCIU_HALTED_BY_REG_VIOLATION REG 0x00008678 0x00000000 0x00000002 32 0 1 0 CP_STALLED_STAT2 FLD 0 0x00000001 0x00000000 3 PFP_TO_CSF_NOT_RDY_TO_RCV FLD 1 0x00000001 0x00000000 3 PFP_TO_MEQ_NOT_RDY_TO_RCV FLD 2 0x00000001 0x00000000 3 PFP_TO_VGT_NOT_RDY_TO_RCV FLD 3 0x00000001 0x00000000 3 PFP_HALTED_BY_INSTR_VIOLATION FLD 4 0x00000001 0x00000000 3 MULTIPASS_IB_PENDING_IN_PFP FLD 8 0x00000001 0x00000000 3 ME_BRUSH_WC_NOT_RDY_TO_RCV FLD 9 0x00000001 0x00000000 3 ME_STALLED_ON_BRUSH_LOGIC FLD 10 0x00000001 0x00000000 3 CR_CNTX_NOT_AVAIL_TO_ME FLD 11 0x00000001 0x00000000 3 GFX_CNTX_NOT_AVAIL_TO_ME FLD 12 0x00000001 0x00000000 3 ME_RCIU_NOT_RDY_TO_RCV FLD 13 0x00000001 0x00000000 3 ME_TO_CONST_NOT_RDY_TO_RCV FLD 14 0x00000001 0x00000000 3 ME_WAITING_DATA_FROM_PFP FLD 15 0x00000001 0x00000000 3 ME_WAITING_ON_PARTIAL_FLUSH FLD 16 0x00000001 0x00000000 3 RECT_FIFO_NEEDS_CR_RECT_DONE FLD 17 0x00000001 0x00000000 3 RECT_FIFO_NEEDS_WR_CONFIRM FLD 18 0x00000001 0x00000000 3 EOPD_FIFO_NEEDS_SC_EOP_DONE FLD 19 0x00000001 0x00000000 3 EOPD_FIFO_NEEDS_SMX_EOP_DONE FLD 20 0x00000001 0x00000000 3 EOPD_FIFO_NEEDS_WR_CONFIRM FLD 21 0x00000001 0x00000000 3 EOPD_FIFO_NEEDS_SIGNAL_SEM FLD 22 0x00000001 0x00000000 3 SO_NUMPRIM_FIFO_NEEDS_SOADDR FLD 23 0x00000001 0x00000000 3 SO_NUMPRIM_FIFO_NEEDS_NUMPRIM FLD 24 0x00000001 0x00000000 3 PIPE_STATS_FIFO_NEEDS_SAMPLE FLD 30 0x00000001 0x00000000 3 SURF_SYNC_NEEDS_IDLE_CNTXS FLD 31 0x00000001 0x00000000 3 SURF_SYNC_NEEDS_ALL_CLEAN REG 0x0000867c 0x00000000 0x00000002 32 0 1 0 CP_BUSY_STAT FLD 0 0x00000001 0x00000000 3 REG_BUS_FIFO_BUSY FLD 1 0x00000001 0x00000000 3 RING_FETCHING_DATA FLD 2 0x00000001 0x00000000 3 INDR1_FETCHING_DATA FLD 3 0x00000001 0x00000000 3 INDR2_FETCHING_DATA FLD 4 0x00000001 0x00000000 3 STATE_FETCHING_DATA FLD 5 0x00000001 0x00000000 3 PRED_FETCHING_DATA FLD 6 0x00000001 0x00000000 3 COHER_CNTR_NEQ_ZERO FLD 7 0x00000001 0x00000000 3 PFP_PARSING_PACKETS FLD 8 0x00000001 0x00000000 3 ME_PARSING_PACKETS FLD 9 0x00000001 0x00000000 3 RCIU_PFP_BUSY FLD 10 0x00000001 0x00000000 3 RCIU_ME_BUSY FLD 11 0x00000001 0x00000000 3 OUTSTANDING_READ_TAGS FLD 12 0x00000001 0x00000000 3 SEM_CMDFIFO_NOT_EMPTY FLD 13 0x00000001 0x00000000 3 SEM_FAILED_AND_HOLDING FLD 14 0x00000001 0x00000000 3 SEM_POLLING_FOR_PASS FLD 15 0x00000001 0x00000000 3 3D_BUSY FLD 16 0x00000001 0x00000000 3 2D_BUSY REG 0x00008680 0x00000000 0x00000002 32 0 1 0 CP_STAT FLD 0 0x00000001 0x00000000 3 CSF_RING_BUSY FLD 1 0x00000001 0x00000000 3 CSF_WPTR_POLL_BUSY FLD 2 0x00000001 0x00000000 3 CSF_INDIRECT1_BUSY FLD 3 0x00000001 0x00000000 3 CSF_INDIRECT2_BUSY FLD 4 0x00000001 0x00000000 3 CSF_STATE_BUSY FLD 5 0x00000001 0x00000000 3 CSF_PREDICATE_BUSY FLD 6 0x00000001 0x00000000 3 CSF_BUSY FLD 7 0x00000001 0x00000000 3 MIU_RDREQ_BUSY FLD 8 0x00000001 0x00000000 3 MIU_WRREQ_BUSY FLD 9 0x00000001 0x00000000 3 ROQ_RING_BUSY FLD 10 0x00000001 0x00000000 3 ROQ_INDIRECT1_BUSY FLD 11 0x00000001 0x00000000 3 ROQ_INDIRECT2_BUSY FLD 12 0x00000001 0x00000000 3 ROQ_STATE_BUSY FLD 13 0x00000001 0x00000000 3 ROQ_PREDICATE_BUSY FLD 14 0x00000001 0x00000000 3 ROQ_ALIGN_BUSY FLD 15 0x00000001 0x00000000 3 PFP_BUSY FLD 16 0x00000001 0x00000000 3 MEQ_BUSY FLD 17 0x00000001 0x00000000 3 ME_BUSY FLD 18 0x00000001 0x00000000 3 QUERY_BUSY FLD 19 0x00000001 0x00000000 3 SEMAPHORE_BUSY FLD 20 0x00000001 0x00000000 3 INTERRUPT_BUSY FLD 21 0x00000001 0x00000000 3 SURFACE_SYNC_BUSY FLD 22 0x00000001 0x00000000 3 DMA_BUSY FLD 23 0x00000001 0x00000000 3 RCIU_BUSY FLD 31 0x00000001 0x00000000 3 CP_BUSY REG 0x000086d8 0x00000000 0x00000002 32 0 1 0 CP_ME_CNTL FLD 0 0x000000ff 0x00000000 3 ME_STATMUX FLD 28 0x00000001 0x00000000 3 ME_HALT REG 0x000086dc 0x00000000 0x00000002 32 0 1 0 CP_ME_STATUS REG 0x00008700 0x00000000 0x00000002 32 0 1 0 CP_RB_RPTR FLD 0 0x000fffff 0x00000000 3 RB_RPTR REG 0x00008704 0x00000000 0x00000002 32 0 1 0 CP_RB_WPTR_DELAY FLD 0 0x0fffffff 0x00000000 3 PRE_WRITE_TIMER FLD 28 0x0000000f 0x00000000 3 PRE_WRITE_LIMIT REG 0x00008760 0x00000000 0x00000002 32 0 1 0 CP_QUEUE_THRESHOLDS FLD 0 0x0000003f 0x00000000 3 ROQ_IB1_START FLD 8 0x0000003f 0x00000000 3 ROQ_IB2_START REG 0x00008764 0x00000000 0x00000002 32 0 1 0 CP_MEQ_THRESHOLDS FLD 16 0x0000007f 0x00000000 3 MEQ_END FLD 24 0x0000007f 0x00000000 3 ROQ_END REG 0x00008780 0x00000000 0x00000002 32 0 1 0 CP_ROQ_RB_STAT FLD 0 0x000003ff 0x00000000 3 ROQ_RPTR_PRIMARY FLD 16 0x000003ff 0x00000000 3 ROQ_WPTR_PRIMARY REG 0x00008784 0x00000000 0x00000002 32 0 1 0 CP_ROQ_IB1_STAT FLD 0 0x000003ff 0x00000000 3 ROQ_RPTR_INDIRECT1 FLD 16 0x000003ff 0x00000000 3 ROQ_WPTR_INDIRECT1 REG 0x00008788 0x00000000 0x00000002 32 0 1 0 CP_ROQ_IB2_STAT FLD 0 0x000003ff 0x00000000 3 ROQ_RPTR_INDIRECT2 FLD 16 0x000003ff 0x00000000 3 ROQ_WPTR_INDIRECT2 REG 0x00008794 0x00000000 0x00000002 32 0 1 0 CP_MEQ_STAT FLD 0 0x000003ff 0x00000000 3 MEQ_RPTR FLD 16 0x000003ff 0x00000000 3 MEQ_WPTR REG 0x000087fc 0x00000000 0x00000002 32 0 1 0 CP_PERFMON_CNTL REG 0x000088b0 0x00000000 0x00000010 32 0 1 0 VGT_VTX_VECT_EJECT_REG FLD 0 0x000003ff 0x00000000 3 PRIM_COUNT REG 0x000088c0 0x00000000 0x00000010 32 0 1 0 VGT_LAST_COPY_STATE FLD 0 0x00000007 0x00000000 3 SRC_STATE_ID FLD 16 0x00000007 0x00000000 3 DST_STATE_ID REG 0x000088c4 0x00000000 0x00000010 32 0 1 0 VGT_CACHE_INVALIDATION FLD 0 0x00000003 0x00000000 3 CACHE_INVALIDATION VAL 0x00000000 VC_ONLY VAL 0x00000001 TC_ONLY VAL 0x00000002 VC_AND_TC FLD 5 0x00000001 0x00000000 3 VS_NO_EXTRA_BUFFER REG 0x000088c8 0x00000000 0x00000010 32 0 1 0 VGT_GS_PER_ES REG 0x000088cc 0x00000000 0x00000010 32 0 1 0 VGT_ES_PER_GS REG 0x000088d4 0x00000000 0x00000010 32 0 1 0 VGT_GS_VERTEX_REUSE FLD 0 0x0000001f 0x00000000 3 VERT_REUSE REG 0x000088d8 0x00000000 0x00000010 32 0 1 0 VGT_MC_LAT_CNTL FLD 0 0x00000003 0x00000000 3 MC_TIME_STAMP_RES VAL 0x00000000 X_0_992_MAX_LATENCY VAL 0x00000001 X_0_496_MAX_LATENCY VAL 0x00000002 X_0_248_MAX_LATENCY VAL 0x00000003 X_0_124_MAX_LATENCY REG 0x000088e8 0x00000000 0x00000010 32 0 1 0 VGT_GS_PER_VS FLD 0 0x0000000f 0x00000000 3 GS_PER_VS REG 0x000088f0 0x00000000 0x00000010 32 0 1 0 VGT_CNTL_STATUS FLD 0 0x00000001 0x00000000 3 VGT_OUT_INDX_BUSY FLD 1 0x00000001 0x00000000 3 VGT_OUT_BUSY FLD 2 0x00000001 0x00000000 3 VGT_PT_BUSY FLD 3 0x00000001 0x00000000 3 VGT_TE_BUSY FLD 4 0x00000001 0x00000000 3 VGT_VR_BUSY FLD 5 0x00000001 0x00000000 3 VGT_GRP_BUSY FLD 6 0x00000001 0x00000000 3 VGT_DMA_REQ_BUSY FLD 7 0x00000001 0x00000000 3 VGT_DMA_BUSY FLD 8 0x00000001 0x00000000 3 VGT_GS_BUSY FLD 9 0x00000001 0x00000000 3 VGT_BUSY REG 0x00008950 0x00000000 0x00000000 32 0 1 0 CC_GC_SHADER_PIPE_CONFIG REG 0x00008954 0x00000000 0x00000000 32 0 1 0 GC_USER_SHADER_PIPE_CONFIG FLD 8 0x000000ff 0x00000000 3 INACTIVE_QD_PIPES FLD 16 0x000000ff 0x00000000 3 INACTIVE_SIMDS REG 0x00008958 0x00000000 0x00000010 32 0 1 0 VGT_PRIMITIVE_TYPE FLD 0 0x0000003f 0x00000000 3 PRIM_TYPE VAL 0x00000000 DI_PT_NONE VAL 0x00000001 DI_PT_POINTLIST VAL 0x00000002 DI_PT_LINELIST VAL 0x00000003 DI_PT_LINESTRIP VAL 0x00000004 DI_PT_TRILIST VAL 0x00000005 DI_PT_TRIFAN VAL 0x00000006 DI_PT_TRISTRIP VAL 0x00000007 DI_PT_UNUSED_0 VAL 0x00000008 DI_PT_UNUSED_1 VAL 0x00000009 DI_PT_UNUSED_2 VAL 0x0000000a DI_PT_LINELIST_ADJ VAL 0x0000000b DI_PT_LINESTRIP_ADJ VAL 0x0000000c DI_PT_TRILIST_ADJ VAL 0x0000000d DI_PT_TRISTRIP_ADJ VAL 0x0000000e DI_PT_UNUSED_3 VAL 0x0000000f DI_PT_UNUSED_4 VAL 0x00000010 DI_PT_TRI_WITH_WFLAGS VAL 0x00000011 DI_PT_RECTLIST VAL 0x00000012 DI_PT_LINELOOP VAL 0x00000013 DI_PT_QUADLIST VAL 0x00000014 DI_PT_QUADSTRIP VAL 0x00000015 DI_PT_POLYGON VAL 0x00000016 DI_PT_2D_COPY_RECT_LIST_V0 VAL 0x00000017 DI_PT_2D_COPY_RECT_LIST_V1 VAL 0x00000018 DI_PT_2D_COPY_RECT_LIST_V2 VAL 0x00000019 DI_PT_2D_COPY_RECT_LIST_V3 VAL 0x0000001a DI_PT_2D_FILL_RECT_LIST VAL 0x0000001b DI_PT_2D_LINE_STRIP VAL 0x0000001c DI_PT_2D_TRI_STRIP REG 0x0000895c 0x00000000 0x00000010 32 0 1 0 VGT_INDEX_TYPE FLD 0 0x00000003 0x00000000 3 INDEX_TYPE VAL 0x00000000 DI_INDEX_SIZE_16_BIT VAL 0x00000001 DI_INDEX_SIZE_32_BIT REG 0x00008960 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BUFFER_FILLED_SIZE_0 REG 0x00008964 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BUFFER_FILLED_SIZE_1 REG 0x00008968 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BUFFER_FILLED_SIZE_2 REG 0x0000896c 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BUFFER_FILLED_SIZE_3 REG 0x00008970 0x00000000 0x00000010 32 0 1 0 VGT_NUM_INDICES REG 0x00008974 0x00000000 0x00000010 32 0 1 0 VGT_NUM_INSTANCES REG 0x00008a10 0x00000000 0x00000006 32 0 1 0 PA_CL_CNTL_STATUS FLD 31 0x00000001 0x00000000 3 CL_BUSY REG 0x00008a14 0x00000000 0x00000006 32 0 1 0 PA_CL_ENHANCE FLD 0 0x00000001 0x00000000 3 CLIP_VTX_REORDER_ENA FLD 1 0x00000003 0x00000000 3 NUM_CLIP_SEQ FLD 3 0x00000001 0x00000000 3 CLIPPED_PRIM_SEQ_STALL FLD 4 0x00000001 0x00000000 3 VE_NAN_PROC_DISABLE REG 0x00008a50 0x00000000 0x00000006 32 0 1 0 PA_SU_CNTL_STATUS FLD 31 0x00000001 0x00000000 3 SU_BUSY REG 0x00008b10 0x00000000 0x00000006 32 0 1 0 PA_SC_LINE_STIPPLE_STATE FLD 0 0x0000000f 0x00000000 3 CURRENT_PTR FLD 8 0x000000ff 0x00000000 3 CURRENT_COUNT REG 0x00008b20 0x00000000 0x00000006 32 0 1 0 PA_SC_MULTI_CHIP_CNTL FLD 0 0x00000007 0x00000000 3 LOG2_NUM_CHIPS FLD 3 0x00000003 0x00000000 3 MULTI_CHIP_TILE_SIZE VAL 0x00000000 X_16_X_16_PIXEL_TILE_PER_CHIP VAL 0x00000001 X_32_X_32_PIXEL_TILE_PER_CHIP VAL 0x00000002 X_64_X_64_PIXEL_TILE_PER_CHIP VAL 0x00000003 X_128X128_PIXEL_TILE_PER_CHIP FLD 5 0x00000007 0x00000000 3 CHIP_TILE_X_LOC FLD 8 0x00000007 0x00000000 3 CHIP_TILE_Y_LOC FLD 11 0x00000001 0x00000000 3 CHIP_SUPER_TILE_B REG 0x00008b40 0x00000000 0x00000006 32 0 1 0 PA_SC_AA_SAMPLE_LOCS_2S FLD 0 0x0000000f 0x00000000 3 S0_X FLD 4 0x0000000f 0x00000000 3 S0_Y FLD 8 0x0000000f 0x00000000 3 S1_X FLD 12 0x0000000f 0x00000000 3 S1_Y REG 0x00008b44 0x00000000 0x00000006 32 0 1 0 PA_SC_AA_SAMPLE_LOCS_4S FLD 0 0x0000000f 0x00000000 3 S0_X FLD 4 0x0000000f 0x00000000 3 S0_Y FLD 8 0x0000000f 0x00000000 3 S1_X FLD 12 0x0000000f 0x00000000 3 S1_Y FLD 16 0x0000000f 0x00000000 3 S2_X FLD 20 0x0000000f 0x00000000 3 S2_Y FLD 24 0x0000000f 0x00000000 3 S3_X FLD 28 0x0000000f 0x00000000 3 S3_Y REG 0x00008b48 0x00000000 0x00000006 32 0 1 0 PA_SC_AA_SAMPLE_LOCS_8S_WD0 FLD 0 0x0000000f 0x00000000 3 S0_X FLD 4 0x0000000f 0x00000000 3 S0_Y FLD 8 0x0000000f 0x00000000 3 S1_X FLD 12 0x0000000f 0x00000000 3 S1_Y FLD 16 0x0000000f 0x00000000 3 S2_X FLD 20 0x0000000f 0x00000000 3 S2_Y FLD 24 0x0000000f 0x00000000 3 S3_X FLD 28 0x0000000f 0x00000000 3 S3_Y REG 0x00008b4c 0x00000000 0x00000006 32 0 1 0 PA_SC_AA_SAMPLE_LOCS_8S_WD1 FLD 0 0x0000000f 0x00000000 3 S4_X FLD 4 0x0000000f 0x00000000 3 S4_Y FLD 8 0x0000000f 0x00000000 3 S5_X FLD 12 0x0000000f 0x00000000 3 S5_Y FLD 16 0x0000000f 0x00000000 3 S6_X FLD 20 0x0000000f 0x00000000 3 S6_Y FLD 24 0x0000000f 0x00000000 3 S7_X FLD 28 0x0000000f 0x00000000 3 S7_Y REG 0x00008be0 0x00000000 0x00000006 32 0 1 0 PA_SC_CNTL_STATUS FLD 30 0x00000001 0x00000000 3 MPASS_OVERFLOW REG 0x00008bf0 0x00000000 0x00000006 32 0 1 0 PA_SC_ENHANCE FLD 0 0x00000fff 0x00000000 3 FORCE_EOV_MAX_CLK_CNT FLD 12 0x00000fff 0x00000000 3 FORCE_EOV_MAX_TILE_CNT REG 0x00008c00 0x00000000 0x0000000c 32 0 1 0 SQ_CONFIG FLD 0 0x00000001 0x00000000 3 VC_ENABLE FLD 1 0x00000001 0x00000000 3 EXPORT_SRC_C FLD 2 0x00000001 0x00000000 3 DX9_CONSTS FLD 3 0x00000001 0x00000000 3 ALU_INST_PREFER_VECTOR FLD 4 0x00000001 0x00000000 3 DX10_CLAMP FLD 5 0x00000001 0x00000000 3 ALU_PREFER_ONE_WATERFALL FLD 6 0x00000001 0x00000000 3 ALU_MAX_ONE_WATERFALL FLD 8 0x00000003 0x00000000 3 CLAUSE_SEQ_PRIO FLD 24 0x00000003 0x00000000 3 PS_PRIO FLD 24 0x00000003 0x00000000 3 PS_PRIO FLD 26 0x00000003 0x00000000 3 VS_PRIO FLD 26 0x00000003 0x00000000 3 VS_PRIO FLD 28 0x00000003 0x00000000 3 GS_PRIO FLD 28 0x00000003 0x00000000 3 GS_PRIO FLD 30 0x00000003 0x00000000 3 ES_PRIO VAL 0x00000000 SQ_CL_PRIO_RND_ROBIN VAL 0x00000001 SQ_CL_PRIO_MACRO_SEQ VAL 0x00000002 SQ_CL_PRIO_NONE FLD 30 0x00000003 0x00000000 3 ES_PRIO REG 0x00008c04 0x00000000 0x0000000c 32 0 1 0 SQ_GPR_RESOURCE_MGMT_1 FLD 0 0x000000ff 0x00000000 3 NUM_PS_GPRS FLD 16 0x000000ff 0x00000000 3 NUM_VS_GPRS FLD 28 0x0000000f 0x00000000 3 NUM_CLAUSE_TEMP_GPRS REG 0x00008c08 0x00000000 0x0000000c 32 0 1 0 SQ_GPR_RESOURCE_MGMT_2 FLD 0 0x000000ff 0x00000000 3 NUM_GS_GPRS FLD 16 0x000000ff 0x00000000 3 NUM_ES_GPRS REG 0x00008c0c 0x00000000 0x0000000c 32 0 1 0 SQ_THREAD_RESOURCE_MGMT FLD 0 0x000000ff 0x00000000 3 NUM_PS_THREADS FLD 8 0x000000ff 0x00000000 3 NUM_VS_THREADS FLD 16 0x000000ff 0x00000000 3 NUM_GS_THREADS FLD 24 0x000000ff 0x00000000 3 NUM_ES_THREADS REG 0x00008c10 0x00000000 0x0000000c 32 0 1 0 SQ_STACK_RESOURCE_MGMT_1 FLD 0 0x00000fff 0x00000000 3 NUM_PS_STACK_ENTRIES FLD 16 0x00000fff 0x00000000 3 NUM_VS_STACK_ENTRIES REG 0x00008c14 0x00000000 0x0000000c 32 0 1 0 SQ_STACK_RESOURCE_MGMT_2 FLD 0 0x00000fff 0x00000000 3 NUM_GS_STACK_ENTRIES FLD 16 0x00000fff 0x00000000 3 NUM_ES_STACK_ENTRIES REG 0x00008c40 0x00000000 0x0000000c 32 0 1 0 SQ_ESGS_RING_BASE REG 0x00008c44 0x00000000 0x0000000c 32 0 1 0 SQ_ESGS_RING_SIZE REG 0x00008c48 0x00000000 0x0000000c 32 0 1 0 SQ_GSVS_RING_BASE REG 0x00008c4c 0x00000000 0x0000000c 32 0 1 0 SQ_GSVS_RING_SIZE REG 0x00008c50 0x00000000 0x0000000c 32 0 1 0 SQ_ESTMP_RING_BASE REG 0x00008c54 0x00000000 0x0000000c 32 0 1 0 SQ_ESTMP_RING_SIZE REG 0x00008c58 0x00000000 0x0000000c 32 0 1 0 SQ_GSTMP_RING_BASE REG 0x00008c5c 0x00000000 0x0000000c 32 0 1 0 SQ_GSTMP_RING_SIZE REG 0x00008c60 0x00000000 0x0000000c 32 0 1 0 SQ_VSTMP_RING_BASE REG 0x00008c64 0x00000000 0x0000000c 32 0 1 0 SQ_VSTMP_RING_SIZE REG 0x00008c68 0x00000000 0x0000000c 32 0 1 0 SQ_PSTMP_RING_BASE REG 0x00008c6c 0x00000000 0x0000000c 32 0 1 0 SQ_PSTMP_RING_SIZE REG 0x00008c70 0x00000000 0x0000000c 32 0 1 0 SQ_FBUF_RING_BASE REG 0x00008c74 0x00000000 0x0000000c 32 0 1 0 SQ_FBUF_RING_SIZE REG 0x00008c78 0x00000000 0x0000000c 32 0 1 0 SQ_REDUC_RING_BASE REG 0x00008c7c 0x00000000 0x0000000c 32 0 1 0 SQ_REDUC_RING_SIZE REG 0x00008cf0 0x00000000 0x00000000 32 0 1 0 SQ_MS_FIFO_SIZES FLD 0 0x000000ff 0x00000000 3 CACHE_FIFO_SIZE FLD 8 0x0000001f 0x00000000 3 FETCH_FIFO_HIWATER FLD 16 0x000000ff 0x00000000 3 DONE_FIFO_HIWATER FLD 24 0x0000000f 0x00000000 3 ALU_UPDATE_FIFO_HIWATER REG 0x0000900c 0x00000000 0x0000000d 32 0 1 0 SX_EXPORT_BUFFER_SIZES FLD 0 0x000000ff 0x00000000 3 COLOR_BUFFER_SIZE FLD 8 0x000000ff 0x00000000 3 POSITION_BUFFER_SIZE FLD 16 0x000000ff 0x00000000 3 SMX_BUFFER_SIZE REG 0x00009010 0x00000000 0x0000000d 32 0 1 0 SX_MEMORY_EXPORT_BASE REG 0x00009014 0x00000000 0x0000000d 32 0 1 0 SX_MEMORY_EXPORT_SIZE REG 0x00009054 0x00000000 0x00000000 32 0 1 0 SX_DEBUG_1 FLD 0 0x00000001 0x00000000 3 SMX_EVENT_RELEASE FLD 16 0x00000001 0x00000000 3 ENABLE_NEW_SMX_ADDRESS REG 0x00009100 0x00000000 0x0000000e 32 0 1 0 SPI_CONFIG_CNTL FLD 0 0x0000001f 0x00000000 3 GPR_WRITE_PRIORITY VAL 0x00000000 X_PRIORITY_ORDER VAL 0x00000001 X_PRIORITY_ORDER_VS FLD 5 0x00000001 0x00000000 3 DISABLE_INTERP_1 FLD 6 0x00000003 0x00000000 3 DEBUG_THREAD_TYPE_SEL FLD 8 0x0000001f 0x00000000 3 DEBUG_GROUP_SEL FLD 13 0x00000001 0x00000000 3 DEBUG_GRBM_OVERRIDE REG 0x0000913c 0x00000000 0x0000000e 32 0 1 0 SPI_CONFIG_CNTL_1 FLD 0 0x0000000f 0x00000000 3 VTX_DONE_DELAY FLD 4 0x00000001 0x00000000 3 INTERP_ONE_PRIM_PER_ROW VAL 0x00000000 X_DELAY_10_CLKS VAL 0x00000001 X_DELAY_11_CLKS VAL 0x00000002 X_DELAY_12_CLKS VAL 0x00000003 X_DELAY_13_CLKS VAL 0x00000004 X_DELAY_14_CLKS VAL 0x00000005 X_DELAY_15_CLKS VAL 0x00000006 X_DELAY_16_CLKS VAL 0x00000007 X_DELAY_17_CLKS VAL 0x00000008 X_DELAY_2_CLKS VAL 0x00000009 X_DELAY_3_CLKS VAL 0x0000000a X_DELAY_4_CLKS VAL 0x0000000b X_DELAY_5_CLKS VAL 0x0000000c X_DELAY_6_CLKS VAL 0x0000000d X_DELAY_7_CLKS VAL 0x0000000e X_DELAY_8_CLKS VAL 0x0000000f X_DELAY_9_CLKS FLD 4 0x00000001 0x00000000 3 INTERP_ONE_PRIM_PER_ROW REG 0x00009400 0x00000000 0x0000000f 32 0 1 0 TD_FILTER4 FLD 0 0x000007ff 0x00000000 3 WEIGHT_1 FLD 11 0x000007ff 0x00000000 3 WEIGHT_0 FLD 22 0x00000001 0x00000000 3 WEIGHT_PAIR FLD 23 0x0000000f 0x00000000 3 PHASE FLD 27 0x00000001 0x00000000 3 DIRECTION REG 0x00009404 0x00000000 0x0000000f 32 0 1 0 TD_FILTER4_1 FLD 0 0x000007ff 0x00000000 3 WEIGHT_1 FLD 11 0x000007ff 0x00000000 3 WEIGHT_0 REG 0x00009490 0x00000000 0x0000000f 32 0 1 0 TD_CNTL FLD 0 0x00000003 0x00000000 3 SYNC_PHASE_SH FLD 4 0x00000003 0x00000000 3 SYNC_PHASE_VC_SMX REG 0x00009494 0x00000000 0x0000000f 32 0 1 0 TD0_CNTL FLD 28 0x00000003 0x00000000 3 ID_OVERRIDE REG 0x000094a4 0x00000000 0x0000000f 32 0 1 0 TD0_STATUS FLD 31 0x00000001 0x00000000 3 BUSY REG 0x00009504 0x00000000 0x0000000f 32 0 1 0 TA_CNTL FLD 0 0x0000001f 0x00000000 3 GRADIENT_CREDIT FLD 8 0x0000001f 0x00000000 3 WALKER_CREDIT FLD 16 0x0000001f 0x00000000 3 ALIGNER_CREDIT FLD 22 0x000003ff 0x00000000 3 TD_FIFO_CREDIT REG 0x00009508 0x00000000 0x0000000f 32 0 1 0 TA_CNTL_AUX FLD 0 0x00000001 0x00000000 3 DISABLE_CUBE_WRAP FLD 24 0x00000001 0x00000000 3 SYNC_GRADIENT FLD 25 0x00000001 0x00000000 3 SYNC_WALKER FLD 26 0x00000001 0x00000000 3 SYNC_ALIGNER FLD 31 0x00000001 0x00000000 3 BILINEAR_PRECISION REG 0x00009510 0x00000000 0x0000000f 32 0 1 0 TA0_CNTL FLD 28 0x00000003 0x00000000 3 ID_OVERRIDE REG 0x00009514 0x00000000 0x0000000f 32 0 1 0 TA1_CNTL FLD 28 0x00000003 0x00000000 3 ID_OVERRIDE REG 0x00009518 0x00000000 0x0000000f 32 0 1 0 TA2_CNTL FLD 28 0x00000003 0x00000000 3 ID_OVERRIDE REG 0x0000951c 0x00000000 0x0000000f 32 0 1 0 TA3_CNTL FLD 28 0x00000003 0x00000000 3 ID_OVERRIDE REG 0x00009520 0x00000000 0x0000000f 32 0 1 0 TA0_STATUS FLD 12 0x00000001 0x00000000 3 FG_PFIFO_EMPTYB FLD 13 0x00000001 0x00000000 3 FG_LFIFO_EMPTYB FLD 14 0x00000001 0x00000000 3 FG_SFIFO_EMPTYB FLD 16 0x00000001 0x00000000 3 FL_PFIFO_EMPTYB FLD 17 0x00000001 0x00000000 3 FL_LFIFO_EMPTYB FLD 18 0x00000001 0x00000000 3 FL_SFIFO_EMPTYB FLD 20 0x00000001 0x00000000 3 FA_PFIFO_EMPTYB FLD 21 0x00000001 0x00000000 3 FA_LFIFO_EMPTYB FLD 22 0x00000001 0x00000000 3 FA_SFIFO_EMPTYB FLD 24 0x00000001 0x00000000 3 IN_BUSY FLD 25 0x00000001 0x00000000 3 FG_BUSY FLD 27 0x00000001 0x00000000 3 FL_BUSY FLD 28 0x00000001 0x00000000 3 TA_BUSY FLD 29 0x00000001 0x00000000 3 FA_BUSY FLD 30 0x00000001 0x00000000 3 AL_BUSY FLD 31 0x00000001 0x00000000 3 BUSY REG 0x00009524 0x00000000 0x0000000f 32 0 1 0 TA1_STATUS FLD 12 0x00000001 0x00000000 3 FG_PFIFO_EMPTYB FLD 13 0x00000001 0x00000000 3 FG_LFIFO_EMPTYB FLD 14 0x00000001 0x00000000 3 FG_SFIFO_EMPTYB FLD 16 0x00000001 0x00000000 3 FL_PFIFO_EMPTYB FLD 17 0x00000001 0x00000000 3 FL_LFIFO_EMPTYB FLD 18 0x00000001 0x00000000 3 FL_SFIFO_EMPTYB FLD 20 0x00000001 0x00000000 3 FA_PFIFO_EMPTYB FLD 21 0x00000001 0x00000000 3 FA_LFIFO_EMPTYB FLD 22 0x00000001 0x00000000 3 FA_SFIFO_EMPTYB FLD 24 0x00000001 0x00000000 3 IN_BUSY FLD 25 0x00000001 0x00000000 3 FG_BUSY FLD 27 0x00000001 0x00000000 3 FL_BUSY FLD 28 0x00000001 0x00000000 3 TA_BUSY FLD 29 0x00000001 0x00000000 3 FA_BUSY FLD 30 0x00000001 0x00000000 3 AL_BUSY FLD 31 0x00000001 0x00000000 3 BUSY REG 0x00009528 0x00000000 0x0000000f 32 0 1 0 TA2_STATUS FLD 12 0x00000001 0x00000000 3 FG_PFIFO_EMPTYB FLD 13 0x00000001 0x00000000 3 FG_LFIFO_EMPTYB FLD 14 0x00000001 0x00000000 3 FG_SFIFO_EMPTYB FLD 16 0x00000001 0x00000000 3 FL_PFIFO_EMPTYB FLD 17 0x00000001 0x00000000 3 FL_LFIFO_EMPTYB FLD 18 0x00000001 0x00000000 3 FL_SFIFO_EMPTYB FLD 20 0x00000001 0x00000000 3 FA_PFIFO_EMPTYB FLD 21 0x00000001 0x00000000 3 FA_LFIFO_EMPTYB FLD 22 0x00000001 0x00000000 3 FA_SFIFO_EMPTYB FLD 24 0x00000001 0x00000000 3 IN_BUSY FLD 25 0x00000001 0x00000000 3 FG_BUSY FLD 27 0x00000001 0x00000000 3 FL_BUSY FLD 28 0x00000001 0x00000000 3 TA_BUSY FLD 29 0x00000001 0x00000000 3 FA_BUSY FLD 30 0x00000001 0x00000000 3 AL_BUSY FLD 31 0x00000001 0x00000000 3 BUSY REG 0x0000952c 0x00000000 0x0000000f 32 0 1 0 TA3_STATUS FLD 12 0x00000001 0x00000000 3 FG_PFIFO_EMPTYB FLD 13 0x00000001 0x00000000 3 FG_LFIFO_EMPTYB FLD 14 0x00000001 0x00000000 3 FG_SFIFO_EMPTYB FLD 16 0x00000001 0x00000000 3 FL_PFIFO_EMPTYB FLD 17 0x00000001 0x00000000 3 FL_LFIFO_EMPTYB FLD 18 0x00000001 0x00000000 3 FL_SFIFO_EMPTYB FLD 20 0x00000001 0x00000000 3 FA_PFIFO_EMPTYB FLD 21 0x00000001 0x00000000 3 FA_LFIFO_EMPTYB FLD 22 0x00000001 0x00000000 3 FA_SFIFO_EMPTYB FLD 24 0x00000001 0x00000000 3 IN_BUSY FLD 25 0x00000001 0x00000000 3 FG_BUSY FLD 27 0x00000001 0x00000000 3 FL_BUSY FLD 28 0x00000001 0x00000000 3 TA_BUSY FLD 29 0x00000001 0x00000000 3 FA_BUSY FLD 30 0x00000001 0x00000000 3 AL_BUSY FLD 31 0x00000001 0x00000000 3 BUSY REG 0x00009600 0x00000000 0x0000000f 32 0 1 0 TC_STATUS FLD 0 0x00000001 0x00000000 3 TC_BUSY REG 0x00009604 0x00000000 0x0000000f 32 0 1 0 TC_INVALIDATE FLD 0 0x00000001 0x00000000 3 START REG 0x00009608 0x00000000 0x0000000f 32 0 1 0 TC_CNTL FLD 0 0x00000001 0x00000000 3 FORCE_HIT FLD 1 0x00000001 0x00000000 3 FORCE_MISS FLD 5 0x0000000f 0x00000000 3 L2_SIZE VAL 0x00000000 L2_256K VAL 0x00000001 L2_224K VAL 0x00000002 L2_192K VAL 0x00000003 L2_160K VAL 0x00000004 L2_128K VAL 0x00000005 L2_96K VAL 0x00000006 L2_64K VAL 0x00000007 L2_32K FLD 9 0x00000001 0x00000000 3 L2_DISABLE_LATE_HIT FLD 10 0x00000001 0x00000000 3 DISABLE_VERT_PERF FLD 11 0x00000001 0x00000000 3 DISABLE_INVAL_BUSY FLD 12 0x00000001 0x00000000 3 DISABLE_INVAL_SAME_SURFACE FLD 13 0x00000003 0x00000000 3 PARTITION_MODE VAL 0x00000000 X_VERTEX FLD 15 0x00000001 0x00000000 3 MISS_ARB_MODE FLD 16 0x00000001 0x00000000 3 HIT_ARB_MODE FLD 17 0x00000001 0x00000000 3 DISABLE_WRITE_DELAY FLD 18 0x00000001 0x00000000 3 HIT_FIFO_DEPTH REG 0x00009700 0x00000000 0x0000000f 32 0 1 0 VC_CNTL FLD 0 0x00000001 0x00000000 3 L2_INVALIDATE FLD 1 0x00000001 0x00000000 3 RESERVED FLD 2 0x00000001 0x00000000 3 CC_FORCE_MISS FLD 3 0x00000003 0x00000000 3 MI_CHAN_SEL VAL 0x00000000 X_MC0_USES_CH_0_1 VAL 0x00000001 X_MC0_USES_CH_0_3 VAL 0x00000002 X_VC_MC0_IS_ACTIVE VAL 0x00000003 X_VC_MC1_IS_DISABLED FLD 5 0x00000001 0x00000000 3 MI_STEER_DISABLE FLD 6 0x0000000f 0x00000000 3 MI_CREDIT_CTR FLD 10 0x00000001 0x00000000 3 MI_CREDIT_WE FLD 11 0x00000007 0x00000000 3 MI_REQ_STALL_THLD VAL 0x00000000 X_LATENCY_EXCEEDS_399_CLOCKS VAL 0x00000001 X_LATENCY_EXCEEDS_415_CLOCKS VAL 0x00000002 X_LATENCY_EXCEEDS_431_CLOCKS VAL 0x00000003 X_LATENCY_EXCEEDS_447_CLOCKS VAL 0x00000004 X_LATENCY_EXCEEDS_463_CLOCKS VAL 0x00000005 X_LATENCY_EXCEEDS_479_CLOCKS VAL 0x00000006 X_LATENCY_EXCEEDS_495_CLOCKS VAL 0x00000007 X_LATENCY_EXCEEDS_511_CLOCKS FLD 14 0x0000001f 0x00000000 3 MI_TIMESTAMP_RES VAL 0x00000000 X_1X_SYSTEM_CLOCK VAL 0x00000001 X_2X_SYSTEM_CLOCK VAL 0x00000002 X_4X_SYSTEM_CLOCK VAL 0x00000003 X_8X_SYSTEM_CLOCK VAL 0x00000004 X_16X_SYSTEM_CLOCK VAL 0x00000005 X_32X_SYSTEM_CLOCK VAL 0x00000006 X_64X_SYSTEM_CLOCK VAL 0x00000007 X_128X_SYSTEM_CLOCK VAL 0x00000008 X_256X_SYSTEM_CLOCK VAL 0x00000009 X_512X_SYSTEM_CLOCK VAL 0x0000000a X_1024X_SYSTEM_CLOCK VAL 0x0000000b X_2048X_SYSTEM_CLOCK VAL 0x0000000c X_4092X_SYSTEM_CLOCK VAL 0x0000000d X_8192X_SYSTEM_CLOCK VAL 0x0000000e X_16384X_SYSTEM_CLOCK VAL 0x0000000f X_32768X_SYSTEM_CLOCK REG 0x00009704 0x00000000 0x0000000f 32 0 1 0 VC_CNTL_STATUS FLD 0 0x00000001 0x00000000 3 RP_BUSY FLD 1 0x00000001 0x00000000 3 RG_BUSY FLD 2 0x00000001 0x00000000 3 VC_BUSY FLD 3 0x00000001 0x00000000 3 CLAMP_DETECT REG 0x00009714 0x00000000 0x0000000f 32 0 1 0 VC_ENHANCE REG 0x00009718 0x00000000 0x0000000f 32 0 1 0 VC_CONFIG FLD 0 0x00000001 0x00000000 3 WRITE_DIS FLD 1 0x00000007 0x00000000 3 GPR_DATA_PHASE_ADJ VAL 0x00000000 X_LATENCY_BASE_0_CYCLES VAL 0x00000001 X_LATENCY_BASE_1_CYCLES VAL 0x00000002 X_LATENCY_BASE_2_CYCLES VAL 0x00000003 X_LATENCY_BASE_3_CYCLES FLD 4 0x00000007 0x00000000 3 TD_SIMD_SYNC_ADJ VAL 0x00000000 X_0_CYCLES_DELAY VAL 0x00000001 X_1_CYCLES_DELAY VAL 0x00000002 X_2_CYCLES_DELAY VAL 0x00000003 X_3_CYCLES_DELAY VAL 0x00000004 X_4_CYCLES_DELAY VAL 0x00000005 X_5_CYCLES_DELAY VAL 0x00000006 X_6_CYCLES_DELAY VAL 0x00000007 X_7_CYCLES_DELAY REG 0x00009830 0x00000000 0x00000003 32 0 1 0 DB_DEBUG REG 0x00009838 0x00000000 0x00000003 32 0 1 0 DB_WATERMARKS FLD 0 0x0000001f 0x00000000 3 DEPTH_FREE FLD 5 0x0000003f 0x00000000 3 DEPTH_FLUSH FLD 11 0x0000000f 0x00000000 3 FORCE_SUMMARIZE FLD 15 0x0000001f 0x00000000 3 DEPTH_PENDING_FREE FLD 20 0x0000001f 0x00000000 3 DEPTH_CACHELINE_FREE FLD 25 0x00000001 0x00000000 3 EARLY_Z_PANIC_DISABLE FLD 26 0x00000001 0x00000000 3 LATE_Z_PANIC_DISABLE FLD 27 0x00000001 0x00000000 3 RE_Z_PANIC_DISABLE FLD 28 0x0000000f 0x00000000 3 DB_EXTRA_DEBUG REG 0x000098f0 0x00000000 0x00000000 32 0 1 0 GB_TILING_CONFIG FLD 1 0x00000007 0x00000000 3 PIPE_TILING FLD 4 0x00000003 0x00000000 3 BANK_TILING FLD 6 0x00000003 0x00000000 3 GROUP_SIZE FLD 8 0x00000007 0x00000000 3 ROW_TILING FLD 11 0x00000007 0x00000000 3 BANK_SWAPS FLD 14 0x00000003 0x00000000 3 SAMPLE_SPLIT FLD 16 0x0000ffff 0x00000000 3 BACKEND_MAP REG 0x000098f4 0x00000000 0x00000000 32 0 1 0 CC_RB_BACKEND_DISABLE FLD 16 0x000000ff 0x00000000 0 BACKEND_DISABLE REG 0x0000a020 0x00000000 0x0000000d 32 0 1 0 SMX_DC_CTL0 FLD 0 0x00000001 0x00000000 3 WR_GATHER_STREAM0 FLD 1 0x00000001 0x00000000 3 WR_GATHER_STREAM1 FLD 2 0x00000001 0x00000000 3 WR_GATHER_STREAM2 FLD 3 0x00000001 0x00000000 3 WR_GATHER_STREAM3 FLD 4 0x00000001 0x00000000 3 WR_GATHER_SCRATCH FLD 5 0x00000001 0x00000000 3 WR_GATHER_REDUC_BUF FLD 6 0x00000001 0x00000000 3 WR_GATHER_RING_BUF FLD 7 0x00000001 0x00000000 3 WR_GATHER_F_BUF FLD 8 0x00000001 0x00000000 3 DISABLE_CACHES FLD 10 0x00000001 0x00000000 3 AUTO_FLUSH_INVAL_EN FLD 11 0x00000001 0x00000000 3 AUTO_FLUSH_EN FLD 12 0x0000ffff 0x00000000 3 AUTO_FLUSH_CNT FLD 28 0x00000003 0x00000000 3 MC_RD_STALL_FACTOR FLD 30 0x00000003 0x00000000 3 MC_WR_STALL_FACTOR REG 0x0000a024 0x00000000 0x0000000d 32 0 1 0 SMX_DC_CTL1 FLD 0 0x0000007f 0x00000000 3 OP_FIFO_SKID FLD 8 0x00000001 0x00000000 3 CACHE_LINE_SIZE FLD 9 0x00000001 0x00000000 3 MULTI_FLUSH_MODE FLD 10 0x0000000f 0x00000000 3 MULTI_FLUSH_REQ_ABORT_IDX_FIFO_SKID FLD 16 0x00000001 0x00000000 3 DISABLE_WR_GATHER_RD_HIT_FORCE_EVICT FLD 17 0x00000001 0x00000000 3 DISABLE_WR_GATHER_RD_HIT_COMP_VLDS_CHECK FLD 18 0x00000001 0x00000000 3 DISABLE_FLUSH_ES_ALSO_INVALS FLD 19 0x00000001 0x00000000 3 DISABLE_FLUSH_GS_ALSO_INVALS REG 0x0000a028 0x00000000 0x0000000d 32 0 1 0 SMX_DC_CTL2 FLD 0 0x00000001 0x00000000 3 INVALIDATE_CACHES FLD 1 0x00000001 0x00000000 3 CACHES_INVALID FLD 2 0x00000001 0x00000000 3 CACHES_DIRTY FLD 4 0x00000001 0x00000000 3 FLUSH_ALL FLD 8 0x00000001 0x00000000 3 FLUSH_GS_THREADS FLD 9 0x00000001 0x00000000 3 FLUSH_ES_THREADS REG 0x0000a02c 0x00000000 0x0000000d 32 0 1 0 SMX_DC_MC_INTF_CTL FLD 0 0x000000ff 0x00000000 3 MC_RD_REQ_CRED FLD 16 0x000000ff 0x00000000 3 MC_WR_REQ_CRED REG 0x0000a400 0x00000000 0x0000000f 32 0 1 0 TD_PS_SAMPLER0_BORDER_RED REG 0x0000a404 0x00000000 0x0000000f 32 0 1 0 TD_PS_SAMPLER0_BORDER_GREEN REG 0x0000a408 0x00000000 0x0000000f 32 0 1 0 TD_PS_SAMPLER0_BORDER_BLUE REG 0x0000a40c 0x00000000 0x0000000f 32 0 1 0 TD_PS_SAMPLER0_BORDER_ALPHA REG 0x0000a600 0x00000000 0x0000000f 32 0 1 0 TD_VS_SAMPLER0_BORDER_RED REG 0x0000a604 0x00000000 0x0000000f 32 0 1 0 TD_VS_SAMPLER0_BORDER_GREEN REG 0x0000a608 0x00000000 0x0000000f 32 0 1 0 TD_VS_SAMPLER0_BORDER_BLUE REG 0x0000a60c 0x00000000 0x0000000f 32 0 1 0 TD_VS_SAMPLER0_BORDER_ALPHA REG 0x0000a800 0x00000000 0x0000000f 32 0 1 0 TD_GS_SAMPLER0_BORDER_RED REG 0x0000a804 0x00000000 0x0000000f 32 0 1 0 TD_GS_SAMPLER0_BORDER_GREEN REG 0x0000a808 0x00000000 0x0000000f 32 0 1 0 TD_GS_SAMPLER0_BORDER_BLUE REG 0x0000a80c 0x00000000 0x0000000f 32 0 1 0 TD_GS_SAMPLER0_BORDER_ALPHA REG 0x0000aa00 0x00000000 0x0000000f 32 0 1 0 TD_PS_SAMPLER0_CLEARTYPE_KERNEL FLD 0 0x00000007 0x00000000 3 WIDTH FLD 3 0x00000007 0x00000000 3 HEIGHT REG 0x0000c100 0x00000000 0x00000002 32 0 1 0 CP_RB_BASE REG 0x0000c104 0x00000000 0x00000002 32 0 1 0 CP_RB_CNTL FLD 0 0x0000003f 0x00000000 3 RB_BUFSZ FLD 8 0x0000003f 0x00000000 3 RB_BLKSZ FLD 16 0x00000003 0x00000000 3 BUF_SWAP VAL 0x00000000 SWAP_NONE VAL 0x00000001 SWAP_16_BIT VAL 0x00000002 SWAP_32_BIT VAL 0x00000003 SWAP_WORD FLD 27 0x00000001 0x00000000 3 RB_NO_UPDATE FLD 31 0x00000001 0x00000000 3 RB_RPTR_WR_ENA REG 0x0000c108 0x00000000 0x00000002 32 0 1 0 CP_RB_RPTR_WR FLD 0 0x000fffff 0x00000000 3 RB_RPTR_WR REG 0x0000c10c 0x00000000 0x00000002 32 0 1 0 CP_RB_RPTR_ADDR FLD 0 0x00000003 0x00000000 3 RB_RPTR_SWAP VAL 0x00000000 SWAP_NONE VAL 0x00000001 SWAP_16_BIT VAL 0x00000002 SWAP_32_BIT VAL 0x00000003 SWAP_WORD REG 0x0000c110 0x00000000 0x00000002 32 0 1 0 CP_RB_RPTR_ADDR_HI REG 0x0000c114 0x00000000 0x00000002 32 0 1 0 CP_RB_WPTR FLD 0 0x000fffff 0x00000000 3 RB_WPTR REG 0x0000c118 0x00000000 0x00000002 32 0 1 0 CP_RB_WPTR_POLL_ADDR REG 0x0000c11c 0x00000000 0x00000002 32 0 1 0 CP_RB_WPTR_POLL_ADDR_HI REG 0x0000c124 0x00000000 0x00000002 32 0 1 0 CP_INT_CNTL FLD 19 0x00000001 0x00000000 3 CNTX_BUSY_INT_ENABLE FLD 20 0x00000001 0x00000000 3 CNTX_EMPTY_INT_ENABLE FLD 25 0x00000001 0x00000000 3 SCRATCH_INT_ENABLE FLD 26 0x00000001 0x00000000 3 TIME_STAMP_INT_ENABLE FLD 29 0x00000001 0x00000000 3 IB2_INT_ENABLE FLD 30 0x00000001 0x00000000 3 IB1_INT_ENABLE FLD 31 0x00000001 0x00000000 3 RB_INT_ENABLE REG 0x0000c128 0x00000000 0x00000002 32 0 1 0 CP_INT_STATUS FLD 0 0x00000001 0x00000000 3 DISABLE_CNTX_SWITCH_INT_STAT FLD 1 0x00000001 0x00000000 3 ENABLE_CNTX_SWITCH_INT_STAT FLD 18 0x00000001 0x00000000 3 SEM_SIGNAL_INT_STAT FLD 19 0x00000001 0x00000000 3 CNTX_BUSY_INT_STAT FLD 20 0x00000001 0x00000000 3 CNTX_EMPTY_INT_STAT FLD 21 0x00000001 0x00000000 3 WAITMEM_SEM_INT_STAT FLD 22 0x00000001 0x00000000 3 PRIV_INSTR_INT_STAT FLD 23 0x00000001 0x00000000 3 PRIV_REG_INT_STAT FLD 24 0x00000001 0x00000000 3 OPCODE_ERROR_INT_STAT FLD 25 0x00000001 0x00000000 3 SCRATCH_INT_STAT FLD 26 0x00000001 0x00000000 3 TIME_STAMP_INT_STAT FLD 27 0x00000001 0x00000000 3 RESERVED_BIT_ERROR_INT_STAT FLD 28 0x00000001 0x00000000 3 DMA_INT_STAT FLD 29 0x00000001 0x00000000 3 IB2_INT_STAT FLD 30 0x00000001 0x00000000 3 IB1_INT_STAT FLD 31 0x00000001 0x00000000 3 RB_INT_STAT REG 0x0000c150 0x00000000 0x00000002 32 0 1 0 CP_PFP_UCODE_ADDR REG 0x0000c154 0x00000000 0x00000002 32 0 1 0 CP_PFP_UCODE_DATA REG 0x0000c158 0x00000000 0x00000002 32 0 1 0 CP_ME_RAM_RADDR REG 0x0000c15c 0x00000000 0x00000002 32 0 1 0 CP_ME_RAM_WADDR REG 0x0000c160 0x00000000 0x00000002 32 0 1 0 CP_ME_RAM_DATA REG 0x0000c1fc 0x00000000 0x00000002 32 0 1 0 CP_DEBUG REG 0x00028000 0x00000000 0x00000003 32 0 1 0 DB_DEPTH_SIZE FLD 0 0x000003ff 0x00000000 3 PITCH_TILE_MAX FLD 10 0x000fffff 0x00000000 3 SLICE_TILE_MAX REG 0x00028004 0x00000000 0x00000003 32 0 1 0 DB_DEPTH_VIEW FLD 0 0x000007ff 0x00000000 3 SLICE_START FLD 13 0x000007ff 0x00000000 3 SLICE_MAX REG 0x0002800c 0x00000000 0x00000003 32 0 1 0 DB_DEPTH_BASE REG 0x00028010 0x00000000 0x00000003 32 0 1 0 DB_DEPTH_INFO FLD 0 0x00000007 0x00000000 3 FORMAT VAL 0x00000000 DEPTH_INVALID VAL 0x00000001 DEPTH_16 VAL 0x00000002 DEPTH_X8_24 VAL 0x00000003 DEPTH_8_24 VAL 0x00000004 DEPTH_X8_24_FLOAT VAL 0x00000005 DEPTH_8_24_FLOAT VAL 0x00000006 DEPTH_32_FLOAT VAL 0x00000007 DEPTH_X24_8_32_FLOAT FLD 3 0x00000001 0x00000000 3 READ_SIZE FLD 15 0x0000000f 0x00000000 3 ARRAY_MODE VAL 0x00000002 ARRAY_1D_TILED_THIN1 VAL 0x00000004 ARRAY_2D_TILED_THIN1 FLD 25 0x00000001 0x00000000 3 TILE_SURFACE_ENABLE FLD 26 0x00000001 0x00000000 3 TILE_COMPACT FLD 31 0x00000001 0x00000000 3 ZRANGE_PRECISION REG 0x00028014 0x00000000 0x00000003 32 0 1 0 DB_HTILE_DATA_BASE REG 0x00028028 0x00000000 0x00000003 32 0 1 0 DB_STENCIL_CLEAR FLD 0 0x000000ff 0x00000000 3 CLEAR FLD 16 0x000000ff 0x00000000 3 MIN REG 0x0002802c 0x00000000 0x00000003 32 0 1 0 DB_DEPTH_CLEAR REG 0x00028030 0x00000000 0x00000006 32 0 1 0 PA_SC_SCREEN_SCISSOR_TL FLD 0 0x00007fff 0x00000000 3 TL_X FLD 16 0x00007fff 0x00000000 3 TL_Y REG 0x00028034 0x00000000 0x00000006 32 0 1 0 PA_SC_SCREEN_SCISSOR_BR FLD 0 0x00007fff 0x00000000 3 BR_X FLD 16 0x00007fff 0x00000000 3 BR_Y REG 0x00028040 0x00000000 0x00000001 32 0 8 4 CB_COLOR_BASE REG 0x00028060 0x00000000 0x00000001 32 0 8 4 CB_COLOR_SIZE FLD 0 0x000003ff 0x00000000 3 PITCH_TILE_MAX FLD 10 0x000fffff 0x00000000 3 SLICE_TILE_MAX REG 0x00028080 0x00000000 0x00000001 32 0 8 4 CB_COLOR_VIEW FLD 0 0x000007ff 0x00000000 3 SLICE_START FLD 13 0x000007ff 0x00000000 3 SLICE_MAX REG 0x000280a0 0x00000000 0x00000001 32 0 8 4 CB_COLOR_INFO FLD 0 0x00000003 0x00000000 3 ENDIAN VAL 0x00000000 ENDIAN_NONE VAL 0x00000001 ENDIAN_8IN16 VAL 0x00000002 ENDIAN_8IN32 VAL 0x00000003 ENDIAN_8IN64 FLD 2 0x0000003f 0x00000000 3 FORMAT VAL 0x00000000 COLOR_INVALID VAL 0x00000001 COLOR_8 VAL 0x00000002 COLOR_4_4 VAL 0x00000003 COLOR_3_3_2 VAL 0x00000005 COLOR_16 VAL 0x00000006 COLOR_16_FLOAT VAL 0x00000007 COLOR_8_8 VAL 0x00000008 COLOR_5_6_5 VAL 0x00000009 COLOR_6_5_5 VAL 0x0000000a COLOR_1_5_5_5 VAL 0x0000000b COLOR_4_4_4_4 VAL 0x0000000c COLOR_5_5_5_1 VAL 0x0000000d COLOR_32 VAL 0x0000000e COLOR_32_FLOAT VAL 0x0000000f COLOR_16_16 VAL 0x00000010 COLOR_16_16_FLOAT VAL 0x00000011 COLOR_8_24 VAL 0x00000012 COLOR_8_24_FLOAT VAL 0x00000013 COLOR_24_8 VAL 0x00000014 COLOR_24_8_FLOAT VAL 0x00000015 COLOR_10_11_11 VAL 0x00000016 COLOR_10_11_11_FLOAT VAL 0x00000017 COLOR_11_11_10 VAL 0x00000018 COLOR_11_11_10_FLOAT VAL 0x00000019 COLOR_2_10_10_10 VAL 0x0000001a COLOR_8_8_8_8 VAL 0x0000001b COLOR_10_10_10_2 VAL 0x0000001c COLOR_X24_8_32_FLOAT VAL 0x0000001d COLOR_32_32 VAL 0x0000001e COLOR_32_32_FLOAT VAL 0x0000001f COLOR_16_16_16_16 VAL 0x00000020 COLOR_16_16_16_16_FLOAT VAL 0x00000022 COLOR_32_32_32_32 VAL 0x00000023 COLOR_32_32_32_32_FLOAT FLD 8 0x0000000f 0x00000000 3 ARRAY_MODE VAL 0x00000000 ARRAY_LINEAR_GENERAL VAL 0x00000001 ARRAY_LINEAR_ALIGNED VAL 0x00000004 ARRAY_2D_TILED_THIN1 FLD 12 0x00000007 0x00000000 3 NUMBER_TYPE VAL 0x00000000 NUMBER_UNORM VAL 0x00000001 NUMBER_SNORM VAL 0x00000002 NUMBER_USCALED VAL 0x00000003 NUMBER_SSCALED VAL 0x00000004 NUMBER_UINT VAL 0x00000005 NUMBER_SINT VAL 0x00000006 NUMBER_SRGB VAL 0x00000007 NUMBER_FLOAT FLD 15 0x00000001 0x00000000 3 READ_SIZE FLD 16 0x00000003 0x00000000 3 COMP_SWAP VAL 0x00000000 SWAP_STD VAL 0x00000001 SWAP_ALT VAL 0x00000002 SWAP_STD_REV VAL 0x00000003 SWAP_ALT_REV FLD 18 0x00000003 0x00000000 3 TILE_MODE VAL 0x00000000 TILE_DISABLE VAL 0x00000001 TILE_CLEAR_ENABLE VAL 0x00000002 TILE_FRAG_ENABLE FLD 20 0x00000001 0x00000000 3 BLEND_CLAMP FLD 21 0x00000001 0x00000000 3 CLEAR_COLOR FLD 22 0x00000001 0x00000000 3 BLEND_BYPASS FLD 23 0x00000001 0x00000000 3 BLEND_FLOAT32 FLD 24 0x00000001 0x00000000 3 SIMPLE_FLOAT FLD 25 0x00000001 0x00000000 3 ROUND_MODE FLD 26 0x00000001 0x00000000 3 TILE_COMPACT FLD 27 0x00000001 0x00000000 3 SOURCE_FORMAT REG 0x000280c0 0x00000000 0x00000001 32 0 8 4 CB_COLOR_TILE REG 0x000280e0 0x00000000 0x00000001 32 0 8 4 CB_COLOR_FRAG REG 0x00028100 0x00000000 0x00000001 32 0 8 4 CB_COLOR_MASK FLD 0 0x00000fff 0x00000000 3 CMASK_BLOCK_MAX FLD 12 0x000fffff 0x00000000 3 FMASK_TILE_MAX REG 0x00028120 0x00000000 0x00000001 32 0 1 0 CB_CLEAR_RED REG 0x00028124 0x00000000 0x00000001 32 0 1 0 CB_CLEAR_GREEN REG 0x00028128 0x00000000 0x00000001 32 0 1 0 CB_CLEAR_BLUE REG 0x0002812c 0x00000000 0x00000001 32 0 1 0 CB_CLEAR_ALPHA REG 0x00028140 0x00000000 0x0000000c 32 0 16 4 SQ_ALU_CONST_BUFFER_SIZE_PS FLD 0 0x000001ff 0x00000000 3 DATA REG 0x00028180 0x00000000 0x0000000c 32 0 16 4 SQ_ALU_CONST_BUFFER_SIZE_VS FLD 0 0x000001ff 0x00000000 3 DATA REG 0x000281c0 0x00000000 0x0000000c 32 0 16 4 SQ_ALU_CONST_BUFFER_SIZE_GS FLD 0 0x000001ff 0x00000000 3 DATA REG 0x00028200 0x00000000 0x00000006 32 0 1 0 PA_SC_WINDOW_OFFSET FLD 0 0x00007fff 0x00000000 3 WINDOW_X_OFFSET FLD 16 0x00007fff 0x00000000 3 WINDOW_Y_OFFSET REG 0x00028204 0x00000000 0x00000006 32 0 1 0 PA_SC_WINDOW_SCISSOR_TL FLD 0 0x00003fff 0x00000000 3 TL_X FLD 16 0x00003fff 0x00000000 3 TL_Y FLD 31 0x00000001 0x00000000 3 WINDOW_OFFSET_DISABLE REG 0x00028208 0x00000000 0x00000006 32 0 1 0 PA_SC_WINDOW_SCISSOR_BR FLD 0 0x00003fff 0x00000000 3 BR_X FLD 16 0x00003fff 0x00000000 3 BR_Y REG 0x0002820c 0x00000000 0x00000006 32 0 1 0 PA_SC_CLIPRECT_RULE FLD 0 0x0000ffff 0x00000000 3 CLIP_RULE REG 0x00028210 0x00000000 0x00000006 32 0 4 8 PA_SC_CLIPRECT_TL FLD 0 0x00003fff 0x00000000 3 TL_X FLD 16 0x00003fff 0x00000000 3 TL_Y REG 0x00028214 0x00000000 0x00000006 32 0 4 8 PA_SC_CLIPRECT_BR FLD 0 0x00003fff 0x00000000 3 BR_X FLD 16 0x00003fff 0x00000000 3 BR_Y REG 0x00028238 0x00000000 0x00000001 32 0 1 0 CB_TARGET_MASK FLD 0 0x0000000f 0x00000000 3 TARGET0_ENABLE FLD 4 0x0000000f 0x00000000 3 TARGET1_ENABLE FLD 8 0x0000000f 0x00000000 3 TARGET2_ENABLE FLD 12 0x0000000f 0x00000000 3 TARGET3_ENABLE FLD 16 0x0000000f 0x00000000 3 TARGET4_ENABLE FLD 20 0x0000000f 0x00000000 3 TARGET5_ENABLE FLD 24 0x0000000f 0x00000000 3 TARGET6_ENABLE FLD 28 0x0000000f 0x00000000 3 TARGET7_ENABLE REG 0x0002823c 0x00000000 0x00000001 32 0 1 0 CB_SHADER_MASK FLD 0 0x0000000f 0x00000000 3 OUTPUT0_ENABLE FLD 4 0x0000000f 0x00000000 3 OUTPUT1_ENABLE FLD 8 0x0000000f 0x00000000 3 OUTPUT2_ENABLE FLD 12 0x0000000f 0x00000000 3 OUTPUT3_ENABLE FLD 16 0x0000000f 0x00000000 3 OUTPUT4_ENABLE FLD 20 0x0000000f 0x00000000 3 OUTPUT5_ENABLE FLD 24 0x0000000f 0x00000000 3 OUTPUT6_ENABLE FLD 28 0x0000000f 0x00000000 3 OUTPUT7_ENABLE REG 0x00028240 0x00000000 0x00000006 32 0 1 0 PA_SC_GENERIC_SCISSOR_TL FLD 0 0x00003fff 0x00000000 3 TL_X FLD 16 0x00003fff 0x00000000 3 TL_Y FLD 31 0x00000001 0x00000000 3 WINDOW_OFFSET_DISABLE REG 0x00028244 0x00000000 0x00000006 32 0 1 0 PA_SC_GENERIC_SCISSOR_BR FLD 0 0x00003fff 0x00000000 3 BR_X FLD 16 0x00003fff 0x00000000 3 BR_Y REG 0x00028250 0x00000000 0x00000006 32 0 16 8 PA_SC_VPORT_SCISSOR_TL FLD 0 0x00003fff 0x00000000 3 TL_X FLD 16 0x00003fff 0x00000000 3 TL_Y FLD 31 0x00000001 0x00000000 3 WINDOW_OFFSET_DISABLE REG 0x00028254 0x00000000 0x00000006 32 0 16 8 PA_SC_VPORT_SCISSOR_BR FLD 0 0x00003fff 0x00000000 3 BR_X FLD 16 0x00003fff 0x00000000 3 BR_Y REG 0x000282d0 0x00000000 0x00000006 32 0 16 8 PA_SC_VPORT_ZMIN REG 0x000282d4 0x00000000 0x00000006 32 0 16 8 PA_SC_VPORT_ZMAX REG 0x00028350 0x00000000 0x0000000d 32 0 1 0 SX_MISC FLD 0 0x00000001 0x00000000 3 MULTIPASS REG 0x00028380 0x00000000 0x0000000c 32 0 32 4 SQ_VTX_SEMANTIC FLD 0 0x000000ff 0x00000000 3 SEMANTIC_ID REG 0x00028400 0x00000000 0x00000010 32 0 1 0 VGT_MAX_VTX_INDX REG 0x00028404 0x00000000 0x00000010 32 0 1 0 VGT_MIN_VTX_INDX REG 0x00028408 0x00000000 0x00000010 32 0 1 0 VGT_INDX_OFFSET REG 0x0002840c 0x00000000 0x00000010 32 0 1 0 VGT_MULTI_PRIM_IB_RESET_INDX REG 0x00028410 0x00000000 0x0000000d 32 0 1 0 SX_ALPHA_TEST_CONTROL FLD 0 0x00000007 0x00000000 3 ALPHA_FUNC VAL 0x00000000 REF_NEVER VAL 0x00000001 REF_LESS VAL 0x00000002 REF_EQUAL VAL 0x00000003 REF_LEQUAL VAL 0x00000004 REF_GREATER VAL 0x00000005 REF_NOTEQUAL VAL 0x00000006 REF_GEQUAL VAL 0x00000007 REF_ALWAYS FLD 3 0x00000001 0x00000000 3 ALPHA_TEST_ENABLE FLD 8 0x00000001 0x00000000 3 ALPHA_TEST_BYPASS REG 0x00028414 0x00000000 0x00000001 32 0 1 0 CB_BLEND_RED REG 0x00028418 0x00000000 0x00000001 32 0 1 0 CB_BLEND_GREEN REG 0x0002841c 0x00000000 0x00000001 32 0 1 0 CB_BLEND_BLUE REG 0x00028420 0x00000000 0x00000001 32 0 1 0 CB_BLEND_ALPHA REG 0x00028424 0x00000000 0x00000001 32 0 1 0 CB_FOG_RED REG 0x00028428 0x00000000 0x00000001 32 0 1 0 CB_FOG_GREEN REG 0x0002842c 0x00000000 0x00000001 32 0 1 0 CB_FOG_BLUE REG 0x00028430 0x00000000 0x00000003 32 0 1 0 DB_STENCILREFMASK FLD 0 0x000000ff 0x00000000 3 STENCILREF FLD 8 0x000000ff 0x00000000 3 STENCILMASK FLD 16 0x000000ff 0x00000000 3 STENCILWRITEMASK REG 0x00028434 0x00000000 0x00000003 32 0 1 0 DB_STENCILREFMASK_BF FLD 0 0x000000ff 0x00000000 3 STENCILREF_BF FLD 8 0x000000ff 0x00000000 3 STENCILMASK_BF FLD 16 0x000000ff 0x00000000 3 STENCILWRITEMASK_BF REG 0x00028438 0x00000000 0x0000000d 32 0 1 0 SX_ALPHA_REF REG 0x0002843c 0x00000000 0x00000006 32 0 16 24 PA_CL_VPORT_XSCALE REG 0x00028440 0x00000000 0x00000006 32 0 16 24 PA_CL_VPORT_XOFFSET REG 0x00028444 0x00000000 0x00000006 32 0 16 24 PA_CL_VPORT_YSCALE REG 0x00028448 0x00000000 0x00000006 32 0 16 24 PA_CL_VPORT_YOFFSET REG 0x0002844c 0x00000000 0x00000006 32 0 16 24 PA_CL_VPORT_ZSCALE REG 0x00028450 0x00000000 0x00000006 32 0 16 24 PA_CL_VPORT_ZOFFSET REG 0x00028614 0x00000000 0x0000000e 32 0 10 4 SPI_VS_OUT_ID FLD 0 0x000000ff 0x00000000 3 SEMANTIC_0 FLD 8 0x000000ff 0x00000000 3 SEMANTIC_1 FLD 16 0x000000ff 0x00000000 3 SEMANTIC_2 FLD 24 0x000000ff 0x00000000 3 SEMANTIC_3 REG 0x00028644 0x00000000 0x0000000e 32 0 32 4 SPI_PS_INPUT_CNTL FLD 0 0x000000ff 0x00000000 3 SEMANTIC FLD 8 0x00000003 0x00000000 3 DEFAULT_VAL VAL 0x00000000 X_0_0F FLD 10 0x00000001 0x00000000 3 FLAT_SHADE FLD 11 0x00000001 0x00000000 3 SEL_CENTROID FLD 12 0x00000001 0x00000000 3 SEL_LINEAR FLD 13 0x0000000f 0x00000000 3 CYL_WRAP FLD 17 0x00000001 0x00000000 3 PT_SPRITE_TEX FLD 18 0x00000001 0x00000000 3 SEL_SAMPLE REG 0x000286c4 0x00000000 0x0000000e 32 0 1 0 SPI_VS_OUT_CONFIG FLD 0 0x00000001 0x00000000 3 VS_PER_COMPONENT FLD 1 0x0000001f 0x00000000 3 VS_EXPORT_COUNT FLD 8 0x00000001 0x00000000 3 VS_EXPORTS_FOG FLD 9 0x0000001f 0x00000000 3 VS_OUT_FOG_VEC_ADDR REG 0x000286c8 0x00000000 0x0000000e 32 0 1 0 SPI_THREAD_GROUPING FLD 0 0x0000001f 0x00000000 0 PS_GROUPING FLD 8 0x0000001f 0x00000000 0 VS_GROUPING FLD 16 0x0000001f 0x00000000 0 GS_GROUPING FLD 24 0x0000001f 0x00000000 0 ES_GROUPING REG 0x000286cc 0x00000000 0x0000000e 32 0 1 0 SPI_PS_IN_CONTROL_0 FLD 0 0x0000003f 0x00000000 3 NUM_INTERP FLD 8 0x00000001 0x00000000 3 POSITION_ENA FLD 9 0x00000001 0x00000000 3 POSITION_CENTROID FLD 10 0x0000001f 0x00000000 3 POSITION_ADDR FLD 15 0x0000000f 0x00000000 3 PARAM_GEN FLD 19 0x0000007f 0x00000000 3 PARAM_GEN_ADDR FLD 26 0x00000003 0x00000000 3 BARYC_SAMPLE_CNTL VAL 0x00000000 CENTROIDS_ONLY VAL 0x00000001 CENTERS_ONLY VAL 0x00000002 CENTROIDS_AND_CENTERS VAL 0x00000003 UNDEF FLD 28 0x00000001 0x00000000 3 PERSP_GRADIENT_ENA FLD 29 0x00000001 0x00000000 3 LINEAR_GRADIENT_ENA FLD 30 0x00000001 0x00000000 3 POSITION_SAMPLE FLD 31 0x00000001 0x00000000 3 BARYC_AT_SAMPLE_ENA REG 0x000286d0 0x00000000 0x0000000e 32 0 1 0 SPI_PS_IN_CONTROL_1 FLD 0 0x00000001 0x00000000 3 GEN_INDEX_PIX FLD 1 0x0000007f 0x00000000 3 GEN_INDEX_PIX_ADDR FLD 8 0x00000001 0x00000000 3 FRONT_FACE_ENA FLD 9 0x00000003 0x00000000 3 FRONT_FACE_CHAN FLD 11 0x00000001 0x00000000 3 FRONT_FACE_ALL_BITS FLD 12 0x0000001f 0x00000000 3 FRONT_FACE_ADDR FLD 17 0x0000007f 0x00000000 3 FOG_ADDR FLD 24 0x00000001 0x00000000 3 FIXED_PT_POSITION_ENA FLD 25 0x0000001f 0x00000000 3 FIXED_PT_POSITION_ADDR REG 0x000286d4 0x00000000 0x0000000e 32 0 1 0 SPI_INTERP_CONTROL_0 FLD 0 0x00000001 0x00000000 3 FLAT_SHADE_ENA FLD 1 0x00000001 0x00000000 3 PNT_SPRITE_ENA FLD 2 0x00000007 0x00000000 3 PNT_SPRITE_OVRD_X VAL 0x00000000 SPI_PNT_SPRITE_SEL_0 VAL 0x00000001 SPI_PNT_SPRITE_SEL_1 VAL 0x00000002 SPI_PNT_SPRITE_SEL_S VAL 0x00000003 SPI_PNT_SPRITE_SEL_T VAL 0x00000004 SPI_PNT_SPRITE_SEL_NONE FLD 5 0x00000007 0x00000000 3 PNT_SPRITE_OVRD_Y VAL 0x00000000 SPI_PNT_SPRITE_SEL_0 VAL 0x00000001 SPI_PNT_SPRITE_SEL_1 VAL 0x00000002 SPI_PNT_SPRITE_SEL_S VAL 0x00000003 SPI_PNT_SPRITE_SEL_T VAL 0x00000004 SPI_PNT_SPRITE_SEL_NONE FLD 8 0x00000007 0x00000000 3 PNT_SPRITE_OVRD_Z VAL 0x00000000 SPI_PNT_SPRITE_SEL_0 VAL 0x00000001 SPI_PNT_SPRITE_SEL_1 VAL 0x00000002 SPI_PNT_SPRITE_SEL_S VAL 0x00000003 SPI_PNT_SPRITE_SEL_T VAL 0x00000004 SPI_PNT_SPRITE_SEL_NONE FLD 11 0x00000007 0x00000000 3 PNT_SPRITE_OVRD_W VAL 0x00000000 SPI_PNT_SPRITE_SEL_0 VAL 0x00000001 SPI_PNT_SPRITE_SEL_1 VAL 0x00000002 SPI_PNT_SPRITE_SEL_S VAL 0x00000003 SPI_PNT_SPRITE_SEL_T VAL 0x00000004 SPI_PNT_SPRITE_SEL_NONE FLD 14 0x00000001 0x00000000 3 PNT_SPRITE_TOP_1 REG 0x000286d8 0x00000000 0x0000000e 32 0 1 0 SPI_INPUT_Z FLD 0 0x00000001 0x00000000 3 PROVIDE_Z_TO_SPI REG 0x000286dc 0x00000000 0x0000000e 32 0 1 0 SPI_FOG_CNTL FLD 0 0x00000001 0x00000000 3 PASS_FOG_THROUGH_PS FLD 1 0x00000003 0x00000000 3 PIXEL_FOG_FUNC VAL 0x00000000 SPI_FOG_NONE VAL 0x00000001 SPI_FOG_EXP VAL 0x00000002 SPI_FOG_EXP2 VAL 0x00000003 SPI_FOG_LINEAR FLD 3 0x00000001 0x00000000 3 PIXEL_FOG_SRC_SEL FLD 4 0x00000001 0x00000000 3 VS_FOG_CLAMP_DISABLE REG 0x000286e0 0x00000000 0x0000000e 32 0 1 0 SPI_FOG_FUNC_SCALE REG 0x000286e4 0x00000000 0x0000000e 32 0 1 0 SPI_FOG_FUNC_BIAS REG 0x00028780 0x00000000 0x00000001 32 0 8 4 CB_BLEND_CONTROL FLD 0 0x0000001f 0x00000000 3 COLOR_SRCBLEND FLD 5 0x00000007 0x00000000 3 COLOR_COMB_FCN FLD 8 0x0000001f 0x00000000 3 COLOR_DESTBLEND FLD 13 0x00000001 0x00000000 3 OPACITY_WEIGHT FLD 16 0x0000001f 0x00000000 3 ALPHA_SRCBLEND FLD 21 0x00000007 0x00000000 3 ALPHA_COMB_FCN FLD 24 0x0000001f 0x00000000 3 ALPHA_DESTBLEND FLD 29 0x00000001 0x00000000 3 SEPARATE_ALPHA_BLEND REG 0x000287a0 0x00000000 0x00000001 32 0 1 0 CB_SHADER_CONTROL FLD 0 0x00000001 0x00000000 3 RT0_ENABLE FLD 1 0x00000001 0x00000000 3 RT1_ENABLE FLD 2 0x00000001 0x00000000 3 RT2_ENABLE FLD 3 0x00000001 0x00000000 3 RT3_ENABLE FLD 4 0x00000001 0x00000000 3 RT4_ENABLE FLD 5 0x00000001 0x00000000 3 RT5_ENABLE FLD 6 0x00000001 0x00000000 3 RT6_ENABLE FLD 7 0x00000001 0x00000000 3 RT7_ENABLE REG 0x000287e4 0x00000000 0x00000010 32 0 1 0 VGT_DMA_BASE_HI FLD 0 0x000000ff 0x00000000 3 BASE_ADDR REG 0x000287e8 0x00000000 0x00000010 32 0 1 0 VGT_DMA_BASE REG 0x000287f0 0x00000000 0x00000010 32 0 1 0 VGT_DRAW_INITIATOR FLD 0 0x00000003 0x00000000 3 SOURCE_SELECT VAL 0x00000000 DI_SRC_SEL_DMA VAL 0x00000001 DI_SRC_SEL_IMMEDIATE VAL 0x00000002 DI_SRC_SEL_AUTO_INDEX VAL 0x00000003 DI_SRC_SEL_RESERVED FLD 2 0x00000003 0x00000000 3 MAJOR_MODE VAL 0x00000000 DI_MAJOR_MODE_0 VAL 0x00000001 DI_MAJOR_MODE_1 FLD 4 0x00000001 0x00000000 3 SPRITE_EN FLD 5 0x00000001 0x00000000 3 NOT_EOP FLD 6 0x00000001 0x00000000 3 USE_OPAQUE REG 0x000287f4 0x00000000 0x00000010 32 0 1 0 VGT_IMMED_DATA REG 0x000287f8 0x00000000 0x00000010 32 0 1 0 VGT_EVENT_ADDRESS_REG FLD 0 0x0fffffff 0x00000000 3 ADDRESS_LOW REG 0x00028800 0x00000000 0x00000003 32 0 1 0 DB_DEPTH_CONTROL FLD 0 0x00000001 0x00000000 3 STENCIL_ENABLE FLD 1 0x00000001 0x00000000 3 Z_ENABLE FLD 2 0x00000001 0x00000000 3 Z_WRITE_ENABLE FLD 4 0x00000007 0x00000000 3 ZFUNC VAL 0x00000000 FRAG_NEVER VAL 0x00000001 FRAG_LESS VAL 0x00000002 FRAG_EQUAL VAL 0x00000003 FRAG_LEQUAL VAL 0x00000004 FRAG_GREATER VAL 0x00000005 FRAG_NOTEQUAL VAL 0x00000006 FRAG_GEQUAL VAL 0x00000007 FRAG_ALWAYS FLD 7 0x00000001 0x00000000 3 BACKFACE_ENABLE FLD 8 0x00000007 0x00000000 3 STENCILFUNC VAL 0x00000000 REF_NEVER VAL 0x00000001 REF_LESS VAL 0x00000002 REF_EQUAL VAL 0x00000003 REF_LEQUAL VAL 0x00000004 REF_GREATER VAL 0x00000005 REF_NOTEQUAL VAL 0x00000006 REF_GEQUAL VAL 0x00000007 REF_ALWAYS FLD 11 0x00000007 0x00000000 3 STENCILFAIL VAL 0x00000000 STENCIL_KEEP VAL 0x00000001 STENCIL_ZERO VAL 0x00000002 STENCIL_REPLACE VAL 0x00000003 STENCIL_INCR_CLAMP VAL 0x00000004 STENCIL_DECR_CLAMP VAL 0x00000005 STENCIL_INVERT VAL 0x00000006 STENCIL_INCR_WRAP VAL 0x00000007 STENCIL_DECR_WRAP FLD 14 0x00000007 0x00000000 3 STENCILZPASS VAL 0x00000000 STENCIL_KEEP VAL 0x00000001 STENCIL_ZERO VAL 0x00000002 STENCIL_REPLACE VAL 0x00000003 STENCIL_INCR_CLAMP VAL 0x00000004 STENCIL_DECR_CLAMP VAL 0x00000005 STENCIL_INVERT VAL 0x00000006 STENCIL_INCR_WRAP VAL 0x00000007 STENCIL_DECR_WRAP FLD 17 0x00000007 0x00000000 3 STENCILZFAIL VAL 0x00000000 STENCIL_KEEP VAL 0x00000001 STENCIL_ZERO VAL 0x00000002 STENCIL_REPLACE VAL 0x00000003 STENCIL_INCR_CLAMP VAL 0x00000004 STENCIL_DECR_CLAMP VAL 0x00000005 STENCIL_INVERT VAL 0x00000006 STENCIL_INCR_WRAP VAL 0x00000007 STENCIL_DECR_WRAP FLD 20 0x00000007 0x00000000 3 STENCILFUNC_BF VAL 0x00000000 REF_NEVER VAL 0x00000001 REF_LESS VAL 0x00000002 REF_EQUAL VAL 0x00000003 REF_LEQUAL VAL 0x00000004 REF_GREATER VAL 0x00000005 REF_NOTEQUAL VAL 0x00000006 REF_GEQUAL VAL 0x00000007 REF_ALWAYS FLD 23 0x00000007 0x00000000 3 STENCILFAIL_BF VAL 0x00000000 STENCIL_KEEP VAL 0x00000001 STENCIL_ZERO VAL 0x00000002 STENCIL_REPLACE VAL 0x00000003 STENCIL_INCR_CLAMP VAL 0x00000004 STENCIL_DECR_CLAMP VAL 0x00000005 STENCIL_INVERT VAL 0x00000006 STENCIL_INCR_WRAP VAL 0x00000007 STENCIL_DECR_WRAP FLD 26 0x00000007 0x00000000 3 STENCILZPASS_BF VAL 0x00000000 STENCIL_KEEP VAL 0x00000001 STENCIL_ZERO VAL 0x00000002 STENCIL_REPLACE VAL 0x00000003 STENCIL_INCR_CLAMP VAL 0x00000004 STENCIL_DECR_CLAMP VAL 0x00000005 STENCIL_INVERT VAL 0x00000006 STENCIL_INCR_WRAP VAL 0x00000007 STENCIL_DECR_WRAP FLD 29 0x00000007 0x00000000 3 STENCILZFAIL_BF VAL 0x00000000 STENCIL_KEEP VAL 0x00000001 STENCIL_ZERO VAL 0x00000002 STENCIL_REPLACE VAL 0x00000003 STENCIL_INCR_CLAMP VAL 0x00000004 STENCIL_DECR_CLAMP VAL 0x00000005 STENCIL_INVERT VAL 0x00000006 STENCIL_INCR_WRAP VAL 0x00000007 STENCIL_DECR_WRAP REG 0x00028804 0x00000000 0x00000001 32 0 1 0 CB_BLEND_CONTROL FLD 0 0x0000001f 0x00000000 3 COLOR_SRCBLEND VAL 0x00000000 BLEND_ZERO VAL 0x00000001 BLEND_ONE VAL 0x00000002 BLEND_SRC_COLOR VAL 0x00000003 BLEND_ONE_MINUS_SRC_COLOR VAL 0x00000004 BLEND_SRC_ALPHA VAL 0x00000005 BLEND_ONE_MINUS_SRC_ALPHA VAL 0x00000006 BLEND_DST_ALPHA VAL 0x00000007 BLEND_ONE_MINUS_DST_ALPHA VAL 0x00000008 BLEND_DST_COLOR VAL 0x00000009 BLEND_ONE_MINUS_DST_COLOR VAL 0x0000000a BLEND_SRC_ALPHA_SATURATE VAL 0x0000000b BLEND_BOTH_SRC_ALPHA VAL 0x0000000c BLEND_BOTH_INV_SRC_ALPHA VAL 0x0000000d BLEND_CONSTANT_COLOR VAL 0x0000000e BLEND_ONE_MINUS_CONSTANT_COLOR VAL 0x0000000f BLEND_SRC1_COLOR VAL 0x00000010 BLEND_INV_SRC1_COLOR VAL 0x00000011 BLEND_SRC1_ALPHA VAL 0x00000012 BLEND_INV_SRC1_ALPHA VAL 0x00000013 BLEND_CONSTANT_ALPHA VAL 0x00000014 BLEND_ONE_MINUS_CONSTANT_ALPHA FLD 5 0x00000007 0x00000000 3 COLOR_COMB_FCN VAL 0x00000000 COMB_DST_PLUS_SRC VAL 0x00000001 COMB_SRC_MINUS_DST VAL 0x00000002 COMB_MIN_DST_SRC VAL 0x00000003 COMB_MAX_DST_SRC VAL 0x00000004 COMB_DST_MINUS_SRC FLD 8 0x0000001f 0x00000000 3 COLOR_DESTBLEND VAL 0x00000000 BLEND_ZERO VAL 0x00000001 BLEND_ONE VAL 0x00000002 BLEND_SRC_COLOR VAL 0x00000003 BLEND_ONE_MINUS_SRC_COLOR VAL 0x00000004 BLEND_SRC_ALPHA VAL 0x00000005 BLEND_ONE_MINUS_SRC_ALPHA VAL 0x00000006 BLEND_DST_ALPHA VAL 0x00000007 BLEND_ONE_MINUS_DST_ALPHA VAL 0x00000008 BLEND_DST_COLOR VAL 0x00000009 BLEND_ONE_MINUS_DST_COLOR VAL 0x0000000a BLEND_SRC_ALPHA_SATURATE VAL 0x0000000b BLEND_BOTH_SRC_ALPHA VAL 0x0000000c BLEND_BOTH_INV_SRC_ALPHA VAL 0x0000000d BLEND_CONSTANT_COLOR VAL 0x0000000e BLEND_ONE_MINUS_CONSTANT_COLOR VAL 0x0000000f BLEND_SRC1_COLOR VAL 0x00000010 BLEND_INV_SRC1_COLOR VAL 0x00000011 BLEND_SRC1_ALPHA VAL 0x00000012 BLEND_INV_SRC1_ALPHA VAL 0x00000013 BLEND_CONSTANT_ALPHA VAL 0x00000014 BLEND_ONE_MINUS_CONSTANT_ALPHA FLD 13 0x00000001 0x00000000 3 OPACITY_WEIGHT FLD 16 0x0000001f 0x00000000 3 ALPHA_SRCBLEND VAL 0x00000000 BLEND_ZERO VAL 0x00000001 BLEND_ONE VAL 0x00000002 BLEND_SRC_COLOR VAL 0x00000003 BLEND_ONE_MINUS_SRC_COLOR VAL 0x00000004 BLEND_SRC_ALPHA VAL 0x00000005 BLEND_ONE_MINUS_SRC_ALPHA VAL 0x00000006 BLEND_DST_ALPHA VAL 0x00000007 BLEND_ONE_MINUS_DST_ALPHA VAL 0x00000008 BLEND_DST_COLOR VAL 0x00000009 BLEND_ONE_MINUS_DST_COLOR VAL 0x0000000a BLEND_SRC_ALPHA_SATURATE VAL 0x0000000b BLEND_BOTH_SRC_ALPHA VAL 0x0000000c BLEND_BOTH_INV_SRC_ALPHA VAL 0x0000000d BLEND_CONSTANT_COLOR VAL 0x0000000e BLEND_ONE_MINUS_CONSTANT_COLOR VAL 0x0000000f BLEND_SRC1_COLOR VAL 0x00000010 BLEND_INV_SRC1_COLOR VAL 0x00000011 BLEND_SRC1_ALPHA VAL 0x00000012 BLEND_INV_SRC1_ALPHA VAL 0x00000013 BLEND_CONSTANT_ALPHA VAL 0x00000014 BLEND_ONE_MINUS_CONSTANT_ALPHA FLD 21 0x00000007 0x00000000 3 ALPHA_COMB_FCN VAL 0x00000000 COMB_DST_PLUS_SRC VAL 0x00000001 COMB_SRC_MINUS_DST VAL 0x00000002 COMB_MIN_DST_SRC VAL 0x00000003 COMB_MAX_DST_SRC VAL 0x00000004 COMB_DST_MINUS_SRC FLD 24 0x0000001f 0x00000000 3 ALPHA_DESTBLEND VAL 0x00000000 BLEND_ZERO VAL 0x00000001 BLEND_ONE VAL 0x00000002 BLEND_SRC_COLOR VAL 0x00000003 BLEND_ONE_MINUS_SRC_COLOR VAL 0x00000004 BLEND_SRC_ALPHA VAL 0x00000005 BLEND_ONE_MINUS_SRC_ALPHA VAL 0x00000006 BLEND_DST_ALPHA VAL 0x00000007 BLEND_ONE_MINUS_DST_ALPHA VAL 0x00000008 BLEND_DST_COLOR VAL 0x00000009 BLEND_ONE_MINUS_DST_COLOR VAL 0x0000000a BLEND_SRC_ALPHA_SATURATE VAL 0x0000000b BLEND_BOTH_SRC_ALPHA VAL 0x0000000c BLEND_BOTH_INV_SRC_ALPHA VAL 0x0000000d BLEND_CONSTANT_COLOR VAL 0x0000000e BLEND_ONE_MINUS_CONSTANT_COLOR VAL 0x0000000f BLEND_SRC1_COLOR VAL 0x00000010 BLEND_INV_SRC1_COLOR VAL 0x00000011 BLEND_SRC1_ALPHA VAL 0x00000012 BLEND_INV_SRC1_ALPHA VAL 0x00000013 BLEND_CONSTANT_ALPHA VAL 0x00000014 BLEND_ONE_MINUS_CONSTANT_ALPHA FLD 29 0x00000001 0x00000000 3 SEPARATE_ALPHA_BLEND REG 0x00028808 0x00000000 0x00000001 32 0 1 0 CB_COLOR_CONTROL FLD 0 0x00000001 0x00000000 3 FOG_ENABLE FLD 1 0x00000001 0x00000000 3 MULTIWRITE_ENABLE FLD 2 0x00000001 0x00000000 3 DITHER_ENABLE FLD 3 0x00000001 0x00000000 3 DEGAMMA_ENABLE FLD 4 0x00000007 0x00000000 3 SPECIAL_OP VAL 0x00000000 SPECIAL_NORMAL VAL 0x00000001 SPECIAL_DISABLE VAL 0x00000002 SPECIAL_FAST_CLEAR VAL 0x00000003 SPECIAL_FORCE_CLEAR VAL 0x00000004 SPECIAL_EXPAND_COLOR VAL 0x00000005 SPECIAL_EXPAND_TEXTURE VAL 0x00000006 SPECIAL_EXPAND_SAMPLES VAL 0x00000007 SPECIAL_RESOLVE_BOX FLD 7 0x00000001 0x00000000 3 PER_MRT_BLEND FLD 8 0x000000ff 0x00000000 3 TARGET_BLEND_ENABLE FLD 16 0x000000ff 0x00000000 3 ROP3 VAL 0x00000000 ROP3_ZERO VAL 0x00000011 ROP3_NOR VAL 0x00000025 ROP3_AND_INVERTED VAL 0x00000033 ROP3_COPY_INVERTED VAL 0x00000044 ROP3_AND_REVERSE VAL 0x00000055 ROP3_INVERT VAL 0x00000066 ROP3_XOR VAL 0x00000077 ROP3_NAND VAL 0x00000088 ROP3_AND VAL 0x00000099 ROP3_EQUIV VAL 0x000000aa ROP3_NOOP VAL 0x000000bb ROP3_OR_INVERTED VAL 0x000000cc ROP3_COPY VAL 0x000000dd ROP3_OR_REVERSE VAL 0x000000ee ROP3_OR VAL 0x000000ff ROP3_ONE REG 0x0002880c 0x00000000 0x00000003 32 0 1 0 DB_SHADER_CONTROL FLD 0 0x00000001 0x00000000 3 Z_EXPORT_ENABLE FLD 1 0x00000001 0x00000000 3 STENCIL_REF_EXPORT_ENABLE FLD 4 0x00000003 0x00000000 3 Z_ORDER VAL 0x00000000 LATE_Z VAL 0x00000001 EARLY_Z_THEN_LATE_Z VAL 0x00000002 RE_Z VAL 0x00000003 EARLY_Z_THEN_RE_Z FLD 6 0x00000001 0x00000000 3 KILL_ENABLE FLD 7 0x00000001 0x00000000 3 COVERAGE_TO_MASK_ENABLE FLD 8 0x00000001 0x00000000 3 MASK_EXPORT_ENABLE FLD 9 0x00000001 0x00000000 3 DUAL_EXPORT_ENABLE FLD 10 0x00000001 0x00000000 3 EXEC_ON_HIER_FAIL FLD 11 0x00000001 0x00000000 3 EXEC_ON_NOOP REG 0x00028810 0x00000000 0x00000006 32 0 1 0 PA_CL_CLIP_CNTL FLD 0 0x00000001 0x00000000 3 UCP_ENA_0 FLD 1 0x00000001 0x00000000 3 UCP_ENA_1 FLD 2 0x00000001 0x00000000 3 UCP_ENA_2 FLD 3 0x00000001 0x00000000 3 UCP_ENA_3 FLD 4 0x00000001 0x00000000 3 UCP_ENA_4 FLD 5 0x00000001 0x00000000 3 UCP_ENA_5 FLD 13 0x00000001 0x00000000 3 PS_UCP_Y_SCALE_NEG FLD 14 0x00000003 0x00000000 3 PS_UCP_MODE FLD 16 0x00000001 0x00000000 3 CLIP_DISABLE FLD 17 0x00000001 0x00000000 3 UCP_CULL_ONLY_ENA FLD 18 0x00000001 0x00000000 3 BOUNDARY_EDGE_FLAG_ENA FLD 19 0x00000001 0x00000000 3 DX_CLIP_SPACE_DEF FLD 20 0x00000001 0x00000000 3 DIS_CLIP_ERR_DETECT FLD 21 0x00000001 0x00000000 3 VTX_KILL_OR FLD 24 0x00000001 0x00000000 3 DX_LINEAR_ATTR_CLIP_ENA FLD 25 0x00000001 0x00000000 3 VTE_VPORT_PROVOKE_DISABLE FLD 26 0x00000001 0x00000000 3 ZCLIP_NEAR_DISABLE FLD 27 0x00000001 0x00000000 3 ZCLIP_FAR_DISABLE REG 0x00028814 0x00000000 0x00000006 32 0 1 0 PA_SU_SC_MODE_CNTL FLD 0 0x00000001 0x00000000 3 CULL_FRONT FLD 1 0x00000001 0x00000000 3 CULL_BACK FLD 2 0x00000001 0x00000000 3 FACE FLD 3 0x00000003 0x00000000 3 POLY_MODE VAL 0x00000000 X_DISABLE_POLY_MODE VAL 0x00000001 X_DUAL_MODE FLD 5 0x00000007 0x00000000 3 POLYMODE_FRONT_PTYPE VAL 0x00000000 X_DRAW_POINTS VAL 0x00000001 X_DRAW_LINES VAL 0x00000002 X_DRAW_TRIANGLES FLD 8 0x00000007 0x00000000 3 POLYMODE_BACK_PTYPE VAL 0x00000000 X_DRAW_POINTS VAL 0x00000001 X_DRAW_LINES VAL 0x00000002 X_DRAW_TRIANGLES FLD 11 0x00000001 0x00000000 3 POLY_OFFSET_FRONT_ENABLE FLD 12 0x00000001 0x00000000 3 POLY_OFFSET_BACK_ENABLE FLD 13 0x00000001 0x00000000 3 POLY_OFFSET_PARA_ENABLE FLD 16 0x00000001 0x00000000 3 VTX_WINDOW_OFFSET_ENABLE FLD 19 0x00000001 0x00000000 3 PROVOKING_VTX_LAST FLD 20 0x00000001 0x00000000 3 PERSP_CORR_DIS FLD 21 0x00000001 0x00000000 3 MULTI_PRIM_IB_ENA REG 0x00028818 0x00000000 0x00000006 32 0 1 0 PA_CL_VTE_CNTL FLD 0 0x00000001 0x00000000 3 VPORT_X_SCALE_ENA FLD 1 0x00000001 0x00000000 3 VPORT_X_OFFSET_ENA FLD 2 0x00000001 0x00000000 3 VPORT_Y_SCALE_ENA FLD 3 0x00000001 0x00000000 3 VPORT_Y_OFFSET_ENA FLD 4 0x00000001 0x00000000 3 VPORT_Z_SCALE_ENA FLD 5 0x00000001 0x00000000 3 VPORT_Z_OFFSET_ENA FLD 8 0x00000001 0x00000000 3 VTX_XY_FMT FLD 9 0x00000001 0x00000000 3 VTX_Z_FMT FLD 10 0x00000001 0x00000000 3 VTX_W0_FMT FLD 11 0x00000001 0x00000000 3 PERFCOUNTER_REF REG 0x0002881c 0x00000000 0x00000006 32 0 1 0 PA_CL_VS_OUT_CNTL FLD 0 0x00000001 0x00000000 3 CLIP_DIST_ENA_0 FLD 1 0x00000001 0x00000000 3 CLIP_DIST_ENA_1 FLD 2 0x00000001 0x00000000 3 CLIP_DIST_ENA_2 FLD 3 0x00000001 0x00000000 3 CLIP_DIST_ENA_3 FLD 4 0x00000001 0x00000000 3 CLIP_DIST_ENA_4 FLD 5 0x00000001 0x00000000 3 CLIP_DIST_ENA_5 FLD 6 0x00000001 0x00000000 3 CLIP_DIST_ENA_6 FLD 7 0x00000001 0x00000000 3 CLIP_DIST_ENA_7 FLD 8 0x00000001 0x00000000 3 CULL_DIST_ENA_0 FLD 9 0x00000001 0x00000000 3 CULL_DIST_ENA_1 FLD 10 0x00000001 0x00000000 3 CULL_DIST_ENA_2 FLD 11 0x00000001 0x00000000 3 CULL_DIST_ENA_3 FLD 12 0x00000001 0x00000000 3 CULL_DIST_ENA_4 FLD 13 0x00000001 0x00000000 3 CULL_DIST_ENA_5 FLD 14 0x00000001 0x00000000 3 CULL_DIST_ENA_6 FLD 15 0x00000001 0x00000000 3 CULL_DIST_ENA_7 FLD 16 0x00000001 0x00000000 3 USE_VTX_POINT_SIZE FLD 17 0x00000001 0x00000000 3 USE_VTX_EDGE_FLAG FLD 18 0x00000001 0x00000000 3 USE_VTX_RENDER_TARGET_INDX FLD 19 0x00000001 0x00000000 3 USE_VTX_VIEWPORT_INDX FLD 20 0x00000001 0x00000000 3 USE_VTX_KILL_FLAG FLD 21 0x00000001 0x00000000 3 VS_OUT_MISC_VEC_ENA FLD 22 0x00000001 0x00000000 3 VS_OUT_CCDIST0_VEC_ENA FLD 23 0x00000001 0x00000000 3 VS_OUT_CCDIST1_VEC_ENA REG 0x00028820 0x00000000 0x00000006 32 0 1 0 PA_CL_NANINF_CNTL FLD 0 0x00000001 0x00000000 3 VTE_XY_INF_DISCARD FLD 1 0x00000001 0x00000000 3 VTE_Z_INF_DISCARD FLD 2 0x00000001 0x00000000 3 VTE_W_INF_DISCARD FLD 3 0x00000001 0x00000000 3 VTE_0XNANINF_IS_0 FLD 4 0x00000001 0x00000000 3 VTE_XY_NAN_RETAIN FLD 5 0x00000001 0x00000000 3 VTE_Z_NAN_RETAIN FLD 6 0x00000001 0x00000000 3 VTE_W_NAN_RETAIN FLD 7 0x00000001 0x00000000 3 VTE_W_RECIP_NAN_IS_0 FLD 8 0x00000001 0x00000000 3 VS_XY_NAN_TO_INF FLD 9 0x00000001 0x00000000 3 VS_XY_INF_RETAIN FLD 10 0x00000001 0x00000000 3 VS_Z_NAN_TO_INF FLD 11 0x00000001 0x00000000 3 VS_Z_INF_RETAIN FLD 12 0x00000001 0x00000000 3 VS_W_NAN_TO_INF FLD 13 0x00000001 0x00000000 3 VS_W_INF_RETAIN FLD 14 0x00000001 0x00000000 3 VS_CLIP_DIST_INF_DISCARD FLD 20 0x00000001 0x00000000 3 VTE_NO_OUTPUT_NEG_0 REG 0x00028840 0x00000000 0x0000000c 32 0 1 0 SQ_PGM_START_PS REG 0x00028850 0x00000000 0x0000000c 32 0 1 0 SQ_PGM_RESOURCES_PS FLD 0 0x000000ff 0x00000000 3 NUM_GPRS FLD 8 0x000000ff 0x00000000 3 STACK_SIZE FLD 21 0x00000001 0x00000000 3 DX10_CLAMP FLD 24 0x00000007 0x00000000 3 FETCH_CACHE_LINES FLD 28 0x00000001 0x00000000 3 UNCACHED_FIRST_INST FLD 31 0x00000001 0x00000000 3 CLAMP_CONSTS REG 0x00028854 0x00000000 0x0000000c 32 0 1 0 SQ_PGM_EXPORTS_PS FLD 0 0x0000001f 0x00000000 3 EXPORT_MODE REG 0x00028858 0x00000000 0x0000000c 32 0 1 0 SQ_PGM_START_VS REG 0x00028868 0x00000000 0x0000000c 32 0 1 0 SQ_PGM_RESOURCES_VS FLD 0 0x000000ff 0x00000000 3 NUM_GPRS FLD 8 0x000000ff 0x00000000 3 STACK_SIZE FLD 21 0x00000001 0x00000000 3 DX10_CLAMP FLD 24 0x00000007 0x00000000 3 FETCH_CACHE_LINES FLD 28 0x00000001 0x00000000 3 UNCACHED_FIRST_INST REG 0x0002886c 0x00000000 0x0000000c 32 0 1 0 SQ_PGM_START_GS REG 0x0002887c 0x00000000 0x0000000c 32 0 1 0 SQ_PGM_RESOURCES_GS FLD 0 0x000000ff 0x00000000 3 NUM_GPRS FLD 8 0x000000ff 0x00000000 3 STACK_SIZE FLD 21 0x00000001 0x00000000 3 DX10_CLAMP FLD 24 0x00000007 0x00000000 3 FETCH_CACHE_LINES FLD 28 0x00000001 0x00000000 3 UNCACHED_FIRST_INST REG 0x00028880 0x00000000 0x0000000c 32 0 1 0 SQ_PGM_START_ES REG 0x00028890 0x00000000 0x0000000c 32 0 1 0 SQ_PGM_RESOURCES_ES FLD 0 0x000000ff 0x00000000 3 NUM_GPRS FLD 8 0x000000ff 0x00000000 3 STACK_SIZE FLD 21 0x00000001 0x00000000 3 DX10_CLAMP FLD 24 0x00000007 0x00000000 3 FETCH_CACHE_LINES FLD 28 0x00000001 0x00000000 3 UNCACHED_FIRST_INST REG 0x00028894 0x00000000 0x0000000c 32 0 1 0 SQ_PGM_START_FS REG 0x000288a4 0x00000000 0x0000000c 32 0 1 0 SQ_PGM_RESOURCES_FS FLD 0 0x000000ff 0x00000000 3 NUM_GPRS FLD 8 0x000000ff 0x00000000 3 STACK_SIZE FLD 21 0x00000001 0x00000000 3 DX10_CLAMP REG 0x000288a8 0x00000000 0x0000000c 32 0 1 0 SQ_ESGS_RING_ITEMSIZE FLD 0 0x00007fff 0x00000000 3 ITEMSIZE REG 0x000288ac 0x00000000 0x0000000c 32 0 1 0 SQ_GSVS_RING_ITEMSIZE FLD 0 0x00007fff 0x00000000 3 ITEMSIZE REG 0x000288b0 0x00000000 0x0000000c 32 0 1 0 SQ_ESTMP_RING_ITEMSIZE FLD 0 0x00007fff 0x00000000 3 ITEMSIZE REG 0x000288b4 0x00000000 0x0000000c 32 0 1 0 SQ_GSTMP_RING_ITEMSIZE FLD 0 0x00007fff 0x00000000 3 ITEMSIZE REG 0x000288b8 0x00000000 0x0000000c 32 0 1 0 SQ_VSTMP_RING_ITEMSIZE FLD 0 0x00007fff 0x00000000 3 ITEMSIZE REG 0x000288bc 0x00000000 0x0000000c 32 0 1 0 SQ_PSTMP_RING_ITEMSIZE FLD 0 0x00007fff 0x00000000 3 ITEMSIZE REG 0x000288c0 0x00000000 0x0000000c 32 0 1 0 SQ_FBUF_RING_ITEMSIZE FLD 0 0x00007fff 0x00000000 3 ITEMSIZE REG 0x000288c4 0x00000000 0x0000000c 32 0 1 0 SQ_REDUC_RING_ITEMSIZE FLD 0 0x00007fff 0x00000000 3 ITEMSIZE REG 0x000288c8 0x00000000 0x0000000c 32 0 1 0 SQ_GS_VERT_ITEMSIZE FLD 0 0x00007fff 0x00000000 3 ITEMSIZE REG 0x000288cc 0x00000000 0x0000000c 32 0 1 0 SQ_PGM_CF_OFFSET_PS FLD 0 0x000fffff 0x00000000 3 PGM_CF_OFFSET REG 0x000288d0 0x00000000 0x0000000c 32 0 1 0 SQ_PGM_CF_OFFSET_VS FLD 0 0x000fffff 0x00000000 3 PGM_CF_OFFSET REG 0x000288d4 0x00000000 0x0000000c 32 0 1 0 SQ_PGM_CF_OFFSET_GS FLD 0 0x000fffff 0x00000000 3 PGM_CF_OFFSET REG 0x000288d8 0x00000000 0x0000000c 32 0 1 0 SQ_PGM_CF_OFFSET_ES FLD 0 0x000fffff 0x00000000 3 PGM_CF_OFFSET REG 0x000288dc 0x00000000 0x0000000c 32 0 1 0 SQ_PGM_CF_OFFSET_FS FLD 0 0x000fffff 0x00000000 3 PGM_CF_OFFSET REG 0x000288e0 0x00000000 0x0000000c 32 0 1 0 SQ_VTX_SEMANTIC_CLEAR REG 0x00028940 0x00000000 0x0000000c 32 0 16 4 SQ_ALU_CONST_CACHE_PS REG 0x00028980 0x00000000 0x0000000c 32 0 16 4 SQ_ALU_CONST_CACHE_VS REG 0x000289c0 0x00000000 0x0000000c 32 0 16 4 SQ_ALU_CONST_CACHE_GS REG 0x00028a00 0x00000000 0x00000006 32 0 1 0 PA_SU_POINT_SIZE FLD 0 0x0000ffff 0x00000000 3 HEIGHT FLD 16 0x0000ffff 0x00000000 3 WIDTH REG 0x00028a04 0x00000000 0x00000006 32 0 1 0 PA_SU_POINT_MINMAX FLD 0 0x0000ffff 0x00000000 3 MIN_SIZE FLD 16 0x0000ffff 0x00000000 3 MAX_SIZE REG 0x00028a08 0x00000000 0x00000006 32 0 1 0 PA_SU_LINE_CNTL FLD 0 0x0000ffff 0x00000000 3 WIDTH REG 0x00028a0c 0x00000000 0x00000006 32 0 1 0 PA_SC_LINE_STIPPLE FLD 0 0x0000ffff 0x00000000 3 LINE_PATTERN FLD 16 0x000000ff 0x00000000 3 REPEAT_COUNT FLD 28 0x00000001 0x00000000 3 PATTERN_BIT_ORDER FLD 29 0x00000003 0x00000000 3 AUTO_RESET_CNTL REG 0x00028a10 0x00000000 0x00000010 32 0 1 0 VGT_OUTPUT_PATH_CNTL FLD 0 0x00000003 0x00000000 3 PATH_SELECT VAL 0x00000000 VGT_OUTPATH_VTX_REUSE VAL 0x00000001 VGT_OUTPATH_TESS_EN VAL 0x00000002 VGT_OUTPATH_PASSTHRU VAL 0x00000003 VGT_OUTPATH_GS_BLOCK REG 0x00028a14 0x00000000 0x00000010 32 0 1 0 VGT_HOS_CNTL FLD 0 0x00000003 0x00000000 3 TESS_MODE REG 0x00028a18 0x00000000 0x00000010 32 0 1 0 VGT_HOS_MAX_TESS_LEVEL REG 0x00028a1c 0x00000000 0x00000010 32 0 1 0 VGT_HOS_MIN_TESS_LEVEL REG 0x00028a20 0x00000000 0x00000010 32 0 1 0 VGT_HOS_REUSE_DEPTH FLD 0 0x000000ff 0x00000000 3 REUSE_DEPTH REG 0x00028a24 0x00000000 0x00000010 32 0 1 0 VGT_GROUP_PRIM_TYPE FLD 0 0x0000001f 0x00000000 3 PRIM_TYPE VAL 0x00000000 VGT_GRP_3D_POINT VAL 0x00000001 VGT_GRP_3D_LINE VAL 0x00000002 VGT_GRP_3D_TRI VAL 0x00000003 VGT_GRP_3D_RECT VAL 0x00000004 VGT_GRP_3D_QUAD VAL 0x00000005 VGT_GRP_2D_COPY_RECT_V0 VAL 0x00000006 VGT_GRP_2D_COPY_RECT_V1 VAL 0x00000007 VGT_GRP_2D_COPY_RECT_V2 VAL 0x00000008 VGT_GRP_2D_COPY_RECT_V3 VAL 0x00000009 VGT_GRP_2D_FILL_RECT VAL 0x0000000a VGT_GRP_2D_LINE VAL 0x0000000b VGT_GRP_2D_TRI VAL 0x0000000c VGT_GRP_PRIM_INDEX_LINE VAL 0x0000000d VGT_GRP_PRIM_INDEX_TRI VAL 0x0000000e VGT_GRP_PRIM_INDEX_QUAD VAL 0x0000000f VGT_GRP_3D_LINE_ADJ VAL 0x00000010 VGT_GRP_3D_TRI_ADJ FLD 14 0x00000001 0x00000000 3 RETAIN_ORDER FLD 15 0x00000001 0x00000000 3 RETAIN_QUADS FLD 16 0x00000007 0x00000000 3 PRIM_ORDER VAL 0x00000000 VGT_GRP_LIST VAL 0x00000001 VGT_GRP_STRIP VAL 0x00000002 VGT_GRP_FAN VAL 0x00000003 VGT_GRP_LOOP VAL 0x00000004 VGT_GRP_POLYGON REG 0x00028a28 0x00000000 0x00000010 32 0 1 0 VGT_GROUP_FIRST_DECR FLD 0 0x0000000f 0x00000000 3 FIRST_DECR REG 0x00028a2c 0x00000000 0x00000010 32 0 1 0 VGT_GROUP_DECR FLD 0 0x0000000f 0x00000000 3 DECR REG 0x00028a30 0x00000000 0x00000010 32 0 1 0 VGT_GROUP_VECT_0_CNTL FLD 0 0x00000001 0x00000000 3 COMP_X_EN FLD 1 0x00000001 0x00000000 3 COMP_Y_EN FLD 2 0x00000001 0x00000000 3 COMP_Z_EN FLD 3 0x00000001 0x00000000 3 COMP_W_EN FLD 8 0x000000ff 0x00000000 3 STRIDE FLD 16 0x000000ff 0x00000000 3 SHIFT REG 0x00028a34 0x00000000 0x00000010 32 0 1 0 VGT_GROUP_VECT_1_CNTL FLD 0 0x00000001 0x00000000 3 COMP_X_EN FLD 1 0x00000001 0x00000000 3 COMP_Y_EN FLD 2 0x00000001 0x00000000 3 COMP_Z_EN FLD 3 0x00000001 0x00000000 3 COMP_W_EN FLD 8 0x000000ff 0x00000000 3 STRIDE FLD 16 0x000000ff 0x00000000 3 SHIFT REG 0x00028a38 0x00000000 0x00000010 32 0 1 0 VGT_GROUP_VECT_0_FMT_CNTL FLD 0 0x0000000f 0x00000000 3 X_CONV VAL 0x00000000 VGT_GRP_INDEX_16 VAL 0x00000001 VGT_GRP_INDEX_32 VAL 0x00000002 VGT_GRP_UINT_16 VAL 0x00000003 VGT_GRP_UINT_32 VAL 0x00000004 VGT_GRP_SINT_16 VAL 0x00000005 VGT_GRP_SINT_32 VAL 0x00000006 VGT_GRP_FLOAT_32 VAL 0x00000007 VGT_GRP_AUTO_PRIM VAL 0x00000008 VGT_GRP_FIX_1_23_TO_FLOAT FLD 4 0x0000000f 0x00000000 3 X_OFFSET FLD 8 0x0000000f 0x00000000 3 Y_CONV VAL 0x00000000 VGT_GRP_INDEX_16 VAL 0x00000001 VGT_GRP_INDEX_32 VAL 0x00000002 VGT_GRP_UINT_16 VAL 0x00000003 VGT_GRP_UINT_32 VAL 0x00000004 VGT_GRP_SINT_16 VAL 0x00000005 VGT_GRP_SINT_32 VAL 0x00000006 VGT_GRP_FLOAT_32 VAL 0x00000007 VGT_GRP_AUTO_PRIM VAL 0x00000008 VGT_GRP_FIX_1_23_TO_FLOAT FLD 12 0x0000000f 0x00000000 3 Y_OFFSET FLD 16 0x0000000f 0x00000000 3 Z_CONV VAL 0x00000000 VGT_GRP_INDEX_16 VAL 0x00000001 VGT_GRP_INDEX_32 VAL 0x00000002 VGT_GRP_UINT_16 VAL 0x00000003 VGT_GRP_UINT_32 VAL 0x00000004 VGT_GRP_SINT_16 VAL 0x00000005 VGT_GRP_SINT_32 VAL 0x00000006 VGT_GRP_FLOAT_32 VAL 0x00000007 VGT_GRP_AUTO_PRIM VAL 0x00000008 VGT_GRP_FIX_1_23_TO_FLOAT FLD 20 0x0000000f 0x00000000 3 Z_OFFSET FLD 24 0x0000000f 0x00000000 3 W_CONV VAL 0x00000000 VGT_GRP_INDEX_16 VAL 0x00000001 VGT_GRP_INDEX_32 VAL 0x00000002 VGT_GRP_UINT_16 VAL 0x00000003 VGT_GRP_UINT_32 VAL 0x00000004 VGT_GRP_SINT_16 VAL 0x00000005 VGT_GRP_SINT_32 VAL 0x00000006 VGT_GRP_FLOAT_32 VAL 0x00000007 VGT_GRP_AUTO_PRIM VAL 0x00000008 VGT_GRP_FIX_1_23_TO_FLOAT FLD 28 0x0000000f 0x00000000 3 W_OFFSET REG 0x00028a3c 0x00000000 0x00000010 32 0 1 0 VGT_GROUP_VECT_1_FMT_CNTL FLD 0 0x0000000f 0x00000000 3 X_CONV VAL 0x00000000 VGT_GRP_INDEX_16 VAL 0x00000001 VGT_GRP_INDEX_32 VAL 0x00000002 VGT_GRP_UINT_16 VAL 0x00000003 VGT_GRP_UINT_32 VAL 0x00000004 VGT_GRP_SINT_16 VAL 0x00000005 VGT_GRP_SINT_32 VAL 0x00000006 VGT_GRP_FLOAT_32 VAL 0x00000007 VGT_GRP_AUTO_PRIM VAL 0x00000008 VGT_GRP_FIX_1_23_TO_FLOAT FLD 4 0x0000000f 0x00000000 3 X_OFFSET FLD 8 0x0000000f 0x00000000 3 Y_CONV VAL 0x00000000 VGT_GRP_INDEX_16 VAL 0x00000001 VGT_GRP_INDEX_32 VAL 0x00000002 VGT_GRP_UINT_16 VAL 0x00000003 VGT_GRP_UINT_32 VAL 0x00000004 VGT_GRP_SINT_16 VAL 0x00000005 VGT_GRP_SINT_32 VAL 0x00000006 VGT_GRP_FLOAT_32 VAL 0x00000007 VGT_GRP_AUTO_PRIM VAL 0x00000008 VGT_GRP_FIX_1_23_TO_FLOAT FLD 12 0x0000000f 0x00000000 3 Y_OFFSET FLD 16 0x0000000f 0x00000000 3 Z_CONV VAL 0x00000000 VGT_GRP_INDEX_16 VAL 0x00000001 VGT_GRP_INDEX_32 VAL 0x00000002 VGT_GRP_UINT_16 VAL 0x00000003 VGT_GRP_UINT_32 VAL 0x00000004 VGT_GRP_SINT_16 VAL 0x00000005 VGT_GRP_SINT_32 VAL 0x00000006 VGT_GRP_FLOAT_32 VAL 0x00000007 VGT_GRP_AUTO_PRIM VAL 0x00000008 VGT_GRP_FIX_1_23_TO_FLOAT FLD 20 0x0000000f 0x00000000 3 Z_OFFSET FLD 24 0x0000000f 0x00000000 3 W_CONV VAL 0x00000000 VGT_GRP_INDEX_16 VAL 0x00000001 VGT_GRP_INDEX_32 VAL 0x00000002 VGT_GRP_UINT_16 VAL 0x00000003 VGT_GRP_UINT_32 VAL 0x00000004 VGT_GRP_SINT_16 VAL 0x00000005 VGT_GRP_SINT_32 VAL 0x00000006 VGT_GRP_FLOAT_32 VAL 0x00000007 VGT_GRP_AUTO_PRIM VAL 0x00000008 VGT_GRP_FIX_1_23_TO_FLOAT FLD 28 0x0000000f 0x00000000 3 W_OFFSET REG 0x00028a40 0x00000000 0x00000010 32 0 1 0 VGT_GS_MODE FLD 0 0x00000003 0x00000000 3 MODE VAL 0x00000000 GS_OFF VAL 0x00000001 GS_SCENARIO_A VAL 0x00000002 GS_SCENARIO_B VAL 0x00000003 GS_SCENARIO_G FLD 2 0x00000001 0x00000000 3 ES_PASSTHRU FLD 3 0x00000003 0x00000000 3 CUT_MODE VAL 0x00000000 GS_CUT_1024 VAL 0x00000001 GS_CUT_512 VAL 0x00000002 GS_CUT_256 VAL 0x00000003 GS_CUT_128 REG 0x00028a48 0x00000000 0x00000006 32 0 1 0 PA_SC_MPASS_PS_CNTL FLD 0 0x000fffff 0x00000000 3 MPASS_PIX_VEC_PER_PASS FLD 31 0x00000001 0x00000000 3 MPASS_PS_ENA REG 0x00028a4c 0x00000000 0x00000006 32 0 1 0 PA_SC_MODE_CNTL FLD 0 0x00000001 0x00000000 3 MSAA_ENABLE FLD 1 0x00000001 0x00000000 3 CLIPRECT_ENABLE FLD 2 0x00000001 0x00000000 3 LINE_STIPPLE_ENABLE FLD 3 0x00000001 0x00000000 3 MULTI_CHIP_PRIM_DISCARD_ENAB FLD 4 0x00000001 0x00000000 3 WALK_ORDER_ENABLE FLD 5 0x00000001 0x00000000 3 HALVE_DETAIL_SAMPLE_PERF FLD 6 0x00000001 0x00000000 3 WALK_SIZE FLD 7 0x00000001 0x00000000 3 WALK_ALIGNMENT FLD 8 0x00000001 0x00000000 3 WALK_ALIGN8_PRIM_FITS_ST FLD 9 0x00000001 0x00000000 3 TILE_COVER_NO_SCISSOR FLD 10 0x00000001 0x00000000 3 KILL_PIX_POST_HI_Z FLD 11 0x00000001 0x00000000 3 KILL_PIX_POST_DETAIL_MASK FLD 12 0x00000001 0x00000000 3 MULTI_CHIP_SUPERTILE_ENABLE FLD 13 0x00000001 0x00000000 3 TILE_COVER_DISABLE FLD 14 0x00000001 0x00000000 3 FORCE_EOV_CNTDWN_ENABLE FLD 15 0x00000001 0x00000000 3 FORCE_EOV_TILE_ENABLE FLD 16 0x00000001 0x00000000 3 FORCE_EOV_REZ_ENABLE FLD 17 0x00000001 0x00000000 3 PS_ITER_SAMPLE REG 0x00028a50 0x00000000 0x00000010 32 0 1 0 VGT_ENHANCE FLD 0 0x00000003 0x00000000 3 MI_TIMESTAMP_RES VAL 0x00000000 X_0_992_CLOCKS_LATENCY_RANGE_IN_STEPS_OF_32 VAL 0x00000001 X_0_496_CLOCKS_LATENCY_RANGE_IN_STEPS_OF_16 VAL 0x00000002 X_0_248_CLOCKS_LATENCY_RANGE_IN_STEPS_OF_8 VAL 0x00000003 X_0_124_CLOCKS_LATENCY_RANGE_IN_STEPS_OF_4 FLD 2 0x3fffffff 0x00000000 3 MISC REG 0x00028a6c 0x00000000 0x00000010 32 0 1 0 VGT_GS_OUT_PRIM_TYPE FLD 0 0x0000003f 0x00000000 3 OUTPRIM_TYPE VAL 0x00000000 POINTLIST VAL 0x00000001 LINESTRIP VAL 0x00000002 TRISTRIP REG 0x00028a74 0x00000000 0x00000010 32 0 1 0 VGT_DMA_SIZE REG 0x00028a7c 0x00000000 0x00000010 32 0 1 0 VGT_DMA_INDEX_TYPE FLD 0 0x00000003 0x00000000 3 INDEX_TYPE VAL 0x00000000 VGT_INDEX_16 VAL 0x00000001 VGT_INDEX_32 FLD 2 0x00000003 0x00000000 3 SWAP_MODE VAL 0x00000000 VGT_DMA_SWAP_NONE VAL 0x00000001 VGT_DMA_SWAP_16_BIT VAL 0x00000002 VGT_DMA_SWAP_32_BIT VAL 0x00000003 VGT_DMA_SWAP_WORD REG 0x00028a84 0x00000000 0x00000010 32 0 1 0 VGT_PRIMITIVEID_EN FLD 0 0x00000001 0x00000000 3 PRIMITIVEID_EN REG 0x00028a88 0x00000000 0x00000010 32 0 1 0 VGT_DMA_NUM_INSTANCES REG 0x00028a90 0x00000000 0x00000010 32 0 1 0 VGT_EVENT_INITIATOR FLD 0 0x0000003f 0x00000000 3 EVENT_TYPE VAL 0x00000004 CACHE_FLUSH_TS VAL 0x00000005 CONTEXT_DONE VAL 0x00000006 CACHE_FLUSH VAL 0x00000007 VIZQUERY_START VAL 0x00000008 VIZQUERY_END VAL 0x00000009 SC_WAIT_WC VAL 0x0000000a MPASS_PS_CP_REFETCH VAL 0x0000000b MPASS_PS_RST_START VAL 0x0000000c MPASS_PS_INCR_START VAL 0x0000000d RST_PIX_CNT VAL 0x0000000e RST_VTX_CNT VAL 0x0000000f VS_PARTIAL_FLUSH VAL 0x00000010 PS_PARTIAL_FLUSH VAL 0x00000014 CACHE_FLUSH_AND_INV_TS_EVENT VAL 0x00000015 ZPASS_DONE VAL 0x00000016 CACHE_FLUSH_AND_INV_EVENT VAL 0x00000017 PERFCOUNTER_START VAL 0x00000018 PERFCOUNTER_STOP VAL 0x00000019 PIPELINESTAT_START VAL 0x0000001a PIPELINESTAT_STOP VAL 0x0000001b PERFCOUNTER_SAMPLE VAL 0x0000001c FLUSH_ES_OUTPUT VAL 0x0000001d FLUSH_GS_OUTPUT VAL 0x0000001e SAMPLE_PIPELINESTAT VAL 0x0000001f SO_VGTSTREAMOUT_FLUSH VAL 0x00000020 SAMPLE_STREAMOUTSTATS VAL 0x00000021 RESET_VTX_CNT VAL 0x00000022 BLOCK_CONTEXT_DONE VAL 0x00000023 CR_CONTEXT_DONE VAL 0x00000024 VGT_FLUSH VAL 0x00000025 CR_DONE_TS VAL 0x00000026 SQ_NON_EVENT VAL 0x00000027 SC_SEND_DB_VPZ VAL 0x00000028 BOTTOM_OF_PIPE_TS VAL 0x0000002a DB_CACHE_FLUSH_AND_INV FLD 19 0x000000ff 0x00000000 3 ADDRESS_HI FLD 27 0x00000001 0x00000000 3 EXTENDED_EVENT REG 0x00028a94 0x00000000 0x00000010 32 0 1 0 VGT_MULTI_PRIM_IB_RESET_EN FLD 0 0x00000001 0x00000000 3 RESET_EN REG 0x00028aa0 0x00000000 0x00000010 32 0 1 0 VGT_INSTANCE_STEP_RATE_0 REG 0x00028aa4 0x00000000 0x00000010 32 0 1 0 VGT_INSTANCE_STEP_RATE_1 REG 0x00028ab0 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_EN FLD 0 0x00000001 0x00000000 3 STREAMOUT REG 0x00028ab4 0x00000000 0x00000010 32 0 1 0 VGT_REUSE_OFF FLD 0 0x00000001 0x00000000 3 REUSE_OFF REG 0x00028ab8 0x00000000 0x00000010 32 0 1 0 VGT_VTX_CNT_EN FLD 0 0x00000001 0x00000000 3 VTX_CNT_EN REG 0x00028ad0 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BUFFER_SIZE_0 REG 0x00028ad4 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_VTX_STRIDE_0 FLD 0 0x000003ff 0x00000000 3 STRIDE REG 0x00028ad8 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BUFFER_BASE_0 REG 0x00028adc 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BUFFER_OFFSET_0 REG 0x00028ae0 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BUFFER_SIZE_1 REG 0x00028ae4 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_VTX_STRIDE_1 FLD 0 0x000003ff 0x00000000 3 STRIDE REG 0x00028ae8 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BUFFER_BASE_1 REG 0x00028aec 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BUFFER_OFFSET_1 REG 0x00028af0 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BUFFER_SIZE_2 REG 0x00028af4 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_VTX_STRIDE_2 FLD 0 0x000003ff 0x00000000 3 STRIDE REG 0x00028af8 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BUFFER_BASE_2 REG 0x00028afc 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BUFFER_OFFSET_2 REG 0x00028b00 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BUFFER_SIZE_3 REG 0x00028b04 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_VTX_STRIDE_3 FLD 0 0x000003ff 0x00000000 3 STRIDE REG 0x00028b08 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BUFFER_BASE_3 REG 0x00028b0c 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BUFFER_OFFSET_3 REG 0x00028b10 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BASE_OFFSET_0 REG 0x00028b14 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BASE_OFFSET_1 REG 0x00028b18 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BASE_OFFSET_2 REG 0x00028b1c 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BASE_OFFSET_3 REG 0x00028b20 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BUFFER_EN FLD 0 0x00000001 0x00000000 3 BUFFER_0_EN FLD 1 0x00000001 0x00000000 3 BUFFER_1_EN FLD 2 0x00000001 0x00000000 3 BUFFER_2_EN FLD 3 0x00000001 0x00000000 3 BUFFER_3_EN REG 0x00028b28 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_DRAW_OPAQUE_OFFSET REG 0x00028b2c 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE REG 0x00028b30 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE REG 0x00028b44 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BASE_OFFSET_HI_0 FLD 0 0x0000003f 0x00000000 3 BASE_OFFSET REG 0x00028b48 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BASE_OFFSET_HI_1 FLD 0 0x0000003f 0x00000000 3 BASE_OFFSET REG 0x00028b4c 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BASE_OFFSET_HI_2 FLD 0 0x0000003f 0x00000000 3 BASE_OFFSET REG 0x00028b50 0x00000000 0x00000010 32 0 1 0 VGT_STRMOUT_BASE_OFFSET_HI_3 FLD 0 0x0000003f 0x00000000 3 BASE_OFFSET REG 0x00028c00 0x00000000 0x00000006 32 0 1 0 PA_SC_LINE_CNTL FLD 0 0x000000ff 0x00000000 3 BRES_CNTL FLD 8 0x00000001 0x00000000 3 USE_BRES_CNTL FLD 9 0x00000001 0x00000000 3 EXPAND_LINE_WIDTH FLD 10 0x00000001 0x00000000 3 LAST_PIXEL REG 0x00028c04 0x00000000 0x00000006 32 0 1 0 PA_SC_AA_CONFIG FLD 0 0x00000003 0x00000000 3 MSAA_NUM_SAMPLES FLD 4 0x00000001 0x00000000 3 AA_MASK_CENTROID_DTMN FLD 13 0x0000000f 0x00000000 3 MAX_SAMPLE_DIST REG 0x00028c08 0x00000000 0x00000006 32 0 1 0 PA_SU_VTX_CNTL FLD 0 0x00000001 0x00000000 3 PIX_CENTER FLD 1 0x00000003 0x00000000 3 ROUND_MODE VAL 0x00000000 X_TRUNCATE VAL 0x00000001 X_ROUND VAL 0x00000002 X_ROUND_TO_EVEN VAL 0x00000003 X_ROUND_TO_ODD FLD 3 0x00000007 0x00000000 3 QUANT_MODE VAL 0x00000000 X_1_16TH VAL 0x00000001 X_1_8TH VAL 0x00000002 X_1_4TH VAL 0x00000003 X_1_2 VAL 0x00000004 X_1 VAL 0x00000005 X_1_256TH REG 0x00028c0c 0x00000000 0x00000006 32 0 1 0 PA_CL_GB_VERT_CLIP_ADJ REG 0x00028c10 0x00000000 0x00000006 32 0 1 0 PA_CL_GB_VERT_DISC_ADJ REG 0x00028c14 0x00000000 0x00000006 32 0 1 0 PA_CL_GB_HORZ_CLIP_ADJ REG 0x00028c18 0x00000000 0x00000006 32 0 1 0 PA_CL_GB_HORZ_DISC_ADJ REG 0x00028c1c 0x00000000 0x00000006 32 0 1 0 PA_SC_AA_SAMPLE_LOCS_MCTX FLD 0 0x0000000f 0x00000000 3 S0_X FLD 4 0x0000000f 0x00000000 3 S0_Y FLD 8 0x0000000f 0x00000000 3 S1_X FLD 12 0x0000000f 0x00000000 3 S1_Y FLD 16 0x0000000f 0x00000000 3 S2_X FLD 20 0x0000000f 0x00000000 3 S2_Y FLD 24 0x0000000f 0x00000000 3 S3_X FLD 28 0x0000000f 0x00000000 3 S3_Y REG 0x00028c20 0x00000000 0x00000006 32 0 1 0 PA_SC_AA_SAMPLE_LOCS_8S_WD1_MCTX FLD 0 0x0000000f 0x00000000 3 S4_X FLD 4 0x0000000f 0x00000000 3 S4_Y FLD 8 0x0000000f 0x00000000 3 S5_X FLD 12 0x0000000f 0x00000000 3 S5_Y FLD 16 0x0000000f 0x00000000 3 S6_X FLD 20 0x0000000f 0x00000000 3 S6_Y FLD 24 0x0000000f 0x00000000 3 S7_X FLD 28 0x0000000f 0x00000000 3 S7_Y REG 0x00028c30 0x00000000 0x00000001 32 0 1 0 CB_CLRCMP_CONTROL FLD 0 0x00000007 0x00000000 3 CLRCMP_FCN_SRC VAL 0x00000000 CLRCMP_DRAW_ALWAYS VAL 0x00000001 CLRCMP_DRAW_NEVER VAL 0x00000004 CLRCMP_DRAW_ON_NEQ VAL 0x00000005 CLRCMP_DRAW_ON_EQ FLD 8 0x00000007 0x00000000 3 CLRCMP_FCN_DST VAL 0x00000000 CLRCMP_DRAW_ALWAYS VAL 0x00000001 CLRCMP_DRAW_NEVER VAL 0x00000004 CLRCMP_DRAW_ON_NEQ VAL 0x00000005 CLRCMP_DRAW_ON_EQ FLD 24 0x00000003 0x00000000 3 CLRCMP_FCN_SEL VAL 0x00000000 CLRCMP_SEL_DST VAL 0x00000001 CLRCMP_SEL_SRC VAL 0x00000002 CLRCMP_SEL_AND REG 0x00028c34 0x00000000 0x00000001 32 0 1 0 CB_CLRCMP_SRC REG 0x00028c38 0x00000000 0x00000001 32 0 1 0 CB_CLRCMP_DST REG 0x00028c3c 0x00000000 0x00000001 32 0 1 0 CB_CLRCMP_MSK REG 0x00028c48 0x00000000 0x00000006 32 0 1 0 PA_SC_AA_MASK REG 0x00028c58 0x00000000 0x00000010 32 0 1 0 VGT_VERTEX_REUSE_BLOCK_CNTL FLD 0 0x000000ff 0x00000000 3 VTX_REUSE_DEPTH REG 0x00028c5c 0x00000000 0x00000010 32 0 1 0 VGT_OUT_DEALLOC_CNTL FLD 0 0x0000007f 0x00000000 3 DEALLOC_DIST REG 0x00028d0c 0x00000000 0x00000003 32 0 1 0 DB_RENDER_CONTROL FLD 0 0x00000001 0x00000000 3 DEPTH_CLEAR_ENABLE FLD 1 0x00000001 0x00000000 3 STENCIL_CLEAR_ENABLE FLD 2 0x00000001 0x00000000 3 DEPTH_COPY FLD 3 0x00000001 0x00000000 3 STENCIL_COPY FLD 4 0x00000001 0x00000000 3 RESUMMARIZE_ENABLE FLD 5 0x00000001 0x00000000 3 STENCIL_COMPRESS_DISABLE FLD 6 0x00000001 0x00000000 3 DEPTH_COMPRESS_DISABLE FLD 7 0x00000001 0x00000000 3 COPY_CENTROID FLD 8 0x00000007 0x00000000 3 COPY_SAMPLE FLD 11 0x00000001 0x00000000 3 ZPASS_INCREMENT_DISABLE REG 0x00028d10 0x00000000 0x00000003 32 0 1 0 DB_RENDER_OVERRIDE FLD 0 0x00000003 0x00000000 3 FORCE_HIZ_ENABLE VAL 0x00000000 FORCE_OFF VAL 0x00000001 FORCE_ENABLE VAL 0x00000002 FORCE_DISABLE VAL 0x00000003 FORCE_RESERVED FLD 2 0x00000003 0x00000000 3 FORCE_HIS_ENABLE0 VAL 0x00000000 FORCE_OFF VAL 0x00000001 FORCE_ENABLE VAL 0x00000002 FORCE_DISABLE VAL 0x00000003 FORCE_RESERVED FLD 4 0x00000003 0x00000000 3 FORCE_HIS_ENABLE1 VAL 0x00000000 FORCE_OFF VAL 0x00000001 FORCE_ENABLE VAL 0x00000002 FORCE_DISABLE VAL 0x00000003 FORCE_RESERVED FLD 6 0x00000001 0x00000000 3 FORCE_SHADER_Z_ORDER FLD 7 0x00000001 0x00000000 3 FAST_Z_DISABLE FLD 8 0x00000001 0x00000000 3 FAST_STENCIL_DISABLE FLD 9 0x00000001 0x00000000 3 NOOP_CULL_DISABLE FLD 10 0x00000001 0x00000000 3 FORCE_COLOR_KILL FLD 11 0x00000001 0x00000000 3 FORCE_Z_READ FLD 12 0x00000001 0x00000000 3 FORCE_STENCIL_READ FLD 13 0x00000003 0x00000000 3 FORCE_FULL_Z_RANGE VAL 0x00000000 FORCE_OFF VAL 0x00000001 FORCE_ENABLE VAL 0x00000002 FORCE_DISABLE VAL 0x00000003 FORCE_RESERVED FLD 15 0x00000001 0x00000000 3 FORCE_QC_SMASK_CONFLICT FLD 16 0x00000001 0x00000000 3 DISABLE_VIEWPORT_CLAMP FLD 17 0x00000001 0x00000000 3 IGNORE_SC_ZRANGE REG 0x00028d24 0x00000000 0x00000003 32 0 1 0 DB_HTILE_SURFACE FLD 0 0x00000001 0x00000000 3 HTILE_WIDTH FLD 1 0x00000001 0x00000000 3 HTILE_HEIGHT FLD 2 0x00000001 0x00000000 3 LINEAR FLD 3 0x00000001 0x00000000 3 FULL_CACHE FLD 4 0x00000001 0x00000000 3 HTILE_USES_PRELOAD_WIN FLD 5 0x00000001 0x00000000 3 PRELOAD FLD 6 0x0000003f 0x00000000 3 PREFETCH_WIDTH FLD 12 0x0000003f 0x00000000 3 PREFETCH_HEIGHT REG 0x00028d28 0x00000000 0x00000003 32 0 1 0 DB_SRESULTS_COMPARE_STATE0 FLD 0 0x00000007 0x00000000 3 COMPAREFUNC0 VAL 0x00000000 REF_NEVER VAL 0x00000001 REF_LESS VAL 0x00000002 REF_EQUAL VAL 0x00000003 REF_LEQUAL VAL 0x00000004 REF_GREATER VAL 0x00000005 REF_NOTEQUAL VAL 0x00000006 REF_GEQUAL VAL 0x00000007 REF_ALWAYS FLD 4 0x000000ff 0x00000000 3 COMPAREVALUE0 FLD 12 0x000000ff 0x00000000 3 COMPAREMASK0 FLD 24 0x00000001 0x00000000 3 ENABLE0 REG 0x00028d2c 0x00000000 0x00000003 32 0 1 0 DB_SRESULTS_COMPARE_STATE1 FLD 0 0x00000007 0x00000000 3 COMPAREFUNC1 VAL 0x00000000 REF_NEVER VAL 0x00000001 REF_LESS VAL 0x00000002 REF_EQUAL VAL 0x00000003 REF_LEQUAL VAL 0x00000004 REF_GREATER VAL 0x00000005 REF_NOTEQUAL VAL 0x00000006 REF_GEQUAL VAL 0x00000007 REF_ALWAYS FLD 4 0x000000ff 0x00000000 3 COMPAREVALUE1 FLD 12 0x000000ff 0x00000000 3 COMPAREMASK1 FLD 24 0x00000001 0x00000000 3 ENABLE1 REG 0x00028d30 0x00000000 0x00000003 32 0 1 0 DB_PRELOAD_CONTROL FLD 0 0x000000ff 0x00000000 3 START_X FLD 8 0x000000ff 0x00000000 3 START_Y FLD 16 0x000000ff 0x00000000 3 MAX_X FLD 24 0x000000ff 0x00000000 3 MAX_Y REG 0x00028d34 0x00000000 0x00000003 32 0 1 0 DB_PREFETCH_LIMIT FLD 0 0x000003ff 0x00000000 3 DEPTH_HEIGHT_TILE_MAX REG 0x00028d44 0x00000000 0x00000003 32 0 1 0 DB_ALPHA_TO_MASK FLD 8 0x00000003 0x00000000 3 ALPHA_TO_MASK_OFFSET0 FLD 10 0x00000003 0x00000000 3 ALPHA_TO_MASK_OFFSET1 FLD 12 0x00000003 0x00000000 3 ALPHA_TO_MASK_OFFSET2 FLD 14 0x00000003 0x00000000 3 ALPHA_TO_MASK_OFFSET3 REG 0x00028df8 0x00000000 0x00000006 32 0 1 0 PA_SU_POLY_OFFSET_DB_FMT_CNTL FLD 0 0x000000ff 0x00000000 3 NEG_NUM_DB_BITS FLD 8 0x00000001 0x00000000 3 DB_IS_FLOAT_FMT REG 0x00028dfc 0x00000000 0x00000006 32 0 1 0 PA_SU_POLY_OFFSET_CLAMP REG 0x00028e00 0x00000000 0x00000006 32 0 1 0 PA_SU_POLY_OFFSET_FRONT_SCALE REG 0x00028e04 0x00000000 0x00000006 32 0 1 0 PA_SU_POLY_OFFSET_FRONT_OFFSET REG 0x00028e08 0x00000000 0x00000006 32 0 1 0 PA_SU_POLY_OFFSET_BACK_SCALE REG 0x00028e0c 0x00000000 0x00000006 32 0 1 0 PA_SU_POLY_OFFSET_BACK_OFFSET REG 0x00028e10 0x00000000 0x00000006 32 0 1 0 PA_CL_POINT_X_RAD REG 0x00028e14 0x00000000 0x00000006 32 0 1 0 PA_CL_POINT_Y_RAD REG 0x00028e18 0x00000000 0x00000006 32 0 1 0 PA_CL_POINT_SIZE REG 0x00028e1c 0x00000000 0x00000006 32 0 1 0 PA_CL_POINT_CULL_RAD REG 0x00028e20 0x00000000 0x00000006 32 0 6 16 PA_CL_UCP_X REG 0x00028e24 0x00000000 0x00000006 32 0 6 16 PA_CL_UCP_Y REG 0x00028e28 0x00000000 0x00000006 32 0 6 16 PA_CL_UCP_Z REG 0x00028e2c 0x00000000 0x00000006 32 0 6 16 PA_CL_UCP_W REG 0x0003cff0 0x00000000 0x0000000c 32 0 1 0 SQ_VTX_BASE_VTX_LOC REG 0x0003cff4 0x00000000 0x0000000c 32 0 1 0 SQ_VTX_START_INST_LOC REG 0x0003e200 0x00000000 0x0000000c 32 0 32 4 SQ_LOOP_CONST_DX10_PS REG 0x0003e200 0x00000000 0x0000000c 32 0 32 4 SQ_LOOP_CONST_PS REG 0x0003e280 0x00000000 0x0000000c 32 0 32 4 SQ_LOOP_CONST_DX10_VS REG 0x0003e280 0x00000000 0x0000000c 32 0 32 4 SQ_LOOP_CONST_VS REG 0x0003e300 0x00000000 0x0000000c 32 0 32 4 SQ_LOOP_CONST_DX10_GS REG 0x0003e300 0x00000000 0x0000000c 32 0 32 4 SQ_LOOP_CONST_GS FLD 0 0x00000fff 0x00000000 3 COUNT FLD 12 0x00000fff 0x00000000 3 INIT FLD 24 0x000000ff 0x00000000 3 INC REG 0x0003e380 0x00000000 0x0000000c 32 0 1 0 SQ_BOOL_CONST_PS REG 0x0003e384 0x00000000 0x0000000c 32 0 1 0 SQ_BOOL_CONST_VS REG 0x0003e388 0x00000000 0x0000000c 32 0 1 0 SQ_BOOL_CONST_GS REG 0x00030000 0x00000101 0x0000000c 32 0 256 16 SQ_ALU_PS_CONSTANT0 REG 0x00030004 0x00000101 0x0000000c 32 0 256 16 SQ_ALU_PS_CONSTANT1 REG 0x00030008 0x00000101 0x0000000c 32 0 256 16 SQ_ALU_PS_CONSTANT2 REG 0x0003000c 0x00000101 0x0000000c 32 0 256 16 SQ_ALU_PS_CONSTANT3 REG 0x00031000 0x00000101 0x0000000c 32 0 256 16 SQ_ALU_VS_CONSTANT0 REG 0x00031004 0x00000101 0x0000000c 32 0 256 16 SQ_ALU_VS_CONSTANT1 REG 0x00031008 0x00000101 0x0000000c 32 0 256 16 SQ_ALU_VS_CONSTANT2 REG 0x0003100c 0x00000101 0x0000000c 32 0 256 16 SQ_ALU_VS_CONSTANT3 REG 0x000000a1 0x00000108 0x00000007 32 0 1 0 PCIE_LC_TRAINING_CNTL FLD 6 0x00000001 0x00000000 3 LC_POINT_7_PLUS_EN REG 0x000000a2 0x00000108 0x00000007 32 0 1 0 PCIE_LC_LINK_WIDTH_CNTL FLD 0 0x00000007 0x00000000 3 LC_LINK_WIDTH VAL 0x00000000 LC_LINK_WIDTH_X0 VAL 0x00000001 LC_LINK_WIDTH_X1 VAL 0x00000002 LC_LINK_WIDTH_X2 VAL 0x00000003 LC_LINK_WIDTH_X4 VAL 0x00000004 LC_LINK_WIDTH_X8 VAL 0x00000006 LC_LINK_WIDTH_X16 FLD 4 0x00000007 0x00000000 3 LC_LINK_WIDTH_RD FLD 7 0x00000001 0x00000000 3 LC_RECONFIG_ARC_MISSING_ESCAPE FLD 8 0x00000001 0x00000000 3 LC_RECONFIG_NOW FLD 9 0x00000001 0x00000000 3 LC_RENEGOTIATION_SUPPORT FLD 10 0x00000001 0x00000000 3 LC_RENEGOTIATE_EN FLD 11 0x00000001 0x00000000 3 LC_SHORT_RECONFIG_EN FLD 12 0x00000001 0x00000000 3 LC_UPCONFIGURE_SUPPORT FLD 13 0x00000001 0x00000000 3 LC_UPCONFIGURE_DIS REG 0x000000a4 0x00000108 0x00000007 32 0 1 0 PCIE_LC_SPEED_CNTL FLD 0 0x00000001 0x00000000 3 LC_GEN2_EN_STRAP FLD 1 0x00000001 0x00000000 3 LC_TARGET_LINK_SPEED_OVERRIDE_EN FLD 5 0x00000001 0x00000000 3 LC_FORCE_EN_HW_SPEED_CHANGE FLD 6 0x00000001 0x00000000 3 LC_FORCE_DIS_HW_SPEED_CHANGE FLD 8 0x00000003 0x00000000 3 LC_SPEED_CHANGE_ATTEMPTS_ALLOWED FLD 11 0x00000001 0x00000000 3 LC_CURRENT_DATA_RATE FLD 14 0x0000000f 0x00000000 3 LC_VOLTAGE_TIMER_SEL FLD 21 0x00000001 0x00000000 3 LC_CLR_FAILED_SPD_CHANGE_CNT FLD 23 0x00000001 0x00000000 3 LC_OTHER_SIDE_EVER_SENT_GEN2 FLD 24 0x00000001 0x00000000 3 LC_OTHER_SIDE_SUPPORTS_GEN2 REG 0x0003c000 0x00000109 0x0000000c 32 0 18 12 SQ_TEX_SAMPLER_PS_WORD0 FLD 0 0x00000007 0x00000000 3 CLAMP_X VAL 0x00000000 SQ_TEX_WRAP VAL 0x00000001 SQ_TEX_MIRROR VAL 0x00000002 SQ_TEX_CLAMP_LAST_TEXEL VAL 0x00000003 SQ_TEX_MIRROR_ONCE_LAST_TEXEL VAL 0x00000004 SQ_TEX_CLAMP_HALF_BORDER VAL 0x00000005 SQ_TEX_MIRROR_ONCE_HALF_BORDER VAL 0x00000006 SQ_TEX_CLAMP_BORDER VAL 0x00000007 SQ_TEX_MIRROR_ONCE_BORDER FLD 3 0x00000007 0x00000000 3 CLAMP_Y VAL 0x00000000 SQ_TEX_WRAP VAL 0x00000001 SQ_TEX_MIRROR VAL 0x00000002 SQ_TEX_CLAMP_LAST_TEXEL VAL 0x00000003 SQ_TEX_MIRROR_ONCE_LAST_TEXEL VAL 0x00000004 SQ_TEX_CLAMP_HALF_BORDER VAL 0x00000005 SQ_TEX_MIRROR_ONCE_HALF_BORDER VAL 0x00000006 SQ_TEX_CLAMP_BORDER VAL 0x00000007 SQ_TEX_MIRROR_ONCE_BORDER FLD 6 0x00000007 0x00000000 3 CLAMP_Z VAL 0x00000000 SQ_TEX_WRAP VAL 0x00000001 SQ_TEX_MIRROR VAL 0x00000002 SQ_TEX_CLAMP_LAST_TEXEL VAL 0x00000003 SQ_TEX_MIRROR_ONCE_LAST_TEXEL VAL 0x00000004 SQ_TEX_CLAMP_HALF_BORDER VAL 0x00000005 SQ_TEX_MIRROR_ONCE_HALF_BORDER VAL 0x00000006 SQ_TEX_CLAMP_BORDER VAL 0x00000007 SQ_TEX_MIRROR_ONCE_BORDER FLD 9 0x00000007 0x00000000 3 XY_MAG_FILTER VAL 0x00000000 SQ_TEX_XY_FILTER_POINT VAL 0x00000001 SQ_TEX_XY_FILTER_BILINEAR VAL 0x00000002 SQ_TEX_XY_FILTER_BICUBIC FLD 12 0x00000007 0x00000000 3 XY_MIN_FILTER VAL 0x00000000 SQ_TEX_XY_FILTER_POINT VAL 0x00000001 SQ_TEX_XY_FILTER_BILINEAR VAL 0x00000002 SQ_TEX_XY_FILTER_BICUBIC FLD 15 0x00000003 0x00000000 3 Z_FILTER VAL 0x00000000 SQ_TEX_Z_FILTER_NONE VAL 0x00000001 SQ_TEX_Z_FILTER_POINT VAL 0x00000002 SQ_TEX_Z_FILTER_LINEAR FLD 17 0x00000003 0x00000000 3 MIP_FILTER VAL 0x00000000 SQ_TEX_Z_FILTER_NONE VAL 0x00000001 SQ_TEX_Z_FILTER_POINT VAL 0x00000002 SQ_TEX_Z_FILTER_LINEAR FLD 22 0x00000003 0x00000000 3 BORDER_COLOR_TYPE VAL 0x00000000 SQ_TEX_BORDER_COLOR_TRANS_BLACK VAL 0x00000001 SQ_TEX_BORDER_COLOR_OPAQUE_BLACK VAL 0x00000002 SQ_TEX_BORDER_COLOR_OPAQUE_WHITE VAL 0x00000003 SQ_TEX_BORDER_COLOR_REGISTER FLD 24 0x00000001 0x00000000 3 POINT_SAMPLING_CLAMP FLD 25 0x00000001 0x00000000 3 TEX_ARRAY_OVERRIDE FLD 26 0x00000007 0x00000000 3 DEPTH_COMPARE_FUNCTION VAL 0x00000000 SQ_TEX_DEPTH_COMPARE_NEVER VAL 0x00000001 SQ_TEX_DEPTH_COMPARE_LESS VAL 0x00000002 SQ_TEX_DEPTH_COMPARE_EQUAL VAL 0x00000003 SQ_TEX_DEPTH_COMPARE_LESSEQUAL VAL 0x00000004 SQ_TEX_DEPTH_COMPARE_GREATER VAL 0x00000005 SQ_TEX_DEPTH_COMPARE_NOTEQUAL VAL 0x00000006 SQ_TEX_DEPTH_COMPARE_GREATEREQUAL VAL 0x00000007 SQ_TEX_DEPTH_COMPARE_ALWAYS FLD 29 0x00000003 0x00000000 3 CHROMA_KEY VAL 0x00000000 SQ_TEX_CHROMA_KEY_DISABLED VAL 0x00000001 SQ_TEX_CHROMA_KEY_KILL VAL 0x00000002 SQ_TEX_CHROMA_KEY_BLEND FLD 31 0x00000001 0x00000000 3 LOD_USES_MINOR_AXIS REG 0x0003c004 0x00000109 0x0000000c 32 0 18 12 SQ_TEX_SAMPLER_PS_WORD1 FLD 0 0x000003ff 0x00000000 3 MIN_LOD FLD 10 0x000003ff 0x00000000 3 MAX_LOD FLD 20 0x00000fff 0x00000000 3 LOD_BIAS REG 0x0003c008 0x00000109 0x0000000c 32 0 18 12 SQ_TEX_SAMPLER_PS_WORD2 FLD 0 0x00000fff 0x00000000 3 LOD_BIAS_SEC FLD 12 0x00000001 0x00000000 3 MC_COORD_TRUNCATE FLD 13 0x00000001 0x00000000 3 FORCE_DEGAMMA FLD 14 0x00000001 0x00000000 3 HIGH_PRECISION_FILTER FLD 15 0x00000007 0x00000000 3 PERF_MIP FLD 18 0x00000003 0x00000000 3 PERF_Z FLD 26 0x00000001 0x00000000 3 FETCH_4 FLD 27 0x00000001 0x00000000 3 SAMPLE_IS_PCF FLD 31 0x00000001 0x00000000 3 TYPE REG 0x0003c0b0 0x00000109 0x0000000c 32 0 18 12 SQ_TEX_SAMPLER_GS_WORD0 FLD 0 0x00000007 0x00000000 3 CLAMP_X VAL 0x00000000 SQ_TEX_WRAP VAL 0x00000001 SQ_TEX_MIRROR VAL 0x00000002 SQ_TEX_CLAMP_LAST_TEXEL VAL 0x00000003 SQ_TEX_MIRROR_ONCE_LAST_TEXEL VAL 0x00000004 SQ_TEX_CLAMP_HALF_BORDER VAL 0x00000005 SQ_TEX_MIRROR_ONCE_HALF_BORDER VAL 0x00000006 SQ_TEX_CLAMP_BORDER VAL 0x00000007 SQ_TEX_MIRROR_ONCE_BORDER FLD 3 0x00000007 0x00000000 3 CLAMP_Y VAL 0x00000000 SQ_TEX_WRAP VAL 0x00000001 SQ_TEX_MIRROR VAL 0x00000002 SQ_TEX_CLAMP_LAST_TEXEL VAL 0x00000003 SQ_TEX_MIRROR_ONCE_LAST_TEXEL VAL 0x00000004 SQ_TEX_CLAMP_HALF_BORDER VAL 0x00000005 SQ_TEX_MIRROR_ONCE_HALF_BORDER VAL 0x00000006 SQ_TEX_CLAMP_BORDER VAL 0x00000007 SQ_TEX_MIRROR_ONCE_BORDER FLD 6 0x00000007 0x00000000 3 CLAMP_Z VAL 0x00000000 SQ_TEX_WRAP VAL 0x00000001 SQ_TEX_MIRROR VAL 0x00000002 SQ_TEX_CLAMP_LAST_TEXEL VAL 0x00000003 SQ_TEX_MIRROR_ONCE_LAST_TEXEL VAL 0x00000004 SQ_TEX_CLAMP_HALF_BORDER VAL 0x00000005 SQ_TEX_MIRROR_ONCE_HALF_BORDER VAL 0x00000006 SQ_TEX_CLAMP_BORDER VAL 0x00000007 SQ_TEX_MIRROR_ONCE_BORDER FLD 9 0x00000007 0x00000000 3 XY_MAG_FILTER VAL 0x00000000 SQ_TEX_XY_FILTER_POINT VAL 0x00000001 SQ_TEX_XY_FILTER_BILINEAR VAL 0x00000002 SQ_TEX_XY_FILTER_BICUBIC FLD 12 0x00000007 0x00000000 3 XY_MIN_FILTER VAL 0x00000000 SQ_TEX_XY_FILTER_POINT VAL 0x00000001 SQ_TEX_XY_FILTER_BILINEAR VAL 0x00000002 SQ_TEX_XY_FILTER_BICUBIC FLD 15 0x00000003 0x00000000 3 Z_FILTER VAL 0x00000000 SQ_TEX_Z_FILTER_NONE VAL 0x00000001 SQ_TEX_Z_FILTER_POINT VAL 0x00000002 SQ_TEX_Z_FILTER_LINEAR FLD 17 0x00000003 0x00000000 3 MIP_FILTER VAL 0x00000000 SQ_TEX_Z_FILTER_NONE VAL 0x00000001 SQ_TEX_Z_FILTER_POINT VAL 0x00000002 SQ_TEX_Z_FILTER_LINEAR FLD 22 0x00000003 0x00000000 3 BORDER_COLOR_TYPE VAL 0x00000000 SQ_TEX_BORDER_COLOR_TRANS_BLACK VAL 0x00000001 SQ_TEX_BORDER_COLOR_OPAQUE_BLACK VAL 0x00000002 SQ_TEX_BORDER_COLOR_OPAQUE_WHITE VAL 0x00000003 SQ_TEX_BORDER_COLOR_REGISTER FLD 24 0x00000001 0x00000000 3 POINT_SAMPLING_CLAMP FLD 25 0x00000001 0x00000000 3 TEX_ARRAY_OVERRIDE FLD 26 0x00000007 0x00000000 3 DEPTH_COMPARE_FUNCTION VAL 0x00000000 SQ_TEX_DEPTH_COMPARE_NEVER VAL 0x00000001 SQ_TEX_DEPTH_COMPARE_LESS VAL 0x00000002 SQ_TEX_DEPTH_COMPARE_EQUAL VAL 0x00000003 SQ_TEX_DEPTH_COMPARE_LESSEQUAL VAL 0x00000004 SQ_TEX_DEPTH_COMPARE_GREATER VAL 0x00000005 SQ_TEX_DEPTH_COMPARE_NOTEQUAL VAL 0x00000006 SQ_TEX_DEPTH_COMPARE_GREATEREQUAL VAL 0x00000007 SQ_TEX_DEPTH_COMPARE_ALWAYS FLD 29 0x00000003 0x00000000 3 CHROMA_KEY VAL 0x00000000 SQ_TEX_CHROMA_KEY_DISABLED VAL 0x00000001 SQ_TEX_CHROMA_KEY_KILL VAL 0x00000002 SQ_TEX_CHROMA_KEY_BLEND FLD 31 0x00000001 0x00000000 3 LOD_USES_MINOR_AXIS REG 0x0003c0b4 0x00000109 0x0000000c 32 0 18 12 SQ_TEX_SAMPLER_GS_WORD1 FLD 0 0x000003ff 0x00000000 3 MIN_LOD FLD 10 0x000003ff 0x00000000 3 MAX_LOD FLD 20 0x00000fff 0x00000000 3 LOD_BIAS REG 0x0003c0b8 0x00000109 0x0000000c 32 0 18 12 SQ_TEX_SAMPLER_GS_WORD2 FLD 0 0x00000fff 0x00000000 3 LOD_BIAS_SEC FLD 12 0x00000001 0x00000000 3 MC_COORD_TRUNCATE FLD 13 0x00000001 0x00000000 3 FORCE_DEGAMMA FLD 14 0x00000001 0x00000000 3 HIGH_PRECISION_FILTER FLD 15 0x00000007 0x00000000 3 PERF_MIP FLD 18 0x00000003 0x00000000 3 PERF_Z FLD 26 0x00000001 0x00000000 3 FETCH_4 FLD 27 0x00000001 0x00000000 3 SAMPLE_IS_PCF FLD 31 0x00000001 0x00000000 3 TYPE REG 0x0003c0d8 0x00000109 0x0000000c 32 0 18 12 SQ_TEX_SAMPLER_VS_WORD0 FLD 0 0x00000007 0x00000000 3 CLAMP_X VAL 0x00000000 SQ_TEX_WRAP VAL 0x00000001 SQ_TEX_MIRROR VAL 0x00000002 SQ_TEX_CLAMP_LAST_TEXEL VAL 0x00000003 SQ_TEX_MIRROR_ONCE_LAST_TEXEL VAL 0x00000004 SQ_TEX_CLAMP_HALF_BORDER VAL 0x00000005 SQ_TEX_MIRROR_ONCE_HALF_BORDER VAL 0x00000006 SQ_TEX_CLAMP_BORDER VAL 0x00000007 SQ_TEX_MIRROR_ONCE_BORDER FLD 3 0x00000007 0x00000000 3 CLAMP_Y VAL 0x00000000 SQ_TEX_WRAP VAL 0x00000001 SQ_TEX_MIRROR VAL 0x00000002 SQ_TEX_CLAMP_LAST_TEXEL VAL 0x00000003 SQ_TEX_MIRROR_ONCE_LAST_TEXEL VAL 0x00000004 SQ_TEX_CLAMP_HALF_BORDER VAL 0x00000005 SQ_TEX_MIRROR_ONCE_HALF_BORDER VAL 0x00000006 SQ_TEX_CLAMP_BORDER VAL 0x00000007 SQ_TEX_MIRROR_ONCE_BORDER FLD 6 0x00000007 0x00000000 3 CLAMP_Z VAL 0x00000000 SQ_TEX_WRAP VAL 0x00000001 SQ_TEX_MIRROR VAL 0x00000002 SQ_TEX_CLAMP_LAST_TEXEL VAL 0x00000003 SQ_TEX_MIRROR_ONCE_LAST_TEXEL VAL 0x00000004 SQ_TEX_CLAMP_HALF_BORDER VAL 0x00000005 SQ_TEX_MIRROR_ONCE_HALF_BORDER VAL 0x00000006 SQ_TEX_CLAMP_BORDER VAL 0x00000007 SQ_TEX_MIRROR_ONCE_BORDER FLD 9 0x00000007 0x00000000 3 XY_MAG_FILTER VAL 0x00000000 SQ_TEX_XY_FILTER_POINT VAL 0x00000001 SQ_TEX_XY_FILTER_BILINEAR VAL 0x00000002 SQ_TEX_XY_FILTER_BICUBIC FLD 12 0x00000007 0x00000000 3 XY_MIN_FILTER VAL 0x00000000 SQ_TEX_XY_FILTER_POINT VAL 0x00000001 SQ_TEX_XY_FILTER_BILINEAR VAL 0x00000002 SQ_TEX_XY_FILTER_BICUBIC FLD 15 0x00000003 0x00000000 3 Z_FILTER VAL 0x00000000 SQ_TEX_Z_FILTER_NONE VAL 0x00000001 SQ_TEX_Z_FILTER_POINT VAL 0x00000002 SQ_TEX_Z_FILTER_LINEAR FLD 17 0x00000003 0x00000000 3 MIP_FILTER VAL 0x00000000 SQ_TEX_Z_FILTER_NONE VAL 0x00000001 SQ_TEX_Z_FILTER_POINT VAL 0x00000002 SQ_TEX_Z_FILTER_LINEAR FLD 22 0x00000003 0x00000000 3 BORDER_COLOR_TYPE VAL 0x00000000 SQ_TEX_BORDER_COLOR_TRANS_BLACK VAL 0x00000001 SQ_TEX_BORDER_COLOR_OPAQUE_BLACK VAL 0x00000002 SQ_TEX_BORDER_COLOR_OPAQUE_WHITE VAL 0x00000003 SQ_TEX_BORDER_COLOR_REGISTER FLD 24 0x00000001 0x00000000 3 POINT_SAMPLING_CLAMP FLD 25 0x00000001 0x00000000 3 TEX_ARRAY_OVERRIDE FLD 26 0x00000007 0x00000000 3 DEPTH_COMPARE_FUNCTION VAL 0x00000000 SQ_TEX_DEPTH_COMPARE_NEVER VAL 0x00000001 SQ_TEX_DEPTH_COMPARE_LESS VAL 0x00000002 SQ_TEX_DEPTH_COMPARE_EQUAL VAL 0x00000003 SQ_TEX_DEPTH_COMPARE_LESSEQUAL VAL 0x00000004 SQ_TEX_DEPTH_COMPARE_GREATER VAL 0x00000005 SQ_TEX_DEPTH_COMPARE_NOTEQUAL VAL 0x00000006 SQ_TEX_DEPTH_COMPARE_GREATEREQUAL VAL 0x00000007 SQ_TEX_DEPTH_COMPARE_ALWAYS FLD 29 0x00000003 0x00000000 3 CHROMA_KEY VAL 0x00000000 SQ_TEX_CHROMA_KEY_DISABLED VAL 0x00000001 SQ_TEX_CHROMA_KEY_KILL VAL 0x00000002 SQ_TEX_CHROMA_KEY_BLEND FLD 31 0x00000001 0x00000000 3 LOD_USES_MINOR_AXIS REG 0x0003c0dc 0x00000109 0x0000000c 32 0 18 12 SQ_TEX_SAMPLER_VS_WORD1 FLD 0 0x000003ff 0x00000000 3 MIN_LOD FLD 10 0x000003ff 0x00000000 3 MAX_LOD FLD 20 0x00000fff 0x00000000 3 LOD_BIAS REG 0x0003c0e0 0x00000109 0x0000000c 32 0 18 12 SQ_TEX_SAMPLER_VS_WORD2 FLD 0 0x00000fff 0x00000000 3 LOD_BIAS_SEC FLD 12 0x00000001 0x00000000 3 MC_COORD_TRUNCATE FLD 13 0x00000001 0x00000000 3 FORCE_DEGAMMA FLD 14 0x00000001 0x00000000 3 HIGH_PRECISION_FILTER FLD 15 0x00000007 0x00000000 3 PERF_MIP FLD 18 0x00000003 0x00000000 3 PERF_Z FLD 26 0x00000001 0x00000000 3 FETCH_4 FLD 27 0x00000001 0x00000000 3 SAMPLE_IS_PCF FLD 31 0x00000001 0x00000000 3 TYPE REG 0x00000000 0x0000010a 0x0000000c 32 0 1 0 SQ_CF_WORD0 FLD 0 0xffffffff 0x00000000 3 ADDR REG 0x00000000 0x0000010a 0x0000000c 32 0 1 0 SQ_CF_WORD1 FLD 0 0x00000007 0x00000000 3 POP_COUNT FLD 3 0x0000001f 0x00000000 3 CF_CONST FLD 8 0x00000003 0x00000000 3 COND VAL 0x00000000 SQ_CF_COND_ACTIVE VAL 0x00000001 SQ_CF_COND_FALSE VAL 0x00000002 SQ_CF_COND_BOOL VAL 0x00000003 SQ_CF_COND_NOT_BOOL FLD 10 0x00000007 0x00000000 3 COUNT FLD 13 0x0000003f 0x00000000 3 CALL_COUNT FLD 19 0x00000001 0x00000000 3 COUNT_3 FLD 21 0x00000001 0x00000000 3 END_OF_PROGRAM FLD 22 0x00000001 0x00000000 3 VALID_PIXEL_MODE FLD 23 0x0000007f 0x00000000 3 CF_INST VAL 0x00000000 SQ_CF_INST_NOP VAL 0x00000001 SQ_CF_INST_TEX VAL 0x00000002 SQ_CF_INST_VTX VAL 0x00000003 SQ_CF_INST_VTX_TC VAL 0x00000004 SQ_CF_INST_LOOP_START VAL 0x00000005 SQ_CF_INST_LOOP_END VAL 0x00000006 SQ_CF_INST_LOOP_START_DX10 VAL 0x00000007 SQ_CF_INST_LOOP_START_NO_AL VAL 0x00000008 SQ_CF_INST_LOOP_CONTINUE VAL 0x00000009 SQ_CF_INST_LOOP_BREAK VAL 0x0000000a SQ_CF_INST_JUMP VAL 0x0000000b SQ_CF_INST_PUSH VAL 0x0000000c SQ_CF_INST_PUSH_ELSE VAL 0x0000000d SQ_CF_INST_ELSE VAL 0x0000000e SQ_CF_INST_POP VAL 0x0000000f SQ_CF_INST_POP_JUMP VAL 0x00000010 SQ_CF_INST_POP_PUSH VAL 0x00000011 SQ_CF_INST_POP_PUSH_ELSE VAL 0x00000012 SQ_CF_INST_CALL VAL 0x00000013 SQ_CF_INST_CALL_FS VAL 0x00000014 SQ_CF_INST_RETURN VAL 0x00000015 SQ_CF_INST_EMIT_VERTEX VAL 0x00000016 SQ_CF_INST_EMIT_CUT_VERTEX VAL 0x00000017 SQ_CF_INST_CUT_VERTEX VAL 0x00000018 SQ_CF_INST_KILL FLD 30 0x00000001 0x00000000 3 WHOLE_QUAD_MODE FLD 31 0x00000001 0x00000000 3 BARRIER REG 0x00000000 0x0000010a 0x0000000c 32 0 1 0 SQ_CF_ALU_WORD0 FLD 0 0x003fffff 0x00000000 3 ADDR FLD 22 0x0000000f 0x00000000 3 KCACHE_BANK0 FLD 26 0x0000000f 0x00000000 3 KCACHE_BANK1 FLD 30 0x00000003 0x00000000 3 KCACHE_MODE0 VAL 0x00000000 SQ_CF_KCACHE_NOP VAL 0x00000001 SQ_CF_KCACHE_LOCK_1 VAL 0x00000002 SQ_CF_KCACHE_LOCK_2 VAL 0x00000003 SQ_CF_KCACHE_LOCK_LOOP_INDEX REG 0x00000000 0x0000010a 0x0000000c 32 0 1 0 SQ_CF_ALU_WORD1 FLD 0 0x00000003 0x00000000 3 KCACHE_MODE1 VAL 0x00000000 SQ_CF_KCACHE_NOP VAL 0x00000001 SQ_CF_KCACHE_LOCK_1 VAL 0x00000002 SQ_CF_KCACHE_LOCK_2 VAL 0x00000003 SQ_CF_KCACHE_LOCK_LOOP_INDEX FLD 2 0x000000ff 0x00000000 3 KCACHE_ADDR0 FLD 10 0x000000ff 0x00000000 3 KCACHE_ADDR1 FLD 18 0x0000007f 0x00000000 3 COUNT FLD 25 0x00000001 0x00000000 3 ALT_CONST FLD 26 0x0000000f 0x00000000 3 CF_INST VAL 0x00000008 SQ_CF_INST_ALU VAL 0x00000009 SQ_CF_INST_ALU_PUSH_BEFORE VAL 0x0000000a SQ_CF_INST_ALU_POP_AFTER VAL 0x0000000b SQ_CF_INST_ALU_POP2_AFTER VAL 0x0000000d SQ_CF_INST_ALU_CONTINUE VAL 0x0000000e SQ_CF_INST_ALU_BREAK VAL 0x0000000f SQ_CF_INST_ALU_ELSE_AFTER FLD 30 0x00000001 0x00000000 3 WHOLE_QUAD_MODE FLD 31 0x00000001 0x00000000 3 BARRIER REG 0x00000000 0x0000010a 0x0000000c 32 0 1 0 SQ_CF_ALLOC_EXPORT_WORD0 FLD 0 0x00001fff 0x00000000 3 ARRAY_BASE VAL 0x00000000 SQ_EXPORT_PARAM0 VAL 0x00000000 SQ_EXPORT_CB0 VAL 0x00000001 SQ_EXPORT_CB1 VAL 0x00000002 SQ_EXPORT_CB2 VAL 0x00000003 SQ_EXPORT_CB3 VAL 0x00000004 SQ_EXPORT_CB4 VAL 0x00000005 SQ_EXPORT_CB5 VAL 0x00000006 SQ_EXPORT_CB6 VAL 0x00000007 SQ_EXPORT_CB7 VAL 0x0000001f SQ_EXPORT_PARAM31 VAL 0x0000003c SQ_EXPORT_POS0 VAL 0x0000003d SQ_EXPORT_Z VAL 0x0000003d SQ_EXPORT_POS1 VAL 0x0000003e SQ_EXPORT_POS2 VAL 0x0000003f SQ_EXPORT_POS3 FLD 13 0x00000003 0x00000000 3 TYPE VAL 0x00000000 SQ_EXPORT_PIXEL VAL 0x00000001 SQ_EXPORT_POS VAL 0x00000002 SQ_EXPORT_PARAM VAL 0x00000003 X_UNUSED_FOR_SX_EXPORTS FLD 15 0x0000007f 0x00000000 3 RW_GPR FLD 22 0x00000001 0x00000000 3 RW_REL FLD 23 0x0000007f 0x00000000 3 INDEX_GPR FLD 30 0x00000003 0x00000000 3 ELEM_SIZE REG 0x00000000 0x0000010a 0x0000000c 32 0 1 0 SQ_CF_ALLOC_EXPORT_WORD1 FLD 17 0x0000000f 0x00000000 3 BURST_COUNT FLD 21 0x00000001 0x00000000 3 END_OF_PROGRAM FLD 22 0x00000001 0x00000000 3 VALID_PIXEL_MODE FLD 23 0x0000007f 0x00000000 3 CF_INST VAL 0x00000020 SQ_CF_INST_MEM_STREAM0 VAL 0x00000021 SQ_CF_INST_MEM_STREAM1 VAL 0x00000022 SQ_CF_INST_MEM_STREAM2 VAL 0x00000023 SQ_CF_INST_MEM_STREAM3 VAL 0x00000024 SQ_CF_INST_MEM_SCRATCH VAL 0x00000025 SQ_CF_INST_MEM_REDUCTION VAL 0x00000026 SQ_CF_INST_MEM_RING VAL 0x00000027 SQ_CF_INST_EXPORT VAL 0x00000028 SQ_CF_INST_EXPORT_DONE FLD 30 0x00000001 0x00000000 3 WHOLE_QUAD_MODE FLD 31 0x00000001 0x00000000 3 BARRIER REG 0x00000000 0x0000010a 0x0000000c 32 0 1 0 SQ_CF_ALLOC_EXPORT_WORD1_BUF FLD 0 0x00000fff 0x00000000 3 ARRAY_SIZE FLD 12 0x0000000f 0x00000000 3 COMP_MASK REG 0x00000000 0x0000010a 0x0000000c 32 0 1 0 SQ_CF_ALLOC_EXPORT_WORD1_SWIZ FLD 0 0x00000007 0x00000000 3 SEL_X VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 VAL 0x00000007 SQ_SEL_MASK FLD 3 0x00000007 0x00000000 3 SEL_Y VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 VAL 0x00000007 SQ_SEL_MASK FLD 6 0x00000007 0x00000000 3 SEL_Z VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 VAL 0x00000007 SQ_SEL_MASK FLD 9 0x00000007 0x00000000 3 SEL_W VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 VAL 0x00000007 SQ_SEL_MASK REG 0x00000000 0x0000010a 0x0000000c 32 0 1 0 SQ_ALU_WORD1 FLD 15 0x00000007 0x00000000 3 ENCODING FLD 18 0x00000007 0x00000000 3 BANK_SWIZZLE VAL 0x00000000 SQ_ALU_VEC_012 VAL 0x00000000 SQ_ALU_SCL_210 VAL 0x00000001 SQ_ALU_VEC_021 VAL 0x00000001 SQ_ALU_SCL_122 VAL 0x00000002 SQ_ALU_VEC_120 VAL 0x00000002 SQ_ALU_SCL_212 VAL 0x00000003 SQ_ALU_VEC_102 VAL 0x00000003 SQ_ALU_SCL_221 VAL 0x00000004 SQ_ALU_VEC_201 VAL 0x00000005 SQ_ALU_VEC_210 FLD 21 0x0000007f 0x00000000 3 DST_GPR FLD 28 0x00000001 0x00000000 3 DST_REL FLD 29 0x00000003 0x00000000 3 DST_CHAN VAL 0x00000000 CHAN_X VAL 0x00000001 CHAN_Y VAL 0x00000002 CHAN_Z VAL 0x00000003 CHAN_W FLD 31 0x00000001 0x00000000 3 CLAMP REG 0x00000000 0x0000010a 0x0000000c 32 0 1 0 SQ_ALU_WORD1_OP2_V2 FLD 0 0x00000001 0x00000000 3 SRC0_ABS FLD 1 0x00000001 0x00000000 3 SRC1_ABS FLD 2 0x00000001 0x00000000 3 UPDATE_EXECUTE_MASK FLD 3 0x00000001 0x00000000 3 UPDATE_PRED FLD 4 0x00000001 0x00000000 3 WRITE_MASK FLD 5 0x00000003 0x00000000 3 OMOD VAL 0x00000000 SQ_ALU_OMOD_OFF VAL 0x00000001 SQ_ALU_OMOD_M2 VAL 0x00000002 SQ_ALU_OMOD_M4 VAL 0x00000003 SQ_ALU_OMOD_D2 FLD 7 0x000007ff 0x00000000 3 ALU_INST VAL 0x00000000 SQ_OP2_INST_ADD VAL 0x00000001 SQ_OP2_INST_MUL VAL 0x00000002 SQ_OP2_INST_MUL_IEEE VAL 0x00000003 SQ_OP2_INST_MAX VAL 0x00000004 SQ_OP2_INST_MIN VAL 0x00000005 SQ_OP2_INST_MAX_DX10 VAL 0x00000006 SQ_OP2_INST_MIN_DX10 VAL 0x00000008 SQ_OP2_INST_SETE VAL 0x00000009 SQ_OP2_INST_SETGT VAL 0x0000000a SQ_OP2_INST_SETGE VAL 0x0000000b SQ_OP2_INST_SETNE VAL 0x0000000c SQ_OP2_INST_SETE_DX10 VAL 0x0000000d SQ_OP2_INST_SETGT_DX10 VAL 0x0000000e SQ_OP2_INST_SETGE_DX10 VAL 0x0000000f SQ_OP2_INST_SETNE_DX10 VAL 0x00000010 SQ_OP2_INST_FRACT VAL 0x00000011 SQ_OP2_INST_TRUNC VAL 0x00000012 SQ_OP2_INST_CEIL VAL 0x00000013 SQ_OP2_INST_RNDNE VAL 0x00000014 SQ_OP2_INST_FLOOR VAL 0x00000015 SQ_OP2_INST_MOVA VAL 0x00000016 SQ_OP2_INST_MOVA_FLOOR VAL 0x00000018 SQ_OP2_INST_MOVA_INT VAL 0x00000019 SQ_OP2_INST_MOV VAL 0x0000001a SQ_OP2_INST_NOP VAL 0x0000001e SQ_OP2_INST_PRED_SETGT_UINT VAL 0x0000001f SQ_OP2_INST_PRED_SETGE_UINT VAL 0x00000020 SQ_OP2_INST_PRED_SETE VAL 0x00000021 SQ_OP2_INST_PRED_SETGT VAL 0x00000022 SQ_OP2_INST_PRED_SETGE VAL 0x00000023 SQ_OP2_INST_PRED_SETNE VAL 0x00000024 SQ_OP2_INST_PRED_SET_INV VAL 0x00000025 SQ_OP2_INST_PRED_SET_POP VAL 0x00000026 SQ_OP2_INST_PRED_SET_CLR VAL 0x00000027 SQ_OP2_INST_PRED_SET_RESTORE VAL 0x00000028 SQ_OP2_INST_PRED_SETE_PUSH VAL 0x00000029 SQ_OP2_INST_PRED_SETGT_PUSH VAL 0x0000002a SQ_OP2_INST_PRED_SETGE_PUSH VAL 0x0000002b SQ_OP2_INST_PRED_SETNE_PUSH VAL 0x0000002c SQ_OP2_INST_KILLE VAL 0x0000002d SQ_OP2_INST_KILLGT VAL 0x0000002e SQ_OP2_INST_KILLGE VAL 0x0000002f SQ_OP2_INST_KILLNE VAL 0x00000030 SQ_OP2_INST_AND_INT VAL 0x00000031 SQ_OP2_INST_OR_INT VAL 0x00000032 SQ_OP2_INST_XOR_INT VAL 0x00000033 SQ_OP2_INST_NOT_INT VAL 0x00000034 SQ_OP2_INST_ADD_INT VAL 0x00000035 SQ_OP2_INST_SUB_INT VAL 0x00000036 SQ_OP2_INST_MAX_INT VAL 0x00000037 SQ_OP2_INST_MIN_INT VAL 0x00000038 SQ_OP2_INST_MAX_UINT VAL 0x00000039 SQ_OP2_INST_MIN_UINT VAL 0x0000003a SQ_OP2_INST_SETE_INT VAL 0x0000003b SQ_OP2_INST_SETGT_INT VAL 0x0000003c SQ_OP2_INST_SETGE_INT VAL 0x0000003d SQ_OP2_INST_SETNE_INT VAL 0x0000003e SQ_OP2_INST_SETGT_UINT VAL 0x0000003f SQ_OP2_INST_SETGE_UINT VAL 0x00000040 SQ_OP2_INST_KILLGT_UINT VAL 0x00000041 SQ_OP2_INST_KILLGE_UINT VAL 0x00000042 SQ_OP2_INST_PRED_SETE_INT VAL 0x00000043 SQ_OP2_INST_PRED_SETGT_INT VAL 0x00000044 SQ_OP2_INST_PRED_SETGE_INT VAL 0x00000045 SQ_OP2_INST_PRED_SETNE_INT VAL 0x00000046 SQ_OP2_INST_KILLE_INT VAL 0x00000047 SQ_OP2_INST_KILLGT_INT VAL 0x00000048 SQ_OP2_INST_KILLGE_INT VAL 0x00000049 SQ_OP2_INST_KILLNE_INT VAL 0x0000004a SQ_OP2_INST_PRED_SETE_PUSH_INT VAL 0x0000004b SQ_OP2_INST_PRED_SETGT_PUSH_INT VAL 0x0000004c SQ_OP2_INST_PRED_SETGE_PUSH_INT VAL 0x0000004d SQ_OP2_INST_PRED_SETNE_PUSH_INT VAL 0x0000004e SQ_OP2_INST_PRED_SETLT_PUSH_INT VAL 0x0000004f SQ_OP2_INST_PRED_SETLE_PUSH_INT VAL 0x00000050 SQ_OP2_INST_DOT4 VAL 0x00000051 SQ_OP2_INST_DOT4_IEEE VAL 0x00000052 SQ_OP2_INST_CUBE VAL 0x00000053 SQ_OP2_INST_MAX4 VAL 0x00000060 SQ_OP2_INST_MOVA_GPR_INT VAL 0x00000061 SQ_OP2_INST_EXP_IEEE VAL 0x00000062 SQ_OP2_INST_LOG_CLAMPED VAL 0x00000063 SQ_OP2_INST_LOG_IEEE VAL 0x00000064 SQ_OP2_INST_RECIP_CLAMPED VAL 0x00000065 SQ_OP2_INST_RECIP_FF VAL 0x00000066 SQ_OP2_INST_RECIP_IEEE VAL 0x00000067 SQ_OP2_INST_RECIPSQRT_CLAMPED VAL 0x00000068 SQ_OP2_INST_RECIPSQRT_FF VAL 0x00000069 SQ_OP2_INST_RECIPSQRT_IEEE VAL 0x0000006a SQ_OP2_INST_SQRT_IEEE VAL 0x0000006b SQ_OP2_INST_FLT_TO_INT VAL 0x0000006c SQ_OP2_INST_INT_TO_FLT VAL 0x0000006d SQ_OP2_INST_UINT_TO_FLT VAL 0x0000006e SQ_OP2_INST_SIN VAL 0x0000006f SQ_OP2_INST_COS VAL 0x00000070 SQ_OP2_INST_ASHR_INT VAL 0x00000071 SQ_OP2_INST_LSHR_INT VAL 0x00000072 SQ_OP2_INST_LSHL_INT VAL 0x00000073 SQ_OP2_INST_MULLO_INT VAL 0x00000074 SQ_OP2_INST_MULHI_INT VAL 0x00000075 SQ_OP2_INST_MULLO_UINT VAL 0x00000076 SQ_OP2_INST_MULHI_UINT VAL 0x00000077 SQ_OP2_INST_RECIP_INT VAL 0x00000078 SQ_OP2_INST_RECIP_UINT VAL 0x00000079 SQ_OP2_INST_FLT_TO_UINT REG 0x00000000 0x0000010a 0x0000000c 32 0 1 0 SQ_ALU_WORD1_OP3 FLD 0 0x000001ff 0x00000000 3 SRC2_SEL VAL 0x00000080 SQ_ALU_KCACHE0_0 VAL 0x0000009f SQ_ALU_KCACHE0_31 VAL 0x000000a0 SQ_ALU_KCACHE1_0 VAL 0x000000bf SQ_ALU_KCACHE1_31 VAL 0x000000f8 SQ_ALU_SRC_0 VAL 0x000000f9 SQ_ALU_SRC_1 VAL 0x000000fa SQ_ALU_SRC_1_INT VAL 0x000000fb SQ_ALU_SRC_M_1_INT VAL 0x000000fc SQ_ALU_SRC_0_5 VAL 0x000000fd SQ_ALU_SRC_LITERAL VAL 0x000000fe SQ_ALU_SRC_PV VAL 0x000000ff SQ_ALU_SRC_PS VAL 0x00000100 SQ_ALU_CFILE_0 VAL 0x000001ff SQ_ALU_CFILE_255 FLD 9 0x00000001 0x00000000 3 SRC2_REL FLD 10 0x00000003 0x00000000 3 SRC2_CHAN VAL 0x00000000 SQ_CHAN_X VAL 0x00000001 SQ_CHAN_Y VAL 0x00000002 SQ_CHAN_Z VAL 0x00000003 SQ_CHAN_W FLD 12 0x00000001 0x00000000 3 SRC2_NEG FLD 13 0x0000001f 0x00000000 3 ALU_INST VAL 0x0000000c SQ_OP3_INST_MUL_LIT VAL 0x0000000d SQ_OP3_INST_MUL_LIT_M2 VAL 0x0000000e SQ_OP3_INST_MUL_LIT_M4 VAL 0x0000000f SQ_OP3_INST_MUL_LIT_D2 VAL 0x00000010 SQ_OP3_INST_MULADD VAL 0x00000011 SQ_OP3_INST_MULADD_M2 VAL 0x00000012 SQ_OP3_INST_MULADD_M4 VAL 0x00000013 SQ_OP3_INST_MULADD_D2 VAL 0x00000014 SQ_OP3_INST_MULADD_IEEE VAL 0x00000015 SQ_OP3_INST_MULADD_IEEE_M2 VAL 0x00000016 SQ_OP3_INST_MULADD_IEEE_M4 VAL 0x00000017 SQ_OP3_INST_MULADD_IEEE_D2 VAL 0x00000018 SQ_OP3_INST_CNDE VAL 0x00000019 SQ_OP3_INST_CNDGT VAL 0x0000001a SQ_OP3_INST_CNDGE VAL 0x0000001c SQ_OP3_INST_CNDE_INT VAL 0x0000001d SQ_OP3_INST_CNDGT_INT VAL 0x0000001e SQ_OP3_INST_CNDGE_INT REG 0x00000000 0x0000010a 0x0000000c 32 0 1 0 SQ_VTX_WORD1 FLD 9 0x00000007 0x00000000 3 DST_SEL_X VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 VAL 0x00000007 SQ_SEL_MASK FLD 12 0x00000007 0x00000000 3 DST_SEL_Y VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 VAL 0x00000007 SQ_SEL_MASK FLD 15 0x00000007 0x00000000 3 DST_SEL_Z VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 VAL 0x00000007 SQ_SEL_MASK FLD 18 0x00000007 0x00000000 3 DST_SEL_W VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 VAL 0x00000007 SQ_SEL_MASK FLD 21 0x00000001 0x00000000 3 USE_CONST_FIELDS FLD 22 0x0000003f 0x00000000 3 DATA_FORMAT VAL 0x00000000 FMT_INVALID VAL 0x00000001 FMT_8 VAL 0x00000002 FMT_4_4 VAL 0x00000003 FMT_3_3_2 VAL 0x00000005 FMT_16 VAL 0x00000006 FMT_16_FLOAT VAL 0x00000007 FMT_8_8 VAL 0x00000008 FMT_5_6_5 VAL 0x00000009 FMT_6_5_5 VAL 0x0000000a FMT_1_5_5_5 VAL 0x0000000b FMT_4_4_4_4 VAL 0x0000000c FMT_5_5_5_1 VAL 0x0000000d FMT_32 VAL 0x0000000e FMT_32_FLOAT VAL 0x0000000f FMT_16_16 VAL 0x00000010 FMT_16_16_FLOAT VAL 0x00000011 FMT_8_24 VAL 0x00000012 FMT_8_24_FLOAT VAL 0x00000013 FMT_24_8 VAL 0x00000014 FMT_24_8_FLOAT VAL 0x00000015 FMT_10_11_11 VAL 0x00000016 FMT_10_11_11_FLOAT VAL 0x00000017 FMT_11_11_10 VAL 0x00000018 FMT_11_11_10_FLOAT VAL 0x00000019 FMT_2_10_10_10 VAL 0x0000001a FMT_8_8_8_8 VAL 0x0000001b FMT_10_10_10_2 VAL 0x0000001c FMT_X24_8_32_FLOAT VAL 0x0000001d FMT_32_32 VAL 0x0000001e FMT_32_32_FLOAT VAL 0x0000001f FMT_16_16_16_16 VAL 0x00000020 FMT_16_16_16_16_FLOAT VAL 0x00000022 FMT_32_32_32_32 VAL 0x00000023 FMT_32_32_32_32_FLOAT VAL 0x00000025 FMT_1 VAL 0x00000027 FMT_GB_GR VAL 0x00000028 FMT_BG_RG VAL 0x00000029 FMT_32_AS_8 VAL 0x0000002a FMT_32_AS_8_8 VAL 0x0000002b FMT_5_9_9_9_SHAREDEXP VAL 0x0000002c FMT_8_8_8 VAL 0x0000002d FMT_16_16_16 VAL 0x0000002e FMT_16_16_16_FLOAT VAL 0x0000002f FMT_32_32_32 VAL 0x00000030 FMT_32_32_32_FLOAT FLD 28 0x00000003 0x00000000 3 NUM_FORMAT_ALL VAL 0x00000000 SQ_NUM_FORMAT_NORM VAL 0x00000001 SQ_NUM_FORMAT_INT VAL 0x00000002 SQ_NUM_FORMAT_SCALED FLD 30 0x00000001 0x00000000 3 FORMAT_COMP_ALL VAL 0x00000000 FORMAT_COMP_UNSIGNED VAL 0x00000001 FORMAT_COMP_SIGNED FLD 31 0x00000001 0x00000000 3 SRF_MODE_ALL VAL 0x00000000 SRF_MODE_ZERO_CLAMP_MINUS_ONE VAL 0x00000001 SRF_MODE_NO_ZERO REG 0x00000000 0x0000010a 0x0000000c 32 0 1 0 SQ_VTX_WORD1_GPR FLD 0 0x0000007f 0x00000000 3 DST_GPR FLD 7 0x00000001 0x00000000 3 DST_REL REG 0x00000000 0x0000010a 0x0000000c 32 0 1 0 SQ_VTX_WORD1_SEM FLD 0 0x000000ff 0x00000000 3 SEMANTIC_ID REG 0x00000000 0x0000010a 0x0000000c 32 0 1 0 SQ_VTX_WORD2 FLD 0 0x0000ffff 0x00000000 3 OFFSET FLD 16 0x00000003 0x00000000 3 ENDIAN_SWAP VAL 0x00000000 SQ_ENDIAN_NONE VAL 0x00000001 SQ_ENDIAN_8IN16 VAL 0x00000002 SQ_ENDIAN_8IN32 FLD 18 0x00000001 0x00000000 3 CONST_BUF_NO_STRIDE FLD 19 0x00000001 0x00000000 3 MEGA_FETCH FLD 20 0x00000001 0x00000000 3 ALT_CONST REG 0x00000000 0x0000010a 0x0000000c 32 0 1 0 SQ_TEX_WORD0 FLD 0 0x0000001f 0x00000000 3 TEX_INST VAL 0x00000000 SQ_TEX_INST_VTX_FETCH VAL 0x00000001 SQ_TEX_INST_VTX_SEMANTIC VAL 0x00000003 SQ_TEX_INST_LD VAL 0x00000004 SQ_TEX_INST_GET_TEXTURE_RESINFO VAL 0x00000005 SQ_TEX_INST_GET_NUMBER_OF_SAMPLES VAL 0x00000006 SQ_TEX_INST_GET_LOD VAL 0x00000007 SQ_TEX_INST_GET_GRADIENTS_H VAL 0x00000008 SQ_TEX_INST_GET_GRADIENTS_V VAL 0x00000009 SQ_TEX_INST_GET_LERP VAL 0x0000000a SQ_TEX_INST_RESERVED_10 VAL 0x0000000b SQ_TEX_INST_SET_GRADIENTS_H VAL 0x0000000c SQ_TEX_INST_SET_GRADIENTS_V VAL 0x0000000d SQ_TEX_INST_PASS VAL 0x0000000e X_Z_SET_INDEX_FOR_ARRAY_OF_CUBEMAPS VAL 0x00000010 SQ_TEX_INST_SAMPLE VAL 0x00000011 SQ_TEX_INST_SAMPLE_L VAL 0x00000012 SQ_TEX_INST_SAMPLE_LB VAL 0x00000013 SQ_TEX_INST_SAMPLE_LZ VAL 0x00000014 SQ_TEX_INST_SAMPLE_G VAL 0x00000015 SQ_TEX_INST_SAMPLE_G_L VAL 0x00000016 SQ_TEX_INST_SAMPLE_G_LB VAL 0x00000017 SQ_TEX_INST_SAMPLE_G_LZ VAL 0x00000018 SQ_TEX_INST_SAMPLE_C VAL 0x00000019 SQ_TEX_INST_SAMPLE_C_L VAL 0x0000001a SQ_TEX_INST_SAMPLE_C_LB VAL 0x0000001b SQ_TEX_INST_SAMPLE_C_LZ VAL 0x0000001c SQ_TEX_INST_SAMPLE_C_G VAL 0x0000001d SQ_TEX_INST_SAMPLE_C_G_L VAL 0x0000001e SQ_TEX_INST_SAMPLE_C_G_LB VAL 0x0000001f SQ_TEX_INST_SAMPLE_C_G_LZ FLD 5 0x00000001 0x00000000 3 BC_FRAC_MODE FLD 7 0x00000001 0x00000000 3 FETCH_WHOLE_QUAD FLD 8 0x000000ff 0x00000000 3 RESOURCE_ID FLD 16 0x0000007f 0x00000000 3 SRC_GPR FLD 23 0x00000001 0x00000000 3 SRC_REL FLD 24 0x00000001 0x00000000 3 ALT_CONST REG 0x00008dfc 0x0000010a 0x0000000c 32 0 1 0 SQ_ALU_WORD0 FLD 0 0x000001ff 0x00000000 3 SRC0_SEL VAL 0x00000080 SQ_ALU_KCACHE0_0 VAL 0x0000009f SQ_ALU_KCACHE0_31 VAL 0x000000a0 SQ_ALU_KCACHE1_0 VAL 0x000000bf SQ_ALU_KCACHE1_31 VAL 0x000000f8 SQ_ALU_SRC_0 VAL 0x000000f9 SQ_ALU_SRC_1 VAL 0x000000fa SQ_ALU_SRC_1_INT VAL 0x000000fb SQ_ALU_SRC_M_1_INT VAL 0x000000fc SQ_ALU_SRC_0_5 VAL 0x000000fd SQ_ALU_SRC_LITERAL VAL 0x000000fe SQ_ALU_SRC_PV VAL 0x000000ff SQ_ALU_SRC_PS VAL 0x00000100 SQ_ALU_CFILE_0 VAL 0x000001ff SQ_ALU_CFILE_255 FLD 9 0x00000001 0x00000000 3 SRC0_REL FLD 10 0x00000003 0x00000000 3 SRC0_CHAN VAL 0x00000000 SQ_CHAN_X VAL 0x00000001 SQ_CHAN_Y VAL 0x00000002 SQ_CHAN_Z VAL 0x00000003 SQ_CHAN_W FLD 12 0x00000001 0x00000000 3 SRC0_NEG FLD 13 0x000001ff 0x00000000 3 SRC1_SEL VAL 0x00000080 SQ_ALU_KCACHE0_0 VAL 0x0000009f SQ_ALU_KCACHE0_31 VAL 0x000000a0 SQ_ALU_KCACHE1_0 VAL 0x000000bf SQ_ALU_KCACHE1_31 VAL 0x000000f8 SQ_ALU_SRC_0 VAL 0x000000f9 SQ_ALU_SRC_1 VAL 0x000000fa SQ_ALU_SRC_1_INT VAL 0x000000fb SQ_ALU_SRC_M_1_INT VAL 0x000000fc SQ_ALU_SRC_0_5 VAL 0x000000fd SQ_ALU_SRC_LITERAL VAL 0x000000fe SQ_ALU_SRC_PV VAL 0x000000ff SQ_ALU_SRC_PS VAL 0x00000100 SQ_ALU_CFILE_0 VAL 0x000001ff SQ_ALU_CFILE_255 FLD 22 0x00000001 0x00000000 3 SRC1_REL FLD 23 0x00000003 0x00000000 3 SRC1_CHAN VAL 0x00000000 SQ_CHAN_X VAL 0x00000001 SQ_CHAN_Y VAL 0x00000002 SQ_CHAN_Z VAL 0x00000003 SQ_CHAN_W FLD 25 0x00000001 0x00000000 3 SRC1_NEG FLD 26 0x00000007 0x00000000 3 INDEX_MODE VAL 0x00000000 SQ_INDEX_AR_X VAL 0x00000001 SQ_INDEX_AR_Y VAL 0x00000002 SQ_INDEX_AR_Z VAL 0x00000003 SQ_INDEX_AR_W VAL 0x00000004 SQ_INDEX_LOOP FLD 29 0x00000003 0x00000000 3 PRED_SEL VAL 0x00000000 SQ_PRED_SEL_OFF VAL 0x00000002 SQ_PRED_SEL_ZERO VAL 0x00000003 SQ_PRED_SEL_ONE FLD 31 0x00000001 0x00000000 3 LAST REG 0x00008dfc 0x0000010a 0x0000000c 32 0 1 0 SQ_ALU_WORD1_OP2 FLD 0 0x00000001 0x00000000 3 SRC0_ABS FLD 1 0x00000001 0x00000000 3 SRC1_ABS FLD 2 0x00000001 0x00000000 3 UPDATE_EXECUTE_MASK FLD 3 0x00000001 0x00000000 3 UPDATE_PRED FLD 4 0x00000001 0x00000000 3 WRITE_MASK FLD 5 0x00000001 0x00000000 3 FOG_MERGE FLD 6 0x00000003 0x00000000 3 OMOD VAL 0x00000000 SQ_ALU_OMOD_OFF VAL 0x00000001 SQ_ALU_OMOD_M2 VAL 0x00000002 SQ_ALU_OMOD_M4 VAL 0x00000003 SQ_ALU_OMOD_D2 FLD 8 0x000003ff 0x00000000 3 ALU_INST VAL 0x00000000 SQ_OP2_INST_ADD VAL 0x00000001 SQ_OP2_INST_MUL VAL 0x00000002 SQ_OP2_INST_MUL_IEEE VAL 0x00000003 SQ_OP2_INST_MAX VAL 0x00000004 SQ_OP2_INST_MIN VAL 0x00000005 SQ_OP2_INST_MAX_DX10 VAL 0x00000006 SQ_OP2_INST_MIN_DX10 VAL 0x00000008 SQ_OP2_INST_SETE VAL 0x00000009 SQ_OP2_INST_SETGT VAL 0x0000000a SQ_OP2_INST_SETGE VAL 0x0000000b SQ_OP2_INST_SETNE VAL 0x0000000c SQ_OP2_INST_SETE_DX10 VAL 0x0000000d SQ_OP2_INST_SETGT_DX10 VAL 0x0000000e SQ_OP2_INST_SETGE_DX10 VAL 0x0000000f SQ_OP2_INST_SETNE_DX10 VAL 0x00000010 SQ_OP2_INST_FRACT VAL 0x00000011 SQ_OP2_INST_TRUNC VAL 0x00000012 SQ_OP2_INST_CEIL VAL 0x00000013 SQ_OP2_INST_RNDNE VAL 0x00000014 SQ_OP2_INST_FLOOR VAL 0x00000015 SQ_OP2_INST_MOVA VAL 0x00000016 SQ_OP2_INST_MOVA_FLOOR VAL 0x00000018 SQ_OP2_INST_MOVA_INT VAL 0x00000019 SQ_OP2_INST_MOV VAL 0x0000001a SQ_OP2_INST_NOP VAL 0x0000001e SQ_OP2_INST_PRED_SETGT_UINT VAL 0x0000001f SQ_OP2_INST_PRED_SETGE_UINT VAL 0x00000020 SQ_OP2_INST_PRED_SETE VAL 0x00000021 SQ_OP2_INST_PRED_SETGT VAL 0x00000022 SQ_OP2_INST_PRED_SETGE VAL 0x00000023 SQ_OP2_INST_PRED_SETNE VAL 0x00000024 SQ_OP2_INST_PRED_SET_INV VAL 0x00000025 SQ_OP2_INST_PRED_SET_POP VAL 0x00000026 SQ_OP2_INST_PRED_SET_CLR VAL 0x00000027 SQ_OP2_INST_PRED_SET_RESTORE VAL 0x00000028 SQ_OP2_INST_PRED_SETE_PUSH VAL 0x00000029 SQ_OP2_INST_PRED_SETGT_PUSH VAL 0x0000002a SQ_OP2_INST_PRED_SETGE_PUSH VAL 0x0000002b SQ_OP2_INST_PRED_SETNE_PUSH VAL 0x0000002c SQ_OP2_INST_KILLE VAL 0x0000002d SQ_OP2_INST_KILLGT VAL 0x0000002e SQ_OP2_INST_KILLGE VAL 0x0000002f SQ_OP2_INST_KILLNE VAL 0x00000030 SQ_OP2_INST_AND_INT VAL 0x00000031 SQ_OP2_INST_OR_INT VAL 0x00000032 SQ_OP2_INST_XOR_INT VAL 0x00000033 SQ_OP2_INST_NOT_INT VAL 0x00000034 SQ_OP2_INST_ADD_INT VAL 0x00000035 SQ_OP2_INST_SUB_INT VAL 0x00000036 SQ_OP2_INST_MAX_INT VAL 0x00000037 SQ_OP2_INST_MIN_INT VAL 0x00000038 SQ_OP2_INST_MAX_UINT VAL 0x00000039 SQ_OP2_INST_MIN_UINT VAL 0x0000003a SQ_OP2_INST_SETE_INT VAL 0x0000003b SQ_OP2_INST_SETGT_INT VAL 0x0000003c SQ_OP2_INST_SETGE_INT VAL 0x0000003d SQ_OP2_INST_SETNE_INT VAL 0x0000003e SQ_OP2_INST_SETGT_UINT VAL 0x0000003f SQ_OP2_INST_SETGE_UINT VAL 0x00000040 SQ_OP2_INST_KILLGT_UINT VAL 0x00000041 SQ_OP2_INST_KILLGE_UINT VAL 0x00000042 SQ_OP2_INST_PRED_SETE_INT VAL 0x00000043 SQ_OP2_INST_PRED_SETGT_INT VAL 0x00000044 SQ_OP2_INST_PRED_SETGE_INT VAL 0x00000045 SQ_OP2_INST_PRED_SETNE_INT VAL 0x00000046 SQ_OP2_INST_KILLE_INT VAL 0x00000047 SQ_OP2_INST_KILLGT_INT VAL 0x00000048 SQ_OP2_INST_KILLGE_INT VAL 0x00000049 SQ_OP2_INST_KILLNE_INT VAL 0x0000004a SQ_OP2_INST_PRED_SETE_PUSH_INT VAL 0x0000004b SQ_OP2_INST_PRED_SETGT_PUSH_INT VAL 0x0000004c SQ_OP2_INST_PRED_SETGE_PUSH_INT VAL 0x0000004d SQ_OP2_INST_PRED_SETNE_PUSH_INT VAL 0x0000004e SQ_OP2_INST_PRED_SETLT_PUSH_INT VAL 0x0000004f SQ_OP2_INST_PRED_SETLE_PUSH_INT VAL 0x00000050 SQ_OP2_INST_DOT4 VAL 0x00000051 SQ_OP2_INST_DOT4_IEEE VAL 0x00000052 SQ_OP2_INST_CUBE VAL 0x00000053 SQ_OP2_INST_MAX4 VAL 0x00000060 SQ_OP2_INST_MOVA_GPR_INT VAL 0x00000061 SQ_OP2_INST_EXP_IEEE VAL 0x00000062 SQ_OP2_INST_LOG_CLAMPED VAL 0x00000063 SQ_OP2_INST_LOG_IEEE VAL 0x00000064 SQ_OP2_INST_RECIP_CLAMPED VAL 0x00000065 SQ_OP2_INST_RECIP_FF VAL 0x00000066 SQ_OP2_INST_RECIP_IEEE VAL 0x00000067 SQ_OP2_INST_RECIPSQRT_CLAMPED VAL 0x00000068 SQ_OP2_INST_RECIPSQRT_FF VAL 0x00000069 SQ_OP2_INST_RECIPSQRT_IEEE VAL 0x0000006a SQ_OP2_INST_SQRT_IEEE VAL 0x0000006b SQ_OP2_INST_FLT_TO_INT VAL 0x0000006c SQ_OP2_INST_INT_TO_FLT VAL 0x0000006d SQ_OP2_INST_UINT_TO_FLT VAL 0x0000006e SQ_OP2_INST_SIN VAL 0x0000006f SQ_OP2_INST_COS VAL 0x00000070 SQ_OP2_INST_ASHR_INT VAL 0x00000071 SQ_OP2_INST_LSHR_INT VAL 0x00000072 SQ_OP2_INST_LSHL_INT VAL 0x00000073 SQ_OP2_INST_MULLO_INT VAL 0x00000074 SQ_OP2_INST_MULHI_INT VAL 0x00000075 SQ_OP2_INST_MULLO_UINT VAL 0x00000076 SQ_OP2_INST_MULHI_UINT VAL 0x00000077 SQ_OP2_INST_RECIP_INT VAL 0x00000078 SQ_OP2_INST_RECIP_UINT VAL 0x00000079 SQ_OP2_INST_FLT_TO_UINT REG 0x00008dfc 0x0000010a 0x0000000c 32 0 1 0 SQ_VTX_WORD0 FLD 0 0x0000001f 0x00000000 3 VTX_INST VAL 0x00000000 SQ_VTX_INST_FETCH VAL 0x00000001 SQ_VTX_INST_SEMANTIC FLD 5 0x00000003 0x00000000 3 FETCH_TYPE VAL 0x00000000 SQ_VTX_FETCH_VERTEX_DATA VAL 0x00000001 SQ_VTX_FETCH_INSTANCE_DATA VAL 0x00000002 SQ_VTX_FETCH_NO_INDEX_OFFSET FLD 7 0x00000001 0x00000000 3 FETCH_WHOLE_QUAD FLD 8 0x000000ff 0x00000000 3 BUFFER_ID FLD 16 0x0000007f 0x00000000 3 SRC_GPR FLD 23 0x00000001 0x00000000 3 SRC_REL FLD 24 0x00000003 0x00000000 3 SRC_SEL_X VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W FLD 26 0x0000003f 0x00000000 3 MEGA_FETCH_COUNT REG 0x00008dfc 0x0000010a 0x0000000c 32 0 1 0 SQ_TEX_WORD1 FLD 0 0x0000007f 0x00000000 3 DST_GPR FLD 7 0x00000001 0x00000000 3 DST_REL FLD 9 0x00000007 0x00000000 3 DST_SEL_X VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 VAL 0x00000007 SQ_SEL_MASK FLD 12 0x00000007 0x00000000 3 DST_SEL_Y VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 VAL 0x00000007 SQ_SEL_MASK FLD 15 0x00000007 0x00000000 3 DST_SEL_Z VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 VAL 0x00000007 SQ_SEL_MASK FLD 18 0x00000007 0x00000000 3 DST_SEL_W VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 VAL 0x00000007 SQ_SEL_MASK FLD 21 0x0000007f 0x00000000 3 LOD_BIAS FLD 28 0x00000001 0x00000000 3 COORD_TYPE_X VAL 0x00000000 COORD_UNNORMALIZED VAL 0x00000001 COORD_NORMALIZED FLD 29 0x00000001 0x00000000 3 COORD_TYPE_Y VAL 0x00000000 COORD_UNNORMALIZED VAL 0x00000001 COORD_NORMALIZED FLD 30 0x00000001 0x00000000 3 COORD_TYPE_Z VAL 0x00000000 COORD_UNNORMALIZED VAL 0x00000001 COORD_NORMALIZED FLD 31 0x00000001 0x00000000 3 COORD_TYPE_W VAL 0x00000000 COORD_UNNORMALIZED VAL 0x00000001 COORD_NORMALIZED REG 0x00008dfc 0x0000010a 0x0000000c 32 0 1 0 SQ_TEX_WORD2 FLD 0 0x0000001f 0x00000000 3 OFFSET_X FLD 5 0x0000001f 0x00000000 3 OFFSET_Y FLD 10 0x0000001f 0x00000000 3 OFFSET_Z FLD 15 0x0000001f 0x00000000 3 SAMPLER_ID FLD 20 0x00000007 0x00000000 3 SRC_SEL_X VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 23 0x00000007 0x00000000 3 SRC_SEL_Y VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 26 0x00000007 0x00000000 3 SRC_SEL_Z VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 29 0x00000007 0x00000000 3 SRC_SEL_W VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 REG 0x00038000 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_PS_WORD0 FLD 0 0x00000007 0x00000000 3 DIM VAL 0x00000000 SQ_TEX_DIM_1D VAL 0x00000001 SQ_TEX_DIM_2D VAL 0x00000002 SQ_TEX_DIM_3D VAL 0x00000003 SQ_TEX_DIM_CUBEMAP VAL 0x00000004 SQ_TEX_DIM_1D_ARRAY VAL 0x00000005 SQ_TEX_DIM_2D_ARRAY VAL 0x00000006 SQ_TEX_DIM_2D_MSAA VAL 0x00000007 SQ_TEX_DIM_2D_ARRAY_MSAA FLD 3 0x0000000f 0x00000000 3 TILE_MODE FLD 7 0x00000001 0x00000000 3 TILE_TYPE FLD 8 0x000007ff 0x00000000 3 PITCH FLD 19 0x00001fff 0x00000000 3 TEX_WIDTH REG 0x00038004 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_PS_WORD1 FLD 0 0x00001fff 0x00000000 3 TEX_HEIGHT FLD 13 0x00001fff 0x00000000 3 TEX_DEPTH FLD 26 0x0000003f 0x00000000 3 DATA_FORMAT REG 0x00038008 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_PS_WORD2 REG 0x0003800c 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_PS_WORD3 REG 0x00038010 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_PS_WORD4 FLD 0 0x00000003 0x00000000 3 FORMAT_COMP_X VAL 0x00000000 SQ_FORMAT_COMP_UNSIGNED VAL 0x00000001 SQ_FORMAT_COMP_SIGNED VAL 0x00000002 SQ_FORMAT_COMP_UNSIGNED_BIASED FLD 2 0x00000003 0x00000000 3 FORMAT_COMP_Y VAL 0x00000000 SQ_FORMAT_COMP_UNSIGNED VAL 0x00000001 SQ_FORMAT_COMP_SIGNED VAL 0x00000002 SQ_FORMAT_COMP_UNSIGNED_BIASED FLD 4 0x00000003 0x00000000 3 FORMAT_COMP_Z VAL 0x00000000 SQ_FORMAT_COMP_UNSIGNED VAL 0x00000001 SQ_FORMAT_COMP_SIGNED VAL 0x00000002 SQ_FORMAT_COMP_UNSIGNED_BIASED FLD 6 0x00000003 0x00000000 3 FORMAT_COMP_W VAL 0x00000000 SQ_FORMAT_COMP_UNSIGNED VAL 0x00000001 SQ_FORMAT_COMP_SIGNED VAL 0x00000002 SQ_FORMAT_COMP_UNSIGNED_BIASED FLD 8 0x00000003 0x00000000 3 NUM_FORMAT_ALL VAL 0x00000000 SQ_NUM_FORMAT_NORM VAL 0x00000001 SQ_NUM_FORMAT_INT VAL 0x00000002 SQ_NUM_FORMAT_SCALED FLD 10 0x00000001 0x00000000 3 SRF_MODE_ALL VAL 0x00000000 SRF_MODE_ZERO_CLAMP_MINUS_ONE VAL 0x00000001 SRF_MODE_NO_ZERO FLD 11 0x00000001 0x00000000 3 FORCE_DEGAMMA FLD 12 0x00000003 0x00000000 3 ENDIAN_SWAP VAL 0x00000000 SQ_ENDIAN_NONE VAL 0x00000001 SQ_ENDIAN_8IN16 VAL 0x00000002 SQ_ENDIAN_8IN32 FLD 14 0x00000003 0x00000000 3 REQUEST_SIZE FLD 16 0x00000007 0x00000000 3 DST_SEL_X VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 19 0x00000007 0x00000000 3 DST_SEL_Y VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 22 0x00000007 0x00000000 3 DST_SEL_Z VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 25 0x00000007 0x00000000 3 DST_SEL_W VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 28 0x0000000f 0x00000000 3 BASE_LEVEL REG 0x00038014 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_PS_WORD5 FLD 0 0x0000000f 0x00000000 3 LAST_LEVEL FLD 4 0x00001fff 0x00000000 3 BASE_ARRAY FLD 17 0x00001fff 0x00000000 3 LAST_ARRAY REG 0x00038018 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_PS_WORD6 FLD 0 0x00000003 0x00000000 3 MPEG_CLAMP VAL 0x00000000 SQ_TEX_MPEG_CLAMP_OFF VAL 0x00000001 SQ_TEX_MPEG_9 VAL 0x00000002 SQ_TEX_MPEG_10 FLD 5 0x00000007 0x00000000 3 PERF_MODULATION FLD 8 0x00000001 0x00000000 3 INTERLACED FLD 30 0x00000003 0x00000000 3 TYPE VAL 0x00000000 SQ_TEX_VTX_INVALID_TEXTURE VAL 0x00000001 SQ_TEX_VTX_INVALID_BUFFER VAL 0x00000002 SQ_TEX_VTX_VALID_TEXTURE VAL 0x00000003 SQ_TEX_VTX_VALID_BUFFER REG 0x00039180 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_VS_WORD0 FLD 0 0x00000007 0x00000000 3 DIM VAL 0x00000000 SQ_TEX_DIM_1D VAL 0x00000001 SQ_TEX_DIM_2D VAL 0x00000002 SQ_TEX_DIM_3D VAL 0x00000003 SQ_TEX_DIM_CUBEMAP VAL 0x00000004 SQ_TEX_DIM_1D_ARRAY VAL 0x00000005 SQ_TEX_DIM_2D_ARRAY VAL 0x00000006 SQ_TEX_DIM_2D_MSAA VAL 0x00000007 SQ_TEX_DIM_2D_ARRAY_MSAA FLD 3 0x0000000f 0x00000000 3 TILE_MODE FLD 7 0x00000001 0x00000000 3 TILE_TYPE FLD 8 0x000007ff 0x00000000 3 PITCH FLD 19 0x00001fff 0x00000000 3 TEX_WIDTH REG 0x00039184 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_VS_WORD1 FLD 0 0x00001fff 0x00000000 3 TEX_HEIGHT FLD 13 0x00001fff 0x00000000 3 TEX_DEPTH FLD 26 0x0000003f 0x00000000 3 DATA_FORMAT REG 0x00039188 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_VS_WORD2 REG 0x0003918c 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_VS_WORD3 REG 0x00039190 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_VS_WORD4 FLD 0 0x00000003 0x00000000 3 FORMAT_COMP_X VAL 0x00000000 SQ_FORMAT_COMP_UNSIGNED VAL 0x00000001 SQ_FORMAT_COMP_SIGNED VAL 0x00000002 SQ_FORMAT_COMP_UNSIGNED_BIASED FLD 2 0x00000003 0x00000000 3 FORMAT_COMP_Y VAL 0x00000000 SQ_FORMAT_COMP_UNSIGNED VAL 0x00000001 SQ_FORMAT_COMP_SIGNED VAL 0x00000002 SQ_FORMAT_COMP_UNSIGNED_BIASED FLD 4 0x00000003 0x00000000 3 FORMAT_COMP_Z VAL 0x00000000 SQ_FORMAT_COMP_UNSIGNED VAL 0x00000001 SQ_FORMAT_COMP_SIGNED VAL 0x00000002 SQ_FORMAT_COMP_UNSIGNED_BIASED FLD 6 0x00000003 0x00000000 3 FORMAT_COMP_W VAL 0x00000000 SQ_FORMAT_COMP_UNSIGNED VAL 0x00000001 SQ_FORMAT_COMP_SIGNED VAL 0x00000002 SQ_FORMAT_COMP_UNSIGNED_BIASED FLD 8 0x00000003 0x00000000 3 NUM_FORMAT_ALL VAL 0x00000000 SQ_NUM_FORMAT_NORM VAL 0x00000001 SQ_NUM_FORMAT_INT VAL 0x00000002 SQ_NUM_FORMAT_SCALED FLD 10 0x00000001 0x00000000 3 SRF_MODE_ALL VAL 0x00000000 SRF_MODE_ZERO_CLAMP_MINUS_ONE VAL 0x00000001 SRF_MODE_NO_ZERO FLD 11 0x00000001 0x00000000 3 FORCE_DEGAMMA FLD 12 0x00000003 0x00000000 3 ENDIAN_SWAP VAL 0x00000000 SQ_ENDIAN_NONE VAL 0x00000001 SQ_ENDIAN_8IN16 VAL 0x00000002 SQ_ENDIAN_8IN32 FLD 14 0x00000003 0x00000000 3 REQUEST_SIZE FLD 16 0x00000007 0x00000000 3 DST_SEL_X VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 19 0x00000007 0x00000000 3 DST_SEL_Y VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 22 0x00000007 0x00000000 3 DST_SEL_Z VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 25 0x00000007 0x00000000 3 DST_SEL_W VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 28 0x0000000f 0x00000000 3 BASE_LEVEL REG 0x00039194 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_VS_WORD5 FLD 0 0x0000000f 0x00000000 3 LAST_LEVEL FLD 4 0x00001fff 0x00000000 3 BASE_ARRAY FLD 17 0x00001fff 0x00000000 3 LAST_ARRAY REG 0x00039198 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_VS_WORD6 FLD 0 0x00000003 0x00000000 3 MPEG_CLAMP VAL 0x00000000 SQ_TEX_MPEG_CLAMP_OFF VAL 0x00000001 SQ_TEX_MPEG_9 VAL 0x00000002 SQ_TEX_MPEG_10 FLD 5 0x00000007 0x00000000 3 PERF_MODULATION FLD 8 0x00000001 0x00000000 3 INTERLACED FLD 30 0x00000003 0x00000000 3 TYPE VAL 0x00000000 SQ_TEX_VTX_INVALID_TEXTURE VAL 0x00000001 SQ_TEX_VTX_INVALID_BUFFER VAL 0x00000002 SQ_TEX_VTX_VALID_TEXTURE VAL 0x00000003 SQ_TEX_VTX_VALID_BUFFER REG 0x0003a300 0x0000010b 0x0000000c 32 0 16 28 SQ_TEX_RESOURCE_FS_WORD0 FLD 0 0x00000007 0x00000000 3 DIM VAL 0x00000000 SQ_TEX_DIM_1D VAL 0x00000001 SQ_TEX_DIM_2D VAL 0x00000002 SQ_TEX_DIM_3D VAL 0x00000003 SQ_TEX_DIM_CUBEMAP VAL 0x00000004 SQ_TEX_DIM_1D_ARRAY VAL 0x00000005 SQ_TEX_DIM_2D_ARRAY VAL 0x00000006 SQ_TEX_DIM_2D_MSAA VAL 0x00000007 SQ_TEX_DIM_2D_ARRAY_MSAA FLD 3 0x0000000f 0x00000000 3 TILE_MODE FLD 7 0x00000001 0x00000000 3 TILE_TYPE FLD 8 0x000007ff 0x00000000 3 PITCH FLD 19 0x00001fff 0x00000000 3 TEX_WIDTH REG 0x0003a304 0x0000010b 0x0000000c 32 0 16 28 SQ_TEX_RESOURCE_FS_WORD1 FLD 0 0x00001fff 0x00000000 3 TEX_HEIGHT FLD 13 0x00001fff 0x00000000 3 TEX_DEPTH FLD 26 0x0000003f 0x00000000 3 DATA_FORMAT REG 0x0003a308 0x0000010b 0x0000000c 32 0 16 28 SQ_TEX_RESOURCE_FS_WORD2 REG 0x0003a30c 0x0000010b 0x0000000c 32 0 16 28 SQ_TEX_RESOURCE_FS_WORD3 REG 0x0003a310 0x0000010b 0x0000000c 32 0 16 28 SQ_TEX_RESOURCE_FS_WORD4 FLD 0 0x00000003 0x00000000 3 FORMAT_COMP_X VAL 0x00000000 SQ_FORMAT_COMP_UNSIGNED VAL 0x00000001 SQ_FORMAT_COMP_SIGNED VAL 0x00000002 SQ_FORMAT_COMP_UNSIGNED_BIASED FLD 2 0x00000003 0x00000000 3 FORMAT_COMP_Y VAL 0x00000000 SQ_FORMAT_COMP_UNSIGNED VAL 0x00000001 SQ_FORMAT_COMP_SIGNED VAL 0x00000002 SQ_FORMAT_COMP_UNSIGNED_BIASED FLD 4 0x00000003 0x00000000 3 FORMAT_COMP_Z VAL 0x00000000 SQ_FORMAT_COMP_UNSIGNED VAL 0x00000001 SQ_FORMAT_COMP_SIGNED VAL 0x00000002 SQ_FORMAT_COMP_UNSIGNED_BIASED FLD 6 0x00000003 0x00000000 3 FORMAT_COMP_W VAL 0x00000000 SQ_FORMAT_COMP_UNSIGNED VAL 0x00000001 SQ_FORMAT_COMP_SIGNED VAL 0x00000002 SQ_FORMAT_COMP_UNSIGNED_BIASED FLD 8 0x00000003 0x00000000 3 NUM_FORMAT_ALL VAL 0x00000000 SQ_NUM_FORMAT_NORM VAL 0x00000001 SQ_NUM_FORMAT_INT VAL 0x00000002 SQ_NUM_FORMAT_SCALED FLD 10 0x00000001 0x00000000 3 SRF_MODE_ALL VAL 0x00000000 SRF_MODE_ZERO_CLAMP_MINUS_ONE VAL 0x00000001 SRF_MODE_NO_ZERO FLD 11 0x00000001 0x00000000 3 FORCE_DEGAMMA FLD 12 0x00000003 0x00000000 3 ENDIAN_SWAP VAL 0x00000000 SQ_ENDIAN_NONE VAL 0x00000001 SQ_ENDIAN_8IN16 VAL 0x00000002 SQ_ENDIAN_8IN32 FLD 14 0x00000003 0x00000000 3 REQUEST_SIZE FLD 16 0x00000007 0x00000000 3 DST_SEL_X VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 19 0x00000007 0x00000000 3 DST_SEL_Y VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 22 0x00000007 0x00000000 3 DST_SEL_Z VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 25 0x00000007 0x00000000 3 DST_SEL_W VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 28 0x0000000f 0x00000000 3 BASE_LEVEL REG 0x0003a314 0x0000010b 0x0000000c 32 0 16 28 SQ_TEX_RESOURCE_FS_WORD5 FLD 0 0x0000000f 0x00000000 3 LAST_LEVEL FLD 4 0x00001fff 0x00000000 3 BASE_ARRAY FLD 17 0x00001fff 0x00000000 3 LAST_ARRAY REG 0x0003a318 0x0000010b 0x0000000c 32 0 16 28 SQ_TEX_RESOURCE_FS_WORD6 FLD 0 0x00000003 0x00000000 3 MPEG_CLAMP VAL 0x00000000 SQ_TEX_MPEG_CLAMP_OFF VAL 0x00000001 SQ_TEX_MPEG_9 VAL 0x00000002 SQ_TEX_MPEG_10 FLD 5 0x00000007 0x00000000 3 PERF_MODULATION FLD 8 0x00000001 0x00000000 3 INTERLACED FLD 30 0x00000003 0x00000000 3 TYPE VAL 0x00000000 SQ_TEX_VTX_INVALID_TEXTURE VAL 0x00000001 SQ_TEX_VTX_INVALID_BUFFER VAL 0x00000002 SQ_TEX_VTX_VALID_TEXTURE VAL 0x00000003 SQ_TEX_VTX_VALID_BUFFER REG 0x0003a4c0 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_GS_WORD0 FLD 0 0x00000007 0x00000000 3 DIM VAL 0x00000000 SQ_TEX_DIM_1D VAL 0x00000001 SQ_TEX_DIM_2D VAL 0x00000002 SQ_TEX_DIM_3D VAL 0x00000003 SQ_TEX_DIM_CUBEMAP VAL 0x00000004 SQ_TEX_DIM_1D_ARRAY VAL 0x00000005 SQ_TEX_DIM_2D_ARRAY VAL 0x00000006 SQ_TEX_DIM_2D_MSAA VAL 0x00000007 SQ_TEX_DIM_2D_ARRAY_MSAA FLD 3 0x0000000f 0x00000000 3 TILE_MODE FLD 7 0x00000001 0x00000000 3 TILE_TYPE FLD 8 0x000007ff 0x00000000 3 PITCH FLD 19 0x00001fff 0x00000000 3 TEX_WIDTH REG 0x0003a4c4 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_GS_WORD1 FLD 0 0x00001fff 0x00000000 3 TEX_HEIGHT FLD 13 0x00001fff 0x00000000 3 TEX_DEPTH FLD 26 0x0000003f 0x00000000 3 DATA_FORMAT REG 0x0003a4c8 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_GS_WORD2 REG 0x0003a4cc 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_GS_WORD3 REG 0x0003a4d0 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_GS_WORD4 FLD 0 0x00000003 0x00000000 3 FORMAT_COMP_X VAL 0x00000000 SQ_FORMAT_COMP_UNSIGNED VAL 0x00000001 SQ_FORMAT_COMP_SIGNED VAL 0x00000002 SQ_FORMAT_COMP_UNSIGNED_BIASED FLD 2 0x00000003 0x00000000 3 FORMAT_COMP_Y VAL 0x00000000 SQ_FORMAT_COMP_UNSIGNED VAL 0x00000001 SQ_FORMAT_COMP_SIGNED VAL 0x00000002 SQ_FORMAT_COMP_UNSIGNED_BIASED FLD 4 0x00000003 0x00000000 3 FORMAT_COMP_Z VAL 0x00000000 SQ_FORMAT_COMP_UNSIGNED VAL 0x00000001 SQ_FORMAT_COMP_SIGNED VAL 0x00000002 SQ_FORMAT_COMP_UNSIGNED_BIASED FLD 6 0x00000003 0x00000000 3 FORMAT_COMP_W VAL 0x00000000 SQ_FORMAT_COMP_UNSIGNED VAL 0x00000001 SQ_FORMAT_COMP_SIGNED VAL 0x00000002 SQ_FORMAT_COMP_UNSIGNED_BIASED FLD 8 0x00000003 0x00000000 3 NUM_FORMAT_ALL VAL 0x00000000 SQ_NUM_FORMAT_NORM VAL 0x00000001 SQ_NUM_FORMAT_INT VAL 0x00000002 SQ_NUM_FORMAT_SCALED FLD 10 0x00000001 0x00000000 3 SRF_MODE_ALL VAL 0x00000000 SRF_MODE_ZERO_CLAMP_MINUS_ONE VAL 0x00000001 SRF_MODE_NO_ZERO FLD 11 0x00000001 0x00000000 3 FORCE_DEGAMMA FLD 12 0x00000003 0x00000000 3 ENDIAN_SWAP VAL 0x00000000 SQ_ENDIAN_NONE VAL 0x00000001 SQ_ENDIAN_8IN16 VAL 0x00000002 SQ_ENDIAN_8IN32 FLD 14 0x00000003 0x00000000 3 REQUEST_SIZE FLD 16 0x00000007 0x00000000 3 DST_SEL_X VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 19 0x00000007 0x00000000 3 DST_SEL_Y VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 22 0x00000007 0x00000000 3 DST_SEL_Z VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 25 0x00000007 0x00000000 3 DST_SEL_W VAL 0x00000000 SQ_SEL_X VAL 0x00000001 SQ_SEL_Y VAL 0x00000002 SQ_SEL_Z VAL 0x00000003 SQ_SEL_W VAL 0x00000004 SQ_SEL_0 VAL 0x00000005 SQ_SEL_1 FLD 28 0x0000000f 0x00000000 3 BASE_LEVEL REG 0x0003a4d4 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_GS_WORD5 FLD 0 0x0000000f 0x00000000 3 LAST_LEVEL FLD 4 0x00001fff 0x00000000 3 BASE_ARRAY FLD 17 0x00001fff 0x00000000 3 LAST_ARRAY REG 0x0003a4d8 0x0000010b 0x0000000c 32 0 160 28 SQ_TEX_RESOURCE_GS_WORD6 FLD 0 0x00000003 0x00000000 3 MPEG_CLAMP VAL 0x00000000 SQ_TEX_MPEG_CLAMP_OFF VAL 0x00000001 SQ_TEX_MPEG_9 VAL 0x00000002 SQ_TEX_MPEG_10 FLD 5 0x00000007 0x00000000 3 PERF_MODULATION FLD 8 0x00000001 0x00000000 3 INTERLACED FLD 30 0x00000003 0x00000000 3 TYPE VAL 0x00000000 SQ_TEX_VTX_INVALID_TEXTURE VAL 0x00000001 SQ_TEX_VTX_INVALID_BUFFER VAL 0x00000002 SQ_TEX_VTX_VALID_TEXTURE VAL 0x00000003 SQ_TEX_VTX_VALID_BUFFER REG 0x00038000 0x0000010c 0x0000000c 32 0 160 28 SQ_VTX_CONSTANT_PS_WORD0 REG 0x00038004 0x0000010c 0x0000000c 32 0 160 28 SQ_VTX_CONSTANT_PS_WORD1 REG 0x00038008 0x0000010c 0x0000000c 32 0 160 28 SQ_VTX_CONSTANT_PS_WORD2 FLD 0 0x000000ff 0x00000000 3 BASE_ADDRESS_HI FLD 8 0x000007ff 0x00000000 3 STRIDE FLD 19 0x00000001 0x00000000 3 CLAMP_X FLD 20 0x0000003f 0x00000000 3 DATA_FORMAT FLD 26 0x00000003 0x00000000 3 NUM_FORMAT_ALL VAL 0x00000000 SQ_NUM_FORMAT_NORM VAL 0x00000001 SQ_NUM_FORMAT_INT VAL 0x00000002 SQ_NUM_FORMAT_SCALED FLD 28 0x00000001 0x00000000 3 FORMAT_COMP_ALL VAL 0x00000000 FORMAT_COMP_UNSIGNED VAL 0x00000001 FORMAT_COMP_SIGNED FLD 29 0x00000001 0x00000000 3 SRF_MODE_ALL VAL 0x00000000 SRF_MODE_ZERO_CLAMP_MINUS_ONE VAL 0x00000001 SRF_MODE_NO_ZERO FLD 30 0x00000003 0x00000000 3 ENDIAN_SWAP VAL 0x00000000 SQ_ENDIAN_NONE VAL 0x00000001 SQ_ENDIAN_8IN16 VAL 0x00000002 SQ_ENDIAN_8IN32 REG 0x0003800c 0x0000010c 0x0000000c 32 0 160 28 SQ_VTX_CONSTANT_PS_WORD3 FLD 0 0x00000003 0x00000000 3 MEM_REQUEST_SIZE REG 0x00038018 0x0000010c 0x0000000c 32 0 160 28 SQ_VTX_CONSTANT_PS_WORD6 FLD 30 0x00000003 0x00000000 3 TYPE VAL 0x00000000 SQ_TEX_VTX_INVALID_TEXTURE VAL 0x00000001 SQ_TEX_VTX_INVALID_BUFFER VAL 0x00000002 SQ_TEX_VTX_VALID_TEXTURE VAL 0x00000003 SQ_TEX_VTX_VALID_BUFFER REG 0x00039180 0x0000010c 0x0000000c 32 0 160 28 SQ_VTX_CONSTANT_VS_WORD0 REG 0x00039184 0x0000010c 0x0000000c 32 0 160 28 SQ_VTX_CONSTANT_VS_WORD1 REG 0x00039188 0x0000010c 0x0000000c 32 0 160 28 SQ_VTX_CONSTANT_VS_WORD2 FLD 0 0x000000ff 0x00000000 3 BASE_ADDRESS_HI FLD 8 0x000007ff 0x00000000 3 STRIDE FLD 19 0x00000001 0x00000000 3 CLAMP_X FLD 20 0x0000003f 0x00000000 3 DATA_FORMAT FLD 26 0x00000003 0x00000000 3 NUM_FORMAT_ALL VAL 0x00000000 SQ_NUM_FORMAT_NORM VAL 0x00000001 SQ_NUM_FORMAT_INT VAL 0x00000002 SQ_NUM_FORMAT_SCALED FLD 28 0x00000001 0x00000000 3 FORMAT_COMP_ALL VAL 0x00000000 FORMAT_COMP_UNSIGNED VAL 0x00000001 FORMAT_COMP_SIGNED FLD 29 0x00000001 0x00000000 3 SRF_MODE_ALL VAL 0x00000000 SRF_MODE_ZERO_CLAMP_MINUS_ONE VAL 0x00000001 SRF_MODE_NO_ZERO FLD 30 0x00000003 0x00000000 3 ENDIAN_SWAP VAL 0x00000000 SQ_ENDIAN_NONE VAL 0x00000001 SQ_ENDIAN_8IN16 VAL 0x00000002 SQ_ENDIAN_8IN32 REG 0x0003918c 0x0000010c 0x0000000c 32 0 160 28 SQ_VTX_CONSTANT_VS_WORD3 FLD 0 0x00000003 0x00000000 3 MEM_REQUEST_SIZE REG 0x00039198 0x0000010c 0x0000000c 32 0 160 28 SQ_VTX_CONSTANT_VS_WORD6 FLD 30 0x00000003 0x00000000 3 TYPE VAL 0x00000000 SQ_TEX_VTX_INVALID_TEXTURE VAL 0x00000001 SQ_TEX_VTX_INVALID_BUFFER VAL 0x00000002 SQ_TEX_VTX_VALID_TEXTURE VAL 0x00000003 SQ_TEX_VTX_VALID_BUFFER REG 0x0003a300 0x0000010c 0x0000000c 32 0 16 28 SQ_VTX_CONSTANT_FS_WORD0 REG 0x0003a304 0x0000010c 0x0000000c 32 0 16 28 SQ_VTX_CONSTANT_FS_WORD1 REG 0x0003a308 0x0000010c 0x0000000c 32 0 16 28 SQ_VTX_CONSTANT_FS_WORD2 FLD 0 0x000000ff 0x00000000 3 BASE_ADDRESS_HI FLD 8 0x000007ff 0x00000000 3 STRIDE FLD 19 0x00000001 0x00000000 3 CLAMP_X FLD 20 0x0000003f 0x00000000 3 DATA_FORMAT FLD 26 0x00000003 0x00000000 3 NUM_FORMAT_ALL VAL 0x00000000 SQ_NUM_FORMAT_NORM VAL 0x00000001 SQ_NUM_FORMAT_INT VAL 0x00000002 SQ_NUM_FORMAT_SCALED FLD 28 0x00000001 0x00000000 3 FORMAT_COMP_ALL VAL 0x00000000 FORMAT_COMP_UNSIGNED VAL 0x00000001 FORMAT_COMP_SIGNED FLD 29 0x00000001 0x00000000 3 SRF_MODE_ALL VAL 0x00000000 SRF_MODE_ZERO_CLAMP_MINUS_ONE VAL 0x00000001 SRF_MODE_NO_ZERO FLD 30 0x00000003 0x00000000 3 ENDIAN_SWAP VAL 0x00000000 SQ_ENDIAN_NONE VAL 0x00000001 SQ_ENDIAN_8IN16 VAL 0x00000002 SQ_ENDIAN_8IN32 REG 0x0003a30c 0x0000010c 0x0000000c 32 0 16 28 SQ_VTX_CONSTANT_FS_WORD3 FLD 0 0x00000003 0x00000000 3 MEM_REQUEST_SIZE REG 0x0003a318 0x0000010c 0x0000000c 32 0 16 28 SQ_VTX_CONSTANT_FS_WORD6 FLD 30 0x00000003 0x00000000 3 TYPE VAL 0x00000000 SQ_TEX_VTX_INVALID_TEXTURE VAL 0x00000001 SQ_TEX_VTX_INVALID_BUFFER VAL 0x00000002 SQ_TEX_VTX_VALID_TEXTURE VAL 0x00000003 SQ_TEX_VTX_VALID_BUFFER REG 0x0003a4c0 0x0000010c 0x0000000c 32 0 160 28 SQ_VTX_CONSTANT_GS_WORD0 REG 0x0003a4c4 0x0000010c 0x0000000c 32 0 160 28 SQ_VTX_CONSTANT_GS_WORD1 REG 0x0003a4c8 0x0000010c 0x0000000c 32 0 160 28 SQ_VTX_CONSTANT_GS_WORD2 FLD 0 0x000000ff 0x00000000 3 BASE_ADDRESS_HI FLD 8 0x000007ff 0x00000000 3 STRIDE FLD 19 0x00000001 0x00000000 3 CLAMP_X FLD 20 0x0000003f 0x00000000 3 DATA_FORMAT FLD 26 0x00000003 0x00000000 3 NUM_FORMAT_ALL VAL 0x00000000 SQ_NUM_FORMAT_NORM VAL 0x00000001 SQ_NUM_FORMAT_INT VAL 0x00000002 SQ_NUM_FORMAT_SCALED FLD 28 0x00000001 0x00000000 3 FORMAT_COMP_ALL VAL 0x00000000 FORMAT_COMP_UNSIGNED VAL 0x00000001 FORMAT_COMP_SIGNED FLD 29 0x00000001 0x00000000 3 SRF_MODE_ALL VAL 0x00000000 SRF_MODE_ZERO_CLAMP_MINUS_ONE VAL 0x00000001 SRF_MODE_NO_ZERO FLD 30 0x00000003 0x00000000 3 ENDIAN_SWAP VAL 0x00000000 SQ_ENDIAN_NONE VAL 0x00000001 SQ_ENDIAN_8IN16 VAL 0x00000002 SQ_ENDIAN_8IN32 REG 0x0003a4cc 0x0000010c 0x0000000c 32 0 160 28 SQ_VTX_CONSTANT_GS_WORD3 FLD 0 0x00000003 0x00000000 3 MEM_REQUEST_SIZE REG 0x0003a4d8 0x0000010c 0x0000000c 32 0 160 28 SQ_VTX_CONSTANT_GS_WORD6 FLD 30 0x00000003 0x00000000 3 TYPE VAL 0x00000000 SQ_TEX_VTX_INVALID_TEXTURE VAL 0x00000001 SQ_TEX_VTX_INVALID_BUFFER VAL 0x00000002 SQ_TEX_VTX_VALID_TEXTURE VAL 0x00000003 SQ_TEX_VTX_VALID_BUFFER