summaryrefslogtreecommitdiff
path: root/Tests/LibGfx
AgeCommit message (Expand)Author
2023-05-14Tests: Prefer TRY_OR_FAIL() and MUST() over EXPECT(!.is_error())Ben Wiederhake
2023-05-12LibGfx+Fuzz: Convert ImageDecoder::initialize to ErrorOrBen Wiederhake
2023-05-09Tests: Add tests for 12 bits JPEGsLucas CHOLLET
2023-05-07Tests/LibGfx: Add some test coverage for animated webp decodingNico Weber
2023-05-02ICC: Implement TRC inversion in from_pcs for parametric curvesNico Weber
2023-05-02ICC: Implement some of Profile::from_pcs()Nico Weber
2023-04-30TestICCProfile: Don't capture sRGB by valueNico Weber
2023-04-30LibGfx: Add DeltaE() functionNico Weber
2023-04-30LibGfx: Move CIELAB to its own fileNico Weber
2023-04-30ICC: Add Profile::to_lab()Nico Weber
2023-04-29ICC: Rename XYZ and XYZNumber fields to uppercaseNico Weber
2023-04-29ICC: Add a test for Profile::to_pcsNico Weber
2023-04-09LibGfx: Correctly decode webp lossless with small palette and odd widthNico Weber
2023-04-08Tests: Add webp lossless test with color index and < 16 colorsNico Weber
2023-04-08Tests: Add test for lossless webp file using a color indexing tranformNico Weber
2023-04-07Tests: Add another test for webp lossless decodingNico Weber
2023-04-05Tests: Add test for webp lossless decodingNico Weber
2023-04-03Tests: Add benchmarks for `JPEGLoader`Lucas CHOLLET
2023-04-03Tests: Add a test for SOF2 JPEGs with successive approximationsLucas CHOLLET
2023-03-25LibGfx/JPEG: More support for scans with a single componentLucas CHOLLET
2023-03-21LibGfx: Move all image loaders and writers to a subdirectoryLucas CHOLLET
2023-03-21Tests: Add tests to verify alpha values are premultiplied when scalingTim Ledbetter
2023-03-16LibGfx: Add test for serialized bytes of built-in sRGB profileNico Weber
2023-03-10Tests: Add a test for JPEGs with RGB componentsLucas CHOLLET
2023-03-04Tests: Replace test image with my own creationLucas CHOLLET
2023-03-04Tests: Add a test for SOF2 images with only spectral selectionLucas CHOLLET
2023-02-27Tests: Add a test for SOF0 images with several scansLucas CHOLLET
2023-02-27Tests: Rename "test_jpg" to "test_jpeg_sof0_one_scan"Lucas CHOLLET
2023-02-26LibGfx: Return bool not ErrorOr<bool> from ImageDecoderPlugin::sniff()MacDue
2023-02-26LibGfx: Implement WebPImageDecoderPlugin::loop_count()Nico Weber
2023-02-26LibGfx: Implement is_animated() and frame_count() for webp pluginNico Weber
2023-02-26Tests: Add webp size decoding tests for webpNico Weber
2023-02-26Tests: Add one more webp test fileNico Weber
2023-02-26Tests: Add one more webp test fileNico Weber
2023-02-26Tests: Add one more webp test fileNico Weber
2023-02-26Tests: Use MUST more in TestImageDecoderNico Weber
2023-02-24LibGfx: Remove single-code point Font::glyph_or_emoji_width APITimothy Flynn
2023-02-24LibGfx+Tests: Add test for webp ICC loading and fix bugNico Weber
2023-02-19Tests: Add a test for Gfx::ICC::encode()Nico Weber
2023-02-18LibGfx: Rename `JPGLoader` to `JPEGLoader`Lucas CHOLLET
2023-02-05LibGfx: Pass font width to `FontDatabase::get()`Aliaksandr Kalenik
2023-02-01Tests: Add a basic ICC profile testNico Weber
2023-02-01LibGfx+Tests: Remove code unnecessary after 9e7c16d0a44052e598103Nico Weber
2023-02-01LibGfx: Move TestImageDecoder over to input file approach in 8cfabbcd933Nico Weber
2023-02-01LibGfx: Move TestFontHandling over to input file approach in 8cfabbcd933Nico Weber
2023-01-29Tests: Modernize TestImageDecoder a bitNico Weber
2023-01-29Tests: Make LibGfx tests not depend on LibGUINico Weber
2023-01-26LibGfx: Remove `try_` prefix from bitmap creation functionsTim Schumacher
2023-01-20Tests/LibGfx: Fix test_gif test caseLiav A
2023-01-20Tests/LibGfx: Fix test_not_ico test caseLiav A