Hi Robert,

Looks like the vista drivers are doing much better on window/pbuffer
and fbo allocation.

Here are my results, Core 2 Quad 2.4GHz, 3GB memory, NVidia 9800GTX+, Vista SP1, Driver 178.13

_________________________________________________
1) osgmemorytest --window -c 1000

At 112 I started getting

Windows Error #3221684230: [Screen #0] GraphicsWindowWin32::makeCurrentImplementation() - Unable to set current OpenGL rendering context

and at 118 osgmemorytest crashed without error.
_________________________________________________
2) osgmemorytest --pbuffer -c 1000

At 511 osgmemorytest crashed without error. It also seemed to go progressively slower as the number of contexts increased.
_________________________________________________
3) osgmemorytest --texture 256 256 -g 10000

Exception caught, contexts completed = 0, gl objects successfully applied = 0
_________________________________________________
4) osgmemorytest --geometry 32 32 -g 10000

Successful completion, contexts created = 1, gl objects applied = 10000
Duration = 6.437845 seconds.
_________________________________________________
5) osgmemorytest --geometry-vbo 32 32 -g 10000

Successful completion, contexts created = 1, gl objects applied = 10000
Duration = 2.778244 seconds.
_________________________________________________
6) osgmemorytest --geometry-va 32 32 -g 10000

Successful completion, contexts created = 1, gl objects applied = 10000
Duration = 2.219852 seconds.
_________________________________________________
7) osgmemorytest --fbo 256 256 -g 1000

Successful completion, contexts created = 1, gl objects applied = 1000
Duration = 5.969569 seconds.

(also seemed to get slower as the number increased, but my main memory never filled up)
_________________________________________________
8) osgmemorytest --fbo 1024 1024 -g 1000

Quickly filled my main memory, but kept on going until 932 when I got:

Warning: detected OpenGL error 'out of memory' after applying attribute FrameBufferObject 02ABAF00

Exception caught, contexts completed = 0, gl objects successfully applied = 932, error = OpenGL error
_________________________________________________
9) osgmemorytest --fbo 2048 2048 -g 1000

Once again, quickly filled my main memory, but kept on going until 190 when I got:

Warning: detected OpenGL error 'out of memory' after applying attribute FrameBufferObject 028A7E88

Exception caught, contexts completed = 0, gl objects successfully applied = 190, error = OpenGL error
_________________________________________________


Seems to shine a bit less on the windows and FBO front than Christophe's results. Maybe driver differences? (my driver is a beta, not an official WHQL release)

J-S
--
______________________________________________________
Jean-Sebastien Guay    [EMAIL PROTECTED]
                               http://www.cm-labs.com/
                        http://whitestar02.webhop.org/
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to