Home
last modified time | relevance | path

Searched refs:ResidencyManager (Results 1 – 4 of 4) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DResidencyManagerD3D12.cpp25 ResidencyManager::ResidencyManager(Device* device) in ResidencyManager() function in dawn_native::d3d12::ResidencyManager
33 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 …]
DResidencyManagerD3D12.h31 class ResidencyManager {
33 ResidencyManager(Device* device);
DDeviceD3D12.h29 class ResidencyManager; variable
65 ResidencyManager* GetResidencyManager() const;
222 std::unique_ptr<ResidencyManager> mResidencyManager;
DDeviceD3D12.cpp129 mResidencyManager = std::make_unique<ResidencyManager>(this); in Initialize()
248 ResidencyManager* Device::GetResidencyManager() const { in GetResidencyManager()