Skip to content

Commit 0b502ff

Browse files
authoredAug 8, 2018
Merge pull request #7451 from elpaso/opencl-utils-2
[feature] OpenCL support
2 parents 55473e7 + 0960b1f commit 0b502ff

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+2752
-331
lines changed
 

‎CMakeLists.txt

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,18 @@ MESSAGE(STATUS "QGIS version: ${COMPLETE_VERSION} ${RELEASE_NAME} (${QGIS_VERSIO
2828

2929

3030
#############################################################
31+
# Configure OpenCL if available
32+
33+
OPTION(USE_OPENCL "Use OpenCL" ON)
34+
IF (USE_OPENCL)
35+
FIND_PACKAGE(OpenCL)
36+
IF(${OpenCL_FOUND})
37+
SET(HAVE_OPENCL TRUE)
38+
ELSE(${OpenCL_FOUND})
39+
MESSAGE(STATUS "Couldn't find OpenCL: support DISABLED")
40+
ENDIF(${OpenCL_FOUND})
41+
ENDIF(USE_OPENCL)
42+
3143
# Configure CCache if available
3244
IF(NOT MSVC)
3345
option(USE_CCACHE "Use ccache" ON)

‎cmake_templates/qgsconfig.h.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@
5757

5858
#cmakedefine HAVE_SERVER_PYTHON_PLUGINS
5959

60+
#cmakedefine HAVE_OPENCL
61+
6062
#cmakedefine ENABLE_MODELTEST
6163

6264
#cmakedefine HAVE_3D

0 commit comments

Comments
 (0)
Please sign in to comment.