diff --git a/src/SFML/Graphics/Batch.cpp b/src/SFML/Graphics/Batch.cpp index 9b247559..b27b50a8 100644 --- a/src/SFML/Graphics/Batch.cpp +++ b/src/SFML/Graphics/Batch.cpp @@ -98,7 +98,7 @@ void Batch::Render(GeometryRenderer& renderer) const default : case Blend::Alpha : if (GLEW_EXT_blend_func_separate) - GLCheck(glBlendFuncSeparateEXT(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_ONE, GL_ZERO)); + GLCheck(glBlendFuncSeparateEXT(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA, GL_ONE, GL_ONE_MINUS_SRC_ALPHA)); else GLCheck(glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA)); break;