One Logo Pool Ball
MetalPerformanceShaders · IOS API REFERENCE

MPSVector

class · iOS 11.0+ · SDK 27.1

class MPSVector

Members (12)

init · iOS 11.0+

init

TypeScript
static initBufferDescriptor(buffer: SDKHandle, descriptor: MPSVectorDescriptor): MPSVector
Swift declaration
init(buffer: any MTLBuffer, descriptor: MPSVectorDescriptor)
init · iOS 13.0+

init

TypeScript
static initBufferOffsetDescriptor(buffer: SDKHandle, offset: number, descriptor: MPSVectorDescriptor): MPSVector
Swift declaration
init(buffer: any MTLBuffer, offset: Int, descriptor: MPSVectorDescriptor)
init · iOS 11.3+

init

TypeScript
static initDeviceDescriptor(device: SDKHandle, descriptor: MPSVectorDescriptor): MPSVector
Swift declaration
init(device: any MTLDevice, descriptor: MPSVectorDescriptor)
method · iOS 11.3+

resourceSize

TypeScript
resourceSize(): number
Swift declaration
func resourceSize() -> Int
method · iOS 11.3+

synchronize

TypeScript
synchronize(commandBuffer: SDKHandle): void
Swift declaration
func synchronize(on commandBuffer: any MTLCommandBuffer)
get · iOS 11.0+

data

TypeScript
get data(): SDKHandle
Swift declaration
var data: any MTLBuffer { get }
get · iOS 11.0+

dataType

TypeScript
get dataType(): MPSDataType
Swift declaration
var dataType: MPSDataType { get }
get · iOS 11.0+

device

TypeScript
get device(): SDKHandle
Swift declaration
var device: any MTLDevice { get }
get · iOS 11.0+

length

TypeScript
get length(): number
Swift declaration
var length: Int { get }
get · iOS 13.0+

offset

TypeScript
get offset(): number
Swift declaration
var offset: Int { get }
get · iOS 11.0+

vectorBytes

TypeScript
get vectorBytes(): number
Swift declaration
var vectorBytes: Int { get }
get · iOS 11.0+

vectors

TypeScript
get vectors(): number
Swift declaration
var vectors: Int { get }

Skipped declarations

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)

All MetalPerformanceShaders types →