From 6d7ffef3167edac9246fdb09e3083f3e1c195ba6 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sat, 21 Apr 2018 08:52:38 +0200 Subject: [PATCH] (gl2_renderchain.c) Update --- gfx/drivers_renderchain/gl2_renderchain.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gfx/drivers_renderchain/gl2_renderchain.c b/gfx/drivers_renderchain/gl2_renderchain.c index 6d4e7c0b18..eb819457de 100644 --- a/gfx/drivers_renderchain/gl2_renderchain.c +++ b/gfx/drivers_renderchain/gl2_renderchain.c @@ -520,8 +520,10 @@ static void gl2_renderchain_deinit_fbo(void *data, if (chain) { - glDeleteTextures(chain->fbo_pass, chain->fbo_texture); - gl2_delete_fb(chain->fbo_pass, chain->fbo); + if (chain->fbo) + gl2_delete_fb(chain->fbo_pass, chain->fbo); + if (chain->fbo_texture) + glDeleteTextures(chain->fbo_pass, chain->fbo_texture); memset(chain->fbo_texture, 0, sizeof(chain->fbo_texture)); memset(chain->fbo, 0, sizeof(chain->fbo));