Hi Mathieu,

> I've added and successfully tested Julien's proposal into my branch (updated
> to current master) dedicated to test macOS OpenGL Core Profile.
>
> There are some minor modifications as we need to use of vertex buffer
> objects by default if fixed pipeline isn't available.
>
> To make it easier to look into it I've create a PR :
> https://github.com/openscenegraph/OpenSceneGraph/pull/92

Good to hear that you've been able to adapt Jiulien's work and get it
functioning under OSX.

I have just done a quick code review of the PR.  However, I have the
same reservations about the specifics of the  approach as I reported
after reviewing Julien's original submission.

The work isn't wasted though, it's a really useful background
implementation to compare against as a final VAO implementations
shapes up.

My plan is to spend a couple of days next week dedicated entirely to
VAO issue with the aim of finalizing a VAO implementation, either from
scratch or drawing from Julien+your work.

I'm afraid my own ideas aren't yet solidified enough to explain how I
think things should look, it's also means I'm not in position to give
a critic of what I feel is lacking in the proposals so far.  I'm
mainly going on gut reaction/instinct with this stuff right now.  Been
involved with the OSG/OpenGL and trying to resolve the two as they've
evolved for so long now that some of the process is subconscious.
Sometimes that gut feel is indicative that something isn't quite right
yet and needs more work, even if I can't consciously explain it yet.
This is where just thinking about things fully without rushing helps
solidify things and bring out the communicable reasons for preferring
one approach vs another.

Sorry for the arm waving.... my brain sometimes works in mysterious ways :-)

Robert.
_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org

Reply via email to