Bug 15918 - LCD display orientation is ignored for anti-aliasing on Windows
Summary: LCD display orientation is ignored for anti-aliasing on Windows
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: Text (show other bugs)
Version: 523.x (Safari 3)
Hardware: PC Windows XP
: P2 Major
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2007-11-09 05:30 PST by Anders Jenbo
Modified: 2007-11-11 11:25 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anders Jenbo 2007-11-09 05:30:28 PST
The fonts looks blury on BGR monitors because Safari always renders the font for RGB monitos, the value for monitors geomatry is stored as a dword in the registry under [HKEY_CURRENT_USER\Control Panel\desktop] FontSmoothingOrientation
The falues are:
0 = Non traditional build up, like layered colors (rendered using gray scale, I belive this is the case for OLED and some plasma monitors, but also applys for 90deg pivoted screens as they have there pixels vertical and thers no setting for that).
1 = RGB the most normal set up in a flas monitor and the methode always used in Current versions of Safari for Windows.
2 = BGR pixel color elements are in the oposid order from RGB monitors.
Comment 1 Mark Rowe (bdash) 2007-11-09 05:35:27 PST
As per http://bugs.webkit.org/show_bug.cgi?id=14196#c30, this bug does not belong in the WebKit database.  It should be filed at http://bugreporter.apple.com/.  
Comment 2 David Kilzer (:ddkilzer) 2007-11-11 11:22:12 PST
Per <http://www.x.org/archive/X11R6.8.0/doc/fonts2.html>, there are four types of LCD screens:

RGB - normal LCD screen
BGR - "backwards" LCD screen (normal LCD screen rotated 180 degrees?)
VRGB - LCD screen rotated clockwise
VBGR - LCD screen rotated counter-clockwise

Comment 3 David Kilzer (:ddkilzer) 2007-11-11 11:25:11 PST
<rdar://problem/5593384>