ladybird/Tests/LibGfx/test-inputs/bmp
Nico Weber ab143e9b0e LibGfx/BMP: Clear alpha in palette entries
The semantics of BGRx8888 aren't super clear and it means different
things for different parts of the codebase. In particular, the PNG
writer still writes the x channel to the alpha channel of its output.

In BMPs, the 4th palette byte is usually 0, which means after #21412 we
started writing all .bmp files with <= 8bpp as completely transparent
to PNGs.

This works around that.

(See also #19464 for previous similar workarounds.)

The added `bitmap.bmp` is a 1bpp file I drew in Photoshop and saved
using its "Save as..." saving path.
2024-03-05 21:27:41 +00:00
..
bitmap.bmp LibGfx/BMP: Clear alpha in palette entries 2024-03-05 21:27:41 +00:00
oss-fuzz-testcase-62541.bmp Tests: Add regression tests for fixed OSS-Fuzz test cases 2023-10-24 07:30:04 +02:00
rgba32-1.bmp Tests/LibGfx: Add test for top-down BMP files 2023-10-19 08:31:36 +02:00
top-down.bmp Tests/LibGfx: Add test for top-down BMP files 2023-10-19 08:31:36 +02:00