aboutsummaryrefslogtreecommitdiff
path: root/src/core/device_memory_manager.inc
diff options
context:
space:
mode:
authorFernando Sahmkow <fsahmkow27@gmail.com>2023-12-30 03:36:24 +0100
committerLiam <byteslice@airmail.cc>2024-01-18 21:12:30 -0500
commitff6cd1c212786189166e02951f9629f5479cb48e (patch)
treeaa16b0c2434d5faaf78fdc780b3123a9cce73c6f /src/core/device_memory_manager.inc
parentbb7b14acd59aaa1cbe42bec8ed27878beba571d9 (diff)
GPU-SMMU: Estimate game leak and preallocate device region.
Diffstat (limited to 'src/core/device_memory_manager.inc')
-rw-r--r--src/core/device_memory_manager.inc8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/core/device_memory_manager.inc b/src/core/device_memory_manager.inc
index b3a5f3d8b4..138eb5017c 100644
--- a/src/core/device_memory_manager.inc
+++ b/src/core/device_memory_manager.inc
@@ -20,10 +20,10 @@ namespace Core {
namespace {
-class PhysicalAddressContainer {
+class MultiAddressContainer {
public:
- PhysicalAddressContainer() = default;
- ~PhysicalAddressContainer() = default;
+ MultiAddressContainer() = default;
+ ~MultiAddressContainer() = default;
void GatherValues(u32 start_entry, Common::ScratchBuffer<u32>& buffer) {
buffer.resize(8);
@@ -145,7 +145,7 @@ struct DeviceMemoryManagerAllocator {
std::conditional_t<supports_pinning, Common::FlatAllocator<DAddr, 0, pin_bits>, EmptyAllocator>
pin_allocator;
Common::FlatAllocator<DAddr, 0, device_virtual_bits> main_allocator;
- PhysicalAddressContainer multi_dev_address;
+ MultiAddressContainer multi_dev_address;
/// Returns true when vaddr -> vaddr+size is fully contained in the buffer
template <bool pin_area>