P4 to Git Change 1537347 by gandryey@gera-w8 on 2018/04/05 17:42:56
SWDEV-79445 - OCL generic changes and code clean-up - Remove obsolete code in the interop logic Affected files ... ... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#81 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.cpp#20 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palmemory.hpp#4 edit ... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#86 edit
This commit is contained in:
@@ -1309,7 +1309,7 @@ pal::Memory* Device::createBuffer(amd::Memory& owner, bool directAccess) const {
|
||||
|
||||
// Check if owner is interop memory
|
||||
if (owner.isInterop()) {
|
||||
result = gpuMemory->createInterop(Memory::InteropDirectAccess);
|
||||
result = gpuMemory->createInterop();
|
||||
} else if (owner.getMemFlags() & CL_MEM_USE_PERSISTENT_MEM_AMD) {
|
||||
// Attempt to allocate from persistent heap
|
||||
result = gpuMemory->create(Resource::Persistent);
|
||||
@@ -1454,7 +1454,7 @@ pal::Memory* Device::createImage(amd::Memory& owner, bool directAccess) const {
|
||||
|
||||
// Check if owner is interop memory
|
||||
if (owner.isInterop()) {
|
||||
result = gpuImage->createInterop(Memory::InteropDirectAccess);
|
||||
result = gpuImage->createInterop();
|
||||
} else if (imageBuffer) {
|
||||
Resource::ImageBufferParams params;
|
||||
pal::Memory* buffer = reinterpret_cast<pal::Memory*>(image.parent()->getDeviceMemory(*this));
|
||||
|
||||
Reference in New Issue
Block a user