srcelem2 157 modules/core/src/opencl/arithm.cl #define PROCESS_ELEM storedst(convertToDT(srcelem1 + srcelem2)) srcelem2 160 modules/core/src/opencl/arithm.cl #define PROCESS_ELEM storedst(convertToDT(srcelem1 - srcelem2)) srcelem2 163 modules/core/src/opencl/arithm.cl #define PROCESS_ELEM storedst(convertToDT(srcelem2 - srcelem1)) srcelem2 168 modules/core/src/opencl/arithm.cl storedst(convertToDT(convertFromU(abs_diff(srcelem1, srcelem2)))) srcelem2 171 modules/core/src/opencl/arithm.cl storedst(convertToDT(fabs(srcelem1 - srcelem2))) srcelem2 175 modules/core/src/opencl/arithm.cl #define PROCESS_ELEM storedst(srcelem1 & srcelem2) srcelem2 178 modules/core/src/opencl/arithm.cl #define PROCESS_ELEM storedst(srcelem1 | srcelem2) srcelem2 181 modules/core/src/opencl/arithm.cl #define PROCESS_ELEM storedst(srcelem1 ^ srcelem2) srcelem2 187 modules/core/src/opencl/arithm.cl #define PROCESS_ELEM storedst(min(srcelem1, srcelem2)) srcelem2 190 modules/core/src/opencl/arithm.cl #define PROCESS_ELEM storedst(max(srcelem1, srcelem2)) srcelem2 193 modules/core/src/opencl/arithm.cl #define PROCESS_ELEM storedst(convertToDT(srcelem1 * srcelem2)) srcelem2 204 modules/core/src/opencl/arithm.cl #define PROCESS_ELEM storedst(convertToDT(srcelem1 * scale * srcelem2)) srcelem2 208 modules/core/src/opencl/arithm.cl workT e2 = srcelem2, zero = (workT)(0); \ srcelem2 221 modules/core/src/opencl/arithm.cl workT e2 = srcelem2, zero = (workT)(0); \ srcelem2 235 modules/core/src/opencl/arithm.cl storedst(convertToDT(e1 == zero ? zero : (srcelem2 * (workT)(scale) / e1))) srcelem2 248 modules/core/src/opencl/arithm.cl #define PROCESS_ELEM storedst(convertToDT(mad24(srcelem1, alpha, mad24(srcelem2, beta, gamma)))) srcelem2 250 modules/core/src/opencl/arithm.cl #define PROCESS_ELEM storedst(convertToDT(fma(srcelem1, alpha, fma(srcelem2, beta, gamma)))) srcelem2 254 modules/core/src/opencl/arithm.cl #define PROCESS_ELEM storedst(hypot(srcelem1, srcelem2)) srcelem2 258 modules/core/src/opencl/arithm.cl workT tmp = atan2(srcelem2, srcelem1); \ srcelem2 265 modules/core/src/opencl/arithm.cl workT tmp = degrees(atan2(srcelem2, srcelem1)); \ srcelem2 278 modules/core/src/opencl/arithm.cl #define PROCESS_ELEM storedst(pow(srcelem1, srcelem2)) srcelem2 283 modules/core/src/opencl/arithm.cl #define PROCESS_ELEM storedst(pown(srcelem1, srcelem2)) srcelem2 302 modules/core/src/opencl/arithm.cl storedst(srcelem1 CMP_OPERATOR srcelem2 ? (dstT)(255) : (dstT)(0)) srcelem2 321 modules/core/src/opencl/arithm.cl #define PROCESS_ELEM storedst(convertToDT(mad24(srcelem1, (workT)(alpha), srcelem2))) srcelem2 323 modules/core/src/opencl/arithm.cl #define PROCESS_ELEM storedst(convertToDT(fma(srcelem1, (workT)(alpha), srcelem2))) srcelem2 338 modules/core/src/opencl/arithm.cl dstT x = srcelem1, y = srcelem2; \ srcelem2 356 modules/core/src/opencl/arithm.cl dstT x = srcelem1, y = srcelem2, cosval; \