Removed the call to glPolygonMode, unavailable in OpenGL ES.

This commit is contained in:
Laurent Gomila 2013-10-30 23:04:01 +01:00 committed by Jonathan De Wachter
parent de791c05dc
commit d908ffa498

View File

@ -321,7 +321,6 @@ void RenderTarget::resetGLStates()
glCheck(glEnableClientState(GL_VERTEX_ARRAY));
glCheck(glEnableClientState(GL_COLOR_ARRAY));
glCheck(glEnableClientState(GL_TEXTURE_COORD_ARRAY));
glCheck(glPolygonMode(GL_FRONT_AND_BACK, GL_FILL));
m_cache.glStatesSet = true;
// Apply the default SFML states
@ -379,11 +378,11 @@ void RenderTarget::applyBlendMode(BlendMode mode)
// Alpha blending
default :
case BlendAlpha :
case BlendAlpha :
if (GL_blend_func_separate)
{
glCheck(glBlendFuncSeparate(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));
@ -392,11 +391,11 @@ void RenderTarget::applyBlendMode(BlendMode mode)
break;
// Additive blending
case BlendAdd :
case BlendAdd :
if (GL_blend_func_separate)
{
glCheck(glBlendFuncSeparate(GL_SRC_ALPHA, GL_ONE, GL_ONE, GL_ONE));
}
}
else
{
glCheck(glBlendFunc(GL_SRC_ALPHA, GL_ONE));