SWDEV-478520 - Prevent segfaults in hipTexRefSetAddress
Change-Id: I9a57ccb81c574e35e7ebf6d71512f9249413bc3e
此提交包含在:
提交者
Vladana Stojiljkovic
父節點
e98179d924
當前提交
ddc5744c19
@@ -1093,7 +1093,7 @@ hipError_t hipTexRefSetAddress(size_t* ByteOffset,
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Align the user ptr to HW requirments.
|
// Align the user ptr to HW requirments.
|
||||||
resDesc.res.linear.devPtr = static_cast<char*>(dptr) - *ByteOffset;
|
resDesc.res.linear.devPtr = static_cast<char*>(dptr) - (ByteOffset ? *ByteOffset : 0);
|
||||||
hipTextureDesc texDesc = hip::getTextureDesc(texRef);
|
hipTextureDesc texDesc = hip::getTextureDesc(texRef);
|
||||||
|
|
||||||
err = ihipCreateTextureObject(&texRef->textureObject, &resDesc, &texDesc, nullptr);
|
err = ihipCreateTextureObject(&texRef->textureObject, &resDesc, &texDesc, nullptr);
|
||||||
|
|||||||
新增問題並參考
封鎖使用者