[osg-users] System requirements for OpenSceneGraph

Nikita Petrov nikitapetroff at gmail.com
Fri Jan 6 07:18:48 PST 2017


Thank you for replies!

I've managed to find another old PC at home and now I have more specific questions.

1. To save time while compiling I've built OSG in VirtualBox on my main PC.
  I've installed on virtual machine:
  - WinXP SP3 x86
  - MS Visual Studio 2010
  - CMake 3.7.1
  And I've built OSG from github master.

2. I have an old PC with the following specs:
  - Pentium 4 CPU 2.66GHz
  - 1 GB RAM
  - NVIDIA GeForce FX 5700 (OpenGL 2.1 according to wikipedia)

3. I've made the same clean install of WinXP SP3 with Visual Studio on old PC.

4. I've installed latest NVIDIA drivers (I've tried several drivers):
  - 175.16_geforce_winxp_32bit_international_whql.exe
  - 175.19_geforce_winxp_32bit_english_whql.exe

5. I've copied all needed files (binaries) from virtual machine to old PC.

6. When I launch simple examples like cow.osg I get an error. Here is the output:


Code:

D:\OSG\build\OSG\bin>osgviewer.exe cow.osg
_forceVertexArrayObject = 0
_forceVertexBufferObject = 0
ViewerBase::configureAffinity() numProcessors=1
SetThreadAffinity() : affinity.activeCPUs.size()=0, numprocessors=1
   Fallback setting affinityMask : 0x1
Warning: detected OpenGL error 'invalid enumerant' at Before Renderer::compile

D:\OSG\build\OSG\bin>




I guess this simple example should work with OpenGL 2.1. So what am I doing wrong?
osgversion.exe works fine.

While using CMake to generate OSG project, I've checked that OPENGL_PROFILE is set to GL2. Maybe it is not important.

Also I've downloaded and successfully launched a simple 3D game (Scorched3D) to test that video card is working properly.

Cheers,
Nikita[/code]

------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=69904#69904








More information about the osg-users mailing list