var buffer: MTLBufferProtocol?(source)