func CopyNamedBufferSubData(readBuffer uint32, writeBuffer uint32, readOffset int, writeOffset int, size int) {
	syscall.Syscall6(gpCopyNamedBufferSubData, 5, uintptr(readBuffer), uintptr(writeBuffer), uintptr(readOffset), uintptr(writeOffset), uintptr(size), 0)
}
func CopyNamedBufferSubData(readBuffer uint32, writeBuffer uint32, readOffset int, writeOffset int, size int) {
	syscall.Syscall6(gpCopyNamedBufferSubData, 5, uintptr(readBuffer), uintptr(writeBuffer), uintptr(readOffset), uintptr(writeOffset), uintptr(size), 0)
}
func CopyNamedBufferSubData ( readBuffer uint32 , writeBuffer uint32 , readOffset int , writeOffset int , size int ) { syscall . Syscall6 ( gpCopyNamedBufferSubData , 5 , uintptr ( readBuffer ) , uintptr ( writeBuffer ) , uintptr ( readOffset ) , uintptr ( writeOffset ) , uintptr ( size ) , 0 ) }
// copy all or part of the data store of a buffer object to the data store of another buffer object
copy all or part of the data store of a buffer object to the data store of another buffer object