mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-24 21:18:24 +08:00
feature: initial support for creating media context
Related-To: NEO-11386 Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
e2cec35f1f
commit
bb21d25ed0
@@ -101,6 +101,9 @@ class DrmMemoryManager : public MemoryManager {
|
||||
bool allocateInterrupt(uint32_t &outHandle, uint32_t rootDeviceIndex) override;
|
||||
bool releaseInterrupt(uint32_t outHandle, uint32_t rootDeviceIndex) override;
|
||||
|
||||
bool createMediaContext(uint32_t rootDeviceIndex, void *controlSharedMemoryBuffer, uint32_t controlSharedMemoryBufferSize, void *controlBatchBuffer, uint32_t controlBatchBufferSize, uint64_t &outDoorbell) override;
|
||||
bool releaseMediaContext(uint32_t rootDeviceIndex, uint64_t doorbellHandle) override;
|
||||
|
||||
protected:
|
||||
void registerSharedBoHandleAllocation(DrmAllocation *drmAllocation);
|
||||
BufferObjectHandleWrapper tryToGetBoHandleWrapperWithSharedOwnership(int boHandle);
|
||||
|
||||
Reference in New Issue
Block a user