Skip to content

Commit 7b8cb9e

Browse files
committed
Move assert to commandBufferCreate()
1 parent a1a317a commit 7b8cb9e

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

source/adapters/level_zero/command_buffer.cpp

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -620,9 +620,6 @@ ur_result_t createMainCommandList(ur_context_handle_t Context,
620620

621621
ZeStruct<ze_mutable_command_list_exp_desc_t> ZeMutableCommandListDesc;
622622
if (IsUpdatable) {
623-
auto Platform = Context->getPlatform();
624-
UR_ASSERT(Platform->ZeMutableCmdListExt.Supported,
625-
UR_RESULT_ERROR_UNSUPPORTED_FEATURE);
626623
ZeMutableCommandListDesc.flags = 0;
627624
ZeCommandListDesc.pNext = &ZeMutableCommandListDesc;
628625
}
@@ -660,6 +657,11 @@ urCommandBufferCreateExp(ur_context_handle_t Context, ur_device_handle_t Device,
660657
CommandBufferDesc && CommandBufferDesc->enableProfiling;
661658
bool IsUpdatable = CommandBufferDesc && CommandBufferDesc->isUpdatable;
662659

660+
if (IsUpdatable) {
661+
UR_ASSERT(Context->getPlatform()->ZeMutableCmdListExt.Supported,
662+
UR_RESULT_ERROR_UNSUPPORTED_FEATURE);
663+
}
664+
663665
ur_event_handle_t SignalEvent;
664666
ur_event_handle_t WaitEvent;
665667
ur_event_handle_t AllResetEvent;

0 commit comments

Comments
 (0)