summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Software/SWRenderer.cpp
diff options
context:
space:
mode:
authormagumagu <magumagu9@gmail.com>2014-03-29 13:10:43 -0700
committermagumagu <magumagu9@gmail.com>2014-03-29 13:10:43 -0700
commitbdcd5ba39bd3a7af45087644f5dea6071bbafea8 (patch)
treedc549aa5bc25e1c1420f49b8275ac840baa532fe /Source/Core/VideoBackends/Software/SWRenderer.cpp
parent47d96e449a5fcee8280368b8ec72eab551b87d31 (diff)
SW backend: make shaders work on Intel/Windows.
Apparently the Intel shader compiler doesn't implement "#if" correctly... so use "#ifdef" instead.
Diffstat (limited to 'Source/Core/VideoBackends/Software/SWRenderer.cpp')
-rw-r--r--Source/Core/VideoBackends/Software/SWRenderer.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/Core/VideoBackends/Software/SWRenderer.cpp b/Source/Core/VideoBackends/Software/SWRenderer.cpp
index 8c1a7e40f8..e78aae5e4c 100644
--- a/Source/Core/VideoBackends/Software/SWRenderer.cpp
+++ b/Source/Core/VideoBackends/Software/SWRenderer.cpp
@@ -51,7 +51,7 @@ void SWRenderer::Shutdown()
void CreateShaders()
{
static const char *fragShaderText =
- "#if GL_ES\n"
+ "#ifdef GL_ES\n"
"precision highp float;\n"
"#endif\n"
"varying vec2 TexCoordOut;\n"
@@ -60,7 +60,7 @@ void CreateShaders()
" gl_FragColor = texture2D(Texture, TexCoordOut);\n"
"}\n";
static const char *vertShaderText =
- "#if GL_ES\n"
+ "#ifdef GL_ES\n"
"precision highp float;\n"
"#endif\n"
"attribute vec4 pos;\n"