fill(buffer:range:value:)
Encodes a command that fills a buffer with a constant value for each byte.
Declaration
func fill(buffer: any MTLBuffer, range: Range<Int>, value: UInt8)Parameters
- buffer:
A MTLBuffer instance the command assigns each byte in range to value.
- range:
A range of bytes within the buffer the command assigns value to. The range’s count property needs to be greater than 0.
- value:
The value to write to each byte.