pub type BlendFactor = BlendFactor;Aliased Type§
#[repr(C)]pub enum BlendFactor {
Show 17 variants
Zero = 0,
One = 1,
Src = 2,
OneMinusSrc = 3,
SrcAlpha = 4,
OneMinusSrcAlpha = 5,
Dst = 6,
OneMinusDst = 7,
DstAlpha = 8,
OneMinusDstAlpha = 9,
SrcAlphaSaturated = 10,
Constant = 11,
OneMinusConstant = 12,
Src1 = 13,
OneMinusSrc1 = 14,
Src1Alpha = 15,
OneMinusSrc1Alpha = 16,
}Variants§
Zero = 0
0.0
One = 1
1.0
Src = 2
S.component
OneMinusSrc = 3
1.0 - S.component
SrcAlpha = 4
S.alpha
OneMinusSrcAlpha = 5
1.0 - S.alpha
Dst = 6
D.component
OneMinusDst = 7
1.0 - D.component
DstAlpha = 8
D.alpha
OneMinusDstAlpha = 9
1.0 - D.alpha
SrcAlphaSaturated = 10
min(S.alpha, 1.0 - D.alpha)
Constant = 11
Constant
OneMinusConstant = 12
1.0 - Constant
Src1 = 13
S1.component
OneMinusSrc1 = 14
1.0 - S1.component
Src1Alpha = 15
S1.alpha
OneMinusSrc1Alpha = 16
1.0 - S1.alpha