graphics: simplify texture cleanup and swizzle decoding

This commit is contained in:
nmzik
2026-09-08 13:32:41 +04:00
parent 2b3993a595
commit fde550ef66
2 changed files with 6 additions and 13 deletions
+1 -5
View File
@@ -187,15 +187,11 @@ TextureCache::TextureCache(GraphicContext& graphics, CommandScheduler& scheduler
}
TextureCache::~TextureCache() {
std::vector<ImageId> registered;
m_slot_images.ForEach([&](ImageId id, const Image& image) {
if (image.registered) {
registered.push_back(id);
UnregisterImage(id);
}
});
for (const auto id: registered) {
UnregisterImage(id);
}
}
bool TextureCache::SameBacking(const ImageInfo& cached, const ImageInfo& requested,