~naesten/gs-gpl/trunk-gs

Viewing all changes in revision 9170.

  • Committer: robin
  • Date: 2011-04-19 10:06:23 UTC
  • Revision ID: svn-v4:a1074d23-0009-0410-80fe-cf8c14f379e6:trunk/gs:12405
Fix for bug 692152.

We 'bend' the size of pattern tiles, against the spec, ostensibly to better
match Acrobat. The fix here is simply to avoid such bending in the case where
TilingType is 2. According to the spec, TilingType 2 says specifically not
to use the same device pixel size for every repeat of the pattern, and that
is exactly what we were doing.

This cures the original bug, and produces 464 changes in the cluster tests.
Some (like ps3cet/18-02B.PS) are clear progressions. Others are less obviously
improvements, but comparison with Acrobat (and discussion with Ken/Chris)
shows that it's no worse than before, just 'different'.


expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: