summaryrefslogtreecommitdiff
path: root/base/gsovrc.h
diff options
context:
space:
mode:
authorMichael Vrhel <michael.vrhel@artifex.com>2016-12-13 09:20:45 -0800
committerMichael Vrhel <michael.vrhel@artifex.com>2016-12-16 09:39:07 -0800
commit00dfdefe5d38871c0c67b08ede10a208b6897d10 (patch)
tree78f887d1d0278493d17c29218cd68e191845234a /base/gsovrc.h
parent46de0c56a0132356084b320a9f7e4d2ac1396c1c (diff)
downloadghostpdl-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/gsovrc.h')
-rw-r--r--base/gsovrc.h13
1 files changed, 0 insertions, 13 deletions
diff --git a/base/gsovrc.h b/base/gsovrc.h
index 8fbb05e2e..5f6cdb07c 100644
--- a/base/gsovrc.h
+++ b/base/gsovrc.h
@@ -276,19 +276,6 @@ struct gs_overprint_params_s {
* it is to be left unaffected.
*/
gx_color_index drawn_comps;
-
- /* A representation of the K value that is used for simulating CMYK
- overprinting out to an RGB device. While CMY map readily to RGB using
- the simple 255-X color process, we have to know what the K value
- was if we are overprinting with K so that we can properly reduce
- the RGB values with the addition of K. We will use 8 bits for this.
- */
- unsigned short k_value;
-
- /* This is used when we want to simulate the overprint of spot colors
- by blending the equivalent CMYK colorant with with what was already
- drawn */
- bool blendspot;
};
/*