mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-06 19:32:25 +08:00
fix: global bindless offsets for implicit args
- do not patch bindless offsets for implicit args in with global bindless allocator, the offsets are patched at kernel initialization time and do not change Related-To: NEO-7063 Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
3e5dec27ef
commit
c9e8931a18
@@ -2210,7 +2210,11 @@ void Kernel::patchBindlessOffsetsInCrossThreadData(uint64_t bindlessSurfaceState
|
||||
}
|
||||
}
|
||||
|
||||
patchBindlessOffsetsForImplicitArgs(bindlessSurfaceStateBaseOffset);
|
||||
const auto bindlessHeapsHelper = getDevice().getDevice().getBindlessHeapsHelper();
|
||||
|
||||
if (!bindlessHeapsHelper) {
|
||||
patchBindlessOffsetsForImplicitArgs(bindlessSurfaceStateBaseOffset);
|
||||
}
|
||||
}
|
||||
|
||||
void Kernel::setAdditionalKernelExecInfo(uint32_t additionalKernelExecInfo) {
|
||||
|
||||
Reference in New Issue
Block a user