init
TypeScriptstatic initBufferDescriptor(buffer: SDKHandle, descriptor: MPSVectorDescriptor): MPSVectorSwift declarationinit(buffer: any MTLBuffer, descriptor: MPSVectorDescriptor)class · iOS 11.0+ · SDK 27.1
class MPSVectorstatic initBufferDescriptor(buffer: SDKHandle, descriptor: MPSVectorDescriptor): MPSVectorSwift declarationinit(buffer: any MTLBuffer, descriptor: MPSVectorDescriptor)static initBufferOffsetDescriptor(buffer: SDKHandle, offset: number, descriptor: MPSVectorDescriptor): MPSVectorSwift declarationinit(buffer: any MTLBuffer, offset: Int, descriptor: MPSVectorDescriptor)static initDeviceDescriptor(device: SDKHandle, descriptor: MPSVectorDescriptor): MPSVectorSwift declarationinit(device: any MTLDevice, descriptor: MPSVectorDescriptor)resourceSize(): numberSwift declarationfunc resourceSize() -> Intsynchronize(commandBuffer: SDKHandle): voidSwift declarationfunc synchronize(on commandBuffer: any MTLCommandBuffer)get data(): SDKHandleSwift declarationvar data: any MTLBuffer { get }get dataType(): MPSDataTypeSwift declarationvar dataType: MPSDataType { get }get device(): SDKHandleSwift declarationvar device: any MTLDevice { get }get length(): numberSwift declarationvar length: Int { get }get offset(): numberSwift declarationvar offset: Int { get }get vectorBytes(): numberSwift declarationvar vectorBytes: Int { get }get vectors(): numberSwift declarationvar vectors: Int { get }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MPSVector.init()
inherited init: cannot prove legal (class declares 3 custom initializers)