mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-25 13:33:02 +08:00
Add support for implicit args in L0
Related-To: NEO-5081 Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
03e29c34c4
commit
5a59a6ad2e
@@ -11,6 +11,7 @@
|
||||
|
||||
namespace NEO {
|
||||
class GraphicsAllocation;
|
||||
struct ImplicitArgs;
|
||||
struct KernelDescriptor;
|
||||
|
||||
enum class SlmPolicy {
|
||||
@@ -44,5 +45,9 @@ struct DispatchKernelEncoderI {
|
||||
|
||||
virtual uint32_t getRequiredWorkgroupOrder() const = 0;
|
||||
virtual bool requiresGenerationOfLocalIdsByRuntime() const = 0;
|
||||
|
||||
virtual ImplicitArgs *getImplicitArgs() const = 0;
|
||||
virtual uint32_t getSizeForImplicitArgsPatching() const = 0;
|
||||
virtual void patchImplicitArgs(void *&pOut) const = 0;
|
||||
};
|
||||
} // namespace NEO
|
||||
|
||||
Reference in New Issue
Block a user