catree
|
6d06fcb414
|
Fix CUDA integral.
|
7 years ago |
Peter J. Stieber
|
5669ee815b
|
Replace private.cuda.hpp with conditional include of cuda_fp16.h.
|
8 years ago |
Boris Fomitchev
|
c48807c383
|
Merge pull request #9418 from borisfom:cuda9
CUDA9 build fixed, added detection (#9418)
* CUDA9 build fixed, added detection
* Replacing deprecated __shfl_xxx with __shfl_sync, fixing bogus CUDA9 warnings
|
8 years ago |
Alexander Alekhin
|
b6949c5088
|
cmake: CMP0022 NEW
|
8 years ago |
nnorwitz
|
9210cefb36
|
Use %% for inline assembly rather than % so this compiles with clang.
|
8 years ago |
Alexander Alekhin
|
0724d13bcd
|
build: cuda warnings
|
8 years ago |
Feng Zhoutian
|
316fece020
|
fix the problem: the headers of cudev module are not installed if BUILD_opencv_world
|
9 years ago |
sourin
|
a34fbf7bb1
|
Fixed identifiers warns
|
9 years ago |
Tomoaki Teshima
|
2db2d137ce
|
follow the naming rule as other API
* stop using 'CUDA' prefix
* add explanation
|
9 years ago |
Tomoaki Teshima
|
2974b049e7
|
cudev: add feature to convert FP32(float) from/to FP16(half) on GPU
* add feature of Fp16 on GPU (cudev)
* add test
* leave template function as unimplemented to raise error
|
9 years ago |
aravind
|
f4f1561781
|
Fixed cv::cuda::reduce bug.
|
9 years ago |
Alexander Alekhin
|
c8ff7a4867
|
build: fix opencv_world with CUDA
|
9 years ago |
Vladislav Vinogradov
|
2afb02fcb4
|
fix BORDER_WRAP processing on Maxwell generation
|
9 years ago |
Vladislav Vinogradov
|
02c48ab7d6
|
add CTest support to build tree
|
10 years ago |
Vladislav Vinogradov
|
d81d51d155
|
assing labels to targets and sources
|
10 years ago |
Vladislav Vinogradov
|
2f0de3aa2c
|
add opencv_test_cudev to installation package
|
10 years ago |
Maksim Shabunin
|
6eb8d0aa51
|
Fixed build with CUDA
|
10 years ago |
Vladislav Vinogradov
|
e22979f334
|
fix #4343 : cv::cuda::findMinMaxLoc incorrect output for single row matrix
|
10 years ago |
Vladislav Vinogradov
|
9b8c3fd675
|
rewrite cuda::cvtColor with new device layer and fix test failures
|
10 years ago |
Vladislav Vinogradov
|
8237418be6
|
add Allocator parameter to cudev::GpuMat_ contructors
|
10 years ago |
Vladislav Vinogradov
|
53862687d5
|
rename CudaMem -> HostMem to better reflect its purpose
|
10 years ago |
Vladislav Vinogradov
|
b5ab82fdbd
|
mark old CUDA device layer as deprecated and remove it from doxygen documentation
add a note to use new cudev module as a replacement
|
10 years ago |
Vladislav Vinogradov
|
ec33c4ae36
|
increase epsilons for tests due to different optimizations (IPP vs CUDA, float vs double)
|
10 years ago |
Vladislav Vinogradov
|
25f33a7e30
|
update cudev color conversions according to the latest changes in CPU code
|
10 years ago |
Vladislav Vinogradov
|
48c9c24da6
|
disable -Wshadow warning for CUDA modules:
it is generated by CUDA headers and we can't fix it
|
10 years ago |
Maksim Shabunin
|
ceb6e8bd94
|
Doxygen documentation: cuda
|
10 years ago |
Alexander Alekhin
|
55188fe991
|
world fix
|
11 years ago |
vbystricky
|
fd51c133df
|
Add depends from highgui to imgcodecs and videoio. And include header from imgcodecs and videoio to imgcodecs
|
11 years ago |
Vladislav Vinogradov
|
f1e44fa5ca
|
fix bug #3678 (cuda::integral failures)
|
11 years ago |
Roman Donchenko
|
bfa40e180f
|
Removed another usage of __func__, following #1763.
|
11 years ago |
Vladislav Vinogradov
|
23cc31e041
|
used new device layer for cv::cuda::LUT
|
12 years ago |
Vladislav Vinogradov
|
1ef211b889
|
used new device layer for cv::gpu::reduce
|
12 years ago |
Vladislav Vinogradov
|
e1aa2fd06c
|
added gridMinMaxLoc function
|
12 years ago |
Vladislav Vinogradov
|
bbd519be42
|
fixed warnings
|
12 years ago |
Vladislav Vinogradov
|
045a856c24
|
used new device layer for cv::gpu::minMax
|
12 years ago |
Vladislav Vinogradov
|
b705e0d886
|
used new device layer for cv::gpu::sum
|
12 years ago |
Vladislav Vinogradov
|
9fe92e2111
|
renamed grid/glob_reduce.hpp -> grid/reduce.hpp
|
12 years ago |
Vladislav Vinogradov
|
7b3bbcea71
|
used new device layer for cv::gpu::transpose
|
12 years ago |
Vladislav Vinogradov
|
6dbb32a05d
|
switched to new device layer in split/merge
|
12 years ago |
Vladislav Vinogradov
|
7c8c836a7b
|
switched to new device layer in polar <-> cart
|
12 years ago |
Vladislav Vinogradov
|
b11cccaaca
|
switched to new device layer in bitwize operations
|
12 years ago |
Vladislav Vinogradov
|
ef9917ecf1
|
used new device layer for cv::gpu::compare
|
12 years ago |
Vladislav Vinogradov
|
9c5da2ea22
|
used new device layer for cv::gpu::add
|
12 years ago |
Vladislav Vinogradov
|
32d578f5f0
|
fixed gridTransform overloads problems
|
12 years ago |
Vladislav Vinogradov
|
f4fb7fe1be
|
fixed compilation error "ambiguous symbol" on CUDA 5.0:
disabled Texture Reference API for old CUDA toolkits
|
12 years ago |
Vladislav Vinogradov
|
776c0cb08c
|
switched to new device layer in gpucodec module
|
12 years ago |
Vladislav Vinogradov
|
20f636fcee
|
fixed cudev compilation for old pre-Fermi archs
|
12 years ago |
Vladislav Vinogradov
|
3c34b24f1f
|
replaced gpu->cuda in files names
|
12 years ago |
Vladislav Vinogradov
|
cfe4a71dc6
|
renamed gpu* source to cuda* in core module
|
12 years ago |
Vladislav Vinogradov
|
e895b7455e
|
renamed gpu namespace -> cuda
|
12 years ago |