From eb07a24124b999819a1d177435b77e5e2c363e8e Mon Sep 17 00:00:00 2001 From: bkaradzic Date: Sun, 30 Mar 2014 13:19:33 -0700 Subject: [PATCH] Fixed shader patching. --- src/renderer_gl.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/renderer_gl.cpp b/src/renderer_gl.cpp index 122bb67b..1fa628d5 100644 --- a/src/renderer_gl.cpp +++ b/src/renderer_gl.cpp @@ -2471,7 +2471,8 @@ namespace bgfx char* temp = (char*)alloca(tempLen); bx::StaticMemoryBlockWriter writer(temp, tempLen); - if (BX_ENABLED(BGFX_CONFIG_RENDERER_OPENGLES < 30) ) + if (BX_ENABLED(BGFX_CONFIG_RENDERER_OPENGLES) + && BX_ENABLED(BGFX_CONFIG_RENDERER_OPENGLES < 30) ) { bool usesDerivatives = s_extension[Extension::OES_standard_derivatives].m_supported && bx::findIdentifierMatch(code, s_OES_standard_derivatives) @@ -2592,7 +2593,8 @@ namespace bgfx memcpy(insert + 2, "fx", 2); } } - else if (BX_ENABLED(BGFX_CONFIG_RENDERER_OPENGL != 0 && BGFX_CONFIG_RENDERER_OPENGL <= 21) ) + else if (BX_ENABLED(BGFX_CONFIG_RENDERER_OPENGL) + && BX_ENABLED(BGFX_CONFIG_RENDERER_OPENGL <= 21) ) { bool usesTextureLod = s_extension[Extension::ARB_shader_texture_lod].m_supported && bx::findIdentifierMatch(code, s_ARB_shader_texture_lod)