peng xiao
|
861de8a6e9
|
CL_PLATFORM_VENDOR should be CL_PLATFORM_NAME.
|
2013-05-08 17:19:34 +08:00 |
|
peng xiao
|
d34e7eca60
|
Suppress warning when compiling deprecated OpenCL function on GNU compilers.
|
2013-05-06 17:16:45 +08:00 |
|
peng xiao
|
ed2199a497
|
Fix build
|
2013-05-03 09:54:11 +08:00 |
|
peng xiao
|
1eca49f40b
|
ocl: Enable backward binary portability for setTo function.
|
2013-05-03 09:45:56 +08:00 |
|
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.
|
2013-05-02 16:14:28 +08:00 |
|
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.
|
2013-05-02 14:44:59 +08:00 |
|
Vadim Pisarevsky
|
2068c4582c
|
Merge pull request #844 from bitwangyaoyao:2.4_integral
|
2013-04-28 00:37:40 +04:00 |
|
peng xiao
|
bb4b410512
|
Add ocl::PlatformName to ocl::Info.
|
2013-04-25 15:00:50 +08:00 |
|
yao
|
f788d010f7
|
fix a crash on CPU OCL for some specified image sizes
|
2013-04-24 14:12:41 +08:00 |
|
peng xiao
|
9cfa24e515
|
Fix thread sync for csbp.
|
2013-04-23 17:35:40 +08:00 |
|
yao
|
b386ea72aa
|
use float when sum overflow
|
2013-04-23 17:23:05 +08:00 |
|
peng xiao
|
3282aaa1f5
|
Fix a bug found on Intel OpenCL SDK.
|
2013-04-23 15:34:40 +08:00 |
|
Peng Xiao
|
c701d54281
|
Fix build errors
|
2013-04-21 11:19:37 +08:00 |
|
Peng Xiao
|
7b08d5ec69
|
Add OpenCL stereo CSBP implementation
|
2013-04-20 00:34:37 +08:00 |
|
Andrey Kamaev
|
28aefc4f5a
|
Merge pull request #817 from pengx17:2.4_ocl_bitwise_cleanup
|
2013-04-17 15:45:38 +04:00 |
|
Vladislav Vinogradov
|
54e7c76d99
|
fixed compilation errors
|
2013-04-17 15:24:53 +04:00 |
|
Andrey Kamaev
|
8fdab9f631
|
Merge branch '2.4'
|
2013-04-17 12:07:17 +04:00 |
|
Andrey Kamaev
|
f6848b66d6
|
Merge pull request #826 from pengx17:2.4_canny_clampfix
|
2013-04-17 11:09:49 +04:00 |
|
peng xiao
|
0f7d7100e5
|
Add clamping for y dimension.
|
2013-04-16 15:49:15 +08:00 |
|
peng xiao
|
6f63a5d8d5
|
Let wave_size=1 on CPU.
|
2013-04-16 14:41:30 +08:00 |
|
yao
|
69a0b5dde5
|
Add OclCascadeClassifierBuf interface
|
2013-04-15 17:24:30 +08:00 |
|
yao
|
dec6a3b080
|
make boxfilter kernel compile on Mac GPU OCL
|
2013-04-15 16:46:25 +08:00 |
|
Andrey Kamaev
|
f7641be434
|
Merge pull request #812 from bitwangyaoyao:master_uhp
|
2013-04-15 12:12:46 +04:00 |
|
peng xiao
|
06a4bad809
|
Merge ocl and/or/xor operators into one kernel each.
|
2013-04-15 10:36:03 +08:00 |
|
Andrey Kamaev
|
6168bf0062
|
Merge pull request #813 from bitwangyaoyao:master_fix
|
2013-04-13 16:34:07 +04:00 |
|
Andrey Kamaev
|
a54a307386
|
Merge pull request #810 from pengx17:master_fix_ocl_tmflag
|
2013-04-13 16:33:53 +04:00 |
|
yao
|
2f781a53a9
|
Fix arithm's substract mismatch caused by incomplete merge
|
2013-04-13 15:57:12 +08:00 |
|
yao
|
40d0e0eda0
|
use host data when DEVICE_MEM_UHP is set (the risk of vary align size is owned by users)
|
2013-04-13 14:58:49 +08:00 |
|
Peng Xiao
|
6dd6013546
|
Use a faster way to count 1's (used by Hamming)
|
2013-04-13 14:34:30 +08:00 |
|
Peng Xiao
|
6b6b1c9cbf
|
Allow more query/train types for ocl::bfmatcher
|
2013-04-13 14:08:58 +08:00 |
|
Peng Xiao
|
1db20099a9
|
Enable runtime type definition in kernels
|
2013-04-13 12:50:17 +08:00 |
|
Peng Xiao
|
fd1528795e
|
Pass query type T into kernel
|
2013-04-13 11:39:13 +08:00 |
|
Peng Xiao
|
63813e83ae
|
Untabify
|
2013-04-13 11:22:22 +08:00 |
|
Andrey Kamaev
|
3b364330ad
|
Merge branch '2.4'
|
2013-04-12 15:35:38 +04:00 |
|
Andrey Kamaev
|
b0933dd473
|
Merge pull request #803 from taka-no-me:split_c_cpp3
|
2013-04-12 15:01:48 +04:00 |
|
Andrey Kamaev
|
36028bd8ad
|
Merge pull request #808 from bitwangyaoyao:2.4_mac
|
2013-04-12 14:59:45 +04:00 |
|
Andrey Kamaev
|
8406312571
|
Remove C API from OpenCL module
|
2013-04-12 14:37:02 +04:00 |
|
Vadim Pisarevsky
|
03e2a52e2c
|
Merge pull request #807 from pengx17:2.4_ocl_bfm_opt
|
2013-04-12 13:46:55 +04:00 |
|
Vadim Pisarevsky
|
c019d06de3
|
Merge pull request #805 from pengx17:master_canny_fix
|
2013-04-12 13:46:07 +04:00 |
|
Vadim Pisarevsky
|
5a2c5227f4
|
Merge pull request #798 from pengx17:master_ocl_mleak
|
2013-04-12 13:45:44 +04:00 |
|
Vadim Pisarevsky
|
a770d04e78
|
Merge pull request #781 from bitwangyaoyao:2.4_fixerr
|
2013-04-12 13:44:59 +04:00 |
|
yao
|
719e8674ad
|
fix the compile errors on Mac
|
2013-04-12 17:38:59 +08:00 |
|
peng xiao
|
2338a895f5
|
Capitalize macro namings.
|
2013-04-12 16:56:49 +08:00 |
|
peng xiao
|
c9d8eb7a84
|
Fix build error on linux.
|
2013-04-12 16:52:21 +08:00 |
|
peng xiao
|
6eefd276cf
|
Further optimize bfmatcher by passing macros.
|
2013-04-12 16:51:36 +08:00 |
|
peng xiao
|
113b7584e0
|
Optimize bfmatcher by passing macros.
|
2013-04-12 16:50:30 +08:00 |
|
peng xiao
|
1e49c00f4b
|
Replace create with ensureSizeIsEnough thus buffer objects can be reused.
|
2013-04-12 16:47:44 +08:00 |
|
peng xiao
|
4f328d8388
|
Fix a potential bug of ocl::CannyBuf.
The program would crash if release is called twice.
|
2013-04-12 15:43:33 +08:00 |
|
peng xiao
|
7586145235
|
Remove unused kernels.
|
2013-04-12 14:32:13 +08:00 |
|
peng xiao
|
33361929fe
|
Fix a compilation error when HAVE_CLAMDFFT is on.
|
2013-04-12 11:36:17 +08:00 |
|