Vladislav Vinogradov
|
1bf811c3f1
|
fix cuda::normalize (dtype < 0) case
|
2015-10-02 11:41:01 +03:00 |
|
Vladislav Vinogradov
|
671b59aa9d
|
fix windows build with CUDA
rename cv::cuda::internal namespace
to cv::cuda::device to prevent conflicts
with cv::internal
|
2015-02-17 21:50:39 +03:00 |
|
Vladislav Vinogradov
|
cd0e95de16
|
refactor cudaarithm reductions:
* remove overloads with explicit buffer, now BufferPool is used
* added async versions for all reduce functions
|
2014-12-30 11:06:33 +03:00 |
|
Vladislav Vinogradov
|
a4e598f474
|
use new BufferPool class for some cudaarithm routines
|
2014-12-30 11:06:33 +03:00 |
|
Vladislav Vinogradov
|
7454189c2a
|
use new getInputMat/getOutputMat/syncOutput methods in cudaarithm routines
|
2014-12-30 11:06:33 +03:00 |
|
Vladislav Vinogradov
|
53862687d5
|
rename CudaMem -> HostMem to better reflect its purpose
|
2014-12-23 17:42:49 +03:00 |
|
Vladislav Vinogradov
|
8ed47c01b7
|
used new device layer for cv::cuda::norm
|
2013-10-01 15:28:51 +04:00 |
|
Vladislav Vinogradov
|
23cc31e041
|
used new device layer for cv::cuda::LUT
|
2013-10-01 15:24:17 +04:00 |
|
Vladislav Vinogradov
|
7839dbd2c4
|
used new device layer for cv::gpu::integral
|
2013-10-01 12:18:39 +04:00 |
|
Vladislav Vinogradov
|
224f18b06c
|
bitwise operation optimization
|
2013-10-01 12:18:39 +04:00 |
|
Vladislav Vinogradov
|
eb449968b6
|
removed unroll_detail.hpp
|
2013-10-01 12:18:39 +04:00 |
|
Vladislav Vinogradov
|
1ef211b889
|
used new device layer for cv::gpu::reduce
|
2013-10-01 12:18:39 +04:00 |
|
Vladislav Vinogradov
|
31a7814395
|
used new device layer for cv::gpu::countNonZero
|
2013-10-01 12:18:39 +04:00 |
|
Vladislav Vinogradov
|
020624c481
|
used new device layer for cv::gpu::minMaxLoc
|
2013-10-01 12:18:39 +04:00 |
|
Vladislav Vinogradov
|
3fb9c52272
|
cast to reference
|
2013-10-01 12:18:38 +04:00 |
|
Vladislav Vinogradov
|
045a856c24
|
used new device layer for cv::gpu::minMax
|
2013-10-01 12:18:38 +04:00 |
|
Vladislav Vinogradov
|
b705e0d886
|
used new device layer for cv::gpu::sum
|
2013-10-01 12:18:38 +04:00 |
|
Vladislav Vinogradov
|
e820c5c65f
|
used new device layer for cv::gpu::mulSpectrums
|
2013-10-01 12:18:38 +04:00 |
|
Vladislav Vinogradov
|
3f62e78592
|
used new device layer for cv::gpu::copyMakeBorder
|
2013-10-01 12:18:38 +04:00 |
|
Vladislav Vinogradov
|
7b3bbcea71
|
used new device layer for cv::gpu::transpose
|
2013-10-01 12:18:37 +04:00 |
|
Vladislav Vinogradov
|
6dbb32a05d
|
switched to new device layer in split/merge
|
2013-10-01 12:18:37 +04:00 |
|
Vladislav Vinogradov
|
3ab7f4b26a
|
removed arithm_func_traits.hpp
|
2013-10-01 12:18:37 +04:00 |
|
Vladislav Vinogradov
|
7c8c836a7b
|
switched to new device layer in polar <-> cart
|
2013-10-01 12:18:37 +04:00 |
|
Vladislav Vinogradov
|
5522f43b18
|
used new device layer for cv::gpu::threshold
|
2013-10-01 12:18:37 +04:00 |
|
Vladislav Vinogradov
|
e83be009a3
|
used new device layer for cv::gpu::addWeighted
|
2013-10-01 12:18:37 +04:00 |
|
Vladislav Vinogradov
|
c7a3a7d4d9
|
switched to new device layer in min/max
|
2013-10-01 12:18:36 +04:00 |
|
Vladislav Vinogradov
|
b11cccaaca
|
switched to new device layer in bitwize operations
|
2013-10-01 12:18:36 +04:00 |
|
Vladislav Vinogradov
|
fdfffa5291
|
fixed warnings
|
2013-10-01 12:18:36 +04:00 |
|
Vladislav Vinogradov
|
ef9917ecf1
|
used new device layer for cv::gpu::compare
|
2013-10-01 12:18:36 +04:00 |
|
Vladislav Vinogradov
|
43e811118b
|
fixed assertion
|
2013-10-01 12:18:36 +04:00 |
|
Vladislav Vinogradov
|
766d950ff3
|
used new device layer in math per element operations
|
2013-10-01 12:18:36 +04:00 |
|
Vladislav Vinogradov
|
7628e57fc6
|
used new device layer for cv::gpu::absdiff
|
2013-10-01 12:18:35 +04:00 |
|
Vladislav Vinogradov
|
574ff47146
|
used new device layer for cv::gpu::divide
|
2013-10-01 12:18:35 +04:00 |
|
Vladislav Vinogradov
|
e7dba695b3
|
used new device layer for cv::gpu::multiply
|
2013-10-01 12:18:35 +04:00 |
|
Vladislav Vinogradov
|
156f86ea0b
|
used new device layer for cv::gpu::subtract
|
2013-10-01 12:18:35 +04:00 |
|
Vladislav Vinogradov
|
9c5da2ea22
|
used new device layer for cv::gpu::add
|
2013-10-01 12:18:35 +04:00 |
|
Vladislav Vinogradov
|
dcd600cc47
|
renamed gpuarithm -> cudaarithm
|
2013-09-02 14:00:42 +04:00 |
|