From e680e8b30df41dfaa473362d5e2e0aefbb112246 Mon Sep 17 00:00:00 2001 From: Yuxuan Shui Date: Wed, 24 Aug 2022 12:24:49 +0100 Subject: [PATCH] backend: gl: clear up textures Signed-off-by: Yuxuan Shui --- src/backend/gl/gl_common.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/backend/gl/gl_common.c b/src/backend/gl/gl_common.c index f5045f7..ec53298 100644 --- a/src/backend/gl/gl_common.c +++ b/src/backend/gl/gl_common.c @@ -494,6 +494,11 @@ static void _gl_compose(backend_t *base, struct backend_image *img, GLuint targe glDeleteVertexArrays(1, &vao); // Cleanup + glActiveTexture(GL_TEXTURE2); + glBindTexture(GL_TEXTURE_2D, 0); + glActiveTexture(GL_TEXTURE1); + glBindTexture(GL_TEXTURE_2D, 0); + glActiveTexture(GL_TEXTURE0); glBindTexture(GL_TEXTURE_2D, 0); glBindFramebuffer(GL_DRAW_FRAMEBUFFER, 0); glDrawBuffer(GL_BACK);