From 4c808cb7e2c12f5f9c003c98746ffdb7a4331508 Mon Sep 17 00:00:00 2001
From: Jaime Passos <lazymyuutsu@gmail.com>
Date: Sun, 8 Dec 2019 04:32:25 -0300
Subject: [PATCH] Actually don't even call HWR_FreeMipmapCache between levels
 because I feel like it's futile outside of PWAD loading

---
 src/p_setup.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/src/p_setup.c b/src/p_setup.c
index d38a78bc8f..186947060e 100644
--- a/src/p_setup.c
+++ b/src/p_setup.c
@@ -3026,10 +3026,8 @@ boolean P_SetupLevel(boolean skipprecip)
 		// Even mipmaps that aren't related to level textures.
 		// Presumably, the hardware render code used to store textures as level data.
 		// Meaning, they had memory allocated and marked with the PU_LEVEL tag.
-		// Now, only mipmaps that AREN'T level textures are freed between levels.
 		// Level textures are only reloaded after R_LoadTextures, which is
 		// when the texture list is loaded.
-		HWR_FreeMipmapCache();
 #ifdef ALAM_LIGHTING
 		// BP: reset light between levels (we draw preview frame lights on current frame)
 		HWR_ResetLights();
-- 
GitLab