early-access version 3633

This commit is contained in:
pineappleEA
2023-06-03 10:35:29 +02:00
parent ab25285161
commit 373dcf8231
3 changed files with 7 additions and 5 deletions

View File

@@ -79,6 +79,7 @@ void TextureCache<P>::RunGarbageCollector() {
if (num_iterations == 0) {
return true;
}
--num_iterations;
auto& image = slot_images[image_id];
if (True(image.flags & ImageFlagBits::IsDecoding)) {
// This image is still being decoded, deleting it will invalidate the slot
@@ -88,7 +89,6 @@ void TextureCache<P>::RunGarbageCollector() {
if (!aggressive_mode && True(image.flags & ImageFlagBits::CostlyLoad)) {
return false;
}
--num_iterations;
const bool must_download =
image.IsSafeDownload() && False(image.flags & ImageFlagBits::BadOverlap);
if (!high_priority_mode && must_download) {