GPU/External Registers: Difference between revisions
mNo edit summary |
m Update T2T constraints |
||
| (One intermediate revision by the same user not shown) | |||
| Line 648: | Line 648: | ||
| style="background: lightgreen" | Has interrupt, correct output | | style="background: lightgreen" | Has interrupt, correct output | ||
|} | |} | ||
=== Tiled to tiled === | |||
Officially this is always used with 2x2 downscale, other configurations give glitched output. Hence, this is used for antialiasing and mipmap generation. | |||
The following constraints apply: | |||
* Output dimensions should not be bigger than input ones, otherwise the output is glitched. | |||
* Width dimensions must be >= 64. | |||
* Height dimensions must be >= 32. | |||
* Width dimensions are required to be aligned to 64 bytes when doing RGB8/RGBA8 transfers. | |||
** Otherwise they are required to be aligned to 128 bytes. | |||
Format conversion results: same as tiled->linear. | |||
=== TextureCopy === | === TextureCopy === | ||