func VertexAttribPointer(index uint32, size int32, xtype uint32, normalized bool, stride int32, pointer unsafe.Pointer) {
	syscall.Syscall6(gpVertexAttribPointer, 6, uintptr(index), uintptr(size), uintptr(xtype), boolToUintptr(normalized), uintptr(stride), uintptr(pointer))
}
func VertexAttribPointer(index uint32, size int32, xtype uint32, normalized bool, stride int32, pointer unsafe.Pointer) {
	syscall.Syscall6(gpVertexAttribPointer, 6, uintptr(index), uintptr(size), uintptr(xtype), boolToUintptr(normalized), uintptr(stride), uintptr(pointer))
}
func VertexAttribPointer ( index uint32 , size int32 , xtype uint32 , normalized bool , stride int32 , pointer unsafe . Pointer ) { syscall . Syscall6 ( gpVertexAttribPointer , 6 , uintptr ( index ) , uintptr ( size ) , uintptr ( xtype ) , boolToUintptr ( normalized ) , uintptr ( stride ) , uintptr ( pointer ) ) }
// define an array of generic vertex attribute data
define an array of generic vertex attribute data