diff options
author | Alessandro Portale <alessandro.portale@nokia.com> | 2010-10-12 20:55:20 (GMT) |
---|---|---|
committer | Alessandro Portale <alessandro.portale@nokia.com> | 2010-10-12 20:55:20 (GMT) |
commit | 7d21b598d299ee61d61f15c69b41b8b38daf9bea (patch) | |
tree | 8712b68eb901921c741a1320bf751119315db050 /doc | |
parent | 0c1e85db7e810e5ac7496dd5fb4c0bd37746be11 (diff) | |
download | Qt-7d21b598d299ee61d61f15c69b41b8b38daf9bea.zip Qt-7d21b598d299ee61d61f15c69b41b8b38daf9bea.tar.gz Qt-7d21b598d299ee61d61f15c69b41b8b38daf9bea.tar.bz2 |
Remove obsolete tweak in QFontEngineS60::alphaMapForGlyph
On some Symbian versions (apparently <= Symbian^1),
CFont::GetCharacterData() returns 8-bit data with gray values
0x00, 0x10 ... 0xe0, 0xf0 due to a bug. The glyphs are nowhere
perfectly opaque, which is bad for blitting.
This has been however been fixed for Symbian^3.
The funny thing about this tweak was that it was only executed
on Symbian^3 (with the OpenVG/OpenGL paintengines). On Symbian^1
and below (rasterpaintengine), QFontEngineS60::alphaMapForGlyph()
does not get called at all, anymore.
Therefore, the removal of this tweak should not be noticable
anywhere, except that on Symbian^3, quite a few CPU cycles are
now saved.
See the attachments in QTBUG-14419 for details.
Task-Number: QTBUG-14419
Reviewed-By: TrustMe
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions