[Bug 1968010] [NEW] Using a geometry shader on a graphics driver that supports OpenGl 3.2 but not EXT_geometry_shader4 crashes
Launchpad Bug Tracker
1968010 at bugs.launchpad.net
Wed Apr 6 08:39:11 UTC 2022
You have been subscribed to a public bug by simonschmeisser (s-schmeisser):
When using geometry shaders in RViz (which uses ogre-1.9) it crashes
because the GL rendering system in ogre-1.9 assumes that drivers support
EXT_geometry_shader4 as well when they support OpenGL 3.2. With the
extension it is necessary to call glProgramParameteriEXT but with pure
OpenGL 3.2 this is no longer necessary and actually invalid and crashes.
The issue has been fixed for the most current release here:
https://github.com/ros-visualization/rviz/pull/1725
I opened a MR to backport this to Debians ogre-1.9 package here:
https://salsa.debian.org/games-team/ogre/-/merge_requests/8
It would be very helpful to backport this to Bionic and Focal (and
possibly Jammy if we cannot pull before release) so that rviz can
disable workarounds and enable a much faster rendering code paths to the
benefit of ROS users.
** Affects: ogre-1.9 (Ubuntu)
Importance: Undecided
Status: New
--
Using a geometry shader on a graphics driver that supports OpenGl 3.2 but not EXT_geometry_shader4 crashes
https://bugs.launchpad.net/bugs/1968010
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.
More information about the Ubuntu-sponsors
mailing list