func DrawRangeElements(mode uint32, start uint32, end uint32, count int32, xtype uint32, indices unsafe.Pointer) {
	syscall.Syscall6(gpDrawRangeElements, 6, uintptr(mode), uintptr(start), uintptr(end), uintptr(count), uintptr(xtype), uintptr(indices))
}
func DrawRangeElements(mode uint32, start uint32, end uint32, count int32, xtype uint32, indices unsafe.Pointer) {
	syscall.Syscall6(gpDrawRangeElements, 6, uintptr(mode), uintptr(start), uintptr(end), uintptr(count), uintptr(xtype), uintptr(indices))
}
func DrawRangeElements ( mode uint32 , start uint32 , end uint32 , count int32 , xtype uint32 , indices unsafe . Pointer ) { syscall . Syscall6 ( gpDrawRangeElements , 6 , uintptr ( mode ) , uintptr ( start ) , uintptr ( end ) , uintptr ( count ) , uintptr ( xtype ) , uintptr ( indices ) ) }
// render primitives from array data
render primitives from array data