Changes

521 bytes added ,  22:26, 13 October 2023
Move FBInfo from SetBufferSwap
Line 49: Line 49:  
|-
 
|-
 
| 1
 
| 1
| Flag
+
| 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")
 
|}
 
|}
  
51

edits