mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-30 18:37:46 +08:00
fix: correctly set unpacked device binary prior decoding
- add parsing Intel GT notes from elf when unpacking binary - set indirectAccessBufferMajorVersion with correct value Related-To: NEO-15211, IGC-12385 Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
fae0f625a6
commit
60d5484e6b
@@ -217,7 +217,7 @@ cl_int Program::createProgramFromBinary(
|
||||
|
||||
this->isGeneratedByIgc = singleDeviceBinary.generator == GeneratorType::igc;
|
||||
this->indirectDetectionVersion = singleDeviceBinary.generatorFeatureVersions.indirectMemoryAccessDetection;
|
||||
this->indirectAccessBufferMajorVersion = singleDeviceBinary.generatorFeatureVersions.indirectMemoryAccessDetection;
|
||||
this->indirectAccessBufferMajorVersion = singleDeviceBinary.generatorFeatureVersions.indirectAccessBuffer;
|
||||
|
||||
bool rebuild = AddressingModeHelper::containsBindlessKernel(decodedSingleDeviceBinary.programInfo.kernelInfos);
|
||||
rebuild |= !clDevice.getDevice().getExecutionEnvironment()->isOneApiPvcWaEnv();
|
||||
|
||||
Reference in New Issue
Block a user