code: func GetNamedBufferSubData(buffer uint32, offset int, size int, data unsafe.Pointer) {
  	syscall.Syscall6(gpGetNamedBufferSubData, 4, uintptr(buffer), uintptr(offset), uintptr(size), uintptr(data), 0, 0)
  }
docs: // returns a subset of a buffer object's data store