Hi Nikita, The OSG started out life before the GeForce MX440 was released, and although I'm not 100% certain, I have vague recollection of actually owning one when working on the OSG. This is a looong time back though....
In early days the OSG started out with just OpenGL 1.1 as a requirement. The OSG hasn't officially dropped support for OpenGL versions as old as this but practically this may have happened simple because no active community member have such system to test against or any need to. As Alberto mentions that specific OpenGL version that will be required will depend upon the scene graph you use and the OpenGL features that it requires rather than the software side. For instance you could load a simple model like cow.osgt and it only uses OpenGL 1.1 features and you'll be fine, but load glsl_mandelbrot.osgt and you'll then need hardware and drives that support GLSL shaders. The OSG queries OpenGL for advanced features at runtime and will do an non op when features aren't supported - so you'll get an error on the console and missing scene graph element. What is happening in your case is hard to say remotely. It could be the that standard set up of OpenGL that the OSG uses even with simple scene graphs goes beyond the OpenGL version your driver/hardware support, something that suggests a missing version check, or could simply be a driver bug. For osgEarth, you'll need to check it's requirements w.r.t OpenGL version, I know there a code paths that use modern OpenGL features so it may be that you won't be able to use it. For sanity sake though, it might be worth just investing your time in finding upgrades for your hardware as it's likely to eventually butt up against things you want to use that aren't supported. Robert. On 28 December 2016 at 18:28, Nikita Petrov <nikitapetr...@gmail.com> wrote: > Hi, > > I'm trying to run OSG and osgEarth on very old PC. > > nVidia GeForce MX440 with latest drivers > (93.71_forceware_winxp2k_english_whql.exe) - OpenGL 1.5 > Pentium 4 2.4GHz > WinXP x86 > > I've successfully built OSG in Visual Studio 2010. > osgversion.exe - works fine. > But when I run anything like osgviewer.exe, osgtext.exe I get an error report > from Windows and something like this warning in console: > Warning: detected openGL error, invalid enumerant > > I've googled a lot and I can't find any info about OpenGL or graphic card > requirements for OSG. > > The question is - is it possible to run OSG and osgEarth on GeForce MX440 > (OpenGL 1.5)? Or I shouldn't spend time on debugging this problem? > > Thank you! > > Cheers, > Nikita > > ------------------ > Read this topic online here: > http://forum.openscenegraph.org/viewtopic.php?p=69783#69783 > > > > > > _______________________________________________ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org