Skip to content

Fix vtkiOS framework creation

Alexis Girault requested to merge alexis-girault/vtk:fix-ios-framework into master
  • Fix #16969 by using GL_UNPACK_IMAGE_HEIGHT instead of the extension in vtkVolumeTexture
  • Remove duplicates from architecture list
  • Ensure we have at least one architecture to compile for
  • Add missing modules to toolchain: vtkIOXML & vtkRenderingVolumeOpenGL2
  • Add additional module for LOD actors: vtkRenderingLOD
  • Correct check to set VTK_RENDERING_BACKEND to OpenGL2
  • Do not cross-compile for simulators if none are defined
  • Get rid of VTK_DEVICE_LIBS and VTK_SIMULATOR_LIBS to directly populate VTK_GLOB_LIBS based on what libraries are being built
  • Replace VTK_DEVICE_DEPENDS by IOS_ARCHITECTURES and populate based on what libraries are being built
  • Replace hardcoded vtk-ios-device-arm64 by first ios architecture in the architecture list to copy existing headers
  • Use list instead of set when possible (not for files in VTK_GLOB_LIBS since items should not be separated by ; to run the GLOB)
  • Correct comments in MakeFramework.cmake.in

Merge request reports