SWDEV-324411 - Use blit kernel for copyBufferRect if atomic is not supported
Change-Id: I2e110fd3418117ee9c7ede379244d2c6c4f248b7
[ROCm/clr commit: ed7737564e]
이 커밋은 다음에 포함됨:
1 부모
1609b1085b
커밋
7bdbf61a9d
2 파일이 변경됨
+5
-5
검색과 일치하는 파일 없음
@@ -1585,8 +1585,8 @@ bool KernelBlitManager::copyBufferRect(device::Memory& srcMemory, device::Memory
|
||||
bool rejected = false;
|
||||
|
||||
// Fall into the ROC path for rejected transfers
|
||||
if (setup_.disableCopyBufferRect_ ||
|
||||
srcMemory.isHostMemDirectAccess() || dstMemory.isHostMemDirectAccess()) {
|
||||
if (dev().info().pcie_atomics_ && (setup_.disableCopyBufferRect_ ||
|
||||
srcMemory.isHostMemDirectAccess() || dstMemory.isHostMemDirectAccess())) {
|
||||
result = DmaBlitManager::copyBufferRect(srcMemory, dstMemory, srcRectIn, dstRectIn, sizeIn, entire);
|
||||
|
||||
if (result) {
|
||||
|
||||
새 이슈에서 참조
사용자 차단