Gleb Gladilov
c467d0d553
Fixed minMaxLoc and test functions
10 years ago
Evgeny Agafonchikov
6a6d58d389
Adding test support for WINRT
10 years ago
Ilya Lavrenov
b0cbec922b
port of MR #4061 to master
10 years ago
Ilya Lavrenov
083aced3b4
fixed OS names
10 years ago
Maksim Shabunin
1138a38dbe
Use explicit no-sse flags when SSE is off
...
Also:
- Silence clang warnings about unsupported command line arguments
- Add diagnostic print to calib3d test
- Fixed perf test relative error check
- Fix iOS build problem
10 years ago
Vladislav Vinogradov
4800a34be3
do not dump OpenCL info if it is disabled
10 years ago
Vladislav Vinogradov
cda6fed41f
move tegra namespace out of cv to prevent conflicts
10 years ago
Vladislav Vinogradov
44e41baffe
use new functions before all tegra:: calls
10 years ago
Ilya Lavrenov
81f786393a
NEON detection in runtime
10 years ago
Ilya Lavrenov
fc0869735d
used popcnt
10 years ago
Ilya Lavrenov
bc394e7516
detection of other CPU features
10 years ago
Ilya Lavrenov
8d48632ebe
avx2
10 years ago
Alexander Smorkalov
c778011f14
More accurate AVX and AVX2 control.
...
- Previous version just checked option support, but not enable it.
- Also OpenCV tests reports invalid AVX and AVX2 support status.
10 years ago
Vladislav Vinogradov
b33f3bb2cc
refactor CV_CUDA_TEST_MAIN, use CV_TEST_MAIN for it
...
use CV_CUDA_TEST_MAIN for opencv_test_core to initialize CUDA
device information
10 years ago
Vladislav Vinogradov
53862687d5
rename CudaMem -> HostMem to better reflect its purpose
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
Alexander Smorkalov
6bb6039ebb
Fixes for QNX 6.6 Neitrino support.
10 years ago
Alexander Alekhin
8ab6852927
added performance validation check
10 years ago
Pavel Vlasov
45958eaabc
Implementation detector and selector for IPP and OpenCL;
...
IPP can be switched on and off on runtime;
Optional implementation collector was added (switched off by default in CMake). Gathers data of implementation used in functions and report this info through performance TS;
TS modifications for implementations control;
10 years ago
Adil Ibragimov
8a4a1bb018
Several type of formal refactoring:
...
1. someMatrix.data -> someMatrix.prt()
2. someMatrix.data + someMatrix.step * lineIndex -> someMatrix.ptr( lineIndex )
3. (SomeType*) someMatrix.data -> someMatrix.ptr<SomeType>()
4. someMatrix.data -> !someMatrix.empty() ( or !someMatrix.data -> someMatrix.empty() ) in logical expressions
10 years ago
Vadim Pisarevsky
b0cd822924
trying to make the tests pass
11 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
11 years ago
Richard Yoo
c38023f4e7
Modifications to support dynamic vector dispatch.
11 years ago
Ilya Lavrenov
ff6f5d4d24
fixed warnings
11 years ago
Richard Yoo
11a09ef5cc
Changes to support Intel AVX/AVX2 in cvResize().
11 years ago
Ilya Lavrenov
05a47d9014
cmd option
11 years ago
Ilya Lavrenov
4a63b3dd90
cv2cvtest part2
11 years ago
Ilya Lavrenov
aa5326c231
cv::norm -> cvtest::norm in tests
...
Conflicts:
modules/core/src/stat.cpp
11 years ago
Andrey Pavlenko
a3668f1369
changing default perf strategy from BASIC (old) to SIMPLE (new, faster)
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
68957b2757
added some new performance tests
11 years ago
Ilya Lavrenov
16bfdbd22a
dump AMD Blas/Fft
11 years ago
Ilya Lavrenov
32eb38ec98
fixed defects from coverity.com
11 years ago
Alexander Alekhin
79eba54a4f
some fixes in perf tests
11 years ago
Alexander Smorkalov
4c1ed13846
Warning fixes for GCC 4.8.
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
Ilya Lavrenov
5abfd40989
added perf test for cv::goodFeaturesToTrack
11 years ago
Ilya Lavrenov
a7a7b80ff8
added perf test for cv::Moments
11 years ago
Alexander Smorkalov
0206f419c1
ts dependency from CUDA runtime removed. All implicit CUDA calls replaced by calls from core module.
11 years ago
Ilya Lavrenov
d7c22343aa
added perf tests for T-API core functions
11 years ago
Alexander Alekhin
e49065b1dc
core/ocl: temporary move device selection from ocl module
11 years ago
Andrey Pavlenko
a9687a341e
adding more than 4 channels random Mats support
...
if `Scalar:all` is used, Mats with 5+ channels cause errors
11 years ago