mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-25 04:20:08 +01:00
freedreno/registers: Add TPL1_MODE_CNTL bitfields
Signed-off-by: Rob Clark <rob.clark@oss.qualcomm.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38450>
This commit is contained in:
parent
be6c181ae6
commit
4f6076f531
6 changed files with 24 additions and 20 deletions
|
|
@ -4310,13 +4310,17 @@ by a particular renderpass/blit.
|
|||
<enum name="a6xx_nearest_mode">
|
||||
<value value="0" name="ROUND_CLAMP_TRUNCATE"/>
|
||||
<value value="1" name="CLAMP_ROUND_TRUNCATE"/>
|
||||
<value value="2" name="ROUND_FLOAT_TO_INT"/> <!-- only ARRAYCOORDROUNDMODE -->
|
||||
</enum>
|
||||
|
||||
<reg32 offset="0xb309" name="TPL1_MODE_CNTL" usage="cmd">
|
||||
<bitfield name="ISAMMODE" low="0" high="1" type="a6xx_isam_mode"/>
|
||||
<bitfield name="TEXCOORDROUNDMODE" pos="2" type="a6xx_coord_round"/>
|
||||
<bitfield name="ARRAYCOORDROUNDMODE" low="3" high="4" type="a6xx_coord_round"/>
|
||||
<bitfield name="NEARESTMIPSNAP" pos="5" type="a6xx_nearest_mode"/>
|
||||
<bitfield name="SAMPLEREPLICATE" pos="6" type="boolean"/>
|
||||
<bitfield name="DESTDATATYPEOVERRIDE" pos="7" type="boolean"/>
|
||||
<bitfield name="PACK_SAMP_REDUCED_PRECISION" pos="8" type="boolean"/>
|
||||
</reg32>
|
||||
<reg32 offset="0xb310" name="SP_UNKNOWN_B310" variants="A7XX-" usage="cmd"/>
|
||||
|
||||
|
|
|
|||
|
|
@ -6983,7 +6983,7 @@ WARNING: 64b discontinuity (no _LO dword for 890d)
|
|||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_0: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_1: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_WINDOW_OFFSET: { X = 0 | Y = 0 }
|
||||
0000004c TPL1_MODE_CNTL: { ISAMMODE = 0 | TEXCOORDROUNDMODE = COORD_ROUND_NEAREST_EVEN | NEARESTMIPSNAP = ROUND_CLAMP_TRUNCATE | 0x48 }
|
||||
0000004c TPL1_MODE_CNTL: { ISAMMODE = 0 | TEXCOORDROUNDMODE = COORD_ROUND_NEAREST_EVEN | ARRAYCOORDROUNDMODE = COORD_ROUND_NEAREST_EVEN | NEARESTMIPSNAP = ROUND_CLAMP_TRUNCATE | SAMPLEREPLICATE }
|
||||
deadbeef 0xb380: deadbeef
|
||||
deadbeef 0xb381: deadbeef
|
||||
deadbeef 0xb382: deadbeef
|
||||
|
|
@ -6995,7 +6995,7 @@ WARNING: 64b discontinuity (no _LO dword for 890d)
|
|||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_0: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_1: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_WINDOW_OFFSET: { X = 0 | Y = 0 }
|
||||
0000004c TPL1_MODE_CNTL: { ISAMMODE = 0 | TEXCOORDROUNDMODE = COORD_ROUND_NEAREST_EVEN | NEARESTMIPSNAP = ROUND_CLAMP_TRUNCATE | 0x48 }
|
||||
0000004c TPL1_MODE_CNTL: { ISAMMODE = 0 | TEXCOORDROUNDMODE = COORD_ROUND_NEAREST_EVEN | ARRAYCOORDROUNDMODE = COORD_ROUND_NEAREST_EVEN | NEARESTMIPSNAP = ROUND_CLAMP_TRUNCATE | SAMPLEREPLICATE }
|
||||
deadbeef 0xb380: deadbeef
|
||||
deadbeef 0xb381: deadbeef
|
||||
deadbeef 0xb382: deadbeef
|
||||
|
|
@ -7294,7 +7294,7 @@ WARNING: 64b discontinuity (no _LO dword for 890d)
|
|||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_0: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_1: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_WINDOW_OFFSET: { X = 0 | Y = 0 }
|
||||
0000004c TPL1_MODE_CNTL: { ISAMMODE = 0 | TEXCOORDROUNDMODE = COORD_ROUND_NEAREST_EVEN | NEARESTMIPSNAP = ROUND_CLAMP_TRUNCATE | 0x48 }
|
||||
0000004c TPL1_MODE_CNTL: { ISAMMODE = 0 | TEXCOORDROUNDMODE = COORD_ROUND_NEAREST_EVEN | ARRAYCOORDROUNDMODE = COORD_ROUND_NEAREST_EVEN | NEARESTMIPSNAP = ROUND_CLAMP_TRUNCATE | SAMPLEREPLICATE }
|
||||
deadbeef 0xb380: deadbeef
|
||||
deadbeef 0xb381: deadbeef
|
||||
deadbeef 0xb382: deadbeef
|
||||
|
|
@ -7306,7 +7306,7 @@ WARNING: 64b discontinuity (no _LO dword for 890d)
|
|||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_0: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_1: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_WINDOW_OFFSET: { X = 0 | Y = 0 }
|
||||
0000004c TPL1_MODE_CNTL: { ISAMMODE = 0 | TEXCOORDROUNDMODE = COORD_ROUND_NEAREST_EVEN | NEARESTMIPSNAP = ROUND_CLAMP_TRUNCATE | 0x48 }
|
||||
0000004c TPL1_MODE_CNTL: { ISAMMODE = 0 | TEXCOORDROUNDMODE = COORD_ROUND_NEAREST_EVEN | ARRAYCOORDROUNDMODE = COORD_ROUND_NEAREST_EVEN | NEARESTMIPSNAP = ROUND_CLAMP_TRUNCATE | SAMPLEREPLICATE }
|
||||
deadbeef 0xb380: deadbeef
|
||||
deadbeef 0xb381: deadbeef
|
||||
deadbeef 0xb382: deadbeef
|
||||
|
|
|
|||
|
|
@ -7590,7 +7590,7 @@ WARNING: 64b discontinuity (no _LO dword for 890d)
|
|||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_0: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_1: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_WINDOW_OFFSET: { X = 0 | Y = 0 }
|
||||
000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | ARRAYCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
deadbeef 0xb380: deadbeef
|
||||
deadbeef 0xb381: deadbeef
|
||||
deadbeef 0xb382: deadbeef
|
||||
|
|
@ -7602,7 +7602,7 @@ WARNING: 64b discontinuity (no _LO dword for 890d)
|
|||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_0: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_1: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_WINDOW_OFFSET: { X = 0 | Y = 0 }
|
||||
000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | ARRAYCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
deadbeef 0xb380: deadbeef
|
||||
deadbeef 0xb381: deadbeef
|
||||
deadbeef 0xb382: deadbeef
|
||||
|
|
@ -7901,7 +7901,7 @@ WARNING: 64b discontinuity (no _LO dword for 890d)
|
|||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_0: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_1: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_WINDOW_OFFSET: { X = 0 | Y = 0 }
|
||||
000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | ARRAYCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
deadbeef 0xb380: deadbeef
|
||||
deadbeef 0xb381: deadbeef
|
||||
deadbeef 0xb382: deadbeef
|
||||
|
|
@ -7913,7 +7913,7 @@ WARNING: 64b discontinuity (no _LO dword for 890d)
|
|||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_0: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_1: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_WINDOW_OFFSET: { X = 0 | Y = 0 }
|
||||
000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | ARRAYCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
deadbeef 0xb380: deadbeef
|
||||
deadbeef 0xb381: deadbeef
|
||||
deadbeef 0xb382: deadbeef
|
||||
|
|
@ -8035,7 +8035,7 @@ got cmdszdw=38
|
|||
+ 00000000 TPL1_PS_ROTATION_CNTL: 0
|
||||
+ 00000000 TPL1_PS_SWIZZLE_CNTL: 0
|
||||
!+ 100001100 TPL1_GFX_BORDER_COLOR_BASE: 0x100001100 base=100000000, offset=4352, size=532480
|
||||
!+ 000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
!+ 000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | ARRAYCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
!+ 00108000 TPL1_DBG_ECO_CNTL: { 0x108000 }
|
||||
!+ 00000044 TPL1_UNKNOWN_B605: 68
|
||||
!+ 000000fc SP_REG_PROG_ID_3: { LINELENGTHREGID = r63.x | FOVEATIONQUALITYREGID = r0.x }
|
||||
|
|
@ -8344,7 +8344,7 @@ got cmdszdw=38
|
|||
+ 00000000 TPL1_PS_SWIZZLE_CNTL: 0
|
||||
+ 100001100 TPL1_GFX_BORDER_COLOR_BASE: 0x100001100 base=100000000, offset=4352, size=532480
|
||||
+ 00000000 TPL1_WINDOW_OFFSET: { X = 0 | Y = 0 }
|
||||
+ 000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
+ 000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | ARRAYCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
+ 00000000 SP_WINDOW_OFFSET: { X = 0 | Y = 0 }
|
||||
+ 00108000 TPL1_DBG_ECO_CNTL: { 0x108000 }
|
||||
+ 00000044 TPL1_UNKNOWN_B605: 68
|
||||
|
|
@ -11094,7 +11094,7 @@ ESTIMATED CRASH LOCATION!
|
|||
+ 00000000 TPL1_PS_ROTATION_CNTL: 0
|
||||
+ 00000000 TPL1_PS_SWIZZLE_CNTL: 0
|
||||
+ 100001100 TPL1_GFX_BORDER_COLOR_BASE: 0x100001100 base=100000000, offset=4352, size=532480
|
||||
+ 000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
+ 000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | ARRAYCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
!+ 00500360 TPL1_A2D_SRC_TEXTURE_INFO: { COLOR_FORMAT = FMT6_16_16_16_16_UNORM | TILE_MODE = TILE6_3 | COLOR_SWAP = WZYX | SAMPLES = MSAA_ONE | UNK20 | UNK22 }
|
||||
!+ 0020803f TPL1_A2D_SRC_TEXTURE_SIZE: { WIDTH = 63 | HEIGHT = 65 }
|
||||
!+ 100082000 TPL1_A2D_SRC_TEXTURE_BASE: 0x100082000
|
||||
|
|
|
|||
|
|
@ -174,7 +174,7 @@ cmdstream[0]: 265 dwords
|
|||
PC_CONTEXT_SWITCH_GFX_PREEMPTION_MODE: 0
|
||||
00000000010581bc: 0000: 409e7201 00000000
|
||||
write TPL1_MODE_CNTL (b309)
|
||||
TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | ARRAYCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
00000000010581c4: 0000: 40b30901 000000a2
|
||||
write SP_REG_PROG_ID_3 (b986)
|
||||
SP_REG_PROG_ID_3: { LINELENGTHREGID = r63.x | FOVEATIONQUALITYREGID = r0.x }
|
||||
|
|
@ -341,7 +341,7 @@ cmdstream[0]: 265 dwords
|
|||
+ 00000000 TPL1_PS_ROTATION_CNTL: 0
|
||||
+ 00000000 TPL1_PS_SWIZZLE_CNTL: 0
|
||||
!+ 01011000 TPL1_GFX_BORDER_COLOR_BASE: 0x1011000
|
||||
!+ 000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
!+ 000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | ARRAYCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
!+ 00100000 TPL1_DBG_ECO_CNTL: { 0x100000 }
|
||||
!+ 00000044 TPL1_UNKNOWN_B605: 68
|
||||
!+ 000000fc SP_REG_PROG_ID_3: { LINELENGTHREGID = r63.x | FOVEATIONQUALITYREGID = r0.x }
|
||||
|
|
|
|||
|
|
@ -174,7 +174,7 @@ cmdstream[0]: 1023 dwords
|
|||
TPL1_MSAA_SAMPLE_POS_CNTL: { 0 }
|
||||
0000000001d911bc: 0000: 48b30401 00000000
|
||||
write TPL1_MODE_CNTL (b309)
|
||||
TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | ARRAYCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
0000000001d911c4: 0000: 40b30901 000000a2
|
||||
write RB_MSAA_SAMPLE_POS_CNTL (8804)
|
||||
RB_MSAA_SAMPLE_POS_CNTL: { 0 }
|
||||
|
|
@ -1101,7 +1101,7 @@ cmdstream[0]: 1023 dwords
|
|||
!+ 00000004 TPL1_DEST_MSAA_CNTL: { SAMPLES = MSAA_ONE | MSAA_DISABLE }
|
||||
+ 00000000 TPL1_MSAA_SAMPLE_POS_CNTL: { 0 }
|
||||
+ 00000000 TPL1_WINDOW_OFFSET: { X = 0 | Y = 0 }
|
||||
!+ 000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
!+ 000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | ARRAYCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
!+ 00100000 TPL1_DBG_ECO_CNTL: { 0x100000 }
|
||||
!+ 00000044 TPL1_UNKNOWN_B605: 68
|
||||
!+ 00000100 SP_VS_CONST_CONFIG: { CONSTLEN = 0 | ENABLED }
|
||||
|
|
|
|||
|
|
@ -7946,7 +7946,7 @@ WARNING: 64b discontinuity (no _LO dword for 890d)
|
|||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_0: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_1: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_WINDOW_OFFSET: { X = 0 | Y = 0 }
|
||||
000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | ARRAYCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
deadbeef 0xb380: deadbeef
|
||||
deadbeef 0xb381: deadbeef
|
||||
deadbeef 0xb382: deadbeef
|
||||
|
|
@ -7958,7 +7958,7 @@ WARNING: 64b discontinuity (no _LO dword for 890d)
|
|||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_0: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_1: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_WINDOW_OFFSET: { X = 0 | Y = 0 }
|
||||
000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | ARRAYCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
deadbeef 0xb380: deadbeef
|
||||
deadbeef 0xb381: deadbeef
|
||||
deadbeef 0xb382: deadbeef
|
||||
|
|
@ -8257,7 +8257,7 @@ WARNING: 64b discontinuity (no _LO dword for 890d)
|
|||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_0: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_1: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_WINDOW_OFFSET: { X = 0 | Y = 0 }
|
||||
000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | ARRAYCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
deadbeef 0xb380: deadbeef
|
||||
deadbeef 0xb381: deadbeef
|
||||
deadbeef 0xb382: deadbeef
|
||||
|
|
@ -8269,7 +8269,7 @@ WARNING: 64b discontinuity (no _LO dword for 890d)
|
|||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_0: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_PROGRAMMABLE_MSAA_POS_1: { SAMPLE_0_X = 0.000000 | SAMPLE_0_Y = 0.000000 | SAMPLE_1_X = 0.000000 | SAMPLE_1_Y = 0.000000 | SAMPLE_2_X = 0.000000 | SAMPLE_2_Y = 0.000000 | SAMPLE_3_X = 0.000000 | SAMPLE_3_Y = 0.000000 }
|
||||
00000000 TPL1_WINDOW_OFFSET: { X = 0 | Y = 0 }
|
||||
000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | ARRAYCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
deadbeef 0xb380: deadbeef
|
||||
deadbeef 0xb381: deadbeef
|
||||
deadbeef 0xb382: deadbeef
|
||||
|
|
@ -8432,7 +8432,7 @@ got cmdszdw=416
|
|||
+ 00000000 TPL1_PS_SWIZZLE_CNTL: 0
|
||||
+ 00000000 TPL1_MSAA_SAMPLE_POS_CNTL: { 0 }
|
||||
+ 00000000 TPL1_WINDOW_OFFSET: { X = 0 | Y = 0 }
|
||||
!+ 000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
!+ 000000a2 TPL1_MODE_CNTL: { ISAMMODE = ISAMMODE_GL | TEXCOORDROUNDMODE = COORD_TRUNCATE | ARRAYCOORDROUNDMODE = COORD_TRUNCATE | NEARESTMIPSNAP = CLAMP_ROUND_TRUNCATE | DESTDATATYPEOVERRIDE }
|
||||
+ 00000000 SP_WINDOW_OFFSET: { X = 0 | Y = 0 }
|
||||
!+ 00108000 TPL1_DBG_ECO_CNTL: { 0x108000 }
|
||||
!+ 00000044 TPL1_UNKNOWN_B605: 68
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue