X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Farb_uniform_buffer_object.h;fp=source%2Farb_uniform_buffer_object.h;h=e53b1f2921ffed7d3117dd8ac899d91a59721f56;hb=5f8bc38419379b7d47aa69cb68d380728f5ee26f;hp=0000000000000000000000000000000000000000;hpb=a0649c972e30f001ee825cdd9e3981fe361b82a0;p=libs%2Fgl.git diff --git a/source/arb_uniform_buffer_object.h b/source/arb_uniform_buffer_object.h new file mode 100644 index 00000000..e53b1f29 --- /dev/null +++ b/source/arb_uniform_buffer_object.h @@ -0,0 +1,23 @@ +#ifndef MSP_GL_ARB_UNIFORM_BUFFER_OBJECT_ +#define MSP_GL_ARB_UNIFORM_BUFFER_OBJECT_ + +#include "gl.h" +#include + +namespace Msp { +namespace GL { + +extern PFNGLGETUNIFORMINDICESPROC glGetUniformIndices; +extern PFNGLGETACTIVEUNIFORMSIVPROC glGetActiveUniformsiv; +extern PFNGLGETACTIVEUNIFORMNAMEPROC glGetActiveUniformName; +extern PFNGLGETUNIFORMBLOCKINDEXPROC glGetUniformBlockIndex; +extern PFNGLGETACTIVEUNIFORMBLOCKIVPROC glGetActiveUniformBlockiv; +extern PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC glGetActiveUniformBlockName; +extern PFNGLUNIFORMBLOCKBINDINGPROC glUniformBlockBinding; + +void init_arb_uniform_buffer_object(); + +} // namespace GL +} // namespace Msp + +#endif