GPU/External Registers: Difference between revisions

Neobrain (talk | contribs)
The "framebuffer byte-width" is usually called "stride" and defined like this.
Neobrain (talk | contribs)
Clarify that these registers are only used by the display logic.
Line 128: Line 128:
These registers are used by [[GSP Shared Memory#GX SetMemoryFill|GX SetMemoryFill]].
These registers are used by [[GSP Shared Memory#GX SetMemoryFill|GX SetMemoryFill]].


== Framebuffer Setup ==
== LCD Source Framebuffer Setup ==
{| class="wikitable" border="1"
{| class="wikitable" border="1"
! Offset
! Offset
Line 163: Line 163:
| 4
| 4
| Framebuffer stride
| Framebuffer stride
| Distance in bytes between two framebuffer pixel rows.
| Distance in bytes between two framebuffer pixel rows (must be a multiple of 8).
|-
|-
| 0x94
| 0x94