12 Commits (bbb14d3746232a2c5e93c87e648f5fdfb9bad604)

Author SHA1 Message Date
Naba Kumar 29680100ac Support for creating streams with custom allocator 8 years ago
Naba Kumar cdcf44b3ef Expose BufferPool class for external use also 8 years ago
Vladislav Vinogradov 39854ceda4 cuda::StreamAccessor::wrapStream and cuda::EventAccessor::wrapEvent 9 years ago
Vladislav Vinogradov 68e08bbecd fix null stream initialization for multi-gpu systems 10 years ago
Vladislav Vinogradov 05d40946f3 move StackAllocator to cpp file 10 years ago
Vladislav Vinogradov 7ed38b97c3 fix cuda::BufferPool deinitialization 10 years ago
Ernest Galbrun 551ab83cf2 trailing whitespace 11 years ago
Ernest Galbrun 6a769c92b3 modified default stream initialization to allow concurrent calls modified cuda surf.cuda.cpp to allow concurrent call 11 years ago
Vladislav Vinogradov 5ea8085220 added BufferPool class 11 years ago
Vladislav Vinogradov 988ab79acb added BufferAllocator 11 years ago
Vladislav Vinogradov 0c7663eb3b Merge branch 'master' into gpu-cuda-rename 11 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 f17b836d24 added Event class (wrapper for cudaEvent) 12 years ago
Vladislav Vinogradov 76f4b02b06 refactored gpu::Stream (minor fixes) 12 years ago
Vladislav Vinogradov a52af84dcf refactored CudaMem (now alloc type assign only in constructor) 12 years ago
Vladislav Vinogradov 69be49bac1 refactored GpuMat: 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 b50090f850 restore cudaSafeCall 12 years ago
Vladislav Vinogradov 204a19b431 moved common gpu utility functionality to gpu_private.hpp 12 years ago
Vladislav Vinogradov 15f09f8068 fixed gpu module compilation 12 years ago
marina.kolpakova 157a98edf7 refactored cuda error handling; remove optional dependancies in soft cascade training app 12 years ago
marina.kolpakova 3c8e66d580 softcascade: remove device dependency on gpu 12 years ago
marina.kolpakova 6daf17f974 remove softcascade host dependencies on gpu module 12 years ago
Andrey Kamaev 2a6fb2867e Remove all using directives for STL namespace and members 12 years ago
Vladislav Vinogradov a828b60765 added enqueueHostCallback method to gpu::Stream 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
Anatoly Baksheev 4b5bbb7752 fast_nlm initial version 12 years ago
Anatoly Baksheev 55b1d7c097 added CUDA_DISABLER preprocessor commands 12 years ago
Alexey Spizhevoy 5c459aa815 Added the GPU version of the Farneback's optical flow 13 years ago
Vladislav Vinogradov 2695039a79 moved GpuMat's operations implementation to core module 13 years ago
Vladislav Vinogradov 0f53f2993e removed BEGIN_OPENCV_DEVICE_NAMESPACE macros 13 years ago
Vladislav Vinogradov fcfa72081e moved GpuMat and DevMem2D to core module, some code refactoring 13 years ago
Anatoly Baksheev 7076dfd7d6 gpu module: refactored devmem2d.hpp (atomic bomb) 13 years ago
Vladislav Vinogradov 5e9ae6b19f added TransformFunctorTraits, optimized some functions that use transform 14 years ago
Vladislav Vinogradov 926a6bba00 modified according to CUDA 4.0 API updates 14 years ago
Vladislav Vinogradov 54fa600b9e update docs 14 years ago
Vladislav Vinogradov deac5d972e fixed errors in gpu on old video cards (SURF_GPU, BruteForceMatcher_GPU, min/max, setTo, convertTo) 14 years ago
Vladislav Vinogradov 8abdb3721f added gpu threshold. 14 years ago
Vladislav Vinogradov 7d0feef775 added vecmath to gpu module. 14 years ago
Vladislav Vinogradov b08f60828b added to gpu module linear filters for int and float source types. 14 years ago
Kirill Kornyakov 6960e1544d GPU module update: _GPU suffix removed, some namespaces renamed, minor refactorings. 14 years ago
Anatoly Baksheev 9a669b1ceb fixed bugs in page locked memory allocation 15 years ago
Anatoly Baksheev d1fc3e6b5a cv::gpu::CudaStream -> cv::gpu::Stream 15 years ago
Vladislav Vinogradov 5bd128fac8 added gpu belief propagation stereo matching 15 years ago
Anatoly Baksheev 22f5376e82 refactoring and minor code improvements 15 years ago
Andrey Morozov fff2160d1f implemented asynchronous call for GpuMat::upload() and GpuMat::download(). added test for asynchronous call. 15 years ago
Andrey Morozov 769564c130 implemented asynchronous call for gpumat::setTo(), gpumat::copyTo(), gpumat::converTo() 15 years ago