Andrey Pavlenko
|
2b6fca68bf
|
fixing typo
|
11 years ago |
Alexander Alekhin
|
57120c1a60
|
ocl: remove support_image2d(): we target on OpenCL 1.1 (with image2d support by default)
|
11 years ago |
Ilya Lavrenov
|
35d9ce0c0c
|
fixed warnings
|
11 years ago |
Alexander Alekhin
|
dd9ff587dc
|
ocl: file-based ProgramCache refactoring
|
11 years ago |
Alexander Alekhin
|
b00f79ac5f
|
ocl: move program names into opencl_kernels.hpp
|
11 years ago |
Alexander Alekhin
|
e8d9ed8955
|
ocl: split initialization.cpp into 3 files: context, operations, programcache
|
11 years ago |
StevenPuttemans
|
f6c802b563
|
Applied fix suggested in bug 3282 and shortened code
|
11 years ago |
Ilya Lavrenov
|
58b84c2fc0
|
removed needless divUp
|
11 years ago |
Vladislav Vinogradov
|
0c7663eb3b
|
Merge branch 'master' into gpu-cuda-rename
Conflicts:
modules/core/include/opencv2/core/cuda.hpp
modules/cudacodec/src/thread.cpp
modules/cudacodec/src/thread.hpp
modules/superres/perf/perf_superres.cpp
modules/superres/src/btv_l1_cuda.cpp
modules/superres/src/optical_flow.cpp
modules/videostab/src/global_motion.cpp
modules/videostab/src/inpainting.cpp
samples/cpp/stitching_detailed.cpp
samples/cpp/videostab.cpp
samples/gpu/stereo_multi.cpp
|
11 years ago |
Roman Donchenko
|
24dee16b12
|
Added to CV_INIT_ALGORITHM a Ptr creation function, for convenience.
Also changed the static functions to inline, to stop GCC complaining
about unused functions.
|
11 years ago |
Roman Donchenko
|
de6a934f66
|
Boring changes - nonfree.
|
11 years ago |
Vladislav Vinogradov
|
cbe437571e
|
fixed docs
|
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
|
dcd600cc47
|
renamed gpuarithm -> cudaarithm
|
11 years ago |
Vladislav Vinogradov
|
cfe4a71dc6
|
renamed gpu* source to cuda* in core module
|
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 |
Roman Donchenko
|
9ed475cf52
|
War on Whitespace, master edition: file endings.
|
11 years ago |
Roman Donchenko
|
e9a28f66ee
|
Normalized file endings.
|
11 years ago |
Roman Donchenko
|
f55740da70
|
Deleted all trailing whitespace.
|
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 |
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.
|
11 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.
|
11 years ago |
StevenPuttemans
|
f28496c628
|
Added sample links in documentation for python2, ocl and gpu
|
11 years ago |
peng xiao
|
fd77a49e76
|
Fix ocl compilation error when using Intel OpenCL SDK.
|
11 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
|
11 years ago |
abidrahmank
|
031c77f4eb
|
SIFT+SURF PyDocs
|
12 years ago |
Roman Donchenko
|
ac39bfb4cc
|
Remove HAVE_CVCONFIG_H - it's always defined.
|
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 |
Ivan Korolev
|
fee8121040
|
Added regression tests for SURF/SIFT (related to #2892)
|
12 years ago |
Ivan Korolev
|
fc82150edc
|
Fixed a bug #2892
|
12 years ago |
Vladislav Vinogradov
|
8fcef225fb
|
switched to Input/Output Array in reductions operations
|
12 years ago |
Vladislav Vinogradov
|
ec70282bf7
|
switched to Input/Output Array in min/max operations
|
12 years ago |
Vladislav Vinogradov
|
439c3574ed
|
renamed gpu_private.hpp to private.gpu.hpp
|
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 |
Roman Donchenko
|
29b13ec1de
|
Replaced most of the usages of parallel_for with that of parallel_for_.
This should allow many algorithms to take advantage of more parallelization
technologies.
|
12 years ago |
Vladislav Vinogradov
|
49a4f27d42
|
removed VIBE implementation
|
12 years ago |
Vladislav Vinogradov
|
ec52096e30
|
removed VIBE implementation
|
12 years ago |
peng xiao
|
ac21cabda2
|
Copy ocl::queryDeviceInfo interface from master to 2.4.
Affected functions surf.ocl, pyrlk.ocl and hog.ocl are updated with the change.
|
12 years ago |
peng xiao
|
e5ea018185
|
Let surf.ocl use the new queryDeviceInfo interface.
|
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
|
12f16b7a26
|
nonfree module fixes
|
12 years ago |
Andrey Kamaev
|
8b294c6c90
|
Remove documentation for old python wrapper
|
12 years ago |
Andrey Kamaev
|
8406312571
|
Remove C API from OpenCL module
|
12 years ago |
Andrey Kamaev
|
bd59bc3e4a
|
Remove ifdef __cplusplus from nonfree headers
|
12 years ago |
yao
|
719e8674ad
|
fix the compile errors on Mac
|
12 years ago |