graphics: simplify texture cleanup and swizzle decoding

This commit is contained in:
nmzik committed 2026-09-08 21:26:59 +04:00
1 parent 2b3993a595
commit fde550ef66
2 files changed
+6 -13

No files matched your search

+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,