Closed
Bug 597914
Opened 14 years ago
Closed 14 years ago
[DWrite] Glyph spacing can be wonky without Cleartype
Categories
(Core :: Graphics, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 594889
Tracking | Status | |
---|---|---|
blocking2.0 | --- | final+ |
People
(Reporter: graydon, Unassigned)
Details
(Keywords: regression)
Attachments
(2 files)
Win7 x64, cleartype forced to off at a system level and a prefs level (and not, I hope, the subject of this bug).
Switching on hw rendering (in the "Options -> Advanced -> Use Hardware Acceleration When Available" sense) causes an unpleasant change in glyph metrics: text is randomly clumpy, spaces and squished. All sharp though, not blurry; just wrong spacing.
Problem goes away when I fall back to sw rendering.
Screenshots to follow.
From about:support, when busted metrics are present:
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0b7pre) Gecko/20100916 Firefox/4.0b7pre
Adapter Description: Mobile Intel(R) 965 Express Chipset Family
Vendor ID: 8086
Device ID: 2a02
Adapter RAM: Unknown
Adapter Drivers: igdumd64 igd10umd64 igdumdx32 igd10umd32
Driver Version: 8.15.10.1930
Driver Date: 9-23-2009
Direct2D Enabled: true
DirectWrite Enabled: true
GPU Accelerated Windows: 1/1 Direct3D 9
Reporter | ||
Comment 1•14 years ago
|
||
Reporter | ||
Comment 2•14 years ago
|
||
Note: this is the hardware and software on a stock thinkpad X61s.
Comment 3•14 years ago
|
||
There's a known issue with glyph spacing when using cleartype forced off. We're still working on a solution for the problem.
Updated•14 years ago
|
blocking2.0: --- → ?
Comment 4•14 years ago
|
||
I'm of the opinion that this shouldn't block, but I'll check with others before making the final determination.
Summary: Glyph metrics are wrong under hw accel / 2d2 → [DWrite] Glyph spacing can be wonky without Cleartype
Updated•14 years ago
|
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
Updated•14 years ago
|
blocking2.0: ? → final+
Keywords: regression
You need to log in
before you can comment on or make changes to this bug.
Description
•