serenity/Tests/LibGfx
Nico Weber d569238896 LibGfx: Add support for stroke dash patterns
This adds support for dash patterns to Path::stroke_to_fill().
This is used in PDFs, <canvas>, and <svg>.

The implementation is based on the <canvas> spec. It seems to do
the right thing for PDF files too.

(This commit only adds the feature to LibGfx. Future commits will
hook this up for PDF, <canvas>, and <svg>.)
2024-11-07 09:12:13 -05:00
..
test-inputs LibGfx: Respect order of image data in TGAImageDecoderPlugin 2024-09-18 06:34:19 -04:00
BenchmarkGfxPainter.cpp Tests: Propagate errors with TRY_OR_FAIL() where possible 2024-02-14 17:46:06 -05:00
BenchmarkJPEGLoader.cpp Everywhere: Remove 'clang-format off' comments that are no longer needed 2024-04-24 16:50:01 -04:00
BenchmarkPNG.cpp Tests: Add a benchmark for the PNG paeth predictor 2024-08-10 13:07:01 -04:00
CMakeLists.txt LibGfx+Tests: Fix infinite loop in butt line cap drawing 2024-09-27 20:18:55 -04:00
TestColor.cpp LibGfx: Correctly round values when computing the luminosity of a Color 2024-05-13 23:43:58 +02:00
TestDeltaE.cpp
TestFontHandling.cpp LibGfx: Allow extracting paths from fonts and add Gfx::Path::text() 2023-11-05 02:46:46 +01:00
TestGfxBitmap.cpp
TestICCProfile.cpp LibGfx/ICC: Tolerate v2 profiles with D65 PCS illuminant 2024-08-20 09:43:06 -04:00
TestImageDecoder.cpp LibGfx: Respect order of image data in TGAImageDecoderPlugin 2024-09-18 06:34:19 -04:00
TestImageWriter.cpp LibGfx/PNGWriter: Add support for inter-frame compression of apngs 2024-08-15 06:35:48 -04:00
TestMedianCut.cpp LibGfx: Add an implementation of the MedianCut algorithm 2024-05-18 18:30:07 +02:00
TestPainter.cpp LibGfx: Clip out-of-bounds pixel accesses in Painter::draw_rect() 2024-04-14 18:05:48 +02:00
TestParseISOBMFF.cpp
TestPath.cpp LibGfx: Add support for stroke dash patterns 2024-11-07 09:12:13 -05:00
TestRect.cpp
TestScalingFunctions.cpp LibGfx: Move Gfx::Painter::ScalingMode => Gfx::ScalingMode 2024-10-01 19:53:31 -04:00
TestWOFF.cpp LibGfx/WOFF: Ensure header totalSfntSize matches expected value 2023-10-24 07:29:09 +02:00
TestWOFF2.cpp LibGfx/WOFF2: Ensure numTables is within expected range 2023-10-26 08:39:26 +02:00