Merge pull request #16995 from mpashchenkov:mp/ocv-gapi-standalone-mat
authorMaxim Pashchenkov <maxim.pashchenkov@intel.com>
Tue, 21 Apr 2020 20:22:01 +0000 (23:22 +0300)
committerGitHub <noreply@github.com>
Tue, 21 Apr 2020 20:22:01 +0000 (20:22 +0000)
commit94e36d8c8df232decdbfd92a5dd6dd5b0ab8466a
treed8ec45ad65dc3b660672bd92c8a59d0bbd079f85
parentf19d0ae41d112de1e8aba11717462dd1b118342f
Merge pull request #16995 from mpashchenkov:mp/ocv-gapi-standalone-mat

G-API: Mat's "deownification"

* deowned Mat

* boner

* Removed canDescribe test for own::Mat

* Removed STANDALONE flag for apply() and operator()

* Removed: desc_tests for own::Mat, descr_of for own::Mat.

* Returned: tests, cv::gapi::own::descr_of; fixed alignment; Removed own::Mat's headers

* Removed unused header own/mat.hpp from gbackend.hpp
31 files changed:
modules/gapi/include/opencv2/gapi/cpu/gcpukernel.hpp
modules/gapi/include/opencv2/gapi/fluid/gfluidbuffer.hpp
modules/gapi/include/opencv2/gapi/garg.hpp
modules/gapi/include/opencv2/gapi/gcomputation.hpp
modules/gapi/include/opencv2/gapi/gmat.hpp
modules/gapi/include/opencv2/gapi/gmetaarg.hpp
modules/gapi/include/opencv2/gapi/gtype_traits.hpp
modules/gapi/include/opencv2/gapi/own/cvdefs.hpp
modules/gapi/src/api/gbackend.cpp
modules/gapi/src/api/gcomputation.cpp
modules/gapi/src/api/gmat.cpp
modules/gapi/src/api/gproto.cpp
modules/gapi/src/api/gscalar.cpp
modules/gapi/src/backends/common/gbackend.hpp
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/ie/giebackend.cpp
modules/gapi/src/backends/ocl/goclbackend.cpp
modules/gapi/src/backends/plaidml/gplaidmlbackend.cpp
modules/gapi/src/backends/render/grenderocvbackend.cpp
modules/gapi/src/compiler/gislandmodel.cpp
modules/gapi/src/executor/gexecutor.cpp
modules/gapi/src/executor/gstreamingexecutor.cpp
modules/gapi/test/gapi_async_test.cpp
modules/gapi/test/gapi_desc_tests.cpp
modules/gapi/test/gapi_fluid_test.cpp
modules/gapi/test/gapi_sample_pipelines.cpp
modules/gapi/test/own/mat_tests.cpp