feature: Add indirect data and scratch pointer to zeinfo

Related-To: NEO-7621
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
This commit is contained in:
Kamil Kopryk
2023-11-03 09:13:28 +00:00
committed by Compute-Runtime-Automation
parent e96e3d63c0
commit ae607502a0
6 changed files with 67 additions and 2 deletions

View File

@@ -185,6 +185,8 @@ struct KernelDescriptor {
CrossThreadDataOffset localMemoryStatelessWindowSize = undefined<CrossThreadDataOffset>;
CrossThreadDataOffset localMemoryStatelessWindowStartAddres = undefined<CrossThreadDataOffset>;
CrossThreadDataOffset implicitArgsBuffer = undefined<CrossThreadDataOffset>;
ArgDescInlineDataPointer indirectDataPointerAddress;
ArgDescInlineDataPointer scratchPointerAddress;
} implicitArgs;
std::vector<std::unique_ptr<ArgDescriptorExtended>> explicitArgsExtendedDescriptors;