commit | fc532b9a9bbf6dd3607ffd32ab0b6fc6e55a4f02 | [log] [tgz] |
---|---|---|
author | Geoff Lang <geofflang@chromium.org> | Tue Oct 21 10:24:16 2014 -0400 |
committer | Geoff Lang <geofflang@chromium.org> | Wed Oct 22 13:56:01 2014 +0000 |
tree | 93ad8100914708ca3a2023be6a3fdc42db670e58 | |
parent | 95fe0d1c33ac6c9c10c947f0c4689c2126c28412 [diff] [blame] |
Delete the ShaderImpl on gl::Shader object destruction. BUG=angleproject:804 Change-Id: I4d68f9283299e9fb6b907a6406c37f92f8b08dbe Reviewed-on: https://chromium-review.googlesource.com/224106 Reviewed-by: Jamie Madill <jmadill@chromium.org> Reviewed-by: Brandon Jones <bajones@chromium.org> Tested-by: Geoff Lang <geofflang@chromium.org>
diff --git a/src/libGLESv2/Shader.cpp b/src/libGLESv2/Shader.cpp index 94de513..8425773 100644 --- a/src/libGLESv2/Shader.cpp +++ b/src/libGLESv2/Shader.cpp
@@ -37,6 +37,7 @@ Shader::~Shader() { + SafeDelete(mShader); } GLuint Shader::getHandle() const