diff options
| author | kraibse <33869366+kraibse@users.noreply.github.com> | 2026-11-01 21:44:43 +0100 |
|---|---|---|
| committer | kraibse <33869366+kraibse@users.noreply.github.com> | 2026-11-01 21:45:14 +0100 |
| commit | 511d19f5de08102428a2841b72df7cfe0b6f6c5a (patch) | |
| tree | 03406b4b3957729aee2853c52b64b452aa52f61c /src/video_core/buffer_cache | |
| parent | 703d2bbb3ba30d996fee827347ee33f36000e7ee (diff) | |
Revert "nx2: read command lists the GPU wrote from the GPU's copy"
This reverts commit d151e53e6148faeca1b5754e8b16f20da72c8252.
Diffstat (limited to 'src/video_core/buffer_cache')
| -rw-r--r-- | src/video_core/buffer_cache/buffer_cache.h | 7 |
1 files changed, 0 insertions, 7 deletions
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<P>::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<P>::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 <class P> |
