Hi Art + Roland, Apologies with not replying. I needed to do a proper code review of osgPPU before I could answer any question on suitability on merge, the timing of the email was when I was particularly rushed off my feet so I couldn't just dive in right away and do a review.
At the end of last year I did pull down osgPPU and do a quick review and while I can't claim to under the class design fully I could see a difference between how the core OSG managers shaders and Cameras and how PPU manages them, with PPU provide high level encapsulation of these features. I understand the motivation of doing this higher level encapsulation, but it would raise questions to engineers considering how to implement a feature in their apps - which route to take use PPU or a Camera and standard OSG shaders in a scene graph. Given that there isn't a seamless gradient between the two approaches I can see lots of support coming in because of this. After my review I came away with the feeling that osgPPU points some deficiences of the core OSG's manage of RTT support in terms of how to address certain types of features, and rather than an extra library that provides a different way of tackling RTT what we really should have is a core support that can better tackle some of the features that aren't ideal right now. Such a refactor of the core will take some time, but is needed, and might be appropriate to tackle once we start looking at how to make it possible to have OpenGL 3.0, OpenGL ES 1.x, 2.x and maintain OpenGL 1.x + 2.x support. Such sweeping changes are really an OSG 3.x era feature development. Hope this helps, Robert. On Thu, Jan 22, 2009 at 12:33 PM, Art Tevs <[email protected]> wrote: > Hi Roland, > > yes the mail wasn't answered, hence I didn't make any pressure on that. My > current release strategy is to release one osgPPU version for each osg stable > version. Hence as soon as 2.8 comes out, I will release osgPPU v0.4, which > will only be compatible with osg 2.8 > > However, of course, if osgPPU will be moved into main core, I would be also > happy with that. > > Best regards, > art > > ------------------ > Read this topic online here: > http://osgforum.tevs.eu/viewtopic.php?p=4901#4901 > > > > > > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

