SWDEV-430356 - updated VArange to use SVM

Change-Id: Ice3582732dd6f43af6d566e5420234a581a1c194


[ROCm/clr commit: c13864abed]
이 커밋은 다음에 포함됨:
pghafari 작성하고 Payam Ghafari가 2024-03-13 11:47:36 -04:00를 커밋함
1 부모 05fccb2d7e
커밋 f77ed12c4d
1 파일이 변경됨
+4 -2
+4 -2
파일 보기
@@ -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;
}
}