Skip to content

Commit 20e501a

Browse files
authored
Merge pull request #1975 from Bensuo/fabio/immediate_append_exp
[Command-Buffers] Implement new command-list enqueue path
2 parents dcf35a1 + ca878c5 commit 20e501a

File tree

5 files changed

+526
-142
lines changed

5 files changed

+526
-142
lines changed

scripts/core/LEVEL_ZERO.rst

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,8 +139,15 @@ Environment Variables
139139
| UR_L0_DISABLE_USM_ALLOCATOR | Controls the use of the USM allocator. | "0": USM allocator is enabled. | "0" |
140140
| | | Any other value: USM allocator is disabled. | |
141141
+---------------------------------------------+--------------------------------------------------------------+--------------------------------------------------------------+------------------+
142-
142+
| UR_L0_CMD_BUFFER_USE_IMMEDIATE_APPEND_PATH | Controls which command-buffer implementation path is used. | "1": the immediate append path will always be enabled as | Unset |
143+
| | The paths rely on different APIs to enqueue command-buffers. | long as the pre-requisites are met. | |
144+
| | The immediate append path relies on | "0": the immediate append path will always be disabled. | |
145+
| | zeCommandListImmediateAppendCommandListsExp(). | "unset": The default behaviour will be used which enables | |
146+
| | The wait-event path relies on | the immediate append path only for some devices when the | |
147+
| | zeCommandQueueExecuteCommandLists() | pre-requisites are met. | |
148+
+---------------------------------------------+--------------------------------------------------------------+--------------------------------------------------------------+------------------+
143149
Contributors
144150
------------
145151

146-
152+
153+

0 commit comments

Comments
 (0)