opencv/cmake/templates
Jakub Golinowski 9f1218b00b Merge pull request #11897 from Jakub-Golinowski:hpx_backend
* Add HPX backend for OpenCV implementation
Adds hpx backend for cv::parallel_for_() calls respecting the nstripes chunking parameter. C++ code for the backend is added to modules/core/parallel.cpp. Also, the necessary changes to cmake files are introduced.
Backend can operate in 2 versions (selectable by cmake build option WITH_HPX_STARTSTOP): hpx (runtime always on) and hpx_startstop (start and stop the backend for each cv::parallel_for_() call)

* WIP: Conditionally include hpx_main.hpp to tests in core module
Header hpx_main.hpp is included to both core/perf/perf_main.cpp and core/test/test_main.cpp.
The changes to cmake files for linking hpx library to above mentioned test executalbles are proposed but have issues.

* Add coditional iclusion of hpx_main.hpp to cpp cpu modules

* Remove start/stop version of hpx backend
2018-08-31 16:23:26 +03:00
..
cmake_uninstall.cmake.in Normalized file endings. 2013-08-21 18:59:25 +04:00
custom_hal.hpp.in cmake: refactor HAL attaching process 2016-06-15 17:34:30 +03:00
cv_cpu_config.h.in cmake: support multiple CPU targets 2017-02-13 19:52:59 +03:00
cvconfig.h.in Merge pull request #11897 from Jakub-Golinowski:hpx_backend 2018-08-31 16:23:26 +03:00
opencv_abi.xml.in opencv_version: dump OpenCL information via opencv_version 2018-01-27 17:08:28 +00:00
opencv_modules.hpp.in cmake: add OPENCV_ENABLE_NONFREE option and macro 2016-08-04 19:23:49 +03:00
opencv_run_all_tests_android.sh.in opencv_run_all_tests.sh implemented for Android SDK. 2014-02-12 14:21:58 +04:00
opencv_run_all_tests_unix.sh.in exclude dates from report names 2015-09-21 13:44:34 +02:00
opencv_run_all_tests_windows.cmd.in Add a script to run all tests on Windows 2015-03-10 16:24:23 +03:00
OpenCV-abi.mk.in Separate OpenCV.mk files for different ABIs 2015-06-17 18:10:28 +03:00
opencv-XXX.pc.in Updated pkg-config generation, added sample makefile 2015-05-22 16:09:07 +03:00
OpenCV.mk.in android: move .a files into 'staticlibs' directory 2018-02-15 16:31:49 +03:00
OpenCVConfig-ANDROID.cmake.in cmake: refactoring of OpenCVConfig 2016-06-20 15:15:21 +03:00
OpenCVConfig-CUDA.cmake.in cmake: refactoring of OpenCVConfig 2016-06-20 15:15:21 +03:00
OpenCVConfig-IPPICV.cmake.in cmake: refactoring of OpenCVConfig 2016-06-20 15:15:21 +03:00
OpenCVConfig-IPPIW.cmake.in cmake: update handling of IPPICV/IPPIW 2017-04-26 00:15:54 +03:00
OpenCVConfig-version.cmake.in Properly check for version in find_package 2015-12-17 17:00:30 +03:00
OpenCVConfig.cmake.in Misc. typos 2018-07-31 18:44:23 +03:00
OpenCVConfig.root-ANDROID.cmake.in cmake: refactoring of OpenCVConfig 2016-06-20 15:15:21 +03:00
OpenCVConfig.root-WIN32.cmake.in cmake config: adding fallback to VS 2015 if distribution does not have VS 2017 binaries 2018-04-23 09:33:27 +03:00
pylint.cmake.in cmake: change Pylint integration 2017-08-24 14:59:33 +03:00
vs_version.rc.in build: added VERSIONINFO resource 2017-06-20 15:45:21 +03:00