opencv/modules/ocl/src
Zhigang Gong 9aef26e2ad Workaround a LLVM/Clang 3.3 bug.
The LLVM/Clang 3.3 has a bug when compile a cl kernel with
assignment of a scalar to a vector data type. This patch
could work around this bug.

Signed-off-by: Zhigang Gong <zhigang.gong@intel.com>
2014-02-12 13:14:43 +08:00
..
cl_runtime Fix the following error for ocl::getOpenCLPlatforms() on Ubuntu 12.04 with gcc 4.8 2014-01-13 16:09:42 +01:00
opencl Workaround a LLVM/Clang 3.3 bug. 2014-02-12 13:14:43 +08:00
arithm.cpp Merge pull request #1837 from asmorkalov:android_opencl 2013-11-25 12:19:20 +04:00
bgfg_mog.cpp fixing typo 2013-10-25 18:00:46 +04:00
blend.cpp fixed and generalized ocl::blendLinear 2013-10-28 23:56:40 +04:00
brute_force_matcher.cpp ocl::BruteForceMatcher fix wrong use of oclMat::ptr(). 2013-12-05 19:27:10 -02:00
build_warps.cpp Some hacks to build and run OpenCL on Qualcomm S800. 2013-11-22 16:13:38 +04:00
canny.cpp ocl: Canny: port CUDA-based implementation of edgesHysteresisLocal 2013-10-28 00:10:47 +04:00
cl_context.cpp ocl: add support for initialization from user-provided OpenCL handles 2013-12-12 19:59:22 +04:00
cl_operations.cpp ocl: try to disable clFinish workaround 2013-12-04 13:00:37 +04:00
cl_programcache.cpp ocl: split: update tests and implementation 2013-10-30 14:08:37 +04:00
cl_programcache.hpp fixing typo 2013-10-25 18:00:46 +04:00
color.cpp Improve ocl cvt_color performance for the following conversions: RGB<->BGR, RGB->Gray, RGB<->XYZ, RGB<->YCrCb, RGB<->YUV, and mRGBA<->RGBA. 2013-12-19 22:56:46 +04:00
columnsum.cpp fixing typo 2013-10-25 18:00:46 +04:00
error.cpp fixing typo 2013-10-25 18:00:46 +04:00
fft.cpp fixing typo 2013-10-25 18:00:46 +04:00
filtering.cpp intel device guard was added because of perf degradation on some non intel platform. 2013-12-18 14:27:51 +04:00
gemm.cpp fixing typo 2013-10-25 18:00:46 +04:00
gftt.cpp fixed warning [-Wempty-body] 2013-12-27 14:44:58 +04:00
haar.cpp remove extra calculations from haar to be consistent with native implementation 2013-12-17 14:04:10 +04:00
hog.cpp Changes the datatype of the angle of the gradient for Intel platforms. 2013-12-17 14:06:14 +04:00
imgproc.cpp optimize Dx and Dy calcualtion to make it as single opencl kernel 2013-12-17 14:01:01 +04:00
interpolate_frames.cpp fixing typo 2013-10-25 18:00:46 +04:00
kalman.cpp fixing typo 2013-10-25 18:00:46 +04:00
kmeans.cpp speeded up ocl::distanceToCenters 2013-11-06 20:02:31 +04:00
knearest.cpp fixing typo 2013-10-25 18:00:46 +04:00
match_template.cpp fix match_template and haar 2013-11-13 10:09:39 +08:00
matrix_operations.cpp Some hacks to build and run OpenCL on Qualcomm S800. 2013-11-22 16:13:38 +04:00
mcwutil.cpp fixing typo 2013-10-25 18:00:46 +04:00
moments.cpp modified the copyright info. 2013-10-31 08:47:59 +08:00
mssegmentation.cpp Warning fixes and suppression in ocl module for gcc 4.6 from Android NDK. 2013-12-02 17:51:29 +04:00
optical_flow_farneback.cpp Some hacks to build and run OpenCL on Qualcomm S800. 2013-11-22 16:13:38 +04:00
precomp.hpp fixing typo 2013-10-25 18:00:46 +04:00
pyrdown.cpp fixing typo 2013-10-25 18:00:46 +04:00
pyrlk.cpp fixing typo 2013-10-25 18:00:46 +04:00
pyrup.cpp fixing typo 2013-10-25 18:00:46 +04:00
safe_call.hpp Enabled CV_Assert and such to print the function name with Visual C++. 2013-11-07 17:22:02 +04:00
sort_by_key.cpp Some hacks to build and run OpenCL on Qualcomm S800. 2013-11-22 16:13:38 +04:00
split_merge.cpp fixed Split for device version equals 78712 2013-11-18 13:20:57 +04:00
stereo_csbp.cpp fixing typo 2013-10-25 18:00:46 +04:00
stereobm.cpp fixing typo 2013-10-25 18:00:46 +04:00
stereobp.cpp fixing typo 2013-10-25 18:00:46 +04:00
svm.cpp ocl: svm: restore non BLAS version 2013-11-05 15:15:26 +04:00
tvl1flow.cpp Resolved a bug and used ocl::multiply. 2013-10-31 16:09:33 +08:00