Uploads data into buffer at byteOffset (§82) — queue.writeBuffer,
with the range validated here so a mistake is a named FourError rather
than a device-side validation message: the buffer must be live (§83), the
offset a non-negative multiple of 4, and the written range inside the
allocation.
Uploads
dataintobufferatbyteOffset(§82) —queue.writeBuffer, with the range validated here so a mistake is a namedFourErrorrather than a device-side validation message: the buffer must be live (§83), the offset a non-negative multiple of 4, and the written range inside the allocation.