[Poppler-bugs] [Bug 64892] very slow render

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue May 28 04:55:50 PDT 2013


https://bugs.freedesktop.org/show_bug.cgi?id=64892

--- Comment #21 from Thomas Freitag <Thomas.Freitag at alfa.de> ---
(In reply to comment #20)
> Thomas Freitag, maybe my opinion is not thoughtful.but use "surface_width *
> surface_height" but "result_width * result_height",i really got 10sec on
> rendering page3(i5-3450,win7 64bit).

What resolution did You use? As far as I tested it, the limit for this page is
280 dpi: if You render page 3 with 280 dpi, it uses the faster
tilingPatternFill, if You render it with 281 dpi or higher, it uses the exact
rendering of Gfx (repeat painting of the pattern).
tilingPatternFill is implemented to speed up tiling patterns where the user
accept lower quality, because he probably can not see the difference when he
uses a "low" resolution.
Also the tilingPatternFill costs time, the higher the resolution the bigger the
bitmap which has to be "merged". You can see that in the fact that You loose
"only" 10 seconds but have an exact rendering.
Perhaps the limit of 0x800000L is not the best for this PDF, but it was taken
after tests with a lot of other PDF. So I don't really want to change it, but I
let it up to Albert to overrule my decision.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/poppler-bugs/attachments/20130528/05d5211e/attachment.html>


More information about the Poppler-bugs mailing list