GSP Shared Memory: Difference between revisions
mNo edit summary |
Move FBInfo from SetBufferSwap |
||
Line 49: | Line 49: | ||
|- | |- | ||
| 1 | | 1 | ||
| | | Flags (bit0 = client has set new data) | ||
|- | |- | ||
| 3-2 | | 3-2 | ||
| Padding | | Padding | ||
|} | |||
==Framebuffer info structure== | |||
{| class="wikitable" border="1" | |||
|- | |||
! Index Word | |||
! Description | |||
|- | |||
| 0 | |||
| Active framebuffer (0 = first, 1 = second) | |||
|- | |||
| 1 | |||
| Left framebuffer VA | |||
|- | |||
| 2 | |||
| Right framebuffer VA (top screen only) | |||
|- | |||
| 3 | |||
| [[GPU/External_Registers#LCD_Source_Framebuffer_Setup|Stride]] (offset 0x90) | |||
|- | |||
| 4 | |||
| [[GPU/External_Registers#Framebuffer_format|Format]] | |||
|- | |||
| 5 | |||
| [[GPU/External_Registers#LCD_Source_Framebuffer_Setup|Status]] (offset 0x78) | |||
|- | |||
| 6 | |||
| ? ("Attribute") | |||
|} | |} | ||