Instance Property

depthCompareFunction

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.

Declaration

@property(nonatomic) MTLCompareFunction depthCompareFunction;

Discussion

The default value is MTLCompareFunctionAlways, which indicates that the depth test always passes and the fragment remains a candidate to replace the data at the specified location. For more information on possible values, see MTLCompareFunction.

See Also

Specifying Depth Operations

depthWriteEnabled

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