From 99e9817dd81afd3c9baa12a7bc6de31e697d2707 Mon Sep 17 00:00:00 2001 From: Eukara Date: Sat, 29 Feb 2020 19:29:01 +0000 Subject: [PATCH] Don't purge shadows on reinit (r_purgeimages fix) git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5641 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- engine/gl/gl_backend.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/gl/gl_backend.c b/engine/gl/gl_backend.c index 9796b879c..9c9d0cfa8 100644 --- a/engine/gl/gl_backend.c +++ b/engine/gl/gl_backend.c @@ -1087,7 +1087,7 @@ qboolean GLBE_BeginShadowMap(int id, int w, int h, uploadfmt_t encoding, int *re if (!gl_config.ext_framebuffer_objects) return false; - if (!TEXVALID(shadowmap[id]) || shadowmap[id]->width != w || shadowmap[id]->height != h || shadowmap[id]->format != encoding) + if (!TEXVALID(shadowmap[id]) || shadowmap[id]->width != w || shadowmap[id]->height != h || shadowmap[id]->format != encoding || shadowmap[id]->status != TEX_LOADED) { texid_t tex; if (shadowmap[id])