1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-26 15:46:23 +00:00

Merge pull request #105722 from aaronfranke/image-alpha-mode-is-not-a-bool

Explicitly handle Image AlphaMode enum instead of treating as bool
This commit is contained in:
Thaddeus Crews
2025-05-20 11:37:26 -05:00
3 changed files with 3 additions and 3 deletions

View File

@@ -60,7 +60,7 @@ Vector<uint8_t> _webp_packer(const Ref<Image> &p_image, float p_quality, bool p_
Error error = img->decompress();
ERR_FAIL_COND_V_MSG(error != OK, Vector<uint8_t>(), "Couldn't decompress image.");
}
if (img->detect_alpha()) {
if (img->detect_alpha() != Image::ALPHA_NONE) {
img->convert(Image::FORMAT_RGBA8);
} else {
img->convert(Image::FORMAT_RGB8);