mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-10 07:08:04 +08:00
[1/n] Internal 4GB allocator
- Add new entry point in memory manager for internal allocations. - Route to allocate32BitGraphicsMemory - Add new enum to control memory region - Change mm to memoryManager Change-Id: I2ee069aa9baf7f69f652022e026569ec4fdb9d77
This commit is contained in:
committed by
sys_ocldev
parent
386675480f
commit
19c68a608f
@@ -52,7 +52,7 @@ class DrmMemoryManager : public MemoryManager {
|
||||
}
|
||||
DrmAllocation *allocateGraphicsMemory(size_t size, const void *ptr, bool forcePin) override;
|
||||
GraphicsAllocation *allocateGraphicsMemoryForImage(ImageInfo &imgInfo, Gmm *gmm) override;
|
||||
DrmAllocation *allocate32BitGraphicsMemory(size_t size, void *ptr) override;
|
||||
DrmAllocation *allocate32BitGraphicsMemory(size_t size, void *ptr, MemoryType memoryType) override;
|
||||
GraphicsAllocation *createGraphicsAllocationFromSharedHandle(osHandle handle, bool requireSpecificBitness, bool reuseBO) override;
|
||||
GraphicsAllocation *createPaddedAllocation(GraphicsAllocation *inputGraphicsAllocation, size_t sizeWithPadding) override;
|
||||
GraphicsAllocation *createGraphicsAllocationFromNTHandle(void *handle) override { return nullptr; }
|
||||
|
||||
Reference in New Issue
Block a user