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); }