Browse Source

enable sub-pixel for all antialiased fonts including Grayscale (non cleartype anti aliasing) (#14080)

release/11.0.7
Dan Walmsley 3 years ago
committed by Max Katz
parent
commit
ea35e6655f
  1. 2
      src/Skia/Avalonia.Skia/GlyphRunImpl.cs

2
src/Skia/Avalonia.Skia/GlyphRunImpl.cs

@ -130,7 +130,7 @@ namespace Avalonia.Skia
var font = _glyphTypefaceImpl.CreateSKFont((float)FontRenderingEmSize); var font = _glyphTypefaceImpl.CreateSKFont((float)FontRenderingEmSize);
font.Hinting = SKFontHinting.Full; font.Hinting = SKFontHinting.Full;
font.Subpixel = edging == SKFontEdging.SubpixelAntialias; font.Subpixel = edging != SKFontEdging.Alias;
font.Edging = edging; font.Edging = edging;
return font; return font;

Loading…
Cancel
Save