GSPGPU:ImportDisplayCaptureInfo: Difference between revisions
No edit summary |
|||
(5 intermediate revisions by 4 users not shown) | |||
Line 16: | Line 16: | ||
|- | |- | ||
| 0 | | 0 | ||
| Header code | | Header code [0x00180240] | ||
|- | |- | ||
| 1 | | 1 | ||
| Result code | | Result code | ||
|- | |- | ||
| 2-9 | | 2-5 | ||
| | | Capture info for the top screen | ||
|- | |||
| 6-9 | |||
| Capture info for the bottom screen | |||
|} | |} | ||
=Capture info | =Capture info= | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 32: | Line 35: | ||
|- | |- | ||
| 0 | | 0 | ||
| | | Left framebuffer VA | ||
|- | |- | ||
| 1 | | 1 | ||
| | | Right framebuffer VA (top screen only) | ||
|- | |- | ||
| 2 | | 2 | ||
| | | [[GPU/External_Registers#Framebuffer_format|Format]] | ||
|- | |- | ||
| 3 | | 3 | ||
| | | [[GPU/External_Registers#LCD_Source_Framebuffer_Setup|Stride]] (offset 0x90) | ||
|} | |} | ||
=Description= | =Description= | ||
This returns the current framebuffer state. The returned framebuffer addresses are for the | This returns the current framebuffer state. The returned framebuffer addresses are for the new framebuffers (the ones that will be displayed next frame, after VBlank) for the process with GPU rights. |