See this wrongly filed bug: https://bugzilla.gnome.org/show_bug.cgi?id=761639
Created attachment 121935 [details] [review] save mask state and dont extend image mask This patch stops the pattern from covering the whole page by not setting CAIRO_EXTEND_PAD. Fixes part of the pattern from not rendering by saving and restoring the mask in tilingPatternFill.
@Jason: Thanks. I applied the patch to the latest git master and tried it with pdftocairo -png convolutionFFT2D.pdf It works :) With evince it doesn't work out of the hood. ldd $(which evince) doesn't list libpoppler... maybe it's statically linked I also tested with pdftocairo without the patch where it doesn't work. Just for comparison.
Pushed, thanks!
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.