engine: add exact Windows GDI glyph backend

This commit is contained in:
gamer147
2026-07-30 18:35:46 -04:00
parent 7397e4e5fb
commit 6a8c919df1
10 changed files with 679 additions and 7 deletions

View File

@@ -110,3 +110,15 @@ public interface IGlyphMaskRasterizer
{
GlyphMask Rasterize(GlyphRasterRequest request);
}
public sealed record GlyphRasterizerBackendInfo(
string Id,
string DisplayName,
GlyphRasterPolicy Policy,
bool NativePixelExact,
string Detail);
public interface IIdentifiedGlyphMaskRasterizer : IGlyphMaskRasterizer
{
GlyphRasterizerBackendInfo BackendInfo { get; }
}