diff --git a/src/video_core/texture_cache/texture_cache.h b/src/video_core/texture_cache/texture_cache.h index a121d7b7e..0a92b3189 100644 --- a/src/video_core/texture_cache/texture_cache.h +++ b/src/video_core/texture_cache/texture_cache.h @@ -175,7 +175,7 @@ void TextureCache

::RunGarbageCollector() { num_iterations = base_iterations * 2; } else if (high_priority_mode) { ticks_to_destroy = base_ticks; - num_iterations = static_cast(base_iterations * 1.5); + num_iterations = static_cast(static_cast(base_iterations) * 1.5); } else { ticks_to_destroy = base_ticks * 2; num_iterations = base_iterations;