func VertexAttribPointer(index uint32, size int32, xtype uint32, normalized bool, stride int32, pointer unsafe.Pointer) {
	C.glowVertexAttribPointer(gpVertexAttribPointer, (C.GLuint)(index), (C.GLint)(size), (C.GLenum)(xtype), (C.GLboolean)(boolToInt(normalized)), (C.GLsizei)(stride), pointer)
}
func VertexAttribPointer(index uint32, size int32, xtype uint32, normalized bool, stride int32, pointer unsafe.Pointer) {
	C.glowVertexAttribPointer(gpVertexAttribPointer, (C.GLuint)(index), (C.GLint)(size), (C.GLenum)(xtype), (C.GLboolean)(boolToInt(normalized)), (C.GLsizei)(stride), pointer)
}
func VertexAttribPointer ( index uint32 , size int32 , xtype uint32 , normalized bool , stride int32 , pointer unsafe . Pointer ) { C . glowVertexAttribPointer ( gpVertexAttribPointer , ( C . GLuint ) ( index ) , ( C . GLint ) ( size ) , ( C . GLenum ) ( xtype ) , ( C . GLboolean ) ( boolToInt ( normalized ) ) , ( C . GLsizei ) ( stride ) , pointer ) }
// define an array of generic vertex attribute data
define an array of generic vertex attribute data