SWDEV-477324 - Capture Memcpy1D pinned H2D D2H

Change-Id: I1f4744f20a9caeed005ec68da44e5fde737e09f7
This commit is contained in:
Anusha GodavarthySurya
2024-08-27 13:46:07 +00:00
committed by Anusha Godavarthy Surya
parent da5f1a6146
commit 742b0210d3
6 changed files with 102 additions and 47 deletions
+6 -6
View File
@@ -2263,12 +2263,12 @@ bool KernelBlitManager::copyBuffer(device::Memory& srcMemory, device::Memory& ds
#endif
bool useShaderCopyPath = setup_.disableHwlCopyBuffer_ ||
(sizeIn[0] <= dev().settings().sdmaCopyThreshold_) ||
(!srcMemory.isHostMemDirectAccess() &&
!dstMemory.isHostMemDirectAccess() &&
!(p2p || asan) && !ipcShared &&
!(copyMetadata.copyEnginePreference_ ==
amd::CopyMetadata::CopyEnginePreference::SDMA));
(sizeIn[0] <= dev().settings().sdmaCopyThreshold_) ||
(!(p2p || asan || ipcShared) &&
(!srcMemory.isHostMemDirectAccess() && !dstMemory.isHostMemDirectAccess() &&
!(copyMetadata.copyEnginePreference_ ==
amd::CopyMetadata::CopyEnginePreference::SDMA)) ||
(copyMetadata.copyEnginePreference_ == amd::CopyMetadata::CopyEnginePreference::BLIT));
if (!useShaderCopyPath) {
if (amd::IS_HIP) {