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.
12 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.
12 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
Vladislav Vinogradov
b7e6b5af1b
fixed tests (call resetDevice, if there was a gpu failure)
12 years ago
Andrey Pavlenko
81721d0dce
enabling sanity checks for warp and resize functions on Android
...
- add syntetic images generation function to ts
- use generated syntetic images
12 years ago
Anatoly Baksheev
be22891f71
added GPU_PERF_TESTP_P but haven't switched test to it (only perf4au app)
12 years ago
Andrey Kamaev
9944282b09
Fix build with STLPort from NDK r8d
12 years ago
Andrey Kamaev
b6efec5f8b
Add support for Android NDK r8d
12 years ago
Vladislav Vinogradov
660d23aa04
added cv::gpu::resetDevice to RunPerfTestBody
12 years ago
Andrey Kamaev
b0d3830399
Update gtest to upstream r629
12 years ago
Andrey Kamaev
7267d518d5
Fix build in Visual Studio 2005
12 years ago
Andrey Kamaev
3ffe0f0117
Remove unused tbb::task_scheduler_init from perf tests
12 years ago
Kirill Kornyakov
84176fa027
Added perf test for warpPerpsective with large resolutions
12 years ago
marina.kolpakova
800cb9d0e6
allow gpu module write sanity data for GPU and CPU tests in one xml
12 years ago
Andrey Kamaev
97640847c5
Add methods to sort keypoints and corresponding descriptors
12 years ago
marina.kolpakova
b28acfc12e
add GPU module specific command line arguments
12 years ago
marina.kolpakova
f5d6367ea1
GPU module performance tests are aligned with other OpenCV pefrofmance tests
12 years ago
Andrey Kamaev
39d6eb7312
Add sanity check support for vector<DMatch>
12 years ago
Andrey Kamaev
95b6a103b5
Add sanity checks support for vertor<KeyPoint>
12 years ago
Andrey Kamaev
e2ff0ed1fb
Add sanity checks to objdetect module perf tests
12 years ago
Andrey Kamaev
a3ab6d147d
Fix CV_ENUM macro instability
12 years ago
Andrey Kamaev
6151a6ea0b
Make SANITY_CHECK required for all performance tests
12 years ago
marina.kolpakova
23699acca0
fix for bug 2264
...
fix compilation OpenCV with cxx11 under Ubuntu with clang and gcc 4.7
12 years ago
Kirill Kornyakov
494ae1562d
Added 240p resolution alias for perf tests
12 years ago