SWDEV-292021 - Fix Device Reset
- Device Reset should not purge the allocations that were not by the user - Addresses QMCPack Test abort due to the removal of all the mem objects during reset Change-Id: I7b7a123e72bcc985d7e51d17c2382bc618d3e041
Этот коммит содержится в:
коммит произвёл
Maneesh Gupta
родитель
8c5c2befeb
Коммит
924695fb5e
@@ -190,8 +190,9 @@ bool Program::createGlobalVarObj(amd::Memory** amd_mem_obj, void** device_pptr,
|
||||
}
|
||||
|
||||
roc_device = &(rocDevice());
|
||||
*amd_mem_obj = new(roc_device->context()) amd::Buffer(roc_device->context(), 0, *bytes,
|
||||
*device_pptr);
|
||||
*amd_mem_obj = new(roc_device->context()) amd::Buffer(roc_device->context(),
|
||||
ROCCLR_MEM_INTERNAL_MEMORY,
|
||||
*bytes, *device_pptr);
|
||||
|
||||
if (*amd_mem_obj == nullptr) {
|
||||
buildLog_ += "[OCL] Failed to create a mem object!";
|
||||
|
||||
Ссылка в новой задаче
Block a user