Contents

init(screenSize:layers:label:)

A convenience initializer that creates a rate map descriptor with a set of layer descriptors.

Declaration

convenience init(screenSize: MTLSize, layers: [MTLRasterizationRateLayerDescriptor], label: String? = nil)

Parameters

  • screenSize:

    The logical size, in pixels, of the viewport coordinate system.

  • layers:

    An array of rate layer descriptors for the rate map’s layers.

  • label:

    A string that identifies the resulting rate map.

Return Value

A descriptor object whose screenSize and label properties are set to the provided values and whose rate map layers are set to the array you provided.

See Also

Creating rate map descriptors