[Bug 41639] Wine with freetype 2.7 causes font rendering issues

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Nov 2 15:55:19 CDT 2018


https://bugs.winehq.org/show_bug.cgi?id=41639

--- Comment #53 from Byeongsik Jeon <bsjeon at hanmail.net> ---
Created attachment 62695
  --> https://bugs.winehq.org/attachment.cgi?id=62695
draft2_bugs_41639

I have attached a second patch set draft.

This is also a problem in Linux. It just seemed to stand out in MacOS(builtin
Tahoma) XQuartz2.7.11 Freetype2.7(turned off subpixel).

- v40 legacy font problem(Tahoma, Arial, Courier New, ...).
- v35 cleartype supported font problem(Consolas, ...)

To avoid both problems, I use the gasp table version. This idea is inspired by
the following documentation.

https://www.freetype.org/freetype2/docs/reference/ft2-properties.html#TT_INTERPRETER_VERSION_XXX
---
Note that ‘Gray ClearType’ is essentially the same as v1.6's grayscale
rendering. However, the GETINFO instruction handles it differently: v1.6
returns bit 12 (hinting for grayscale), while v2.1 returns bits 13 (hinting for
ClearType), 18 (symmetrical smoothing), and 19 (Gray ClearType). Also, this
mode respects bits 2 and 3 for the version 1 gasp table exclusively (like Color
ClearType), while v1.6 only respects the values of version 0 (bits 0 and 1).
---

Please test. You won't feel much different from draft1 without fonts like
Consolas. That is the right result.

-- 
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.


More information about the wine-bugs mailing list