diff options
author | Michael Vrhel <michael.vrhel@artifex.com> | 2016-12-13 09:20:45 -0800 |
---|---|---|
committer | Michael Vrhel <michael.vrhel@artifex.com> | 2016-12-16 09:39:07 -0800 |
commit | 00dfdefe5d38871c0c67b08ede10a208b6897d10 (patch) | |
tree | 78f887d1d0278493d17c29218cd68e191845234a /base/gstrans.h | |
parent | 46de0c56a0132356084b320a9f7e4d2ac1396c1c (diff) | |
download | ghostpdl-00dfdefe5d38871c0c67b08ede10a208b6897d10.tar.gz |
Bug 693307 Overprint issues
Remove the portions of code used to simulate
the overprinting of CMYK and spot colorants while
in an RGB device. This really can't work and
we are doing a real separation compositor device for
this process. The code parts removed only confuse
understanding of the overprint compositor. Also fix
problems related to Bug 693307 which were caused by
some confusion in the code with regard to the overprint
mode. Fix other issues related to the Ghent overprint
tests where we were not handling properly the case
of overprinting with a gray color when the output
device was CMYK based. Finally there were multiple
issues with the testing and setting of the overprint
settings and the use of the effective overprint mode
Diffstat (limited to 'base/gstrans.h')
-rw-r--r-- | base/gstrans.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/base/gstrans.h b/base/gstrans.h index d06cc5234..62fb74697 100644 --- a/base/gstrans.h +++ b/base/gstrans.h @@ -65,7 +65,6 @@ typedef enum { #define PDF14_SET_OPACITY_ALPHA (1 << 3) #define PDF14_SET_OVERPRINT (1 << 4) #define PDF14_SET_OVERPRINT_MODE (1 << 5) -#define PDF14_SET_OVERPRINT_BLEND (1 << 6) #ifndef gs_function_DEFINED typedef struct gs_function_s gs_function_t; @@ -114,7 +113,6 @@ struct gs_pdf14trans_params_s { bool replacing; bool overprint; bool overprint_mode; - bool blendspot; bool idle; /* For clist reader.*/ uint mask_id; /* For clist reader.*/ int group_color_numcomps; |