opencv/modules
Dmitry Budnikov 5087ff0814 Merge pull request #13008 from dbudniko:dbudniko/gpu_opencl_backend
G-API GPU-OpenCL backend (#13008)

* gpu/ocl backend core

* accuracy tests added and adjusted + license headers

* GPU perf. tests added; almost all adjusted to pass

* all tests adjusted and passed - ready for pull request

* missing license headers

* fix warning (workaround RGB2Gray)

* fix c++ magic

* precompiled header

* white spaces

* try to fix warning and blur test

* try to fix Blur perf tests

* more alignments with the latest cpu backend

* more gapi tests refactoring + 1 more UB issue fix + more informative tolerance exceed reports

* white space fix

* try workaround for SumTest

* GAPI_EXPORTS instead CV_EXPORTS
2018-11-08 22:14:53 +03:00
..
calib3d Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-11-06 20:04:31 +00:00
core Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-11-06 20:04:31 +00:00
dnn Merge pull request #12985 from wzw-intel:vkcom_refine 2018-11-08 10:26:57 +00:00
features2d completely new C++ persistence implementation (#13011) 2018-11-02 00:27:06 +03:00
flann flann: drop untested hdf5.h 2018-10-21 15:16:52 +00:00
gapi Merge pull request #13008 from dbudniko:dbudniko/gpu_opencl_backend 2018-11-08 22:14:53 +03:00
highgui highgui: drop obsolete Carbon API 2018-11-07 19:21:33 +03:00
imgcodecs Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-11-02 05:33:35 +00:00
imgproc Merge pull request #13057 from sturkmen72:Mat_to_IOArray 2018-11-07 21:00:14 +00:00
java Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-11-06 20:04:31 +00:00
js Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-10-15 20:15:42 +00:00
ml completely new C++ persistence implementation (#13011) 2018-11-02 00:27:06 +03:00
objdetect removed the old C API for Haar-based object detection; use CascadeClassifier from now on 2018-11-06 15:39:37 +03:00
photo Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-09-28 14:14:47 +03:00
python shape: move sample to opencv_contrib 2018-11-06 16:52:17 +03:00
stitching Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-10-20 11:37:54 +00:00
ts completely new C++ persistence implementation (#13011) 2018-11-02 00:27:06 +03:00
video completely new C++ persistence implementation (#13011) 2018-11-02 00:27:06 +03:00
videoio videoio: drop obsolete backends 2018-11-07 19:49:09 +03:00
world Do not build protobuf without dnn (#10689) 2018-02-01 16:30:23 +03:00
CMakeLists.txt cmake: allow providing list of extra modules paths 2018-02-01 19:02:02 +03:00