fix: update implicitArgs versions

- fix layout of implicit args
- add enqueued local size and sync buffer ptr

Related-To: NEO-15160

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
This commit is contained in:
Mateusz Hoppe
2025-07-22 12:33:29 +00:00
committed by Compute-Runtime-Automation
parent 09ee9bf093
commit b17ed79618
13 changed files with 234 additions and 15 deletions

View File

@@ -1328,6 +1328,7 @@ void KernelImp::patchWorkgroupSizeInCrossThreadData(uint32_t x, uint32_t y, uint
NEO::patchVecNonPointer(dst, desc.payloadMappings.dispatchTraits.enqueuedLocalWorkSize, workgroupSize);
if (state.pImplicitArgs) {
state.pImplicitArgs->setLocalSize(x, y, z);
state.pImplicitArgs->setEnqueuedLocalSize(x, y, z);
}
}