|
enum | Diligent::BLEND_FACTOR : Int8 {
Diligent::BLEND_FACTOR_UNDEFINED = 0
, Diligent::BLEND_FACTOR_ZERO
, Diligent::BLEND_FACTOR_ONE
, Diligent::BLEND_FACTOR_SRC_COLOR
,
Diligent::BLEND_FACTOR_INV_SRC_COLOR
, Diligent::BLEND_FACTOR_SRC_ALPHA
, Diligent::BLEND_FACTOR_INV_SRC_ALPHA
, Diligent::BLEND_FACTOR_DEST_ALPHA
,
Diligent::BLEND_FACTOR_INV_DEST_ALPHA
, Diligent::BLEND_FACTOR_DEST_COLOR
, Diligent::BLEND_FACTOR_INV_DEST_COLOR
, Diligent::BLEND_FACTOR_SRC_ALPHA_SAT
,
Diligent::BLEND_FACTOR_BLEND_FACTOR
, Diligent::BLEND_FACTOR_INV_BLEND_FACTOR
, Diligent::BLEND_FACTOR_SRC1_COLOR
, Diligent::BLEND_FACTOR_INV_SRC1_COLOR
,
Diligent::BLEND_FACTOR_SRC1_ALPHA
, Diligent::BLEND_FACTOR_INV_SRC1_ALPHA
, Diligent::BLEND_FACTOR_NUM_FACTORS
} |
| Blend factors. More...
|
|
enum | Diligent::BLEND_OPERATION : Int8 {
Diligent::BLEND_OPERATION_UNDEFINED = 0
, Diligent::BLEND_OPERATION_ADD
, Diligent::BLEND_OPERATION_SUBTRACT
, Diligent::BLEND_OPERATION_REV_SUBTRACT
,
Diligent::BLEND_OPERATION_MIN
, Diligent::BLEND_OPERATION_MAX
, Diligent::BLEND_OPERATION_NUM_OPERATIONS
} |
| Blending operation. More...
|
|
enum | Diligent::COLOR_MASK : Uint8 {
Diligent::COLOR_MASK_NONE = 0u
, Diligent::COLOR_MASK_RED = 1u << 0u
, Diligent::COLOR_MASK_GREEN = 1u << 1u
, Diligent::COLOR_MASK_BLUE = 1u << 2u
,
Diligent::COLOR_MASK_ALPHA = 1u << 3u
, Diligent::COLOR_MASK_RGB = COLOR_MASK_RED | COLOR_MASK_GREEN | COLOR_MASK_BLUE
, Diligent::COLOR_MASK_ALL = (COLOR_MASK_RGB | COLOR_MASK_ALPHA)
} |
| Color component write flags. More...
|
|
enum | Diligent::LOGIC_OPERATION : Int8 {
Diligent::LOGIC_OP_CLEAR = 0
, Diligent::LOGIC_OP_SET
, Diligent::LOGIC_OP_COPY
, Diligent::LOGIC_OP_COPY_INVERTED
,
Diligent::LOGIC_OP_NOOP
, Diligent::LOGIC_OP_INVERT
, Diligent::LOGIC_OP_AND
, Diligent::LOGIC_OP_NAND
,
Diligent::LOGIC_OP_OR
, Diligent::LOGIC_OP_NOR
, Diligent::LOGIC_OP_XOR
, Diligent::LOGIC_OP_EQUIV
,
Diligent::LOGIC_OP_AND_REVERSE
, Diligent::LOGIC_OP_AND_INVERTED
, Diligent::LOGIC_OP_OR_REVERSE
, Diligent::LOGIC_OP_OR_INVERTED
,
Diligent::LOGIC_OP_NUM_OPERATIONS
} |
| Logic operation. More...
|
|