[Scummvm-git-logs] scummvm master -> 9d24207bbe848d8a8577cc2563613fef48200075
neuromancer
noreply at scummvm.org
Sun Apr 2 14:10:05 UTC 2023
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
9d24207bbe FREESCAPE: correctly deallocate shaders memory
Commit: 9d24207bbe848d8a8577cc2563613fef48200075
https://github.com/scummvm/scummvm/commit/9d24207bbe848d8a8577cc2563613fef48200075
Author: neuromancer (gustavo.grieco at gmail.com)
Date: 2023-04-02T16:06:56+02:00
Commit Message:
FREESCAPE: correctly deallocate shaders memory
Changed paths:
engines/freescape/gfx_opengl_shaders.cpp
diff --git a/engines/freescape/gfx_opengl_shaders.cpp b/engines/freescape/gfx_opengl_shaders.cpp
index 1a1d0717074..9e067cfd426 100644
--- a/engines/freescape/gfx_opengl_shaders.cpp
+++ b/engines/freescape/gfx_opengl_shaders.cpp
@@ -59,6 +59,9 @@ OpenGLShaderRenderer::OpenGLShaderRenderer(int screenW, int screenH, Common::Ren
OpenGLShaderRenderer::~OpenGLShaderRenderer() {
OpenGL::Shader::freeBuffer(_triangleVBO);
delete _triangleShader;
+ OpenGL::Shader::freeBuffer(_bitmapVBO);
+ delete _bitmapShader;
+ free(_verts);
}
Texture *OpenGLShaderRenderer::createTexture(const Graphics::Surface *surface) {
More information about the Scummvm-git-logs
mailing list