Skip to content

Commit 28d04a5

Browse files
authored
[SYCL][PI][L0] Upgrade L0 loader to v1.8.8 on Windows too (#7552)
This commit upgrades the L0 loader version to v1.8.8 on Windows too, so the version is now the same on both Windows and Linux. The current version on Windows is very old, and it lacks important features (e.g., importing external memory from Win32 handles, compiling `ze_tracer`), which blocks the Render Kit products. I haven't seen any explanation or evidence why the L0 loader has to be kept so old on Windows. I haven't encountered any issues after upgrading, including with public graphics drivers.
1 parent 12af248 commit 28d04a5

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

sycl/plugins/level_zero/CMakeLists.txt

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,7 @@ if (NOT DEFINED LEVEL_ZERO_LIBRARY OR NOT DEFINED LEVEL_ZERO_INCLUDE_DIR)
2121
if (NOT DEFINED SYCL_EP_LEVEL_ZERO_LOADER_SKIP_AUTO_UPDATE)
2222
set(SYCL_EP_LEVEL_ZERO_LOADER_SKIP_AUTO_UPDATE ${SYCL_EXTERNAL_PROJECTS_SKIP_AUTO_UPDATE})
2323
endif()
24-
if (WIN32)
25-
set(LEVEL_ZERO_LOADER_SOURCE_VERSION v1.2.3)
26-
else()
27-
set(LEVEL_ZERO_LOADER_SOURCE_VERSION v1.8.8)
28-
endif()
24+
set(LEVEL_ZERO_LOADER_SOURCE_VERSION v1.8.8)
2925

3026
#TODO: Replace ExternalProject with FetchContent for better maintainance and
3127
# cmake files simplification

0 commit comments

Comments
 (0)