func BindBuffersRange(target uint32, first uint32, count int32, buffers *uint32, offsets *int, sizes *int) {
	syscall.Syscall6(gpBindBuffersRange, 6, uintptr(target), uintptr(first), uintptr(count), uintptr(unsafe.Pointer(buffers)), uintptr(unsafe.Pointer(offsets)), uintptr(unsafe.Pointer(sizes)))
}
func BindBuffersRange(target uint32, first uint32, count int32, buffers *uint32, offsets *int, sizes *int) {
	syscall.Syscall6(gpBindBuffersRange, 6, uintptr(target), uintptr(first), uintptr(count), uintptr(unsafe.Pointer(buffers)), uintptr(unsafe.Pointer(offsets)), uintptr(unsafe.Pointer(sizes)))
}
func BindBuffersRange ( target uint32 , first uint32 , count int32 , buffers * uint32 , offsets * int , sizes * int ) { syscall . Syscall6 ( gpBindBuffersRange , 6 , uintptr ( target ) , uintptr ( first ) , uintptr ( count ) , uintptr ( unsafe . Pointer ( buffers ) ) , uintptr ( unsafe . Pointer ( offsets ) ) , uintptr ( unsafe . Pointer ( sizes ) ) ) }
// bind ranges of one or more buffer objects to a sequence of indexed buffer targets
bind ranges of one or more buffer objects to a sequence of indexed buffer targets