yao
|
ada8f92cc7
|
fix warnings, unify test names
|
12 years ago |
peng xiao
|
e5ea018185
|
Let surf.ocl use the new queryDeviceInfo interface.
|
12 years ago |
peng xiao
|
bfa0f02303
|
Rewrite queryDeviceInfo interface.
Previously the function may cause some unsafe issue. It is fixed now by introducing a template parameter.
|
12 years ago |
peng xiao
|
e14acabb3d
|
Fix ocl moudle build with latest Intel OpenCL SDK.
We found that cl.h file provided in latest Intel SDK muted deprecated interfaces.
|
12 years ago |
peng xiao
|
69e6d0016e
|
Optimize stereobm a bit.
Speedup about 30% on 6730M GPU.
|
12 years ago |
peng xiao
|
861de8a6e9
|
CL_PLATFORM_VENDOR should be CL_PLATFORM_NAME.
|
12 years ago |
yao
|
b6313951dc
|
use clean EXPECT_MAT_NEAR (no string output)
|
12 years ago |
yao
|
35c6860f06
|
further simplify the logics in filter tests
|
12 years ago |
yao
|
1a53e2cfb2
|
remove interpolation.hpp
|
12 years ago |
yao
|
3928c1ee26
|
add copyrights
|
12 years ago |
yao
|
e4d3378230
|
simplify logics in filter tests, remove redundant code in arithm tests
|
12 years ago |
yao
|
52dbbae82c
|
some cleanup, remove some commented codes
|
12 years ago |
peng xiao
|
d34e7eca60
|
Suppress warning when compiling deprecated OpenCL function on GNU compilers.
|
12 years ago |
peng xiao
|
ed2199a497
|
Fix build
|
12 years ago |
peng xiao
|
1eca49f40b
|
ocl: Enable backward binary portability for setTo function.
|
12 years ago |
peng xiao
|
168c0b0385
|
Optimize ocl::stereobm.
1. Use macro defines for some parameters(radius).
2. Reduce local memory usage.
3. Fix accuracy problem on Intel GPU.
|
12 years ago |
peng xiao
|
355bc691fc
|
Add OpenCL version 1.2 query into ocl::Context::supportsFeature().
Add backwards portability for OpenCL 1.1 when OpenCV executables
are compiled with OpenCL 1.2 profile support.
|
12 years ago |
peng xiao
|
bb4b410512
|
Add ocl::PlatformName to ocl::Info.
|
12 years ago |
yao
|
f788d010f7
|
fix a crash on CPU OCL for some specified image sizes
|
12 years ago |
peng xiao
|
9cfa24e515
|
Fix thread sync for csbp.
|
12 years ago |
yao
|
b386ea72aa
|
use float when sum overflow
|
12 years ago |
peng xiao
|
3282aaa1f5
|
Fix a bug found on Intel OpenCL SDK.
|
12 years ago |
Peng Xiao
|
c701d54281
|
Fix build errors
|
12 years ago |
Peng Xiao
|
7b08d5ec69
|
Add OpenCL stereo CSBP implementation
|
12 years ago |
Vladislav Vinogradov
|
54e7c76d99
|
fixed compilation errors
|
12 years ago |
peng xiao
|
0f7d7100e5
|
Add clamping for y dimension.
|
12 years ago |
peng xiao
|
6f63a5d8d5
|
Let wave_size=1 on CPU.
|
12 years ago |
Andrey Kamaev
|
96b008cd29
|
Eliminate the need of ::testsing::ValuesIn() for CV_ENUM
Also cv::, cv::gpu:: and cv::ocl:: namespace prefixes can be safely omitted
inside CV_ENUM and CV_FLAGS
|
12 years ago |
yao
|
69a0b5dde5
|
Add OclCascadeClassifierBuf interface
|
12 years ago |
yao
|
dec6a3b080
|
make boxfilter kernel compile on Mac GPU OCL
|
12 years ago |
peng xiao
|
06a4bad809
|
Merge ocl and/or/xor operators into one kernel each.
|
12 years ago |
yao
|
2f781a53a9
|
Fix arithm's substract mismatch caused by incomplete merge
|
12 years ago |
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 |
Peng Xiao
|
6a40383aee
|
Add HammingDist test case
|
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
|
1bea9ee26c
|
Rename test case category and code clean up.
|
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
|
5eb551b340
|
Remove my test codes.
|
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 |