1. disabled OpenCL acceleration for cv::multiply() (CV_32F), cv::divide (CV_32F)...
authorVadim Pisarevsky <vadim.pisarevsky@gmail.com>
Wed, 30 Jul 2014 14:19:47 +0000 (18:19 +0400)
committerVadim Pisarevsky <vadim.pisarevsky@gmail.com>
Wed, 30 Jul 2014 14:19:47 +0000 (18:19 +0400)
commit5267ed46c7ef1a5240606d70f5033dfde86d3cc8
tree19865e9476cdd72c1275001b73b6d677de364eec
parentdce1824a915be33100cba4d9213a39652951869d
1. disabled OpenCL acceleration for cv::multiply() (CV_32F), cv::divide (CV_32F), cv::convertScaleAbs (CV_32F) and cv::reduce (SUM, CV_32F), cv::reduce (MIN & MAX), cv::flip (3-channel case).
2. changed the number of test loops from 1 to 30 (except for cv::pow() test, which fails for yet unknown reason)
3. disabled IPP acceleration for 3-channel norms.
4. modified relativeNorm test function to handle very small values
modules/core/src/arithm.cpp
modules/core/src/convert.cpp
modules/core/src/copy.cpp
modules/core/src/matrix.cpp
modules/core/src/stat.cpp
modules/core/test/ocl/test_arithm.cpp
modules/ts/src/ocl_test.cpp