Summary: | RenderAddGlyphs fails with BadLength | ||
---|---|---|---|
Product: | cairo | Reporter: | Chia-I Wu <b90201047> |
Component: | xlib backend | Assignee: | Carl Worth <cworth> |
Status: | RESOLVED FIXED | QA Contact: | cairo-bugs mailing list <cairo-bugs> |
Severity: | normal | ||
Priority: | high | CC: | abelcheung |
Version: | 1.1.1 | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | mixed outline/bitmap glyphs |
Description
Chia-I Wu
2006-02-24 05:35:12 UTC
Created attachment 4737 [details]
mixed outline/bitmap glyphs
The uppercase roman numbers are bitmaps (depth=1) and the lowercase ones are
outlines (depth=8, anti-aliased)
In Xft, those outlines are rendered with anti-alias off. All glyphs, bitmaps or outlines, are thus of format PictStandardA1 and everything works well. Actually, I do turn anti-alias off in fontconfig's config file (so that the embeded bitmaps are used when available). <match target="font"> <test qual="any" name="family" compare="eq"> <string>AR PL New Sung</string> </test> <test name="pixelsize" compare="less_eq"> <double>16.5</double> </test> <edit name="antialias" mode="assign"> <bool>False</bool> </edit> </match> Don't know why cairo still renders outlines with anti-alias. |
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.