[visualization] Deprecate legacy OpenGL backend of VTK #4065
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The OpenGL backend of VTK is deprecated and not available anymore since VTK 8.2. As the OpenGL2 backend is already supported since VTK 6.2 (our current minimal supported VTK version), we don't lose any compatibility by dropping support of old backend.
Note: Ubuntu 16.04 has only OpenGL1 backend precompiled in it's repo, during 18.04 already has OpenGL2. As the Standard Support of Ubuntu 16.04 ends April 2021 it is now a good time to deprecate the old backend - we will see if we have PCL 1.13 before April 2021 or not (even if I don't mind to drop a components a few month before end of it's release) 😉.