P4 to Git Change 1119692 by xcui@merged_opencl_jxcwin on 2015/02/06 16:20:16

EPR #413091 - created backing store in the maptarget and move the commit SVM memory funciton into alloMaptarget function. Added  sync funtion in map so that it can handle mGPU cases.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/cl_svm.cpp#9 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#116 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuresource.cpp#205 edit
Bu işleme şunda yer alıyor:
foreman
2015-02-06 16:56:12 -05:00
ebeveyn 1ebc42fdf9
işleme e6c8a9a4bd
-1
Dosyayı Görüntüle
@@ -756,7 +756,6 @@ RUNTIME_ENTRY(cl_int, clEnqueueSVMMap, (
return CL_INVALID_CONTEXT;
}
svmMem->commitSvmMemory();
offset = static_cast<address>(svm_ptr) - static_cast<address>(svmMem->getSvmPtr());
if (offset < 0 || offset + size > svmMem->getSize()) {
LogWarning("wrong svm address ");