all devices regression report - 2017-10-26-11:20:29 - 81561e6e04f49a4b3b9599cc09ba2cde4407e936
| Newsgroups | gmane.comp.printing.ghostscript.regression |
|---|---|
| Message-ID | <20171026182029.7AB612040639@i7> |
Differences in all devices errors using gs/examples files Previous Revision: 0d2177ac781235aa67cde3b6fc9d85030c50a8a9 Current Revision: 81561e6e04f49a4b3b9599cc09ba2cde4407e936 commit 81561e6e04f49a4b3b9599cc09ba2cde4407e936 Author: Robin Watts <[email protected]> AuthorDate: Thu Oct 26 12:53:29 2017 +0100 CommitDate: Thu Oct 26 17:42:51 2017 +0100 Optimise clip_fill_rectangle and family. Avoid testing for transpose each time, and cope with the common single rectangle case more efficiently. This gives a 20% speedup in testing with my cutdown Advertising-Powerpoint-A4.pdf file going to 1200dpi, 1bpc cmyk. The only one called here is clip_fill_rectangle, but push the same optimisations through clip_fill_rectangle_hl_color, clip_copy_mono, clip_copy_planes etc to help other devices. base/gxclip.c new errors: errors that went away: errors that are not whitelisted: === ghostpdl/examples/transparency_example.ps === cp50 === === ghostpdl/examples/transparency_example.ps === psdrgb ===