P4 to Git Change 1092343 by gandryey@gera-dev-w7 on 2014/10/30 15:12:30
ECR #304775 - Add a check for NULL dev pointer. - Subbuffer was created, but never used. Thus dev memory could be NULL and lastWriter_ was passed from the parent object on create Affected files ... ... //depot/stg/opencl/drivers/opencl/runtime/platform/memory.cpp#112 edit
This commit is contained in:
@@ -459,7 +459,12 @@ Memory::cacheWriteBack()
|
||||
{
|
||||
if (NULL != lastWriter_) {
|
||||
device::Memory* dmem = getDeviceMemory(*lastWriter_);
|
||||
dmem->syncHostFromCache();
|
||||
//! @note It's a special condition, when a subbuffer was created,
|
||||
//! but never used. Thus dev memory is still NULL and lastWriter_
|
||||
//! was passed from the parent.
|
||||
if (NULL != dmem) {
|
||||
dmem->syncHostFromCache();
|
||||
}
|
||||
}
|
||||
else if (isParent()) {
|
||||
// On CPU parent can't be synchronized, because lastWriter_ could be NULL
|
||||
|
||||
Fai riferimento in un nuovo problema
Block a user