[osg-users] Does OSG work on Mac OS?

Robert Osfield robert.osfield at gmail.com
Mon Sep 18 01:18:54 PDT 2017


Hi (could sign with your name so we know how to appropriately address you
:-),

Apple decided to make developers life hard in their OpenGL support, while
it's easy to roll out support on other platforms on OSX, well... it's a
pain in the butt.  This doesn't just apply to OpenGL, Apple have done it
for their own API's as well.  OSX takes more work than Linux and WIndows
put together to support, alas only relatively small number of devs in the
OSG community to use/support it so it's greatest pain for smallest gain...

On the OSG side we have had to steadily implement a range of different
things to get things to work cleanly, lots of code has had to be rewritten
to properly support GL3 core profile under OSX, too many changes to make it
into the OSG-3.2.x and OSG-3.4.x stable releases.

In master we have the VertexArrayObject support built in and a number of
other changes that makes life easier under OSX, such using git master it's
now possible to develop under OSX with GL Core Profile.

Robert.



On 18 September 2017 at 07:25, GeeKer Wang <wwthunan at gmail.com> wrote:

> Hi, all,
>
> I have tried OSG on Mac OS 10.12.5 with NVIDIA card by compiling OSG with
> GL3 enabled, but I failed to make osgsimplegl3 work. It complains the
> version of glsl.
>
> I think the problem is OSG doesnot support core profile. Does it mean all
> functions depending on glsl130 or above will not work?
>
> I also tried mesa3d in virtual machine. However, mesa only support GL3.3
> in core profile. Is there a solution?
>
> --
>
>
> _______________________________________________
> osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/attachments/20170918/f91c5ac7/attachment.htm>


More information about the osg-users mailing list