On Jan 29, 2008 4:51 PM, David Guthrie <[EMAIL PROTECTED]> wrote: > If OSG just stripped off the [] when checking the names, it would work for > all cases. OSG already works around implementation details, picks the right > extensions to use for point sprites, etc. OSG should do all it can to make > the code work the same on different drivers and vendors implementations.
One can't use a blanket "OSG should do all it can" to provide workarounds for driver bugs. Driver bugs and transient things that come and go, so if the OSG was to try and keep track of all the different combinations of workarounds one might need for all the different OS's and hardware and drivers then you will soon end up with a total quagmire and unmaintainable code that doesn't really work properly on any platform. So... one needs to look at just how intrusive the changes would be for a work around, and how broad the benefit of work around, minor tweaks for large benefit are pretty easy to justify, large changes for small benefit really can't be justified. If you can propose code changes that aren't intrusive code wise or feature wise then go for it. If it looks like a good balance has been struck I'll merge - I can't make this judgement until I see the code though. Robert. _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

