Line 285: |
Line 285: |
| |- | | |- |
| | 3 | | | 3 |
− | | When set, the input framebuffer data is copied as-is to the output framebuffer, without any kind of conversions. The data is truncated to the output size. | + | | Uses a TextureCopy mode transfer. All other bits in this register seem to be ignored when this is set. |
| |- | | |- |
| | 4 | | | 4 |
Line 291: |
Line 291: |
| |- | | |- |
| | 5 | | | 5 |
− | | Writable, but purpose unknown (usually zero) | + | | Don't perform tiled-linear conversion. Incompatible with bit 1, so only tiled-tiled transfers can be done, not linear-linear. |
| |- | | |- |
| | 7-6 | | | 7-6 |
Line 309: |
Line 309: |
| |- | | |- |
| | 16 | | | 16 |
− | | Unknown, normally zero. | + | | Use some kind of 32x32 block swizzling mode, instead of the usual 8x8 one. |
| |- | | |- |
| | 17-23 | | | 17-23 |
| | Not writable | | | Not writable |
| |- | | |- |
− | | 24 | + | | 24-25 |
− | | Scale down the input image to its half width using a box filter.
| + | | Scale down the input image using a box filter. 0 = No downscale, 1 = 2x1 downscale. 2 = 2x2 downscale, 3 = invalid |
− | |-
| |
− | | 25
| |
− | | Scale down the input image to its half height and half width using a box filter. | |
| |- | | |- |
| | 31-26 | | | 31-26 |