Debian Patches

Status for luanti/5.10.0+dfsg-3

Patch Description Author Forwarded Bugs Origin Last update
Fix-rendering-regression-with-TGA-type-1-files-with-BGRA8.patch Fix rendering regression with TGA type 1 files with BGRA8 color (#15402)

TGA uses BGR(A)8, stored in memory in that order. Irrlicht typically expects 0xAARRGGBB, which depends on endianness.
(This means that on little endian, no [B][G][R][A] -> 0xAARRGGBB conversion needs to be done, but Irrlicht was swapping the bytes.)

This makes both conversion functions consistently convert from [B][G][R]([A]) to 0xAARRGGBB (SColor), documents them properly and moves them to CImageLoaderTGA.cpp
so no poor soul shall be fooled by them in the near future.
=?utf-8?q?Lars_M=C3=BCller?= not-needed backport: https://github.com/minetest/minetest/commit/15e8f9e6a06c3ad87bae3ffaf4ec58f551612ff6 2024-11-19

All known versions for source package 'luanti'

Links