cginternals / globjects

C++ library strictly wrapping OpenGL objects.
https://globjects.org
MIT License
539 stars 59 forks source link

Add bindless implementation for VertexArrayObject #226

Closed rlux closed 10 years ago

rlux commented 10 years ago

Only 2 methods supported yet.

void EnableVertexArrayEXT(uint vaobj, enum array);
void DisableVertexArrayEXT(uint vaobj, enum array);

There is support for the old vertexattribpointer, but not for the new interface, resulting in 3 or 4 different possible extension combinations.

scheibel commented 10 years ago

We skip the direct state access interface for the old attribute bindings and add the direct state access interface from the ARB extension instead.