ZEBin: fix CTD passing when inline data is supported
In zebin always pass inline data when it's supported. Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
This commit is contained in:
parent
dbe0ba2a0f
commit
125946e374
|
@ -997,6 +997,7 @@ NEO::DecodeError populateKernelDescriptor(NEO::ProgramInfo &dst, NEO::Elf::Elf<N
|
||||||
kernelDescriptor.kernelAttributes.hasNonKernelArgAtomic = outExperimentalProperties.hasNonKernelArgAtomic;
|
kernelDescriptor.kernelAttributes.hasNonKernelArgAtomic = outExperimentalProperties.hasNonKernelArgAtomic;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
kernelDescriptor.kernelAttributes.flags.passInlineData = true;
|
||||||
kernelDescriptor.kernelAttributes.barrierCount = execEnv.barrierCount;
|
kernelDescriptor.kernelAttributes.barrierCount = execEnv.barrierCount;
|
||||||
kernelDescriptor.kernelAttributes.flags.requiresDisabledMidThreadPreemption = execEnv.disableMidThreadPreemption;
|
kernelDescriptor.kernelAttributes.flags.requiresDisabledMidThreadPreemption = execEnv.disableMidThreadPreemption;
|
||||||
kernelDescriptor.kernelAttributes.numGrfRequired = execEnv.grfCount;
|
kernelDescriptor.kernelAttributes.numGrfRequired = execEnv.grfCount;
|
||||||
|
|
|
@ -3509,6 +3509,7 @@ kernels:
|
||||||
EXPECT_EQ(0U, kernelDescriptor.kernelAttributes.workgroupWalkOrder[0]);
|
EXPECT_EQ(0U, kernelDescriptor.kernelAttributes.workgroupWalkOrder[0]);
|
||||||
EXPECT_EQ(1U, kernelDescriptor.kernelAttributes.workgroupWalkOrder[1]);
|
EXPECT_EQ(1U, kernelDescriptor.kernelAttributes.workgroupWalkOrder[1]);
|
||||||
EXPECT_EQ(2U, kernelDescriptor.kernelAttributes.workgroupWalkOrder[2]);
|
EXPECT_EQ(2U, kernelDescriptor.kernelAttributes.workgroupWalkOrder[2]);
|
||||||
|
EXPECT_TRUE(kernelDescriptor.kernelAttributes.flags.passInlineData);
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(PopulateArgDescriptorPerThreadPayload, GivenArgTypeLocalIdWhenOffsetIsNonZeroThenFail) {
|
TEST(PopulateArgDescriptorPerThreadPayload, GivenArgTypeLocalIdWhenOffsetIsNonZeroThenFail) {
|
||||||
|
|
Loading…
Reference in New Issue