wisdom
Loading...
Searching...
No Matches
WisBlendAttachmentDesc Struct Reference

Detailed Description

Specification


C version:

// Provided by Wisdom 0.7.0.
typedef struct WisBlendAttachmentDesc {
bool blend_enable;
WisBlendFactor src_color_blend;
WisBlendFactor dst_color_blend;
WisBlendOp color_blend_op;
WisBlendFactor src_alpha_blend;
WisBlendFactor dst_alpha_blend;
WisBlendOp alpha_blend_op;
WisColorComponents color_write_mask;

C++ version:

namespace wis{
// Provided by Wisdom 0.7.0.
struct BlendAttachmentDesc {
bool blend_enable;
wis::BlendFactor src_color_blend;
wis::BlendFactor dst_color_blend;
wis::BlendOp color_blend_op;
wis::BlendFactor src_alpha_blend;
wis::BlendFactor dst_alpha_blend;
wis::BlendOp alpha_blend_op;
wis::ColorComponents color_write_mask;
};
}

Members


  • blend_enable indicates blend enable. Default is false.
  • src_color_blend specifies source color blend factor. Default is WisBlendFactorOne.
  • dst_color_blend describes destination color blend factor. Default is WisBlendFactorZero.
  • color_blend_op describes color blend operation. Default is WisBlendOpAdd.
  • src_alpha_blend describes source alpha blend factor. Default is WisBlendFactorOne.
  • dst_alpha_blend defines destination alpha blend factor. Default is WisBlendFactorZero.
  • alpha_blend_op defines alpha blend operation. Default is WisBlendOpAdd.
  • color_write_mask defines color write mask. Default is WisColorComponentsAll.

Description


See Also


See also
Structs: WisBlendStateDesc