http://bugs.winehq.org/show_bug.cgi?id=59365 --- Comment #4 from gng <nen24t@gmail.com> --- Thanks for the feedback, Nikolay. You're right that simply forcing NATURAL is a workaround. We've since addressed this more properly as part of a larger D2D1 patch series (13 patches total, posted at https://github.com/robbert-vdh/yabridge/issues/413#issuecomment-3868060550). The font issue specifically is handled in patch 2/13 ("d2d1: Force NATURAL rendering mode for better font quality"). The core problem is that ALIASED and OUTLINE modes produce poor results with Wine's FreeType backend — OUTLINE generates empty glyphs, and ALIASED produces unreadable pixelated text. The fix forces NATURAL when either of those modes is returned by GetRecommendedRenderingMode(). I understand this is still more of a targeted fix than a proper implementation of outline rendering and AA modes. The broader patch series does include shader-based geometry antialiasing (patch 1/13), which replaces the hard `clip()` calls in the pixel shader with smooth alpha blending — so geometry AA is functional with those patches applied. But improving the DWrite outline rendering path itself to produce correct glyphs is beyond our current scope. The full patch set (v4.0) applies cleanly on both Wine 11.0 stable and 11.1 and has been runtime-tested with Serum 2 in REAPER. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.