destroy even more images when closing

This commit is contained in:
yugecin
2017-01-18 19:40:31 +01:00
parent 156026bd9b
commit 0eac32505b
5 changed files with 74 additions and 27 deletions

View File

@@ -17,9 +17,11 @@
*/
package yugecin.opsudance.core;
import itdelatrisu.opsu.GameData;
import itdelatrisu.opsu.GameImage;
import itdelatrisu.opsu.Options;
import itdelatrisu.opsu.audio.MusicController;
import itdelatrisu.opsu.beatmap.Beatmap;
import itdelatrisu.opsu.ui.Fonts;
import org.lwjgl.Sys;
import org.lwjgl.openal.AL;
@@ -213,7 +215,9 @@ public class DisplayContainer implements ErrorDumpable, KeyListener, MouseListen
public void teardown() {
InternalTextureLoader.get().clear();
GameImage.destroyAll();
GameImage.destroyImages();
GameData.Grade.destroyImages();
Beatmap.destroyBackgroundImageCache();
Display.destroy();
}