reduce OpenGL dependencies removing unused libs
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: