Merge pull request #12674 from dmatveev:gapi_upd270918
authorDmitry Matveev <me@dmitrymatveev.co.uk>
Fri, 28 Sep 2018 15:42:09 +0000 (18:42 +0300)
committerAlexander Alekhin <alexander.a.alekhin@gmail.com>
Fri, 28 Sep 2018 15:42:09 +0000 (18:42 +0300)
commit2c6ab654767f25a200fde8e2ed141888320fd5dc
tree56725688b45ddaa185f2eb5b324e6be4b6ef0961
parent66fdddc3390578f116642bbbbb317cdde0d28725
Merge pull request #12674 from dmatveev:gapi_upd270918

* Update G-API code base to 27-Sep-18

Changes mostly improve standalone build support

* G-API code base update 28-09-2018

* Windows/Documentation warnings should be fixed
* Fixed stability issues in Fluid backend
* Fixed precompiled headers issues in G-API source files

* G-API code base update 28-09-18 EOD

* Fixed several static analysis issues
* Fixed issues found when G-API is built in a standalone mode
64 files changed:
modules/gapi/include/opencv2/gapi/fluid/gfluidbuffer.hpp
modules/gapi/include/opencv2/gapi/fluid/gfluidkernel.hpp
modules/gapi/include/opencv2/gapi/garg.hpp
modules/gapi/include/opencv2/gapi/gcompiled.hpp
modules/gapi/include/opencv2/gapi/gcomputation.hpp
modules/gapi/include/opencv2/gapi/gmat.hpp
modules/gapi/include/opencv2/gapi/gscalar.hpp
modules/gapi/include/opencv2/gapi/gtype_traits.hpp
modules/gapi/include/opencv2/gapi/gtyped.hpp
modules/gapi/include/opencv2/gapi/opencv_includes.hpp
modules/gapi/include/opencv2/gapi/own/convert.hpp
modules/gapi/include/opencv2/gapi/own/cvdefs.hpp [new file with mode: 0644]
modules/gapi/include/opencv2/gapi/own/mat.hpp
modules/gapi/include/opencv2/gapi/own/saturate.hpp [new file with mode: 0644]
modules/gapi/include/opencv2/gapi/own/scalar.hpp
modules/gapi/include/opencv2/gapi/own/types.hpp
modules/gapi/include/opencv2/gapi/util/any.hpp
modules/gapi/perf/cpu/gapi_core_perf_tests_cpu.cpp
modules/gapi/perf/cpu/gapi_imgproc_perf_tests_cpu.cpp
modules/gapi/src/api/gapi_priv.cpp
modules/gapi/src/api/garray.cpp
modules/gapi/src/api/gbackend.cpp
modules/gapi/src/api/gcall.cpp
modules/gapi/src/api/gcomputation.cpp
modules/gapi/src/api/gkernel.cpp
modules/gapi/src/api/gmat.cpp
modules/gapi/src/api/gnode.cpp
modules/gapi/src/api/gproto.cpp
modules/gapi/src/api/gscalar.cpp
modules/gapi/src/api/kernels_core.cpp
modules/gapi/src/api/kernels_imgproc.cpp
modules/gapi/src/api/operators.cpp
modules/gapi/src/backends/common/gcompoundbackend.cpp
modules/gapi/src/backends/common/gcompoundkernel.cpp
modules/gapi/src/backends/cpu/gcpubackend.cpp
modules/gapi/src/backends/cpu/gcpukernel.cpp
modules/gapi/src/backends/fluid/gfluidbackend.cpp
modules/gapi/src/backends/fluid/gfluidbuffer.cpp
modules/gapi/src/backends/fluid/gfluidbuffer_priv.hpp
modules/gapi/src/backends/fluid/gfluidcore.cpp
modules/gapi/src/backends/fluid/gfluidimgproc.cpp
modules/gapi/src/backends/fluid/gfluidutils.hpp
modules/gapi/src/compiler/gcompiled.cpp
modules/gapi/src/compiler/gcompiler.cpp
modules/gapi/src/compiler/gislandmodel.cpp
modules/gapi/src/compiler/gmodel.cpp
modules/gapi/src/compiler/gmodelbuilder.cpp
modules/gapi/src/compiler/passes/dump_dot.cpp
modules/gapi/src/compiler/passes/exec.cpp
modules/gapi/src/compiler/passes/helpers.cpp
modules/gapi/src/compiler/passes/islands.cpp
modules/gapi/src/compiler/passes/kernels.cpp
modules/gapi/src/compiler/passes/meta.cpp
modules/gapi/src/compiler/transactions.hpp
modules/gapi/src/executor/gexecutor.cpp
modules/gapi/src/logger.hpp
modules/gapi/src/precomp.hpp
modules/gapi/test/common/gapi_core_tests.cpp
modules/gapi/test/common/gapi_imgproc_tests.cpp
modules/gapi/test/common/gapi_operators_tests.cpp
modules/gapi/test/cpu/gapi_operators_tests_fluid.cpp
modules/gapi/test/gapi_fluid_test.cpp
modules/gapi/test/gapi_fluid_test_kernels.cpp
modules/gapi/test/own/mat_tests.cpp