Remove MMAP allocator from DrmMemoryManager

Related-To: NEO-2877

Change-Id: Iddfadde449b71b2fcfb7d6298db5de014773476d
Signed-off-by: Venevtsev, Igor <igor.venevtsev@intel.com>
This commit is contained in:
Venevtsev, Igor
2019-08-05 13:34:29 +02:00
committed by sys_ocldev
parent 203d94d28f
commit 614104bf37
11 changed files with 82 additions and 315 deletions

View File

@@ -154,8 +154,8 @@ class MemoryManager {
virtual bool copyMemoryToAllocation(GraphicsAllocation *graphicsAllocation, const void *memoryToCopy, size_t sizeToCopy);
static HeapIndex selectHeap(const GraphicsAllocation *allocation, bool hasPointer, bool isFullRangeSVM);
static std::unique_ptr<MemoryManager> createMemoryManager(ExecutionEnvironment &executionEnvironment);
virtual void *reserveCpuAddressRange(size_t size) = 0;
virtual void releaseReservedCpuAddressRange(void *reserved, size_t size) = 0;
virtual void *reserveCpuAddressRange(size_t size) { return nullptr; };
virtual void releaseReservedCpuAddressRange(void *reserved, size_t size){};
protected:
struct AllocationData {