mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-08 05:56:36 +08:00
refactor: set argsExtended in EncodeWalkerArgs
Related-To: NEO-14209 Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
cf87684644
commit
f1f3ee13db
@@ -233,6 +233,8 @@ struct CommandList : _ze_command_list_handle_t {
|
||||
}
|
||||
|
||||
void setAdditionalDispatchKernelArgsFromLaunchParams(NEO::EncodeDispatchKernelArgs &dispatchKernelArgs, const CmdListKernelLaunchParams &launchParams) const;
|
||||
void setAdditionalDispatchKernelArgsFromKernel(NEO::EncodeDispatchKernelArgs &dispatchKernelArgs, const Kernel *kernel) const;
|
||||
|
||||
ze_result_t validateLaunchParams(const CmdListKernelLaunchParams &launchParams) const;
|
||||
|
||||
void setOrdinal(uint32_t ord) { ordinal = ord; }
|
||||
|
||||
@@ -15,6 +15,9 @@ struct CmdListKernelLaunchParams;
|
||||
void CommandList::setAdditionalDispatchKernelArgsFromLaunchParams(NEO::EncodeDispatchKernelArgs &dispatchKernelArgs, const CmdListKernelLaunchParams &launchParams) const {
|
||||
}
|
||||
|
||||
void CommandList::setAdditionalDispatchKernelArgsFromKernel(NEO::EncodeDispatchKernelArgs &dispatchKernelArgs, const Kernel *kernel) const {
|
||||
}
|
||||
|
||||
ze_result_t CommandList::validateLaunchParams(const CmdListKernelLaunchParams &launchParams) const {
|
||||
return ZE_RESULT_SUCCESS;
|
||||
}
|
||||
|
||||
@@ -427,6 +427,7 @@ ze_result_t CommandListCoreFamily<gfxCoreFamily>::appendLaunchKernelWithParams(K
|
||||
.makeCommandView = launchParams.makeKernelCommandView,
|
||||
};
|
||||
setAdditionalDispatchKernelArgsFromLaunchParams(dispatchKernelArgs, launchParams);
|
||||
setAdditionalDispatchKernelArgsFromKernel(dispatchKernelArgs, kernel);
|
||||
|
||||
NEO::EncodeDispatchKernel<GfxFamily>::encodeCommon(commandContainer, dispatchKernelArgs);
|
||||
launchParams.outWalker = dispatchKernelArgs.outWalkerPtr;
|
||||
|
||||
Reference in New Issue
Block a user