mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-25 13:33:02 +08:00
Delegate MemoryManager residency and eviction calls through CSR
MemoryManager::getEvictonAllocations() MemoryManager::pushAllocationForEviction() MemoryManager::clearEvictionAllocations() MemoryManager::clearResidencyAllocations() Change-Id: Iaa3051965bc9dfc09384e2bd5e9e0c372b5e722a Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
This commit is contained in:
committed by
sys_ocldev
parent
7aa70248e8
commit
da5a292e54
@@ -91,6 +91,11 @@ class CommandStreamReceiver {
|
||||
|
||||
ResidencyContainer &getResidencyAllocations();
|
||||
void pushAllocationForResidency(GraphicsAllocation *gfxAllocation);
|
||||
void clearResidencyAllocations();
|
||||
|
||||
ResidencyContainer &getEvictionAllocations();
|
||||
void pushAllocationForEviction(GraphicsAllocation *gfxAllocation);
|
||||
void clearEvictionAllocations();
|
||||
|
||||
virtual GmmPageTableMngr *createPageTableManager() { return nullptr; }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user