Hi all, I recently updated our product to use the --terrain flag in VirtualPlanetBuilder to increase the speed of our database creation and things are working wonderfully except for on the machines that have the Intel 945GM chipset which are crashing.
I've narrowed the problem down to the fact that the 945GM doesn't seem to like using VBO, which is enabled in GeometryTechnique.cpp. If I revert back to not using the --terrain option, which does not use VBO, things work just fine. Also, if I set the environment variable OSG_DATABASE_PAGER_DRAWABLE=VertexArrays, things also work just fine. I would like to not have to revert back to not using the --terrain option since the performance increases on machines that support VBO are so substantial but I also don't want specific users to have to modify the environment variable. In theory, we can know whether or not VBO is supported by the graphics card by using the State::isVertexBufferObjectSupported(), but the 945GM must be incorrectly reporting that it does support VBO. Does anyone have any suggestions on what I should do in this situation? Thanks! Jason
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

