39 Commits (061dd7e84e5eeec6e10dd2cf399ee40c3cec3cc6)

Author SHA1 Message Date
Andrey Kamaev 2a6fb2867e Remove all using directives for STL namespace and members 12 years ago
Vladislav Vinogradov 281d036fcf optimizations: 12 years ago
Vladislav Vinogradov ae6266e101 fixes for gpu module: 12 years ago
Vladislav Vinogradov dd8e442bda replaced DeviceInfo().supports with deviceSupports 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
marina.kolpakova e5437e5486 Fix binary compatibility of opencv_gpu 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 f17f4bda60 more warning fixes for GCC 13 years ago
Marina Kolpakova 6cca6a4548 merged the trunk r8669:8702 13 years ago
Marina Kolpakova 1365e28a54 initial support of GPU LBP classifier: added new style xml format loading 13 years ago
Marina Kolpakova 5d06788305 fixed more "shadow" warnings 13 years ago
Vladislav Vinogradov 44eaeee865 refactored gpu BruteForceMather (made it similar to BFMatcher) 13 years ago
Vladislav Vinogradov bd13e9479b added assertion on device features (global atomics) into gpu tests 13 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 8f108b4e7e bug fix 14 years ago
Vladislav Vinogradov d3c4e90760 new optimized implementation of BruteForceMatcher_GPU (~2-3x faster) 14 years ago
Vladislav Vinogradov ea4f65b570 implemented optimized version of bf_radius_match for train collection 14 years ago
Vladislav Vinogradov b119833ad1 implemented optimized version of gpu::bf_radius_match 14 years ago
Vladislav Vinogradov be8e31f14d minor gpu module refactoring: split big .cu files, disabled unnecessary template instantiation 14 years ago
Vladislav Vinogradov b2d5839af7 added GpuFeature assertion to gpu::Canny 14 years ago
Vladislav Vinogradov 0f5f57561e optimized memory usage in BruteForceMatcher_GPU_base::knnMatch when k==2 14 years ago
Vladislav Vinogradov 5f9e47a9cd refactored gpu::BruteForceMatcher (moved some utility functions to device layer) 14 years ago
Vladislav Vinogradov 6e3a1f7b49 implement optimized version of gpu::BruteForceMatcher::knnMatch when k == 2 14 years ago
Vladislav Vinogradov 8bb9e4302e added registerPageLocked/unregisterPageLocked functions 14 years ago
Vladislav Vinogradov c5adaa717b minor stitching optimization (improve buffer reuse) 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 f11efdced3 added support of Hamming distance to BruteForceMatcher_GPU 14 years ago
Vladislav Vinogradov 6200f388dd fixed bug in BruteForceMatcher_GPU::knnMatch (allDist buffer reuse) 14 years ago
Anatoly Baksheev 6b34532901 minor + warnings 14 years ago
Anatoly Baksheev 6b6a63ba38 fixed some warnings 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
Alexey Spizhevoy 63806c9ab9 renamed gpu::DeviceInfo::has into gpu::DeviceInfo::supports 14 years ago
Vladislav Vinogradov 8274ed22e4 fixed gpu tests (BruteForceMatcher_GPU, divide, phase, cartToPolar, async) 14 years ago
Alexey Spizhevoy 575fd1fe4c reafactoring: replaced query device props functions with the DeviceInfo class 14 years ago
Vladislav Vinogradov eda8416358 fixed BruteForceMatcher_GPU (fails if input data is empty) 14 years ago
Vladislav Vinogradov 0e45a637c4 added SURF_GPU. 14 years ago
Vladislav Vinogradov 442cd75c32 fixed compile error under linux 14 years ago
Vladislav Vinogradov fadd19b976 added assertion on Compute Capability >= 1.1 to BruteForceMatcher_GPU_base::radiusMatch 14 years ago
Vladislav Vinogradov 8891acb67a added BruteForceMatcher_GPU 14 years ago