mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-22 00:22:57 -05:00
1.3 KiB
1.3 KiB
libScePngDec technical debt
Functional
- libScePngDec: the supplied module confirms the work-memory size formula, 16-byte handle alignment, the first 24 bytes of its context, and Create/QueryMemorySize validation order. The host now exposes these values but still allocates decoder working storage on the host instead of using the guest work region.
- scePngDecDecode: 16-bit output and the original's accepted pixel format 132 remain unsupported and throw. Malformed-image diagnostics and decoder scratch-memory behavior are not fully matched to the supplied module.
Unknown function info
- scePngDecDecodeWithInputControl (libScePngDec) - its name and NID are present in the PS5 3.20 export inventory; the no-parameter prototype follows shadPS4's pngdec.h and is not measured on a console. It is declared without parameters solely to resolve known imports; this is not an ABI claim.