From 511d19f5de08102428a2841b72df7cfe0b6f6c5a Mon Sep 17 00:00:00 2001 From: kraibse <33869366+kraibse@users.noreply.github.com> Date: Sun, 1 Nov 2026 21:44:43 +0100 Subject: Revert "nx2: read command lists the GPU wrote from the GPU's copy" This reverts commit d151e53e6148faeca1b5754e8b16f20da72c8252. --- src/video_core/buffer_cache/buffer_cache.h | 7 ------- 1 file changed, 7 deletions(-) (limited to 'src/video_core/buffer_cache/buffer_cache.h') diff --git a/src/video_core/buffer_cache/buffer_cache.h b/src/video_core/buffer_cache/buffer_cache.h index fb9f1f0553..e90af3214d 100644 --- a/src/video_core/buffer_cache/buffer_cache.h +++ b/src/video_core/buffer_cache/buffer_cache.h @@ -17,7 +17,6 @@ #include "video_core/buffer_cache/buffer_cache_base.h" #include "video_core/guest_memory.h" #include "video_core/host1x/gpu_device_memory_manager.h" -#include "video_core/nx2.h" #include "video_core/nx2_profile.h" #include "video_core/texture_cache/util.h" @@ -292,9 +291,6 @@ bool BufferCache

::DMACopy(GPUVAddr src_address, GPUVAddr dest_address, u64 am const bool has_new_downloads = tmp_intervals.size() != 0; for (const auto& pair : tmp_intervals) { gpu_modified_ranges.Add(pair.first, pair.second); - if (Tegra::g_nx2_ampere.load(std::memory_order_relaxed)) { - Tegra::Nx2MarkGpuWritten(pair.first, pair.second); - } } const auto& copy = copies[0]; src_buffer.MarkUsage(copy.src_offset, copy.size); @@ -1614,9 +1610,6 @@ void BufferCache

::MarkWrittenBuffer(BufferId buffer_id, DAddr device_addr, u3 } else { ArmReadTraps(device_addr, size); } - if (Tegra::g_nx2_ampere.load(std::memory_order_relaxed)) { - Tegra::Nx2MarkGpuWritten(device_addr, size); - } } template -- cgit v1.2.3