From: Ilya Lavrenov Date: Tue, 13 May 2014 10:21:07 +0000 (+0400) Subject: fix for cv::norm (norm_inf) X-Git-Tag: accepted/tizen/6.0/unified/20201030.111113~3247^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f64dfeb222ff0806d4dc454c9bfb49204b0e08da;p=platform%2Fupstream%2Fopencv.git fix for cv::norm (norm_inf) --- diff --git a/modules/core/src/opencl/reduce.cl b/modules/core/src/opencl/reduce.cl index 6b4ccdd..a697cba 100644 --- a/modules/core/src/opencl/reduce.cl +++ b/modules/core/src/opencl/reduce.cl @@ -187,7 +187,7 @@ if (mask[mask_index]) \ { \ temp = loadpix(srcptr + src_index); \ - maxval = max(maxval, (srcT)(temp >= 0 ? temp : -temp)); \ + maxval = max(maxval, (srcT)(temp >= (srcT)(0) ? temp : -temp)); \ } #define SET_LOCAL_1 \ localmem_max[lid] = maxval