mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-23 00:53:02 -05:00
sceVideoOutRegisterBuffers2 and sceVideoOutSubmitChangeBufferAttribute2 threw for every buffer attribute option other than 0. PPSA26344 builds its display buffers with option 8 through the libSceAgc helper linked into it, so its first registration failed. Option 8, VIDEO_OUT_BUFFER_ATTRIBUTE_OPTION_STRICT_COLORIMETRY (name and value from KytyPS5), is now accepted and presented as option 0; every other option still throws. What the console changes for it is unknown and recorded in TechnicalDebt. The rejection now names the tiling mode, pitch, aspect ratio and option it was given. video_out_flip_tests decode checks that option 8 describes the same buffer as option 0 and that options 1, 32 and 40 are rejected. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>