From 7cea2b152356fa54f7fb3117f296e9091ed85da1 Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Tue, 2 Jan 2024 14:58:40 +0000 Subject: [PATCH] enable sub-pixel for all antialiased fonts including Grayscale (non cleartype anti aliasing) (#14080) --- src/Skia/Avalonia.Skia/GlyphRunImpl.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Skia/Avalonia.Skia/GlyphRunImpl.cs b/src/Skia/Avalonia.Skia/GlyphRunImpl.cs index 10337f77c2..8e07dc5724 100644 --- a/src/Skia/Avalonia.Skia/GlyphRunImpl.cs +++ b/src/Skia/Avalonia.Skia/GlyphRunImpl.cs @@ -130,7 +130,7 @@ namespace Avalonia.Skia var font = _glyphTypefaceImpl.CreateSKFont((float)FontRenderingEmSize); font.Hinting = SKFontHinting.Full; - font.Subpixel = edging == SKFontEdging.SubpixelAntialias; + font.Subpixel = edging != SKFontEdging.Alias; font.Edging = edging; return font;