Hi Harmut, I've just reviewed your changes and it looks to me like your changes might fix things for iOS but will break things for other platforms.
Could you explain what specifically the problem are under iOS so I can begin to piece together what needs to be defined where. One of the changes looking at the original code and your changes is that potential confusion over ARB and non ARB variants of the typedefs. My preference would be to use non ARB variants in the main OSG codes and only have the definitions block at the top of the header work out when one needs to step in an add definitions. Robert. On 1 December 2011 12:44, Hartmut Seichter <[email protected]> wrote: > > Hi Robert, > > attached a revised version of BufferObject. It only skips a redefinition > that is not necessary on iOS with GLES 2. I guess GLES 1 shouldn't be > effected by this change as the piece in question is guarded by a > GL_VERSION_1_5 which should be undefined for ES1. > > Cheers, > Hartmut > > -- > Hartmut Seichter, PhD (HKU), Dipl.-Ing. (BUW) > > _______________________________________________ > osg-submissions mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org > _______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
