Skip to content

reduce OpenGL dependencies removing unused libs

Ken Martin requested to merge ken-martin/vtk:smaller_opengl into master

Reduces the requirements for OpenGL2 from 27 to 19 modules.

  • vtkCommonColor, needed by vtkRenderingCore.
  • vtkCommonComputationalGeometry, needed by 3 modules:
  • vtkCommonCore, needed by 14 modules:
  • vtkCommonDataModel, needed by 9 modules:
  • vtkCommonExecutionModel, needed by 6 modules:
  • vtkCommonMath, needed by 7 modules:
  • vtkCommonMisc, needed by 5 modules:
  • vtkCommonSystem, needed by 6 modules
  • vtkCommonTransforms, needed by 6 modules:
  • vtkFiltersCore, needed by 4 modules:
  • vtkFiltersGeneral, needed by 2 modules:
  • vtkFiltersGeometry, needed by vtkRenderingCore.
  • vtkFiltersSources, needed by vtkRenderingCore.
  • vtkRenderingCore, requested by Module_vtkRenderingCore.
  • vtkRenderingOpenGL2, needed by vtkRenderingCore.
  • vtkUtilitiesEncodeString, needed by vtkRenderingOpenGL2.
  • vtkglew, needed by vtkRenderingOpenGL2.
  • vtkkwiml, needed by vtkCom
  • vtksys, needed by 5 modules:

Merge request reports