renderer: invalidate buffers on memory unmap

This commit is contained in:
nmzik committed 2026-08-24 00:40:02 +02:00
1 parent 186621c6ff
commit 1779142805
4 files changed
+90 -120

No files matched your search

-1
View File
@@ -35,7 +35,6 @@ public:
void InvalidateMemory(uint64_t vaddr, uint64_t size);
void ReadMemory(uint64_t vaddr, uint64_t size, bool is_write = false);
void UnmapMemory(uint64_t vaddr, uint64_t size);
[[nodiscard]] Buffer& GetBuffer(BufferId id) { return m_slot_buffers[id]; }
[[nodiscard]] BufferId FindBuffer(uint64_t vaddr, uint64_t size);
[[nodiscard]] std::pair<Buffer*, uint64_t> ObtainBuffer(uint64_t vaddr, uint64_t size,