From 7ac7a958436ae1c41b29b9a92a4b62d4525f3167 Mon Sep 17 00:00:00 2001 From: rdb Date: Tue, 3 Aug 2021 11:42:04 +0200 Subject: [PATCH] glgsg: Delete multisample FBO properly Related to #1166 --- panda/src/glstuff/glGraphicsBuffer_src.cxx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/panda/src/glstuff/glGraphicsBuffer_src.cxx b/panda/src/glstuff/glGraphicsBuffer_src.cxx index e6d508ee9f..35a4e2f5db 100644 --- a/panda/src/glstuff/glGraphicsBuffer_src.cxx +++ b/panda/src/glstuff/glGraphicsBuffer_src.cxx @@ -1697,6 +1697,11 @@ close_buffer() { _fbo.clear(); } + if (_fbo_multisample != 0) { + glgsg->_glDeleteFramebuffers(1, &_fbo_multisample); + _fbo_multisample = 0; + } + report_my_gl_errors(); // Release the Gsg