Updates CMake based setup of OpenCL to work with the updated upstream headers for OpenCL 3.x
Attempts to fix issue #133
Attempts to fix issue #135
Provides two examples example/cxx/track_fodo_opencl_cxx and example/cxx/track_fodo_cuda_cxxto allow easier comparison of tracking performance with simpletrack
Note:
The minimum required CMake version has been bumped to version 3.11. This is due to the use of the 'FetchContent` feature to streamline the retrieval of external dependencies.
Features / Main Improvements:
example/cxx/track_fodo_opencl_cxx
andexample/cxx/track_fodo_cuda_cxx
to allow easier comparison of tracking performance with simpletrackNote: The minimum required CMake version has been bumped to version 3.11. This is due to the use of the 'FetchContent` feature to streamline the retrieval of external dependencies.