Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- GFXBlendSrcAlpha, /// (As, As, As, As)
- GFXBlendInvSrcAlpha, /// ( 1 - As, 1 - As, 1 - As, 1 - As)
- {
- switch( blendOp )
- {
- case Material::Add:
- {
- desc.blendSrc = GFXBlendOne;
- desc.blendDest = GFXBlendOne;
- break;
- }
- case Material::AddAlpha:
- {
- desc.blendSrc = GFXBlendSrcAlpha;
- desc.blendDest = GFXBlendOne;
- break;
- }
- case Material::Mul:
- {
- desc.blendSrc = GFXBlendDestColor;
- desc.blendDest = GFXBlendZero;
- break;
- }
- case Material::LerpAlpha:
- {
- desc.blendSrc = GFXBlendSrcAlpha;
- desc.blendDest = GFXBlendInvSrcAlpha;
- break;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement