summaryrefslogtreecommitdiff
path: root/psi/zcssepr.c
Commit message (Collapse)AuthorAgeFilesLines
* Update postal address in file headersChris Liddell2023-04-041-3/+3
|
* Update copyright to 2021Chris Liddell2021-03-151-1/+1
|
* Update copyright to 2020Chris Liddell2020-04-101-1/+1
|
* Update source/header file copyright notice to 2019Chris Liddell2019-01-161-1/+1
|
* Update copyright notice with new head office address.Ken Sharp2018-01-301-3/+3
| | | | | | | | | Also update copyright dates. Remove gs_cmdl.ps as we no longer use it, and remove its entry from psfiles.htm. Remove xfonts.htm as this feature (xfont support) is long, long gone.
* PDF interpreter - Move ExtGState parameters into the regular graphics stateKen Sharp2017-05-291-0/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug #696511 - "Move ExtGState parameters into the regular graphics state" A long time ago a decision was made not to replicate the PDF ExtGstate parameters in the graphics state. This has had long term painful consequences because we were unable to do a gsave/grestore to simply preserve parameters but had to jump throuhg a lot of hoops. Amongst other problems has been confusion over when exactly a change in colour has taken place. With this commit the ExtGState parameters are moved into the graphics state and obey gsave and grestore. This extensive commit was worked on in the PDF_gstate branch and the history is preserved in that branch. This does introduce a few differences in the test suite; There are a few cases where broken files (recursive SMasks) now render slightly differently. Some files now exhibit progressions, especially with CMYK or DeviceN output devices, this is because the 'default' colour space was incorrect, the code was using DeviceGray instead of the device's colour space, and this makes a difference for some types of transparency blending when the Group does not specify a Blending space. A few other files demonstrate progressions because a change in colour now takes place before an error occurs.
* Commit of build_consolidation branchChris Liddell2015-07-201-0/+111
Squashed into one commit (see branch for details of the evolution of the branch). This brings gpcl6 and gxps into the Ghostscript build system, and a shared set of graphics library object files for all the interpreters. Also, brings the same configuration options to the pcl and xps products as we have for Ghostscript.