summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'base/gxblend.h')
-rw-r--r--base/gxblend.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/base/gxblend.h b/base/gxblend.h
index 0ac93877..a1f62e18 100644
--- a/base/gxblend.h
+++ b/base/gxblend.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 2001-2020 Artifex Software, Inc.
+/* Copyright (C) 2001-2021 Artifex Software, Inc.
All Rights Reserved.
This software is provided AS-IS with no warranty, either express or
@@ -100,7 +100,7 @@ void smask_blend(byte *gs_restrict src, int width, int height, int rowstride,
void smask_copy(int num_rows, int num_cols, int row_stride,
byte *gs_restrict src, const byte *gs_restrict des);
-void smask_icc(gx_device *dev, int num_rows, int num_cols, int n_chan,
+int smask_icc(gx_device *dev, int num_rows, int num_cols, int n_chan,
int row_stride, int plane_stride, byte *gs_restrict src, const byte *gs_restrict des,
gsicc_link_t *icclink, bool deep);
/* For spot colors, blend modes must be white preserving and separable */
@@ -389,7 +389,7 @@ void gx_build_blended_image_row16(const byte *gs_restrict buf_ptr, int planestri
void gx_blend_image_buffer(byte *buf_ptr, int width, int height,
int rowstride, int planestride, int num_comp, byte bg);
void gx_blend_image_buffer16(byte *buf_ptr, int width, int height,
- int rowstride, int planestride, int num_comp, uint16_t bg);
+ int rowstride, int planestride, int num_comp, uint16_t bg, bool keep_native);
void gx_blend_image_buffer8to16(const byte *buf_ptr, unsigned short *buf_ptr_out,
int width, int height, int rowstride, int planestride, int num_comp, byte bg);
int gx_put_blended_image_custom(gx_device *target, byte *buf_ptr,