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

Reply via email to