Instance Property

inputPrimitiveTopology

Indicates the type of primitive topology being rendered.

Declaration

var inputPrimitiveTopology: MTLPrimitiveTopologyClass { get set }

Discussion

Your app must specify this value when layered rendering is enabled.

The default value is MTLPrimitiveTopologyClassUnspecified.

See Also

Specifying Rasterization and Visibility State

var sampleCount: Int

The number of samples in each fragment.

var isAlphaToCoverageEnabled: Bool

Indicates whether the alpha channel fragment output for colorAttachments is read and used to compute a sample coverage mask.

var isAlphaToOneEnabled: Bool

Indicates whether the alpha channel values for colorAttachments are forced to 1.0, which is the largest representable value.

var isRasterizationEnabled: Bool

Determines whether primitives are rasterized.

var rasterSampleCount: Int

The number of samples in each fragment.

enum MTLPrimitiveTopologyClass

The primitive topologies available for rendering.