all devices regression report - 2018-01-18-15:20:42 - f3e26b054b866678512cd6c0c2e2daba9f4c17db

[email protected] Thu, 18 Jan 2018 15:20:42 -0800 (PST)
Newsgroups gmane.comp.printing.ghostscript.regression
Message-ID <20180118232043.19C4D20401E5@i7>
Differences in all devices errors using gs/examples files

Previous Revision: c470009cbf8be2aaed7b4b438307479959949625
 Current Revision: f3e26b054b866678512cd6c0c2e2daba9f4c17db

commit f3e26b054b866678512cd6c0c2e2daba9f4c17db
Author:     Ray Johnston <[email protected]>
AuthorDate: Thu Jan 18 12:39:00 2018 -0800
CommitDate: Thu Jan 18 12:49:20 2018 -0800

    Bug 697856: Reduce clist buffer memory usage for worst case files.
    
    The band_height is chosen based on number of bytes per scan line, and
    a fudge factor if the page uses transparency. For pages with a large
    number of raster lines, the number of bands could cause the space
    needed for the band "states" to exceed the space remaining in the
    buffer. This was handled by doubling the BufferSpace until there
    was enough space for the band states. Improve by increasing the space
    available more gradually. For one of the worst case files, Bug689581.pdf,
    this reduces the memory needed from 40Mb to 24Mb.

base/gdevprn.c

new errors:

errors that went away:

errors that are not whitelisted:
=== ghostpdl/examples/transparency_example.ps === cp50 ===