From 9bf0ee93b6ffe74f20bc955916aa794dc4afad19 Mon Sep 17 00:00:00 2001 From: Baldur Karlsson Date: Wed, 6 Aug 2014 12:26:51 +0100 Subject: [PATCH] Typo using wrong blend GLenum for source alpha --- renderdoc/driver/gl/gl_renderstate.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/driver/gl/gl_renderstate.cpp b/renderdoc/driver/gl/gl_renderstate.cpp index efe4b200e..d8660a904 100644 --- a/renderdoc/driver/gl/gl_renderstate.cpp +++ b/renderdoc/driver/gl/gl_renderstate.cpp @@ -286,7 +286,7 @@ void GLRenderState::ApplyState() for(GLuint i=0; i < (GLuint)ARRAY_COUNT(Blends); i++) { - m_Real->glBlendFuncSeparatei(i, Blends[i].SourceRGB, Blends[i].DestinationRGB, Blends[i].DestinationRGB, Blends[i].DestinationAlpha); + m_Real->glBlendFuncSeparatei(i, Blends[i].SourceRGB, Blends[i].DestinationRGB, Blends[i].SourceAlpha, Blends[i].DestinationAlpha); m_Real->glBlendEquationSeparatei(i, Blends[i].EquationRGB, Blends[i].EquationAlpha); if(Blends[i].Enabled)