ladybird/Tests/LibGfx/test-inputs
Nico Weber b7e31ba194 WebP/Lossy: Add test for lossy webp with uncompressed alpha
The alpha channel of a lossy webp is always stored separately from
the (lossy) RGB data. Alpha is either compressed in a lossless webp
that stores just the alpha data, or it's stored completely
uncompressed. (But again, even if it's compressed, it's losslessly
compressed.)

This adds a test for uncompressed alpha, which I hadn't tested before.
It seems to work correctly, though :^)

I generated the test image by running:

    ~/Downloads/libwebp-1.3.0-mac-arm64/bin/cwebp \
      -alpha_method 0 \
      Tests/LibGfx/test-inputs/extended-lossless.webp \
      -o Tests/LibGfx/test-inputs/extended-lossy-uncompressed-alpha.webp
2023-05-30 06:14:56 +02:00
..
5.webp WebP/Lossy: Add an additional test case 2023-05-30 06:14:56 +02:00
12-bit-progressive.jpg Tests: Add tests for 12 bits JPEGs 2023-05-09 07:00:15 +02:00
12-bit.jpg Tests: Add tests for 12 bits JPEGs 2023-05-09 07:00:15 +02:00
big_image.jpg Tests: Add benchmarks for JPEGLoader 2023-04-03 20:58:49 +01:00
buggie-bottom-left-compressed.tga
buggie-bottom-left-uncompressed.tga
buggie-raw.pbm
buggie-raw.pgm
buggie-raw.ppm
buggie-top-left-compressed.tga
buggie-top-left-uncompressed.tga
buggie.png
catdog-alert-2.webp Tests: Add webp lossless test with color index and < 16 colors 2023-04-08 19:24:13 +02:00
catdog-alert-3.webp Tests: Add webp lossless test with color index and < 16 colors 2023-04-08 19:24:13 +02:00
catdog-alert-8.webp Tests: Add webp lossless test with color index and < 16 colors 2023-04-08 19:24:13 +02:00
catdog-alert-13.webp Tests: Add webp lossless test with color index and < 16 colors 2023-04-08 19:24:13 +02:00
download-animation.gif
extended-lossless-animated.webp LibGfx: Implement WebPImageDecoderPlugin::loop_count() 2023-02-26 15:54:22 +01:00
extended-lossless.webp LibGfx+Tests: Add test for webp ICC loading and fix bug 2023-02-24 20:13:52 +01:00
extended-lossy-uncompressed-alpha.webp WebP/Lossy: Add test for lossy webp with uncompressed alpha 2023-05-30 06:14:56 +02:00
extended-lossy.webp LibGfx+Tests: Add test for webp ICC loading and fix bug 2023-02-24 20:13:52 +01:00
icc-v2.png Tests: Add a basic ICC profile test 2023-02-01 19:19:30 +01:00
icc-v4.jpg Tests: Add a basic ICC profile test 2023-02-01 19:19:30 +01:00
p3-v4.icc Tests: Add a test for Gfx::ICC::encode() 2023-02-19 08:12:04 +00:00
Qpalette.webp Tests: Add test for lossless webp file using a color indexing tranform 2023-04-08 16:50:40 +02:00
rgb24.jpg
rgb_components.jpg Tests: Add a test for JPEGs with RGB components 2023-03-10 22:22:36 +01:00
rgba32-1.bmp
serenity.ico
several_scans.jpg Tests: Replace test image with my own creation 2023-03-04 23:39:41 +00:00
several_scans_odd_number_mcu.jpg LibGfx/JPEG: More support for scans with a single component 2023-03-25 21:31:21 +01:00
simple-vp8.webp Tests: Add one more webp test file 2023-02-26 12:21:40 +01:00
simple-vp8l.webp Tests: Add one more webp test file 2023-02-26 12:21:40 +01:00
spectral_selection.jpg Tests: Add a test for SOF2 images with only spectral selection 2023-03-04 23:39:41 +00:00
successive_approximation.jpg Tests: Add a test for SOF2 JPEGs with successive approximations 2023-04-03 17:06:21 +01:00
TestFont.font
width11-height11-colors2.webp LibGfx: Correctly decode webp lossless with small palette and odd width 2023-04-09 00:14:15 +02:00
width11-height11-colors3.webp LibGfx: Correctly decode webp lossless with small palette and odd width 2023-04-09 00:14:15 +02:00
width11-height11-colors15.webp LibGfx: Correctly decode webp lossless with small palette and odd width 2023-04-09 00:14:15 +02:00