diff --git a/src/cassette/cassette.cpp b/src/cassette/cassette.cpp index b962fb8..e14d557 100644 --- a/src/cassette/cassette.cpp +++ b/src/cassette/cassette.cpp @@ -286,6 +286,13 @@ namespace Cassette { Reels.clear(); + for (auto &v : ReelsAtlas) { + DLOG("unload atlas %s\n", v.first.c_str()); + UnloadTexture(v.second.textureID); + } + + ReelsAtlas.clear(); + while (updateThreadRunning || reelThreadRunning) { // wait for threads to stop }