all devices regression report - 2017-12-14-14:13:41 - 86322b1ccb1e67cf99672945f1d77925b2902872
| Newsgroups | gmane.comp.printing.ghostscript.regression |
|---|---|
| Message-ID | <20171214221341.7BA6620403F4@i7> |
Differences in all devices errors using gs/examples files Previous Revision: 899255deef5a92bf36269d0ef3fa355401fe170f Current Revision: 86322b1ccb1e67cf99672945f1d77925b2902872 commit 86322b1ccb1e67cf99672945f1d77925b2902872 Author: Robin Watts <[email protected]> AuthorDate: Wed Dec 13 14:19:43 2017 +0000 CommitDate: Thu Dec 14 17:14:24 2017 +0000 Tweak gx_build_blended_image_row. Move from an array index based scheme to a pointer arithmetic based scheme. Saves us lots of multiplications per pixel. This may not make much difference on x86, but on ARM, where pointer arithmetic is largely free, this should help more. base/gdevp14.c base/gxblend.h base/gxblend1.c new errors: errors that went away: errors that are not whitelisted: === ghostpdl/examples/alphabet.ps === PCLm === === ghostpdl/examples/alphabet.ps === pdfimage24 === === ghostpdl/examples/alphabet.ps === pdfimage32 === === ghostpdl/examples/alphabet.ps === pdfimage8 === === ghostpdl/examples/annots.pdf === PCLm === === ghostpdl/examples/annots.pdf === pdfimage24 === === ghostpdl/examples/annots.pdf === pdfimage32 === === ghostpdl/examples/annots.pdf === pdfimage8 === === ghostpdl/examples/colorcir.ps === PCLm === === ghostpdl/examples/colorcir.ps === pdfimage24 === === ghostpdl/examples/colorcir.ps === pdfimage32 === === ghostpdl/examples/colorcir.ps === pdfimage8 === === ghostpdl/examples/doretree.ps === PCLm === === ghostpdl/examples/doretree.ps === pdfimage24 === === ghostpdl/examples/doretree.ps === pdfimage32 === === ghostpdl/examples/doretree.ps === pdfimage8 === === ghostpdl/examples/escher.ps === PCLm === === ghostpdl/examples/escher.ps === pdfimage24 === === ghostpdl/examples/escher.ps === pdfimage32 === === ghostpdl/examples/escher.ps === pdfimage8 === === ghostpdl/examples/golfer.eps === PCLm === === ghostpdl/examples/golfer.eps === pdfimage24 === === ghostpdl/examples/golfer.eps === pdfimage32 === === ghostpdl/examples/golfer.eps === pdfimage8 === === ghostpdl/examples/grayalph.ps === PCLm === === ghostpdl/examples/grayalph.ps === pdfimage24 === === ghostpdl/examples/grayalph.ps === pdfimage32 === === ghostpdl/examples/grayalph.ps === pdfimage8 === === ghostpdl/examples/ridt91.eps === PCLm === === ghostpdl/examples/ridt91.eps === pdfimage24 === === ghostpdl/examples/ridt91.eps === pdfimage32 === === ghostpdl/examples/ridt91.eps === pdfimage8 === === ghostpdl/examples/snowflak.ps === PCLm === === ghostpdl/examples/snowflak.ps === pdfimage24 === === ghostpdl/examples/snowflak.ps === pdfimage32 === === ghostpdl/examples/snowflak.ps === pdfimage8 === === ghostpdl/examples/text_graph_image_cmyk_rgb.pdf === PCLm === === ghostpdl/examples/text_graph_image_cmyk_rgb.pdf === pdfimage24 === === ghostpdl/examples/text_graph_image_cmyk_rgb.pdf === pdfimage32 === === ghostpdl/examples/text_graph_image_cmyk_rgb.pdf === pdfimage8 === === ghostpdl/examples/text_graphic_image.pdf === PCLm === === ghostpdl/examples/text_graphic_image.pdf === pdfimage24 === === ghostpdl/examples/text_graphic_image.pdf === pdfimage32 === === ghostpdl/examples/text_graphic_image.pdf === pdfimage8 === === ghostpdl/examples/tiger.eps === PCLm === === ghostpdl/examples/tiger.eps === pdfimage24 === === ghostpdl/examples/tiger.eps === pdfimage32 === === ghostpdl/examples/tiger.eps === pdfimage8 === === ghostpdl/examples/transparency_example.ps === PCLm === === ghostpdl/examples/transparency_example.ps === cp50 === === ghostpdl/examples/transparency_example.ps === pdfimage24 === === ghostpdl/examples/transparency_example.ps === pdfimage32 === === ghostpdl/examples/transparency_example.ps === pdfimage8 === === ghostpdl/examples/transparency_example.ps === psdrgb === === ghostpdl/examples/vasarely.ps === PCLm === === ghostpdl/examples/vasarely.ps === pdfimage24 === === ghostpdl/examples/vasarely.ps === pdfimage32 === === ghostpdl/examples/vasarely.ps === pdfimage8 === === ghostpdl/examples/waterfal.ps === PCLm === === ghostpdl/examples/waterfal.ps === pdfimage24 === === ghostpdl/examples/waterfal.ps === pdfimage32 === === ghostpdl/examples/waterfal.ps === pdfimage8 ===