Vladislav Vinogradov
|
91dd44e7fa
|
removed compatibility headers
|
11 years ago |
Vladislav Vinogradov
|
fef646d4f8
|
removed mark_nvidia.py script
|
11 years ago |
Vladislav Vinogradov
|
a6308118b4
|
removed perf4au test
|
11 years ago |
Vladislav Vinogradov
|
8282f6ebc1
|
renamed gpu::cudev namespace -> cuda::device
cudev is used for new device layer
|
11 years ago |
Vladislav Vinogradov
|
e895b7455e
|
renamed gpu namespace -> cuda
|
11 years ago |
Vladislav Vinogradov
|
21c4753fed
|
used global memory access for up-scaling
|
11 years ago |
Vladislav Vinogradov
|
d1f6a23abf
|
improved texture usage:
* use explicit extrapolation only for sub-matrixes
* use built-in interpolation for INTER_NEAREST mode
|
11 years ago |
Vladislav Vinogradov
|
241cc417f9
|
added custom implementation for nearest and linear interpolation
|
11 years ago |
Vladislav Vinogradov
|
3b05acf936
|
reorganize code for further modifiction
|
11 years ago |
Vladislav Vinogradov
|
f826bd8bce
|
removed NPP implementation
|
11 years ago |
Roman Donchenko
|
e9a28f66ee
|
Normalized file endings.
|
11 years ago |
Roman Donchenko
|
f55740da70
|
Deleted all trailing whitespace.
|
11 years ago |
Vladislav Vinogradov
|
de214950c4
|
minor gpu TVL1 optical flow optimization:
don't calc diff term if it is not used for epsilon criterion
|
11 years ago |
Vladislav Vinogradov
|
cb2985c526
|
fixed gpu bitwize operation:
incorrect types for template instantiation
|
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 |
Vladislav Vinogradov
|
cfbd791465
|
fixed gpu cvtColor for BGR <-> YUV
|
11 years ago |
kamjagin
|
c24c1a5926
|
added HAVE_QTKIT to tests
|
11 years ago |
Roman Donchenko
|
d9f71b762f
|
Deleted almost all of the precomp.cpp files.
Looks like we don't actually use them; when creating precompiled headers
with Visual C++, a dummy .cpp is created at build time.
|
12 years ago |
StevenPuttemans
|
ed76b2f98f
|
Like mentioned by Andrei Pavlenko after merging pullrequest #1206, a wrong
ReST directive was used. Also fixed some other ReST directives that were
not correct and removed some warnings during buildbot checks.
|
12 years ago |
Vladislav Vinogradov
|
d13ecd0d76
|
increase epsilon for GEMM & Convolve sanity tests for CUDA 5.5
|
12 years ago |
StevenPuttemans
|
f28496c628
|
Added sample links in documentation for python2, ocl and gpu
|
12 years ago |
Vladislav Vinogradov
|
55cb26551f
|
use NPP version for Fermi
|
12 years ago |
Vladislav Vinogradov
|
a28cb99e88
|
optimized version of histEven for CV_8UC1
|
12 years ago |
Vladislav Vinogradov
|
bfca1afd9e
|
rewrite histEven test
|
12 years ago |
Vladislav Vinogradov
|
c8d1fccdac
|
compare cv::gpu::calcHist with cv::calcHist
|
12 years ago |
StevenPuttemans
|
0c5244103f
|
Added all *.cpp samples reference to the 2.4.6 documentation as discussed in feature #3169
- Used lunix style slashes - works on most systems
- Removed all trailing whitespaces
|
12 years ago |
Vladislav Vinogradov
|
dfd2957841
|
fixed gpu_perf4au perf test (added cuda impl)
|
12 years ago |
Vladislav Vinogradov
|
ebe7ff991f
|
fixed compilation without CUBLAS and CUFFT
|
12 years ago |
Vladislav Vinogradov
|
70e6dc615a
|
refactored GoodFeaturesToTrackDetector
|
12 years ago |
Vladislav Vinogradov
|
1652540a1f
|
refactored HoughLines (converted it into Algorithm)
|
12 years ago |
Vladislav Vinogradov
|
4716f63444
|
fixed gpu performance tests:
used new CV_PERF_TEST_MAIN_WITH_IMPLS mechanism
|
12 years ago |
Vladislav Vinogradov
|
5e3934446d
|
fixed test compilation for gpu::Stream
|
12 years ago |
Roman Donchenko
|
ac39bfb4cc
|
Remove HAVE_CVCONFIG_H - it's always defined.
|
12 years ago |
Vladislav Vinogradov
|
98bd401534
|
fix gpu::DeviceInfo compilation under linux
glibc defines major and minor macros
which conflict with gpu::DeviceInfo methods with the same name
|
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
|
51a672ec40
|
Disabled the cuda variant when CUDA is not available.
|
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
|
371a9cd833
|
fixed build with CUDA 5.5 on arm platforms
|
12 years ago |
Vladislav Vinogradov
|
1492b20472
|
fix gpu warnings with signed/unsigned char
|
12 years ago |
Vladislav Vinogradov
|
0367a7f992
|
link with nvcuvenc and ffmpeg libraries only if WITH_NVCUVID is enabled
|
12 years ago |
Vladislav Vinogradov
|
8fcef225fb
|
switched to Input/Output Array in reductions operations
|
12 years ago |
Vladislav Vinogradov
|
564fd21e87
|
fixed documentation build
|
12 years ago |
Vladislav Vinogradov
|
439c3574ed
|
renamed gpu_private.hpp to private.gpu.hpp
|
12 years ago |
Vladislav Vinogradov
|
6994a02c15
|
added Stream support to ogl::Buffer
|
12 years ago |
Vladislav Vinogradov
|
4c9773d55f
|
renamed gpu headers (made it more consistent)
|
12 years ago |
Vladislav Vinogradov
|
2fae1d9507
|
removed ogl::Texture2D support from InputArray
|
12 years ago |
Vladislav Vinogradov
|
14e4b3adde
|
rewrite core/cuda/vec_math.hpp file
old version isn't compiled with CUDA 5.5
new version doesn't depend on functional.hpp
|
12 years ago |
Vladislav Vinogradov
|
3eeaa9189c
|
Revert "Revert "Merge pull request #836 from jet47:gpu-modules""
|
12 years ago |
Vladislav Vinogradov
|
31a5f7ef3c
|
fixed bug #3069 (infinite loop in GPU LBP Cascade detectMultiScale)
|
12 years ago |
Vladislav Vinogradov
|
89f3c40d79
|
fixed BroxOpticalFlow sanity test (increase epsilon value)
+ interpolateFrames and createOpticalFlowNeedleMap
|
12 years ago |