SWDEV-286346 - Implement Arena Memory Object for externally created memory.
Change-Id: I8530602d89edf83ad367c52167e48a1559ee1e18
[ROCm/clr commit: 1c49d8816c]
Цей коміт міститься в:
зафіксовано
Karthik Jayaprakash
джерело
c521759b09
коміт
aae0d4ca51
@@ -443,6 +443,7 @@ Device::Device()
|
||||
blitProgram_(nullptr),
|
||||
hwDebugMgr_(nullptr),
|
||||
context_(nullptr),
|
||||
arena_mem_obj_(nullptr),
|
||||
vaCacheAccess_(nullptr),
|
||||
vaCacheMap_(nullptr),
|
||||
index_(0) {
|
||||
@@ -459,6 +460,10 @@ Device::~Device() {
|
||||
delete vaCacheAccess_;
|
||||
}
|
||||
|
||||
if (arena_mem_obj_ != nullptr) {
|
||||
arena_mem_obj_->release();
|
||||
}
|
||||
|
||||
// Destroy device settings
|
||||
if (settings_ != nullptr) {
|
||||
delete settings_;
|
||||
|
||||
Посилання в новій задачі
Заблокувати користувача