summaryrefslogtreecommitdiff
path: root/CONTRIBUTORS
diff options
context:
space:
mode:
authorRobin Watts <robin.watts@artifex.com>2013-05-09 19:54:49 +0100
committerRobin Watts <robin.watts@artifex.com>2013-05-15 13:16:56 +0100
commitbd30dda062582e6172d5c1db8fe1470d644c1d05 (patch)
treebb10c81b39bd623f78be790f6c681c1c2eecf58f /CONTRIBUTORS
parentd80869b6422fc0d3541b8f2750e2f8deaaf38f4e (diff)
downloadmupdf-bd30dda062582e6172d5c1db8fe1470d644c1d05.tar.xz
PDF Pattern gstate fix.
The PDF Reference manual is very confusing about what gstate should be used to run patterns in. Essentially, my experiments seem to suggest that as we run through a PDF page, at the start of executing each stream, we should remember the current gstate as the 'parent' gstate. Then whenever we instantiate a pattern (via scn etc), we should set the pattern to remember that gstate. When we come to render the pattern, the pattern should be rendered using the remembered gstate, not the current one. This causes many progressions in our tests.
Diffstat (limited to 'CONTRIBUTORS')
0 files changed, 0 insertions, 0 deletions