fix the Multiply blend mode
This commit is contained in:
@@ -238,7 +238,7 @@ namespace OpenRA.Renderer.Sdl2
|
|||||||
case BlendMode.Multiply:
|
case BlendMode.Multiply:
|
||||||
GL.Enable(EnableCap.Blend);
|
GL.Enable(EnableCap.Blend);
|
||||||
ErrorHandler.CheckGlError();
|
ErrorHandler.CheckGlError();
|
||||||
GL.BlendFuncSeparate(BlendingFactorSrc.DstColor, BlendingFactorDest.Zero, BlendingFactorSrc.One, BlendingFactorDest.OneMinusSrcAlpha);
|
GL.BlendFunc(BlendingFactorSrc.DstColor, BlendingFactorDest.OneMinusSrcAlpha);
|
||||||
ErrorHandler.CheckGlError();
|
ErrorHandler.CheckGlError();
|
||||||
break;
|
break;
|
||||||
case BlendMode.SoftAdditive:
|
case BlendMode.SoftAdditive:
|
||||||
|
|||||||
Reference in New Issue
Block a user