SWDEV-521011 - Fix alignment in PalResource::CreateSvm
This commit is contained in:
committed by
GitHub
parent
84a4f293f4
commit
9d6a0d1a4d
@@ -1193,6 +1193,7 @@ bool Resource::CreateSvm(CreateParams* params, Pal::gpusize svmPtr) {
|
|||||||
createInfo.pReservedGpuVaOwner, &subOffset_);
|
createInfo.pReservedGpuVaOwner, &subOffset_);
|
||||||
if (memRef_ == nullptr) {
|
if (memRef_ == nullptr) {
|
||||||
createInfo.alignment = dev().properties().gpuMemoryProperties.fragmentSize;
|
createInfo.alignment = dev().properties().gpuMemoryProperties.fragmentSize;
|
||||||
|
createInfo.size = amd::alignUp (createInfo.size, createInfo.alignment);
|
||||||
memRef_ = GpuMemoryReference::Create(dev(), createInfo);
|
memRef_ = GpuMemoryReference::Create(dev(), createInfo);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user