mirror of
https://github.com/opencv/opencv.git
synced 2024-12-03 00:10:21 +08:00
9f1218b00b
* 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 |
||
---|---|---|
.. | ||
opencl | ||
test_affine2d_estimator.cpp | ||
test_affine3.cpp | ||
test_affine3d_estimator.cpp | ||
test_affine_partial2d_estimator.cpp | ||
test_cameracalibration_artificial.cpp | ||
test_cameracalibration_badarg.cpp | ||
test_cameracalibration_tilt.cpp | ||
test_cameracalibration.cpp | ||
test_chessboardgenerator.cpp | ||
test_chessboardgenerator.hpp | ||
test_chesscorners_badarg.cpp | ||
test_chesscorners_timing.cpp | ||
test_chesscorners.cpp | ||
test_compose_rt.cpp | ||
test_cornerssubpix.cpp | ||
test_decompose_projection.cpp | ||
test_filter_homography_decomp.cpp | ||
test_fisheye.cpp | ||
test_fundam.cpp | ||
test_homography_decomp.cpp | ||
test_homography.cpp | ||
test_main.cpp | ||
test_modelest.cpp | ||
test_posit.cpp | ||
test_precomp.hpp | ||
test_reproject_image_to_3d.cpp | ||
test_solvepnp_ransac.cpp | ||
test_stereomatching.cpp | ||
test_undistort_badarg.cpp | ||
test_undistort_points.cpp | ||
test_undistort.cpp |