Merge pull request #14985 from andrey-golubev:gapi_fix_ocl_umat
authorAndrey Golubev <andrey.golubev@intel.com>
Wed, 24 Jul 2019 20:36:18 +0000 (23:36 +0300)
committerAlexander Alekhin <alexander.a.alekhin@gmail.com>
Wed, 24 Jul 2019 20:36:18 +0000 (23:36 +0300)
commitb10ec8ef8bdf5f500c77e02f3446ee1e432d6b8b
treeea53c3c444756c243bd1d413df077d4cbc4ff841
parent831320970450f9f19d5faa3f9696979ec785b0cc
Merge pull request #14985 from andrey-golubev:gapi_fix_ocl_umat

* G-API: fix GOCLExecutable issue with UMat lifetime

Add tests on initialized/uninitialized outputs for all
backends

* Use proper clean-up procedure for magazine

* Rename InitOut test and reduce tested sizes

* Enable output allocation test
modules/gapi/src/api/gbackend.cpp
modules/gapi/src/backends/ocl/goclbackend.cpp
modules/gapi/test/common/gapi_core_tests.hpp
modules/gapi/test/common/gapi_core_tests_inl.hpp
modules/gapi/test/cpu/gapi_core_tests_cpu.cpp
modules/gapi/test/cpu/gapi_core_tests_fluid.cpp
modules/gapi/test/gpu/gapi_core_tests_gpu.cpp