XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGALComparisonFunction Struct Reference

This describes a comparison function. This enumeration defines a comparison function. It generally mirrors D3D11_COMPARISON_FUNC/D3D12_COMPARISON_FUNC enumeration. More...

#include <GraphicsTypes.h>

Inheritance diagram for xiiGALComparisonFunction:
[legend]

Public Types

enum  Enum : StorageType {
  Unknown = -1 , Never , Less , Equal ,
  LessEqual , Greater , NotEqual , GreaterEqual ,
  Always , ENUM_COUNT , Default = Unknown
}
 
using StorageType = xiiInt8
 

Detailed Description

This describes a comparison function. This enumeration defines a comparison function. It generally mirrors D3D11_COMPARISON_FUNC/D3D12_COMPARISON_FUNC enumeration.

Member Enumeration Documentation

◆ Enum

enum xiiGALComparisonFunction::Enum : StorageType
Enumerator
Unknown 

Unknown comparison function.

Never 

Comparison never passes.

Less 

Comparison passes if the source data is less than the destination data.

Equal 

Comparison passes if the source data is equal to the destination data.

LessEqual 

Comparison passes if the source data is less than or equal to the destination data.

Greater 

Comparison passes if the source data is greater than the destination data.

NotEqual 

Comparison passes if the source data is not equal to the destination data.

GreaterEqual 

Comparison passes if the source data is greater than or equal to the destination data.

Always 

Comparison always passes.


The documentation for this struct was generated from the following file: