Value | Meaning |
---|---|
Zero | (0, 0, 0, 0) |
One | (1, 1, 1, 1) |
SrcColor | (src.r, src.g, src.b, src.a) |
OneMinunSrcColor | (1, 1, 1, 1) - (src.r, src.g, src.b, src.a) |
DstColor | (dst.r, dst.g, dst.b, dst.a) |
OneMinusDstColor | (1, 1, 1, 1) - (dst.r, dst.g, dst.b, dst.a) |
SrcAlpha | (src.a, src.a, src.a, src.a) |
OneMinusSrcAlpha | (1, 1, 1, 1) - (src.a, src.a, src.a, src.a) |
DstAlpha | (dst.a, dst.a, dst.a, dst.a) |
OneMinusDstAlpha | (1, 1, 1, 1) - (dst.a, dst.a, dst.a, dst.a) |
Enumeration of the blending factors.
The factors are mapped directly to their OpenGL equivalents, specified by glBlendFunc() or glBlendFuncSeparate().