Merge pull request #13290 from elatkin:el/gapi_perf_filter2d
authorEvgeny Latkin <evgeny.latkin@intel.com>
Tue, 27 Nov 2018 16:12:14 +0000 (19:12 +0300)
committerAlexander Alekhin <alexander.a.alekhin@gmail.com>
Tue, 27 Nov 2018 16:12:14 +0000 (19:12 +0300)
commit6808d33b2f2829ea081cd1cef1c2fec40fcaf63e
tree2810fbf176ad2e3a2ae9134ba21da1eedb06a6ca
parent966f27df344ccff88b48ab7ab2e844f573213323
Merge pull request #13290 from elatkin:el/gapi_perf_filter2d

GAPI (fluid): Filter 2D optimization (#13290)

* GAPI (fluid): Filter 2D optimization: speedup 13x if float, 2x if integral

* GAPI (fluid): Filter 2D speedup 8x if output is short/ushort

* GAPI (fluid): Filter 2D speedup 7x if output is uchar

* GAPI (fluid): Filter 2D optimization: fixed compiler warnings

* GAPI (fluid): fix compiler warnings on Mac

* GAPI (fluid): fix compiler warnings on Mac

* GAPI (fluid): fix compiler errors on VS2015

* GAPI (fluid): fix compiler errors on VS2015

* GAPI (fluid): fix compiler errors on VS2015
modules/gapi/src/backends/fluid/gfluidimgproc.cpp
modules/gapi/src/backends/fluid/gfluidimgproc_func.dispatch.cpp
modules/gapi/src/backends/fluid/gfluidimgproc_func.hpp
modules/gapi/src/backends/fluid/gfluidimgproc_func.simd.hpp