1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-16 10:34:58 +00:00
serenity/Userland/Libraries/LibGfx/Font
Jelle Raaijmakers 0e8ef1b886 LibGfx: Prevent out-of-bounds accumulation in PathRasterizer
Negative accumulation on the right-hand side of the accumulation bitmap
would wrap around to the left, causing a negative start for certain
lines which resulted in horizontal streaks of lower alpha values.
Prevent this by not writing out of bounds :^)

Fixes #18394
2023-04-19 06:05:10 +02:00
..
OpenType LibGfx/OpenType: Ignore glyphs with bogus offsets 2023-03-29 07:06:13 +02:00
WOFF LibGfx/OpenType: Support one specific type of embedded color bitmaps 2023-03-06 10:52:55 +01:00
BitmapFont.cpp LibGfx+Userland: Add width_rounded_up() helper 2023-04-15 15:24:50 +02:00
BitmapFont.h LibGfx+Userland: Add width_rounded_up() helper 2023-04-15 15:24:50 +02:00
Emoji.cpp Everywhere: Remove unused DeprecatedString includes 2023-04-09 22:00:54 +02:00
Emoji.h LibGfx+LibUnicode: Support specifying the path to search for emoji 2023-03-01 14:54:16 +00:00
Font.cpp LibGfx: Add ability to request glyphs at subpixel offsets to fonts 2023-01-05 12:09:35 +01:00
Font.h LibGfx+Userland: Add width_rounded_up() helper 2023-04-15 15:24:50 +02:00
FontDatabase.cpp Everywhere: Use LibFileSystem where trivial 2023-03-21 19:03:21 +00:00
FontDatabase.h LibGfx: Pass font width to FontDatabase::get() 2023-02-05 08:06:06 +00:00
FontStyleMapping.h Everywhere: Explicitly specify the size in StringView constructors 2022-07-12 23:11:35 +02:00
PathRasterizer.cpp LibGfx: Prevent out-of-bounds accumulation in PathRasterizer 2023-04-19 06:05:10 +02:00
PathRasterizer.h LibGfx+LibPDF: Apply subpixel offset in affine transformation 2023-01-05 13:50:26 +01:00
ScaledFont.cpp LibGfx+Userland: Add width_rounded_up() helper 2023-04-15 15:24:50 +02:00
ScaledFont.h LibGfx+Userland: Add width_rounded_up() helper 2023-04-15 15:24:50 +02:00
Typeface.cpp LibGfx: Pass font width to FontDatabase::get() 2023-02-05 08:06:06 +00:00
Typeface.h LibGfx: Pass font width to FontDatabase::get() 2023-02-05 08:06:06 +00:00
VectorFont.h LibGfx/OpenType: Support one specific type of embedded color bitmaps 2023-03-06 10:52:55 +01:00