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. |