mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-08 14:02:58 +08:00
fix: set IGC as default generator prior decoding zebin
Related-To: NEO-16231, NEO-16167
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
Source: d4ef7dae26
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
5c9cd66f34
commit
c38053f404
@@ -684,7 +684,7 @@ kernels:
|
||||
MultiDeviceKernel *kernel = castToObject<MultiDeviceKernel>(pKernel);
|
||||
Program *program = castToObject<Program>(pProgram);
|
||||
EXPECT_EQ(4u, program->getIndirectAccessBufferVersion());
|
||||
EXPECT_FALSE(kernel->getKernelInfos()[1]->kernelDescriptor.kernelMetadata.isGeneratedByIgc);
|
||||
EXPECT_TRUE(kernel->getKernelInfos()[1]->kernelDescriptor.kernelMetadata.isGeneratedByIgc);
|
||||
|
||||
retVal = clReleaseKernel(pKernel);
|
||||
EXPECT_EQ(CL_SUCCESS, retVal);
|
||||
|
||||
@@ -116,7 +116,7 @@ DecodeError decodeSingleZebin(ProgramInfo &dst, const SingleDeviceBinary &src, s
|
||||
}
|
||||
|
||||
GeneratorFeatureVersions generatorFeatures = {};
|
||||
GeneratorType generator = {};
|
||||
GeneratorType generator = {GeneratorType::igc};
|
||||
auto ret = Zebin::validateTargetDevice(elf, src.targetDevice, outErrReason, outWarning, generatorFeatures, generator);
|
||||
if (!ret && elf.elfFileHeader->machine == Elf::ElfMachine::EM_INTELGT) {
|
||||
return DecodeError::invalidBinary;
|
||||
|
||||
Reference in New Issue
Block a user