From e5acd0752d1878809c71ff47cf3b68586453c0bb Mon Sep 17 00:00:00 2001 From: georgemoralis Date: Wed, 20 Nov 2024 17:47:21 +0200 Subject: [PATCH] take alpha value from decode parameters --- src/core/libraries/libpng/pngdec.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/libraries/libpng/pngdec.cpp b/src/core/libraries/libpng/pngdec.cpp index 33a0b9af9..c430cb285 100644 --- a/src/core/libraries/libpng/pngdec.cpp +++ b/src/core/libraries/libpng/pngdec.cpp @@ -150,7 +150,7 @@ s32 PS4_SYSV_ABI scePngDecDecode(OrbisPngDecHandle handle, const OrbisPngDecDeco png_set_bgr(pngh->png_ptr); if (color_type == PNG_COLOR_TYPE_RGB || color_type == PNG_COLOR_TYPE_GRAY || color_type == PNG_COLOR_TYPE_PALETTE) - png_set_add_alpha(pngh->png_ptr, 0xFF, PNG_FILLER_AFTER); + png_set_add_alpha(pngh->png_ptr, param->alphaValue, PNG_FILLER_AFTER); png_read_update_info(pngh->png_ptr, pngh->info_ptr);