File tree Expand file tree Collapse file tree 1 file changed +21
-2
lines changed
level_zero/core/source/cmdlist Expand file tree Collapse file tree 1 file changed +21
-2
lines changed Original file line number Diff line number Diff line change @@ -34,7 +34,28 @@ struct Event;
3434struct Kernel ;
3535struct CommandQueue ;
3636
37+ enum class RequiredPartitionDim : uint32_t {
38+ None = 0 ,
39+ X,
40+ Y,
41+ Z
42+ };
43+
44+ enum class RequiredDispatchWalkOrder : uint32_t {
45+ None = 0 ,
46+ X,
47+ Y,
48+ Additional
49+ };
50+
3751struct CmdListKernelLaunchParams {
52+ static constexpr uint32_t additionalSizeParamNotSet = std::numeric_limits<uint32_t >::max();
53+
54+ RequiredPartitionDim requiredPartitionDim = RequiredPartitionDim::None;
55+ RequiredDispatchWalkOrder requiredDispatchWalkOrder = RequiredDispatchWalkOrder::None;
56+ uint32_t additionalSizeParam = additionalSizeParamNotSet;
57+ uint32_t numKernelsInSplitLaunch = 0 ;
58+ uint32_t numKernelsExecutedInSplitLaunch = 0 ;
3859 bool isIndirect = false ;
3960 bool isPredicate = false ;
4061 bool isCooperative = false ;
@@ -43,8 +64,6 @@ struct CmdListKernelLaunchParams {
4364 bool isDestinationAllocationInSystemMemory = false ;
4465 bool isHostSignalScopeEvent = false ;
4566 bool skipInOrderNonWalkerSignaling = false ;
46- uint32_t numKernelsInSplitLaunch = 0 ;
47- uint32_t numKernelsExecutedInSplitLaunch = 0 ;
4867};
4968
5069struct CmdListReturnPoint {
You can’t perform that action at this time.
0 commit comments