summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends
diff options
context:
space:
mode:
authorStenzek <stenzek@users.noreply.github.com>2018-03-17 12:42:36 +1000
committerGitHub <noreply@github.com>2018-03-17 12:42:36 +1000
commit56fd7bded4e5b57dbd347fce710008a922320bba (patch)
tree7f1fc6682da8bce5f5972233420231fb673c46ab /Source/Core/VideoBackends
parent917f0e2182dd9cd82c47dfdf32e2eee4bf28cb37 (diff)
parent882d1c1256e7f8fa9d0414522b4dd776c0c9e652 (diff)
Merge pull request #6452 from lioncash/shader
OGLShader: Fix mismatched assignment in compute shader constructor
Diffstat (limited to 'Source/Core/VideoBackends')
-rw-r--r--Source/Core/VideoBackends/OGL/OGLShader.cpp3
-rw-r--r--Source/Core/VideoBackends/OGL/OGLShader.h4
2 files changed, 4 insertions, 3 deletions
diff --git a/Source/Core/VideoBackends/OGL/OGLShader.cpp b/Source/Core/VideoBackends/OGL/OGLShader.cpp
index 62c17752f8..e881269524 100644
--- a/Source/Core/VideoBackends/OGL/OGLShader.cpp
+++ b/Source/Core/VideoBackends/OGL/OGLShader.cpp
@@ -30,7 +30,8 @@ OGLShader::OGLShader(ShaderStage stage, GLenum gl_type, GLuint shader_id)
}
OGLShader::OGLShader(GLuint compute_program_id)
- : AbstractShader(ShaderStage::Compute), m_type(GL_COMPUTE_SHADER), m_id(compute_program_id)
+ : AbstractShader(ShaderStage::Compute), m_type(GL_COMPUTE_SHADER),
+ m_compute_program_id(compute_program_id)
{
}
diff --git a/Source/Core/VideoBackends/OGL/OGLShader.h b/Source/Core/VideoBackends/OGL/OGLShader.h
index 981c835cc1..e3036044f6 100644
--- a/Source/Core/VideoBackends/OGL/OGLShader.h
+++ b/Source/Core/VideoBackends/OGL/OGLShader.h
@@ -31,8 +31,8 @@ public:
private:
GLenum m_type;
- GLuint m_id;
- GLuint m_compute_program_id;
+ GLuint m_id = 0;
+ GLuint m_compute_program_id = 0;
};
} // namespace OGL