Home | Tutorials | Wiki | Issues
Ask Your Question
1

What is the future of Gazebo on a sans-OpenGL macOS?

asked 2019-05-17 04:00:05 -0500

Mr Seppersburg gravatar image

Since Apple deprecated OpenGL and OpenCL for the current OS already, it is not unlikely that the next version will remove support for these technologies altogether. Apple wants developers to use Metal.

My question is if there is a way forward for Gazebo if this becomes a reality. Is there e.g. a way to make use of Metal or keep using a OpenGL version that is implemented in user land and/or has an abstraction layer on top of metal? I think it is important to know for people who rely on macOS and think about working with Gazebo/Ignition in the future.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2019-05-17 12:12:45 -0500

scpeters gravatar image

updated 2019-05-17 12:51:27 -0500

We now have a homebrew formula for ogre2.1 that has both metal and OpenGL on macOS 10.14 (mojave), but osrf/gazebo doesn't support ogre2. Unless support is added, osrf/gazebo 7, 9, and 10 will not work on macOS 10.15 where OpenGL support is expected to be removed. We are planning to add support for metal in ignition-rendering and will look into porting this over to osrf/gazebo.

Edit: I've created an issue to track this at https://bitbucket.org/osrf/gazebo/iss...

edit flag offensive delete link more

Comments

Thank you so much! Good to know that this is already on your plate. Will make sure to check back on that issue before upgrading macOS (IF they abbandon OpenGL).

Mr Seppersburg gravatar imageMr Seppersburg ( 2019-05-19 05:21:43 -0500 )edit
Login/Signup to Answer

Question Tools

1 follower

Stats

Asked: 2019-05-17 04:00:05 -0500

Seen: 1,015 times

Last updated: May 17