SWDEV-430356 - updated VArange to use SVM
Change-Id: Ice3582732dd6f43af6d566e5420234a581a1c194
[ROCm/clr commit: c13864abed]
This commit is contained in:
committad av
Payam Ghafari
förälder
05fccb2d7e
incheckning
f77ed12c4d
@@ -1338,8 +1338,10 @@ bool Resource::create(MemoryType memType, CreateParams* params, bool forceLinear
|
||||
} else if (memoryType() == VaRange) {
|
||||
createInfo.flags.virtualAlloc = true;
|
||||
if (params->owner_->getSvmPtr() != nullptr) {
|
||||
createInfo.flags.startVaHintFlag = true;
|
||||
createInfo.startVaHint = reinterpret_cast<Pal::gpusize>(params->owner_->getSvmPtr());
|
||||
createInfo.vaRange = Pal::VaRange::Svm;
|
||||
createInfo.flags.useReservedGpuVa = true;
|
||||
createInfo.pReservedGpuVaOwner = params->svmBase_->iMem();
|
||||
desc_.SVMRes_ = true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Referens i nytt ärende
Block a user