From: vbystricky Date: Wed, 18 Jun 2014 11:44:56 +0000 (+0400) Subject: Change uchar2 to short X-Git-Tag: accepted/tizen/6.0/unified/20201030.111113~3166^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ea6da6ee95f79299e12f139e0a7862b4d65e7f9b;p=platform%2Fupstream%2Fopencv.git Change uchar2 to short --- diff --git a/modules/core/src/opencl/lut.cl b/modules/core/src/opencl/lut.cl index a7436d6..9bcd1b6 100644 --- a/modules/core/src/opencl/lut.cl +++ b/modules/core/src/opencl/lut.cl @@ -52,10 +52,10 @@ dst[2] = lut_l[idx.z]; #elif dcn == 2 #define LUT_OP(num)\ - __global const uchar2 * idx = (__global const uchar2 *)(srcptr + mad24(num, src_step, src_index));\ + short idx = *(__global const short *)(srcptr + mad24(num, src_step, src_index));\ dst = (__global dstT *)(dstptr + mad24(num, dst_step, dst_index));\ - dst[0] = lut_l[idx->x];\ - dst[1] = lut_l[idx->y]; + dst[0] = lut_l[idx & 0xff];\ + dst[1] = lut_l[(idx >> 8) & 0xff]; #elif dcn == 1 #define LUT_OP(num)\ uchar idx = (srcptr + mad24(num, src_step, src_index))[0];\