Bug 20891

Summary: Unicode chart hashes render very slow
Product: poppler Reporter: Roozbeh Pournader <roozbeh>
Component: generalAssignee: poppler-bugs <poppler-bugs>
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: medium CC: freedesktop
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Roozbeh Pournader 2009-03-26 13:54:12 UTC
The hashes in the Unicode charts render very slow with evince. For example, see the charts on page 5 or 11 of the following document:

http://www.dkuug.dk/jtc1/sc2/wg2/docs/n3580.pdf

Some pages may render fast based on pre-computation, but page down further, or zoom in or out, and you will easily run into a delay.

It seems that these . I talked to the author of the software that generates the charts, and he said he uses an OS hash or something like that for these hashes: so these are not complicated glyphs.

The pages render very quickly on Acrobat reader.
Comment 1 Behdad Esfahbod 2009-03-26 14:21:34 UTC
The hash is rendered as a repeated pattern.  Poppler seems to draw the pattern using cairo every time instead of rendering it to an image and rendering the image repeated.
Comment 2 Albert Astals Cid 2009-03-26 14:32:08 UTC
Patterns oh patterns that nice rendering slowliness :-/

*** This bug has been marked as a duplicate of bug 13518 ***

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.