This describes the logic operation.
More...
#include <BlendState.h>
|
enum | Enum : StorageType {
Clear = 0U
, Set
, Copy
, CopyInverted
,
NoOperation
, Invert
, AND
, NAND
,
OR
, NOR
, XOR
, Equivalent
,
AndReversed
, AndInverted
, OrReversed
, OrInverted
,
ENUM_COUNT
, Default = Clear
} |
|
using | StorageType = xiiUInt8 |
|
This describes the logic operation.
It generally mirrors D3D12_LOGIC_OP enum, and is only available on the DirectX backend.
- See also
- D3D12_LOGIC_OP on MSDN
◆ Enum
Enumerator |
---|
Clear | Clear the render target.
|
Set | Set the render target.
|
Copy | Copy the render target.
|
CopyInverted | Perform an inverted-copy of the render target.
|
NoOperation | No operation is performed on the render target.
|
Invert | Invert the render target.
|
AND | Perform a logical AND operation on the render target.
|
NAND | Perform a logical NAND operation on the render target.
|
OR | Perform a logical OR operation on the render target.
|
NOR | Perform a logical NOR operation on the render target.
|
XOR | Perform a logical XOR operation on the render target.
|
Equivalent | Perform a logical equal operation on the render target.
|
AndReversed | Perform a logical AND and reverse operation on the render target.
|
AndInverted | Perform a logical AND and invert operation on the render target.
|
OrReversed | Perform a logical OR and reverse operation on the render target.
|
OrInverted | Perform a logical OR and invert operation on the render target.
|
The documentation for this struct was generated from the following file:
- /home/runner/work/XII/XII/Source/Engine/GraphicsFoundation/States/BlendState.h