http://bugs.winehq.org/show_bug.cgi?id=59365 Bug ID: 59365 Summary: d2d1: Text not rendered in VSTGUI applications (Serum2) Product: Wine Version: 11.0 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: d2d Assignee: wine-bugs@list.winehq.org Reporter: nen24t@gmail.com Distribution: --- Created attachment 80305 --> http://bugs.winehq.org/attachment.cgi?id=80305 d2d1: Force NATURAL rendering mode instead of OUTLINE/ALIASED Xfer Serum2 renders no text or heavily pixelated fonts under Wine. In `dlls/d2d1/device.c`, when `IDWriteFontFace_GetRecommendedRenderingMode()` fails, Wine falls back to `DWRITE_RENDERING_MODE_OUTLINE`. This mode produces empty glyphs with FreeType. Additionally, `DWRITE_RENDERING_MODE_ALIASED` produces unreadable pixelated text. Forcing `DWRITE_RENDERING_MODE_NATURAL` instead fixes both issues. To reproduce: 1. Install Xfer Serum2 via yabridge 2. Load plugin in REAPER 3. Text is invisible or pixelated Tested on Wine 11.1, Ubuntu, X11. Note: This is separate from Bug https://bugs.winehq.org/show_bug.cgi?id=58438 (geometry/bitmap glitches, black boxes). That issue was addressed in Serum 2.0.22 via app-side workarounds. This bug is specifically about DWrite rendering mode selection. Patch attached. -- 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.