Searched refs:ResidencyManager (Results 1 – 4 of 4) sorted by relevance
25 ResidencyManager::ResidencyManager(Device* device) in ResidencyManager() function in dawn_native::d3d12::ResidencyManager33 MaybeError ResidencyManager::LockAllocation(Pageable* pageable) { in LockAllocation()59 void ResidencyManager::UnlockAllocation(Pageable* pageable) { in UnlockAllocation()79 ResidencyManager::MemorySegmentInfo* ResidencyManager::GetMemorySegmentInfo( in GetMemorySegmentInfo()95 uint64_t ResidencyManager::SetExternalMemoryReservation(MemorySegment segment, in SetExternalMemoryReservation()106 void ResidencyManager::UpdateVideoMemoryInfo() { in UpdateVideoMemoryInfo()113 void ResidencyManager::UpdateMemorySegmentInfo(MemorySegmentInfo* segmentInfo) { in UpdateMemorySegmentInfo()147 ResultOrError<Pageable*> ResidencyManager::RemoveSingleEntryFromLRU( in RemoveSingleEntryFromLRU()178 MaybeError ResidencyManager::EnsureCanAllocate(uint64_t allocationSize, in EnsureCanAllocate()195 ResultOrError<uint64_t> ResidencyManager::EnsureCanMakeResident( in EnsureCanMakeResident()[all …]
31 class ResidencyManager {33 ResidencyManager(Device* device);
29 class ResidencyManager; variable65 ResidencyManager* GetResidencyManager() const;222 std::unique_ptr<ResidencyManager> mResidencyManager;
129 mResidencyManager = std::make_unique<ResidencyManager>(this); in Initialize()248 ResidencyManager* Device::GetResidencyManager() const { in GetResidencyManager()