Pārlūkot izejas kodu

Merge pull request #530 from jcfr/add-support-for-vtk-opengl-backend

Add support for different VTK OpenGL backend
Jean-Christophe Fillion-Robin 10 gadi atpakaļ
vecāks
revīzija
c37e26a1b5
1 mainītis faili ar 5 papildinājumiem un 2 dzēšanām
  1. 5 2
      Libs/Visualization/VTK/Core/CMakeLists.txt

+ 5 - 2
Libs/Visualization/VTK/Core/CMakeLists.txt

@@ -4,6 +4,9 @@ project(CTKVisualizationVTKCore)
 # 3rd party dependencies
 #
 include(${VTK_USE_FILE})
+if(NOT DEFINED VTK_RENDERING_BACKEND)
+  set(VTK_RENDERING_BACKEND "OpenGL")
+endif()
 
 if(CTK_LIB_Scripting/Python/Core AND CTK_LIB_Scripting/Python/Core_PYTHONQT_USE_VTK)
   find_package(PythonQt REQUIRED)
@@ -69,8 +72,8 @@ if(${VTK_VERSION_MAJOR} GREATER 5)
     vtkInteractionStyle
     vtkRenderingAnnotation
     vtkRenderingCore
-    vtkRenderingFreeTypeOpenGL
-    vtkRenderingOpenGL
+    vtkRenderingFreeType${VTK_RENDERING_BACKEND}
+    vtkRendering${VTK_RENDERING_BACKEND}
     )
   if(TARGET vtkIOMPIImage)
     list(APPEND VTK_LIBRARIES vtkIOMPIImage )