diff options
| author | Fernando Sahmkow <fsahmkow27@gmail.com> | 2023-12-30 03:36:24 +0100 |
|---|---|---|
| committer | Liam <byteslice@airmail.cc> | 2024-01-18 21:12:30 -0500 |
| commit | ff6cd1c212786189166e02951f9629f5479cb48e (patch) | |
| tree | aa16b0c2434d5faaf78fdc780b3123a9cce73c6f /src/core/device_memory_manager.inc | |
| parent | bb7b14acd59aaa1cbe42bec8ed27878beba571d9 (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.inc | 8 |
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> |
