-
Utkarsh Ayachit authored
This updates ParaView to incorporate changes to VTK to support EGL and GLX in the same build. We also take this opportunity to clean up a few things: 1. ParaView processes can now decide if they need to be off-screen or on-screen on their own. This is based on the process type and configuration ParaView is running in. 2. Users can override this by passing new command line arguments to the process: `--force-onscreen-rendering` or `--force-offscreen-rendering`. The old `--use-offscreen-rendering` flag is now deprecated and is interpreted as `--force-offscreen-rendering`. 3. Deprecated vtkPVDisplayInformation and replaced it with vtkPVRenderingCapabilitiesInformation. This provides more information that just DISPLAY. 4. vtkPVOpenGLExtensionsInformation is deprecated since it not useful anymore. Client applications don't need such exhaustive extension query. 5. vtkPVOpenGLInformation was cleaned up to avoid making OpenGL calls itself. Instead, it queries the vtkRenderWindow. It also provides full extension list, a semi-replacement for vtkPVOpenGLExtensionsInformation.
1ba7dde4