Summary: | Xft hinting with RGBA antialiasing needs to be greatly improved | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Artem S. Tashkinov <aros> | ||||
Component: | Lib/Xft | Assignee: | Keith Packard <keithp> | ||||
Status: | RESOLVED INVALID | QA Contact: | |||||
Severity: | critical | ||||||
Priority: | high | CC: | bugs.freedesktop | ||||
Version: | unspecified | ||||||
Hardware: | x86 (IA32) | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | 2011BRB_Reviewed | ||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Artem S. Tashkinov
2006-01-16 09:24:13 UTC
Created attachment 4358 [details]
Archive containing examples of font rendering by Xft and ClearType
Fonts comparison: Linux vs. Windows; files with _x postfix are rendered by Xft,
files with _c postfix are rendered Windows XP ClearType
I actually prefer the clarity of arial_x and verdana_x down to 7 pixels and times_new_roman down to at least 9 pixels, but maybe my display is different from your's (147dpi RGB TFT, don't know the regularity in the spacing of the subpixels though) or maybe my eyes and brain work differently. For 5 or 6 pixels and below, yes, my brain can work out what arial_c and verdana_c are displaying but I wouldn't want to spend much time reading text this size. Perhaps Xft/freetype could hint to subpixels (instead of pixels) at such small sizes but overall I'd prefer to have an Xft system. (I can't say I like either version of impact.) Perhaps more configurability in the system to suit different displays and tastes could be an asset but I wouldn't want to lose the ability to render as is currently done in Xft. Keith, this sounds like NOTOURBUG, right? Whose bug is it then? Mass closure: This bug has been untouched for more than six years, and is not obviously still valid. Please reopen this bug or file a new report if you continue to experience issues with current releases. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.