Ilya Lavrenov
803672feea
added cv::remap to T-API
11 years ago
Alexander Alekhin
7d9150460a
core/ocl: added perf test infra + "Add" perf test
11 years ago
Alexander Alekhin
fe01bc21c0
perf: test-based metrics collection strategy
11 years ago
Alexander Alekhin
cb4267cb38
ts/perf: int -> enum WarmUpType
11 years ago
Alexander Alekhin
206b56ed39
ts: catch & append general exceptions into log
11 years ago
Ilya Lavrenov
09795e3265
added cv::resize INTER_AREA to T-API
11 years ago
Ilya Lavrenov
4eba74ee19
added cv::LUT to T-API
11 years ago
Ilya Lavrenov
6679aed61e
fixed ocl::resize (INTER_LINEAR) and added an accuracy test
11 years ago
Ilya Lavrenov
9d23a0cb81
fixed ocl_arithm_op; fix for 3-channel images is needed
11 years ago
Alexander Alekhin
881e837520
ocl/core: added prototype for tests
11 years ago
Alexander Alekhin
f1873bbca1
perf tests: allow to skip performance tests
11 years ago
Alexander Alekhin
376cd8f84f
perf: added simple collection strategy
11 years ago
Alexander Alekhin
1980aad8d7
ocl: dump device info in tests
11 years ago
Roman Donchenko
e65eb4e042
Updated Google Test to 1.7.0.
11 years ago
Alexander Alekhin
66e4aead97
perf tests: added SANITY_CHECK_NOTHING()
11 years ago
Vladislav Vinogradov
fd88654b45
replaced GPU -> CUDA
11 years ago
Vladislav Vinogradov
3c34b24f1f
replaced gpu->cuda in files names
11 years ago
Vladislav Vinogradov
cfe4a71dc6
renamed gpu* source to cuda* in core module
11 years ago
Vladislav Vinogradov
e895b7455e
renamed gpu namespace -> cuda
11 years ago
Vladislav Vinogradov
9f33de7071
added cvconfig.hpp header file to gpu tests
...
it uses HAVE_CUDA, HAVE_NVCUVID, etc. macroses
11 years ago
kocheganovvm
e4b201be25
Fix unsequenced modifications (Bug #3179 ).
11 years ago
Roman Donchenko
131458847b
Make ts always static.
...
This allows us to forget about the GTEST_(CREATE|LINKED_AS)_SHARED_LIBRARY
macros and to get rid of the dependency on cvconfig.h.
11 years ago
Alexander Smorkalov
63786c389f
Warning and review notes fixes.
...
WITH_WINRT -> ENABLE_WINRT_MODE;
Some temporary char* replaced with Ptr<char>;
Build fix for regular WIN32;
Windows Platform SDK and MSVC search added to cmake;
Warinig fixes.
11 years ago
Vladislav Vinogradov
4716f63444
fixed gpu performance tests:
...
used new CV_PERF_TEST_MAIN_WITH_IMPLS mechanism
12 years ago
Roman Donchenko
ac39bfb4cc
Remove HAVE_CVCONFIG_H - it's always defined.
12 years ago
Roman Donchenko
5b2dc26f2c
Made the crude ability less crude.
12 years ago
Roman Donchenko
664b720e4d
Extended Google Test to allow filtering by parameter value.
12 years ago
Roman Donchenko
3ea4836a0a
Changed the impls argument to be an array name.
...
Turns out, you can't use preprocessor directives inside macro arguments.
Who'd have thought?
12 years ago
Roman Donchenko
b581f27249
Made perf tests record module name, selected implementation and number of threads.
12 years ago
Roman Donchenko
936236e4b1
Extended the CPU/GPU selection mechanism in performance tests.
...
Now it allows choosing between arbitrary implementation variants.
12 years ago
Vladislav Vinogradov
4c9773d55f
renamed gpu headers (made it more consistent)
12 years ago
Vladislav Vinogradov
3eeaa9189c
Revert "Revert "Merge pull request #836 from jet47:gpu-modules""
12 years ago
Leszek Swirski
0e8c2b0395
Fix visibility of g_linked_ptr_mutex on Windows
...
Reverts some changes in b8ed00bd64
12 years ago
Andrey Kamaev
b8ed00bd64
Compile OpenCV with GCC visibility set to hidden
12 years ago
Andrey Pavlenko
d5881bc00a
adding version info to test log
12 years ago
Andrey Kamaev
416fb50594
Revert "Merge pull request #836 from jet47:gpu-modules"
...
This reverts commit fba72cb60d
, reversing
changes made to 02131ffb62
.
12 years ago
Vladislav Vinogradov
bc0e563092
CV_GPU_TEST_MAIN macros
12 years ago
Andrey Kamaev
96b008cd29
Eliminate the need of ::testsing::ValuesIn() for CV_ENUM
...
Also cv::, cv::gpu:: and cv::ocl:: namespace prefixes can be safely omitted
inside CV_ENUM and CV_FLAGS
12 years ago
Andrey Kamaev
802d004bbb
Fix build issues
12 years ago
Andrey Kamaev
9deea80b83
Update gtest to upstream r652
...
It is already marked as a gtest 1.7.0
12 years ago
Andrey Kamaev
517062039e
Make core/internal.hpp a private header
12 years ago
Andrey Kamaev
71e43852ce
Fix MSVC build issues
12 years ago
Andrey Kamaev
2b1ef95415
Completely separate C and C++ API of OpenCV core
12 years ago
Andrey Kamaev
49f6dad13f
Move cv::KeyPoint and cv::DMatch to core
12 years ago
marina.kolpakova
4096b54560
use static assertation where suitable
12 years ago
Vladislav Vinogradov
f0b19d4659
updated license header in whole gpu module
12 years ago
Andrey Kamaev
89356ff16d
Move non-CV functionality from core.hpp to separate utility.hpp header
12 years ago
Vladislav Vinogradov
abc9ef6809
moved utility functions from gpu_perf_test and gpu_test to ts module
12 years ago
Andrey Kamaev
ad5cddc007
Main module headers are moved 1 level up
...
e.g. <opencv2/core/core.hpp> become <opencv2/core.hpp>
Also renamed <opencv2/core/opengl_interop.hpp> to <opencv2/core/opengl.hpp>
12 years ago
Vladislav Vinogradov
ecb2ebfba4
Move opengl iterop code to cv::ogl namespace
...
Fixed issues: #2737 #2848
12 years ago