Vladislav Vinogradov
3d8ca010b7
switched to Input/Output Array in split/merge operations
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
31c8b527c6
gpuarithm module for arithmetics operations on matrices
12 years ago
Vladislav Vinogradov
b50090f850
restore cudaSafeCall
12 years ago
Vladislav Vinogradov
910ef57109
renamed cuda namespace to cudev
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
Vladislav Vinogradov
a57707b8d8
moved device layer to core module
12 years ago
Vladislav Vinogradov
76e748ccc1
removed internal_header.hpp - it produces many warnings
12 years ago
Vladislav Vinogradov
f0b19d4659
updated license header in whole gpu module
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
da93a1dab9
fixed build for CARMA platform
12 years ago
OpenCV Buildbot
81f826db2b
Normalize line endings and whitespace
13 years ago
OpenCV Buildbot
04384a71e4
Normalize line endings and whitespace
13 years ago
Anatoly Baksheev
55b1d7c097
added CUDA_DISABLER preprocessor commands
13 years ago
Anatoly Baksheev
70204a8e68
Removed PtrElemStep, Marked DevMem1D as deprecated, now should use PtrStepSz now
13 years ago
Marina Kolpakova
2777ebb8a0
merged GPU scan
13 years ago
Marina Kolpakova
6cca6a4548
merged the trunk r8669:8702
13 years ago
Marina Kolpakova
e7f6c4b7ef
scan operations are moved in separate header
13 years ago
Marina Kolpakova
e69c6fdef4
minor formating changes
13 years ago
Vladislav Vinogradov
c2783af781
added OpenGL support to highgui under WIN32
14 years ago
Vladislav Vinogradov
0f53f2993e
removed BEGIN_OPENCV_DEVICE_NAMESPACE macros
14 years ago
Vladislav Vinogradov
fcfa72081e
moved GpuMat and DevMem2D to core module, some code refactoring
14 years ago
Anatoly Baksheev
7076dfd7d6
gpu module: refactored devmem2d.hpp (atomic bomb)
14 years ago
Vladislav Vinogradov
36bfa6ea1c
minor
14 years ago
Vladislav Vinogradov
42ced17c2c
fixed some warnings under win64
14 years ago
Vladislav Vinogradov
926a6bba00
modified according to CUDA 4.0 API updates
14 years ago
Vladislav Vinogradov
deac5d972e
fixed errors in gpu on old video cards (SURF_GPU, BruteForceMatcher_GPU, min/max, setTo, convertTo)
...
added assertion after all kernels calls
14 years ago
Anatoly Baksheev
652fb1212e
module reorganization: added folder with pure device functions, cuda_shared.hpp renamed to internal_shared.hpp
15 years ago
Anatoly Baksheev
d661b8e3e2
added PtrStep PtrElemStep structures. Refactored name spaces,
15 years ago
Alexey Spizhevoy
12b7f3a0d0
fixed some compile-time problems (under Ubuntu)
15 years ago
Alexey Spizhevoy
037002d3c1
added copyright for split_merge files
15 years ago
Alexey Spizhevoy
b2cdb7fa39
implemented cv::gpu::merge and cv::gpu::split functions
15 years ago