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