One Logo Pool Ball
MetalPerformanceShaders · IOS API REFERENCE

MPSPredicate

class · iOS 13.0+ · SDK 27.1

class MPSPredicate

Members (4)

init · iOS 13.0+

init

TypeScript
static initBufferOffset(buffer: SDKHandle, offset: number): MPSPredicate
Swift declaration
init(buffer: any MTLBuffer, offset: Int)
init · iOS 13.0+

init

TypeScript
static initDevice(device: SDKHandle): MPSPredicate
Swift declaration
init(device: any MTLDevice)
get · iOS 13.0+

predicateBuffer

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

predicateOffset

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

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

MPSPredicate.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All MetalPerformanceShaders types →