Instance Property


A Boolean value that indicates whether depth values can be written to the depth attachment.


var isDepthWriteEnabled: Bool { get set }


The default value is false, which indicates the depth attachment is read-only.

See Also

Specifying Depth Operations

var depthCompareFunction: MTLCompareFunction

The comparison that is performed between a fragment’s depth value and the depth value in the attachment, which determines whether to discard the fragment.