Instance Method

setColorStoreAction(_:index:)

Specifies a store action for a color attachment.

Required.

Declaration

func setColorStoreAction(_ storeAction: MTLStoreAction, index colorAttachmentIndex: Int)

Parameters

storeAction

The desired store action for the color attachment. This value must not be MTLStoreAction.unknown.

colorAttachmentIndex

The index of the color attachment.

Discussion

If the store action for a color attachment was set to MTLStoreAction.unknown in the render pass descriptor used to create this render command encoder, you must call this method to specify another store action before you call the endEncoding() method.

See Also

Setting Render Pass State

func setColorStoreActionOptions(MTLStoreActionOptions, index: Int)

Specifies store action options for a color attachment.

Required.

func setDepthStoreAction(MTLStoreAction)

Specifies the depth store action for the depth attachment.

Required.

func setDepthStoreActionOptions(MTLStoreActionOptions)

Specifies store action options for the depth attachment.

Required.

func setStencilStoreAction(MTLStoreAction)

Specifies the stencil store action for the stencil attachment.

Required.

func setStencilStoreActionOptions(MTLStoreActionOptions)

Specifies store action options for the stencil attachment.

Required.