gecko-dev/gfx/wr/wr_glyph_rasterizer
Lee Salzman ad0210a389 Bug 1625606 - Use Skia's mac font smoothing handling. r=aosmond
Currently we try to alternate between light-on-dark and dark-on-light
text rendering masks on macOS depending on text colors. Historically,
this matched earlier versions of macOS reasonably well. In successive
versions of macOS, however, this approximation appears to have broken
down and no longer gives correct results.

Given that recent macOS versions no longer promotes font-smoothing at
all, it seems more reasonable to match Skia's font smoothing handling
because it appears to better work with these more recent versions while
requiring us to have less special code to do so.

Differential Revision: https://phabricator.services.mozilla.com/D229444
2024-11-19 18:38:48 +00:00
..
examples Bug 1901884 - Add a dedicated-thread mode to the glyph rasterizer for when we use freetype. r=lsalzman 2024-06-17 09:57:54 +00:00
src Bug 1625606 - Use Skia's mac font smoothing handling. r=aosmond 2024-11-19 18:38:48 +00:00
Cargo.toml Bug 1904735 - Replace deprecated default_features with default-features. r=firefox-build-system-reviewers,gfx-reviewers,application-update-reviewers,nalexander,gw 2024-06-27 03:07:14 +00:00
README.md

A glyph rasterizer for webrender

Benchmark