From f1bca47432e1736ed1d3741b253ed8751bdb55fc Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Sat, 24 Jan 2015 20:36:43 -0800 Subject: [PATCH] Fix shaders leaking on game exit. --- GPU/GLES/Framebuffer.cpp | 4 +--- native | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/GPU/GLES/Framebuffer.cpp b/GPU/GLES/Framebuffer.cpp index ce9fc0d6c0..df0e221b40 100644 --- a/GPU/GLES/Framebuffer.cpp +++ b/GPU/GLES/Framebuffer.cpp @@ -362,9 +362,7 @@ void FramebufferManager::Init() { FramebufferManager::~FramebufferManager() { if (drawPixelsTex_) glDeleteTextures(1, &drawPixelsTex_); - if (draw2dprogram_) { - glsl_destroy(draw2dprogram_); - } + DestroyDraw2DProgram(); if (stencilUploadProgram_) { glsl_destroy(stencilUploadProgram_); } diff --git a/native b/native index 7c28b2f7a1..c6f1552756 160000 --- a/native +++ b/native @@ -1 +1 @@ -Subproject commit 7c28b2f7a1707479bf333bcdba8e66adbe826053 +Subproject commit c6f1552756ff6ceeb626bc0a7f5e0476545436e4