One Logo Pool Ball
Metal · IOS API REFERENCE

MTLRasterizationRateLayerDescriptor

class · iOS 13.0+ · SDK 27.1

class MTLRasterizationRateLayerDescriptor

Members (7)

init · iOS 13.0+

init

TypeScript
static initSampleCount(sampleCount: MTLSize): MTLRasterizationRateLayerDescriptor
Swift declaration
init(sampleCount: MTLSize)
get · iOS 13.0+

horizontal

TypeScript
get horizontal(): MTLRasterizationRateSampleArray
Swift declaration
var horizontal: MTLRasterizationRateSampleArray { get }
get · iOS 15.0+

maxSampleCount

TypeScript
get maxSampleCount(): MTLSize
Swift declaration
var maxSampleCount: MTLSize { get }
get · iOS 13.0+

sampleCount

TypeScript
get sampleCount(): MTLSize
Swift declaration
var sampleCount: MTLSize { get set }
set · iOS 13.0+

sampleCount

TypeScript
set sampleCount(value: MTLSize)
Swift declaration
var sampleCount: MTLSize { get set }
get · iOS 13.0+

vertical

TypeScript
get vertical(): MTLRasterizationRateSampleArray
Swift declaration
var vertical: MTLRasterizationRateSampleArray { get }
init · iOS 13.0+

init

TypeScript
static initHorizontalVertical(horizontal: Array<number>, vertical: Array<number>): MTLRasterizationRateLayerDescriptor
Swift declaration
convenience init(horizontal: [Float], vertical: [Float])

Skipped declarations

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

MTLRasterizationRateLayerDescriptor.init()

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

All Metal types →