Gazebo | Ignition | Community
Ask Your Question
1

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

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

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 -0600

scpeters gravatar image

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

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 -0600 )edit

Question Tools

1 follower

Stats

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

Seen: 1,442 times

Last updated: May 17 '19