Hi All, With OSG-3.6 looming I'm looking to streamline build across platforms and one area that isn't yet as streamlined as it could be is GLES. Part of making things more straight forward was the addition of the OPENGL_PROFILE variable to our cmake scripts that allows you to select the appropriate settings for various headers etc. i.e.
cmake -DOPENGL_PROFILE="GLES2" This doesn't switch across the libraries though, you still have to manually set up the EGL and GLES libs as the OSG doesn't even try looking for them in standard places. Instead we just have usage of the official CMake FindOpenGL.cmake script. What we need is FindOpenGLES.cmake script that we'd call in place of the OpenGL.cmake when GLES pathway is selected. As far as I can tell there isn't yet an official Cmake FindOpenGLES.cmake. I'm a bit surprised by this. Without one provided by CMake we have to fallback on providing one ourselves. My preliminary search of the web as uncovered a couple of open source projects that have their own. As they are open source it should be OK to copy one of these. Which one though... If we do leverage existing FindOpenGLES.cmake then I'd want to do it co-operatively with the original developers so we can share improvements that either project makes without the versions diverging. I only hold a portion of the knowledge on this stuff that the whole OSG community has, so I'd love to hear from others to what they know about possible FindOpenGLES,cmake options, and there thoughts on the way forward. Cheers, Robert. _______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
