From 21eaee0e231e2814a04cb0b6ad9792a5cac4caea Mon Sep 17 00:00:00 2001 From: kd-11 Date: Mon, 9 Dec 2024 01:27:50 +0300 Subject: [PATCH] rsx: Revert bounds optimization on RO texture load --- rpcs3/Emu/RSX/Common/texture_cache.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/Emu/RSX/Common/texture_cache.h b/rpcs3/Emu/RSX/Common/texture_cache.h index c5d7a544f6..2b426e05b6 100644 --- a/rpcs3/Emu/RSX/Common/texture_cache.h +++ b/rpcs3/Emu/RSX/Common/texture_cache.h @@ -2490,7 +2490,7 @@ namespace rsx // Invalidate const address_range tex_range = address_range::start_length(attributes.address, tex_size); - invalidate_range_impl_base(cmd, tex_range, invalidation_cause::cause_is_read | invalidation_cause::cause_uses_strict_data_bounds, {}, std::forward(extras)...); + invalidate_range_impl_base(cmd, tex_range, invalidation_cause::read, {}, std::forward(extras)...); // Upload from CPU. Note that sRGB conversion is handled in the FS auto uploaded = upload_image_from_cpu(cmd, tex_range, attributes.width, attributes.height, attributes.depth, tex.get_exact_mipmap_count(), attributes.pitch, attributes.gcm_format,