mirror-ghostty/pkg/freetype
Qwerasd 6f84a5d682 font/freetype: disable SVG glyphs, simplify color check
We don't currently support rendering SVG glyphs so they should be
ignored when loading. Additionally, the check for whether a glyph is
colored has been simplified by just checking the pixel mode of the
rendered bitmap.

This commit also fixes a bug caused by calling the color check inside of
`renderGlyph`, which caused the bitmap to be freed creating a chance for
memory corruption and garbled glyphs.
2025-03-19 12:43:18 -06:00
..
Library.zig pkg/freetype: remove usingns 2024-08-16 15:34:46 -07:00
build.zig build: mark most dependencies as lazy 2025-03-14 13:32:19 -07:00
build.zig.zon build: mark most dependencies as lazy 2025-03-14 13:32:19 -07:00
c.zig pkg/freetype: remove usingns 2024-08-16 15:34:46 -07:00
computations.zig pkg/freetype: remove usingns 2024-08-16 15:34:46 -07:00
errors.zig pkg/freetype: remove usingns 2024-08-16 15:34:46 -07:00
face.zig font/freetype: disable SVG glyphs, simplify color check 2025-03-19 12:43:18 -06:00
freetype-zig.h font/freetype: synthetic bold 2024-08-25 09:51:09 -07:00
main.zig pkg/freetype: remove usingns 2024-08-16 15:34:46 -07:00
tag.zig font/freetype: API to load font table 2024-05-28 09:48:01 -07:00
test.zig Remove FiraCode leftovers 2023-12-06 13:36:05 -03:00