Searched refs:pageable (Results 1 – 8 of 8) sorted by relevance
33 MaybeError ResidencyManager::LockAllocation(Pageable* pageable) { in LockAllocation() argument39 if (!pageable->IsInResidencyLRUCache() && !pageable->IsResidencyLocked()) { in LockAllocation()40 ID3D12Pageable* d3d12Pageable = pageable->GetD3D12Pageable(); in LockAllocation()41 uint64_t size = pageable->GetSize(); in LockAllocation()43 DAWN_TRY(MakeAllocationsResident(GetMemorySegmentInfo(pageable->GetMemorySegment()), in LockAllocation()48 if (pageable->IsInResidencyLRUCache()) { in LockAllocation()49 pageable->RemoveFromList(); in LockAllocation()52 pageable->IncrementResidencyLock(); in LockAllocation()59 void ResidencyManager::UnlockAllocation(Pageable* pageable) { in UnlockAllocation() argument64 ASSERT(pageable->IsResidencyLocked()); in UnlockAllocation()[all …]
35 MaybeError LockAllocation(Pageable* pageable);36 void UnlockAllocation(Pageable* pageable);44 void TrackResidentAllocation(Pageable* pageable);
39 A well designed operating system that implements pageable device-local45 the application that the operating system implements pageable device-local56 To take best advantage of pageable device-local memory the application must
282 ID3D12Pageable *pageable = base_bo->res; in d3d12_promote_to_permanent_residency() local283 HRESULT hr = screen->dev->MakeResident(1, &pageable); in d3d12_promote_to_permanent_residency()
544 CComPtr<ID3D12Pageable> pageable; in TestOtherComInterface() local551 IID_PPV_ARGS(&pageable))); in TestOtherComInterface()555 CHECK_HR(pageable->GetDevice(IID_PPV_ARGS(&device))); in TestOtherComInterface()
4406 …uresEXT',desc='Structure describing whether the implementation supports pageable device-local memo…4419 indicates that the implementation supports pageable device-local memory
5139 …uresEXT',desc='Structure describing whether the implementation supports pageable device-local memo…5152 indicates that the implementation supports pageable device-local memory