Alexander Alekhin
0595ab3eef
ocl: fix usage of invalid OpenCL cache on mixed 64/32-bit platforms
...
Observed during launch of 32/64-bit applications on Windows.
Added '32-bit' prefix for 32-bit OpenCL devices. No prefix on 64-bit configurations.
7 years ago
Alexander Alekhin
9e381d0782
ts: dump OpenCL device extensions
7 years ago
Alexander Alekhin
dcdd5d64b6
ocl: dump OpenCL driver version in tests
8 years ago
Julien Nabet
a29c814bd8
cppcheck: fix some reports
...
All of these: (performance) Prefer prefix ++/-- operators for non-primitive types.
[modules/calib3d/src/fundam.cpp:1049] -> [modules/calib3d/src/fundam.cpp:1049]: (style) Same expression on both sides of '&&'.
9 years ago
Vladislav Vinogradov
4800a34be3
do not dump OpenCL info if it is disabled
10 years ago
Alexander Alekhin
4eb16122c0
ocl: change processing of OpenCL failures
...
disable "unwanted" messages
10 years ago
Elena Gvozdeva
c5a2879ce0
use vectors
10 years ago
Elena Gvozdeva
2d89df1804
use local memory
10 years ago
Vadim Pisarevsky
b0cd822924
trying to make the tests pass
10 years ago
Vadim Pisarevsky
5267ed46c7
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
10 years ago
Ilya Lavrenov
ff6f5d4d24
fixed warnings
11 years ago
Ilya Lavrenov
aa5326c231
cv::norm -> cvtest::norm in tests
...
Conflicts:
modules/core/src/stat.cpp
11 years ago
Ilya Lavrenov
b73490f86c
eliminated restriction src[i].channels() == 1 in cv::merge
11 years ago
Ilya Lavrenov
f138b613b7
cv::compare
11 years ago
Ilya Lavrenov
16bfdbd22a
dump AMD Blas/Fft
11 years ago
Ilya Lavrenov
9b627a5e9f
disabled 'reshape', 'copyTo' test
11 years ago
Ilya Lavrenov
c7fe162829
renamed **2 -> **
11 years ago
Ilya Lavrenov
da5b316b4e
minor ocl.cpp refactoring
...
fix for cv::LUT and cv::transpose
11 years ago
Konstantin Matskevich
c7a6537b83
add brackets
11 years ago
Konstantin Matskevich
ae827a638c
fixes
11 years ago
Konstantin Matskevich
f90e41d54e
dumpinfo
11 years ago
Alexander Alekhin
e49065b1dc
core/ocl: temporary move device selection from ocl module
11 years ago
Alexander Alekhin
881e837520
ocl/core: added prototype for tests
11 years ago
Ilya Lavrenov
198cd1a40d
added area fast mode to ocl::resize
11 years ago
Ilya Lavrenov
bf6b5ee925
fixed extrapolation for ocl::cornerMinEigenVal and ocl::cornerHarris; enabled CV_32FC1 for the first function
11 years ago
Ilya Lavrenov
eb2f8a2948
ocl tests: show diff when cv::countNonZero(diff) > 0
11 years ago
Alexander Alekhin
133d889e33
ocl: show diff
11 years ago
Alexander Alekhin
de0f310e81
ocl: tests: RNG usage refactoring
11 years ago
Vladislav Vinogradov
e12496d150
removed gpu name usage from ocl module
11 years ago
Jin Ma
14e083f1e0
Removed trailing whitespace
11 years ago
Roman Donchenko
e9a28f66ee
Normalized file endings.
11 years ago
Roman Donchenko
f55740da70
Deleted all trailing whitespace.
11 years ago
Jin Ma
3fb0bf6e99
Added MOG and MOG2.
11 years ago
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.
11 years ago
yao
2c198f6cd6
revise accuracy and perf tests
12 years ago
Andrey Kamaev
288a0634c2
Make imgproc.hpp independent from C API
12 years ago
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
12 years ago
niko
23244a3565
rename all the perf test files
...
fix the channel 3 bug in matrix operation
perf and buf fix for LUT haardetect convertC3C4 resize warpaffine copytom settom
add convovle
remove stereo
12 years ago
Vadim Pisarevsky
9f4efab40a
merged ocl module from ocl branch (it's not quite usable yet; at least on Mac)
13 years ago