graphics: copy sparse buffer uploads through resident mappings

This commit is contained in:
nmzik committed 2026-10-13 21:27:07 +00:00
1 parent 9a3aca963a
commit 40692dfb64
6 files changed
+172 -42

No files matched your search

+5 -1
View File
@@ -962,7 +962,11 @@ static bool IsInPrtAperture(uint64_t address, uint64_t size = 1) {
}
bool TryReadSparseBacking(uint64_t vaddr, void* data, uint64_t size) {
return g_guest_address_space->TryReadSparseBacking(vaddr, data, size);
return g_guest_address_space->CopySparseMemory<false>(vaddr, data, size);
}
bool CopySparseMemory(uint64_t vaddr, void* data, uint64_t size) {
return g_guest_address_space->CopySparseMemory<true>(vaddr, data, size);
}
static bool SelfTestSub64SharedPlaceholderAlias() {