Commit Graph

35 Commits

Author SHA1 Message Date
Andrey Pavlenko 931a2ae14f Merge pull request #1673 from ilya-lavrenov:ocl_norm 2013-10-24 11:23:36 +04:00
Ilya Lavrenov 29499ed51a moved to relative errors in ocl::norm tests 2013-10-23 19:53:04 +04:00
Ilya Lavrenov 87fc3441f2 workaround for cv::multiply bug 2013-10-23 18:42:55 +04:00
Ilya Lavrenov e9cef2990e made more demonstrative message about test fails 2013-10-19 01:17:46 +04:00
Ilya Lavrenov 9d1636daa6 catching OpenCL double not supported exceptions 2013-10-10 12:45:55 +04:00
Ilya Lavrenov fccd37de7e changes eps for NORM_L1 2013-10-09 14:18:07 +04:00
Ilya Lavrenov 488e6aafaf fixed the PR 1582 2013-10-09 14:16:36 +04:00
Sebastian Krämer 4ffd3fb905 add ocl::abs 2013-10-08 15:23:24 +02:00
Sebastian Krämer 33df7131ae add ocl::min and ocl::max (includes accuracy tests update) 2013-10-08 15:23:13 +02:00
Roman Donchenko ec409a436d Merge pull request #1545 from alalek:ocl_test_fix_rng 2013-10-08 12:59:50 +04:00
Alexander Alekhin de0f310e81 ocl: tests: RNG usage refactoring 2013-10-04 15:39:39 +04:00
Ilya Lavrenov 5f81988699 refactored arithm binary operations in order to make them more scalable 2013-10-04 12:13:22 +04:00
Ilya Lavrenov 065b40c6c3 fixed and extended ocl::norm 2013-10-01 13:21:43 +04:00
Ilya Lavrenov a562b5c985 fixed ocl::meanStddev and created accuracy test for this function 2013-09-30 17:37:19 +04:00
Ilya Lavrenov 7379152afb fixed ocl::setIdentity 2013-09-30 16:54:09 +04:00
Ilya Lavrenov 7edcefb2be fixed ocl::phase 2013-09-30 16:02:14 +04:00
Ilya Lavrenov b864f48274 fixed ocl::sum, ocl::sqrSum, ocl::absSum 2013-09-30 15:12:38 +04:00
Ilya Lavrenov 9dca7555b4 fixed ocl::minMax 2013-09-27 16:25:10 +04:00
Ilya Lavrenov 8aa3eb817d refactored arithm.cpp. Extended param list for all the tests 2013-09-24 14:13:10 +04:00
Ilya Lavrenov bd36e556a1 removed ocl::magnitudeSqr 2013-09-24 13:39:07 +04:00
Roman Donchenko f55740da70 Deleted all trailing whitespace. 2013-08-21 18:59:24 +04:00
Roman Donchenko 4dc63273f0 Renamed ocl tests' precomp files according to convention.
Also, added the missing include guard to perf_precomp.hpp.
This should fix the build.
2013-08-08 18:18:54 +04:00
yao ada8f92cc7 fix warnings, unify test names 2013-05-09 17:57:13 +08:00
yao b6313951dc use clean EXPECT_MAT_NEAR (no string output) 2013-05-08 17:07:44 +08:00
yao e4d3378230 simplify logics in filter tests, remove redundant code in arithm tests 2013-05-08 15:12:12 +08:00
yao 52dbbae82c some cleanup, remove some commented codes 2013-05-07 16:14:50 +08:00
yao bee970ab94 remove the C3 kernels in arithm, as the oclMat will never store 3 channels data 2013-04-05 21:29:29 +08:00
Andrey Kamaev 9509dfd1de Fix OpenCL build warnings 2013-01-25 16:19:59 +04:00
Andrey Kamaev d5b15d6523 Fix ocl build warnings 2013-01-24 17:08:30 +04:00
Niko 5df77a841e remove redundant OPENCL_DIR flag
remove as much warnings as possible
use enum instead of MACRO for ocl.hpp
add command line parser in accuracy test and perf test
some bug fix for arthim functions
2012-10-22 15:14:22 +08:00
niko 97156897b2 format files to ANSI C style with coolformat
change the download channels to oclchannles()
fix bugs of arithm functions
perf fix of bilateral
bug fix of split test case
add build_warps functions
2012-10-11 16:22:47 +08:00
niko 0abe7f3196 many bugs fix for intel's HD4000
from my svn 855
2012-09-21 16:51:45 +08:00
niko 11b403900e add channel 3 for test/main.cpp
add remap
2012-09-03 18:07:31 +08:00
niko b929012583 performance fix of convertC3C4
add OCL 1.2 feature for setTo
bug fix of integral
replace the error code -217 with suitable MACRO
simplify tests, no need apply a new context for each test case
add more control for tests in utility.hpp
2012-08-30 16:14:35 +08:00
Vadim Pisarevsky 9f4efab40a merged ocl module from ocl branch (it's not quite usable yet; at least on Mac) 2012-07-16 17:08:14 +00:00