Hi Tugkan, I'll quickly jump in and out with my 2p.
First up I'd very much like to see OpenGL/GLX extensions that allow us to create two seperate graphics context and two seperate graphics cards and specify that the outputs should be combined to generate one output. This would be to do SLI\cross fire explictly in the app, rather than done through the OpenGL driver which happens at present. Going this route should help performance scale with two graphics cards/CPU cores and one output. Don't take NVidia's line that this will be useful/possible in a few years, its useful and possible right now. We'd only need a small tweak to Producer to achieve it and the rest of the Producer/OSG is ready, waiting and willing to take advatnage of things. Secondly I would like to be able to get the OSG working with a sperate thread for app, cull and draw dispatch, with an overlap of part of one frame where the constant drawable and state objects can be safely overlap between frames. This would work in conjunction with the current ability for muiltiple cull-draw pairs. However, I don't expect a huge jump in performance though unless you are seriously cull and draw dispatch limited. Robert. _______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
