Allow empty kernel arg info

Change-Id: I0e45e342148dfb4dceca1e7fdba885280e4ab597
This commit is contained in:
Jaroslaw Chodor
2020-01-29 16:52:27 +01:00
committed by sys_ocldev
parent 0dce47c59a
commit 33ac782f03
6 changed files with 36 additions and 8 deletions

View File

@@ -255,6 +255,11 @@ void KernelInfo::storeKernelArgument(
kernelArgInfo[argNum].isTransformable = pImageMemObjKernelArg->Transformable != 0;
patchInfo.imageMemObjKernelArgs.push_back(pImageMemObjKernelArg);
if (NEO::KernelArgMetadata::AccessQualifier::Unknown == kernelArgInfo[argNum].metadata.accessQualifier) {
auto accessQual = pImageMemObjKernelArg->Writeable ? NEO::KernelArgMetadata::AccessQualifier::ReadWrite
: NEO::KernelArgMetadata::AccessQualifier::ReadOnly;
kernelArgInfo[argNum].metadata.accessQualifier = accessQual;
}
}
void KernelInfo::storeKernelArgument(