From 82d6f379c873600c4101bff354c49c7d3fb270e3 Mon Sep 17 00:00:00 2001 From: Forrest Mark X Date: Sat, 13 Jun 2026 06:14:38 -0500 Subject: [PATCH] Even more error fixes My clang isn't this strict so I do not get these errors --- src/video_core/texture_cache/texture_cache.h | 6 +++--- src/video_core/texture_cache/texture_cache_base.h | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/video_core/texture_cache/texture_cache.h b/src/video_core/texture_cache/texture_cache.h index bf02362c11..3c7c630ee1 100644 --- a/src/video_core/texture_cache/texture_cache.h +++ b/src/video_core/texture_cache/texture_cache.h @@ -1431,7 +1431,7 @@ u32 TextureCache

::GetAdaptiveBatchSize(const PendingUnswizzle& task, size_t q } template -u32 TextureCache

::GetAdaptiveChunkSize(const PendingUnswizzle& task, size_t queue_size) const { +size_t TextureCache

::GetAdaptiveChunkSize(const PendingUnswizzle &task, size_t queue_size) const { const size_t base_chunk = swizzle_chunk_size; if (base_chunk == 0) return 0; @@ -1490,8 +1490,8 @@ void TextureCache

::TickAsyncUnswizzle() { if (swizzle_chunk_size == 0) { copy_amount = remaining; } else { - const u32 dynamic_chunk = GetAdaptiveChunkSize(task, unswizzle_queue.size()); - copy_amount = std::min(dynamic_chunk, remaining); + const size_t dynamic_chunk = GetAdaptiveChunkSize(task, unswizzle_queue.size()); + copy_amount = (std::min)(dynamic_chunk, remaining); } if (remaining > swizzle_chunk_size) { diff --git a/src/video_core/texture_cache/texture_cache_base.h b/src/video_core/texture_cache/texture_cache_base.h index d97f9462ee..b10f4e5f52 100644 --- a/src/video_core/texture_cache/texture_cache_base.h +++ b/src/video_core/texture_cache/texture_cache_base.h @@ -420,7 +420,7 @@ private: void TickAsyncDecode(); u32 GetAdaptiveBatchSize(const PendingUnswizzle& task, size_t queue_size) const; - u32 GetAdaptiveChunkSize(const PendingUnswizzle &task, size_t queue_size) const; + size_t GetAdaptiveChunkSize(const PendingUnswizzle &task, size_t queue_size) const; void EnforceSamplerBudget(); void TrimInactiveSamplers(size_t budget);