yao
|
40d0e0eda0
|
use host data when DEVICE_MEM_UHP is set (the risk of vary align size is owned by users)
|
12 years ago |
Peng Xiao
|
6dd6013546
|
Use a faster way to count 1's (used by Hamming)
|
12 years ago |
Peng Xiao
|
6b6b1c9cbf
|
Allow more query/train types for ocl::bfmatcher
|
12 years ago |
Peng Xiao
|
d9de84091c
|
Allow more input query/train types for ocl::bfmatcher
RadiusMatch for HammingDist cannot pass yet.
|
12 years ago |
Peng Xiao
|
1db20099a9
|
Enable runtime type definition in kernels
|
12 years ago |
Peng Xiao
|
fd1528795e
|
Pass query type T into kernel
|
12 years ago |
Peng Xiao
|
63813e83ae
|
Untabify
|
12 years ago |
Andrey Kamaev
|
8406312571
|
Remove C API from OpenCL module
|
12 years ago |
yao
|
719e8674ad
|
fix the compile errors on Mac
|
12 years ago |
peng xiao
|
2338a895f5
|
Capitalize macro namings.
|
12 years ago |
peng xiao
|
c9d8eb7a84
|
Fix build error on linux.
|
12 years ago |
peng xiao
|
6eefd276cf
|
Further optimize bfmatcher by passing macros.
|
12 years ago |
peng xiao
|
113b7584e0
|
Optimize bfmatcher by passing macros.
|
12 years ago |
peng xiao
|
1e49c00f4b
|
Replace create with ensureSizeIsEnough thus buffer objects can be reused.
|
12 years ago |
peng xiao
|
4f328d8388
|
Fix a potential bug of ocl::CannyBuf.
The program would crash if release is called twice.
|
12 years ago |
peng xiao
|
7586145235
|
Remove unused kernels.
|
12 years ago |
peng xiao
|
33361929fe
|
Fix a compilation error when HAVE_CLAMDFFT is on.
|
12 years ago |
peng xiao
|
aec7a67d0f
|
Fix a bug of ocl::Canny when src/dst using the same buffer.
|
12 years ago |
peng xiao
|
a2f4b301f3
|
Fix an incorrect type cast.
|
12 years ago |
Andrey Kamaev
|
c98c246fc2
|
Move border type constants and Moments class to core module
|
12 years ago |
peng xiao
|
3fea2620e6
|
Fix some compilation errors and warnings.
|
12 years ago |
peng xiao
|
77501f3ed0
|
ocl: Add dft based convolve implementation.
Match template in ocl module now can be utilized with dft based
convolve. Note this feature needs OpenCV to be built with clAmdFft
library.
|
12 years ago |
yao
|
7726e273a9
|
merge add and sub into one set of kernels
|
12 years ago |
yao
|
bee970ab94
|
remove the C3 kernels in arithm, as the oclMat will never store 3 channels data
|
12 years ago |
Andrey Kamaev
|
3400d83778
|
Workaround hanging of ocl module when ocl API in not really used
|
12 years ago |
yao
|
5022bc8c25
|
move the "cpu device checking" from supportsFeatures() to queryDeviceInfo()
|
12 years ago |
yao
|
bcc086baa9
|
fix all redefine build errors on some Intel OCL
|
12 years ago |
Andrey Kamaev
|
d4bb421ce2
|
Fix findEssentialMat function
Also remove all usages of std::complex from OpenCV modules
|
12 years ago |
peng xiao
|
917138f565
|
Fix compilation errors.
|
12 years ago |
peng xiao
|
7758322fd3
|
Fix some build errors.
|
12 years ago |
peng xiao
|
ecea583afd
|
Add ocl::stereobp function.
OpenCL StereoBeliefPropagation, ported from GPU implementation.
|
12 years ago |
yao
|
d5aaea2749
|
fix some mismatch on cpu device running OCL
|
12 years ago |
yao
|
cb63bbf001
|
fix hog on some CPU device running ocl
|
12 years ago |
yao
|
fd4a6f0af0
|
make the sparse method give correct results on CPU ocl
Add CL_CPU to supportsFeature check
simplify the logic of pyrlk
|
12 years ago |
yao
|
f3254b28f2
|
use clflush replaces clfinish
|
12 years ago |
yao
|
10f6ebfdf7
|
fix the crash when calling dft
|
12 years ago |
Andrey Kamaev
|
517062039e
|
Make core/internal.hpp a private header
|
12 years ago |
Andrey Kamaev
|
71e43852ce
|
Fix MSVC build issues
|
12 years ago |
peng xiao
|
04a6ab4144
|
Fix OCL Canny
|
12 years ago |
peng xiao
|
8ffc15371d
|
Fix compiler errors
|
12 years ago |
peng xiao
|
9698079ca5
|
Pass warp size into SURF
|
12 years ago |
peng xiao
|
0c19a07bf4
|
Add a function to query ocl device info
Currently the function only supports wavefront size query
|
12 years ago |
yao
|
d6f1ad8c14
|
more fix
|
12 years ago |
yao
|
f36db3a037
|
more fix of mismatch
|
12 years ago |
yao
|
ad6aae4583
|
more fix of mismatch functions on CPU OCL
|
12 years ago |
yao
|
2c06e59a69
|
fix some mismatch
|
12 years ago |
Andrey Kamaev
|
877dfae044
|
Fix build of ocl module
|
12 years ago |
Andrey Kamaev
|
be7bbe3aa9
|
Drop cv:: prefix from cv::String used inside the cv namespace
|
12 years ago |
Andrey Kamaev
|
75513a46dc
|
Remove all include directives for <string>
|
12 years ago |
Andrey Kamaev
|
2ad7b97f1c
|
All modules (except ocl and gpu) compiles and pass tests
|
12 years ago |