diff options
author | DRC <dcommander@users.sourceforge.net> | 2011-02-18 11:23:45 +0000 |
---|---|---|
committer | DRC <dcommander@users.sourceforge.net> | 2011-02-18 11:23:45 +0000 |
commit | c86663335ba74e0c732f1015f03181b327646e8d (patch) | |
tree | a734faae3863e428085efa3faa0da4de2c1c72e9 /jsimd.h | |
parent | e1303ef09989fffaa721ddf715fe871015fe93cc (diff) | |
download | libjpeg-turbo-c86663335ba74e0c732f1015f03181b327646e8d.tar.gz |
SIMD-accelerated RGB-to-Grayscale color conversion
git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@393 632fc199-4ca6-4c93-a231-07263d6284db
Diffstat (limited to 'jsimd.h')
-rw-r--r-- | jsimd.h | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -13,8 +13,10 @@ #ifdef NEED_SHORT_EXTERNAL_NAMES #define jsimd_can_rgb_ycc jSCanRgbYcc +#define jsimd_can_rgb_gray jSCanRgbGry #define jsimd_can_ycc_rgb jSCanYccRgb #define jsimd_rgb_ycc_convert jSRgbYccConv +#define jsimd_rgb_gray_convert jSRgbGryConv #define jsimd_ycc_rgb_convert jSYccRgbConv #define jsimd_can_h2v2_downsample jSCanH2V2Down #define jsimd_can_h2v1_downsample jSCanH2V1Down @@ -35,12 +37,17 @@ #endif /* NEED_SHORT_EXTERNAL_NAMES */ EXTERN(int) jsimd_can_rgb_ycc JPP((void)); +EXTERN(int) jsimd_can_rgb_gray JPP((void)); EXTERN(int) jsimd_can_ycc_rgb JPP((void)); EXTERN(void) jsimd_rgb_ycc_convert JPP((j_compress_ptr cinfo, JSAMPARRAY input_buf, JSAMPIMAGE output_buf, JDIMENSION output_row, int num_rows)); +EXTERN(void) jsimd_rgb_gray_convert + JPP((j_compress_ptr cinfo, + JSAMPARRAY input_buf, JSAMPIMAGE output_buf, + JDIMENSION output_row, int num_rows)); EXTERN(void) jsimd_ycc_rgb_convert JPP((j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION input_row, |