CompareFunction Enum
Namespace: Stride.GraphicsAssembly: Stride.dll
Comparison options.
[DataContract]
public enum CompareFunction
Remarks
A comparison option determines whether how the runtime compares source (new) data against destination (existing) data before storing the new data.
The comparison option is declared in a description before an object is created.
The API allows you to set a comparison option for a depth-stencil buffer (see
Fields
Name | Description |
---|---|
Always | Always pass the comparison. |
Equal | If the source data is equal to the destination data, the comparison passes. |
Greater | If the source data is greater than the destination data, the comparison passes. |
GreaterEqual | If the source data is greater than or equal to the destination data, the comparison passes. |
Less | If the source data is less than the destination data, the comparison passes. |
LessEqual | If the source data is less than or equal to the destination data, the comparison passes. |
Never | Never pass the comparison. |
NotEqual | If the source data is not equal to the destination data, the comparison passes. |