From ef10151a1bbabe14eb89501ca5b440883b4000c5 Mon Sep 17 00:00:00 2001 From: Rinnegatamante Date: Sun, 14 Feb 2021 12:10:14 +0100 Subject: [PATCH] Memory leak fix downport and fbos fix. --- src/gl/gl3device.cpp | 2 +- src/gl/gl3pipe.cpp | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gl/gl3device.cpp b/src/gl/gl3device.cpp index 7c07dbd..1db1fb2 100644 --- a/src/gl/gl3device.cpp +++ b/src/gl/gl3device.cpp @@ -1359,7 +1359,7 @@ openGLFW(EngineOpenParams *openparams) #else vglEnableRuntimeShaderCompiler(GL_FALSE); #endif - vglInitExtended(0, 960, 544, 0x100000, SCE_GXM_MULTISAMPLE_4X); + vglInitExtended(0, 960, 544, 0x800000, SCE_GXM_MULTISAMPLE_4X); vglUseVram(GL_TRUE); makeVideoModeList(); diff --git a/src/gl/gl3pipe.cpp b/src/gl/gl3pipe.cpp index cba7ea3..bb2d1ae 100644 --- a/src/gl/gl3pipe.cpp +++ b/src/gl/gl3pipe.cpp @@ -31,6 +31,7 @@ freeInstanceData(Geometry *geometry) rwFree(header->indexBuffer); rwFree(header->vertexBuffer); rwFree(header->attribDesc); + rwFree(header->inst); rwFree(header); }