luz.paz
5718d09e39
Misc. modules/ typos
...
Found via `codespell`
7 years ago
Mathieu Barnachon
6a0d3b3e42
Called after setDevice.
...
Wrap in a cudaSafeCall.
9 years ago
Mathieu Barnachon
b030ac0433
Ensure the Cuda context is initialized correctly as long as the setDevice is not called in a multi-thread environment.
9 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
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
Vladislav Vinogradov
50166d2734
fixed compilation with CUDA 4.2
12 years ago
Vladislav Vinogradov
2dab93c2e8
refactored gpu info structures (TargetArchs and DeviceInfo)
...
now DeviceInfo provides full information about device (from cudaDeviceProp)
12 years ago
Vladislav Vinogradov
a52af84dcf
refactored CudaMem (now alloc type assign only in constructor)
12 years ago
Vladislav Vinogradov
db1178b5df
moved GpuMat implementation to separate file
12 years ago
Vladislav Vinogradov
4c9773d55f
renamed gpu headers (made it more consistent)
12 years ago
Vladislav Vinogradov
bf7c1c6c25
fixed NPP error constants usage
12 years ago
Vladislav Vinogradov
3eeaa9189c
Revert "Revert "Merge pull request #836 from jet47:gpu-modules""
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
43d5e2d8b4
removed gpu BORDER_* constants
12 years ago
Andrey Kamaev
c98c246fc2
Move border type constants and Moments class to core module
12 years ago
Vladislav Vinogradov
b50090f850
restore cudaSafeCall
12 years ago
Vladislav Vinogradov
910ef57109
renamed cuda namespace to cudev
12 years ago
Vladislav Vinogradov
193e857392
removed cu_safe_call.h and cu_safe_call.cpp
12 years ago
Vladislav Vinogradov
204a19b431
moved common gpu utility functionality to gpu_private.hpp
12 years ago
Vladislav Vinogradov
28b1e81883
renamed device -> cuda
12 years ago
Andrey Kamaev
715fa3303e
Move cv::Mat out of core.hpp
12 years ago
Vladislav Vinogradov
15f09f8068
fixed gpu module compilation
12 years ago
Andrey Kamaev
5fd58a0103
Fix std::string to cv::String migration problems in gpumat.cpp
12 years ago
Andrey Kamaev
be7bbe3aa9
Drop cv:: prefix from cv::String used inside the cv namespace
12 years ago
Andrey Kamaev
762aefd71b
Compile opencv_test_core with cv::String instead of std::string
...
All tests passed!
12 years ago
marina.kolpakova
157a98edf7
refactored cuda error handling; remove optional dependancies in soft cascade training app
12 years ago
Vladislav Vinogradov
ecb2ebfba4
Move opengl iterop code to cv::ogl namespace
...
Fixed issues: #2737 #2848
12 years ago
Andrey Kamaev
2a6fb2867e
Remove all using directives for STL namespace and members
...
Made all STL usages explicit to be able automatically find all usages of
particular class or function.
12 years ago
marina.kolpakova
ef6c236655
restore missed gpu functionality after merge #dddd285d
12 years ago
Vladislav Vinogradov
8b1f88c40f
updated gpu module API
12 years ago
Vladislav Vinogradov
ce2559b332
optimized DeviceInfo class and ensureSizeIsEnough
12 years ago
Vladislav Vinogradov
281d036fcf
optimizations:
...
- new reduce implementation (with kepler optimizations)
- saturate_cast via asm command
- video SIMD instructions in element operations
- float arithmetics instead of double
- new deviceSupports function
12 years ago
Vladislav Vinogradov
ae6266e101
fixes for gpu module:
...
- fixed printCudaDeviceInfo for new CC
- fixed some compilation errors and warnings
- removed unset command from CMake script
- removed unused std imports
12 years ago
Vladislav Vinogradov
0973e86d8a
fixed printShortCudaDeviceInfo for new CC
12 years ago
Vladislav Vinogradov
bac94f85c1
fixed printCudaDeviceInfo for 3.5 CC (Patch #2641 )
12 years ago
Vladislav Vinogradov
da93a1dab9
fixed build for CARMA platform
12 years ago
Vladislav Vinogradov
f00efcfc59
added optimized deviceSupports function
12 years ago
Vladislav Vinogradov
afff9cf716
Optimized buffers reuse in gpu module:
...
ensureSizeIsEnough now doesn't reallocate memory, if buffer is small submat of big matrix
fixed createContinous according new changes
12 years ago
OpenCV Buildbot
81f826db2b
Normalize line endings and whitespace
12 years ago
OpenCV Buildbot
04384a71e4
Normalize line endings and whitespace
12 years ago
marina.kolpakova
e5437e5486
Fix binary compatibility of opencv_gpu
12 years ago
Anatoly Baksheev
4b5bbb7752
fast_nlm initial version
12 years ago
Anatoly Baksheev
55b1d7c097
added CUDA_DISABLER preprocessor commands
12 years ago
Anatoly Baksheev
70204a8e68
Removed PtrElemStep, Marked DevMem1D as deprecated, now should use PtrStepSz now
12 years ago
marina.kolpakova
66eb96d719
minor warning fix
12 years ago
Vladislav Vinogradov
7928cec670
added linesAccumGlobal kernel
12 years ago
Andrey Kamaev
bd0e0b5800
Merged the trunk r8589:8653 - all changes related to build warnings
13 years ago
Andrey Kamaev
f2d3b9b4a1
Warning fixes continued
13 years ago
Vladislav Vinogradov
4e4b96e3d9
Merged revision(s) 8484 from trunk:
...
fixed some bugs in gpu module under Windows:
* convertTo alignment error
........
13 years ago