AnyPS5/core/libs/prx/libSceVideoOut
XairRrR c9fe124c10 feat(libs): resolve command-buffer flip buffers when the GPU reaches the flip
A flip packet names a buffer index; the buffer was looked up when the
command buffer was submitted, so a title that registers its buffers
after submitting the first frame failed with "flip buffer is not
registered". The buffer is now resolved when the GPU reaches the flip,
as the hardware does. A flip whose buffer is still unregistered then
presents black and completes (see TechnicalDebt).

Uncharted: Legacy of Thieves Collection (PPSA05684) submits its first flip before registering its buffers and stopped with "flip buffer is not registered".
2026-10-10 09:54:29 +02:00
..
include feat(libs): resolve command-buffer flip buffers when the GPU reaches the flip 2026-10-10 09:54:29 +02:00
src feat(libs): resolve command-buffer flip buffers when the GPU reaches the flip 2026-10-10 09:54:29 +02:00
tests feat(libs): resolve command-buffer flip buffers when the GPU reaches the flip 2026-10-10 09:54:29 +02:00
CMakeLists.txt fix(libSceVideoOut): overlay-bus flips no longer replace the main output 2026-10-10 08:48:03 +02:00
Unimplemented.cpp feat(libs): agc packet builders, savedata memory, offline service stubs 2026-09-25 16:27:49 -07:00