SWDEV-472357 - support Rect copy with staging buffer for 2D & 3D memcpy in PAL
Change-Id: Ie32f3e5a6fa077f6b2db20fc1ab1e2e0da8344cb
[ROCm/clr commit: 41dc4545fc]
This commit is contained in:
@@ -1749,6 +1749,13 @@ class CopyMemoryP2PCommand : public CopyMemoryCommand {
|
||||
: CopyMemoryCommand(queue, cmdType, eventWaitList, srcMemory, dstMemory, srcOrigin, dstOrigin,
|
||||
size) {}
|
||||
|
||||
CopyMemoryP2PCommand(HostQueue& queue, cl_command_type cmdType, const EventWaitList& eventWaitList,
|
||||
Memory& srcMemory, Memory& dstMemory, Coord3D srcOrigin, Coord3D dstOrigin,
|
||||
Coord3D size, const BufferRect& srcRect, const BufferRect& dstRect,
|
||||
amd::CopyMetadata copyMetadata = amd::CopyMetadata())
|
||||
: CopyMemoryCommand(queue, cmdType, eventWaitList, srcMemory, dstMemory, srcOrigin, dstOrigin,
|
||||
size, srcRect, dstRect) {}
|
||||
|
||||
virtual void submit(device::VirtualDevice& device) { device.submitCopyMemoryP2P(*this); }
|
||||
|
||||
bool validateMemory();
|
||||
|
||||
Viittaa uudesa ongelmassa
Block a user