factory GPUBufferBinding( {required GPUBuffer buffer, int? offset, int? size}) => GPUBufferBinding._( buffer: buffer, offset: offset ?? 0, size: size ?? undefined);