summaryrefslogtreecommitdiffstats
path: root/Graphics/GLSLTools
diff options
context:
space:
mode:
authorEgor Yusov <egor.yusov@gmail.com>2019-02-21 04:16:53 +0000
committerEgor Yusov <egor.yusov@gmail.com>2019-02-21 04:16:53 +0000
commitd2ffc2c44c32c94bff4091c650fb51f09f819b7f (patch)
tree4ed21834aab35a5c12803b6b18d263d19639d2ca /Graphics/GLSLTools
parentDo not enable GLES extensions if they are part of the core API (diff)
downloadDiligentCore-d2ffc2c44c32c94bff4091c650fb51f09f819b7f.tar.gz
DiligentCore-d2ffc2c44c32c94bff4091c650fb51f09f819b7f.zip
Not accessing program pipeline when separate shaders are not supported in GL backend; code cleanup
Diffstat (limited to 'Graphics/GLSLTools')
-rw-r--r--Graphics/GLSLTools/src/GLSLSourceBuilder.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/Graphics/GLSLTools/src/GLSLSourceBuilder.cpp b/Graphics/GLSLTools/src/GLSLSourceBuilder.cpp
index 68eb9af8..5f4b2e83 100644
--- a/Graphics/GLSLTools/src/GLSLSourceBuilder.cpp
+++ b/Graphics/GLSLTools/src/GLSLSourceBuilder.cpp
@@ -78,8 +78,8 @@ String BuildGLSLSourceString(const ShaderCreationAttribs& CreationAttribs,
}
else if (deviceCaps.DevType == DeviceType::OpenGLES)
{
- IsES31OrAbove = deviceCaps.MajorVersion > 3 || deviceCaps.MajorVersion == 3 && deviceCaps.MinorVersion >= 1;
- IsES32OrAbove = deviceCaps.MajorVersion > 3 || deviceCaps.MajorVersion == 3 && deviceCaps.MinorVersion >= 2;
+ IsES31OrAbove = deviceCaps.MajorVersion > 3 || (deviceCaps.MajorVersion == 3 && deviceCaps.MinorVersion >= 1);
+ IsES32OrAbove = deviceCaps.MajorVersion > 3 || (deviceCaps.MajorVersion == 3 && deviceCaps.MinorVersion >= 2);
std::stringstream versionss;
versionss << "#version " << deviceCaps.MajorVersion << deviceCaps.MinorVersion << "0 es\n";
GLSLSource.append(versionss.str());