opencv/modules
Dmitry Budnikov a518e7063d Merge pull request #13120 from dbudniko:dbudniko/gapi_opencl_kernel_example
* custom OpenCL G-API kernel draft

* clean up and warnings fix

* more warnings

* white space

* new blank line at the EOF removed

* HAVE_OPENCL guard

* remove unnecessary ocl API call

* remove sum test workaround

* check if opencl activated

* fix std::str warning

* CPU fall back for symm7x7

* gpu test kernel draft

* adjust have opencl guard

* more guards

* one more attempt to adjust guards

* empty stub files and kernel source files creation in the test directory

* try to force auto generation

* one more attempt to force build

* remove symm7x7 custom from gapi module

* looks like that this version works properly on Win desktop

* clean up

* more clean up

* address some suggestions from Dmitry's review

* const kernel coefficients

* CV_Error in kernel + try to fix cpu fallback

* CV_Error_ instead CV_Error

* everything in one gapi_gpu_test.cpp

* fix warning

* remove kernel generation, add kernel string

* avoid generated code and ocl internal namespace

* fix misprint

* c_str
2018-11-23 17:51:15 +03:00
..
calib3d Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-11-10 20:50:26 +00:00
core Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-11-21 08:33:39 +00:00
dnn Merge pull request #13244 from wzw-intel:init_vulkan 2018-11-22 19:46:30 +03:00
features2d Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-11-21 08:33:39 +00:00
flann flann: drop untested hdf5.h 2018-10-21 15:16:52 +00:00
gapi Merge pull request #13120 from dbudniko:dbudniko/gapi_opencl_kernel_example 2018-11-23 17:51:15 +03:00
highgui highgui: restore convertscale semantics in window_w32.cpp 2018-11-21 11:05:24 +01:00
imgcodecs updated documentation for imread and imwrite (added pfm image format) 2018-11-21 17:59:37 +01:00
imgproc Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-11-21 08:33:39 +00:00
java move legacy C-API constants into separate files 2018-11-17 23:47:51 +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 Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-11-12 17:58:45 +03:00
photo move legacy C-API constants into separate files 2018-11-17 23:47:51 +00:00
python move legacy C-API constants into separate files 2018-11-17 23:47:51 +00:00
stitching stitching(test): workaround ParallelFeaturesFinder.IsSameWithSerial 2018-11-12 20:17:28 +03:00
ts Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-11-10 20:50:26 +00:00
video move legacy C-API constants into separate files 2018-11-17 23:47:51 +00:00
videoio move legacy C-API constants into separate files 2018-11-17 23:47:51 +00: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