[QGIS-Developer] OpenCL and macOS
telwertowski at comcast.net
Thu Aug 9 06:54:12 PDT 2018
A recent change added OpenCL. Compilation fails on macOS because Apple
provides v1.2 (macOS 10.13) while QGIS seems to require v2. Adding a
version to FIND_PACKAGE will fix the macOS compile and not use OpenCL.
Apple has deprecated OpenCL in favor of its own Metal technology. OpenCL
will remain for macOS 10.14 (Mojave, fall 2018) but may be removed after
For the future, either OpenCL must remain an optional QGIS feature in
order to support macOS or the API needs to be abstracted so that macOS
can use Metal while other OSs use OpenCL.
More information about the QGIS-Developer