Hi Riccardo,

On Wed, 5 Sep 2018 at 10:23, Riccardo Corsi <riccardo.co...@kairos3d.it> wrote:
> Now what I'd like to do (on Win only) is to use libA and libB together.
> To do so I expected it was enough to add the OSG_GL3_AVAILABLE flag to build 
> OSG and to request a Compatibility GL context.
> What happens instead is that I don't see anything of what libA is supposed to 
> render, even though I don't get any GL error on the console.

I you are just building the OSG with defaults, so will provide a
compatibility profile. then the OSG at runtime will check for all the
GL3/GL4 features and allow you to use this, you don't need to
explicitly enable them via OSG_GL3_AVAILABLE.

For compatibility with OSX then you'll need to use the CMake option of
OPENGL_PROFILE=GLCORE.

If you create an application that works with GLCORE then this same
application will build and run just fine on the OSG built with
defaults.

Robert.
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to