From a1f5ed63fe300161125a947c14553d15c696d75d Mon Sep 17 00:00:00 2001 From: Mateusz Jablonski Date: Mon, 27 Oct 2025 15:46:43 +0000 Subject: [PATCH] fix: bump exposed L0 API version to 1.14 Related-To: NEO-14560 Signed-off-by: Mateusz Jablonski --- README.md | 22 +++++++++---------- .../unit_tests/sources/driver/test_driver.cpp | 2 +- level_zero/doc/RELEASENOTES_CORE.md | 17 ++++++++++++++ version.cmake | 2 +- 4 files changed, 30 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 73aeec5693..a7cc89c51d 100644 --- a/README.md +++ b/README.md @@ -34,17 +34,17 @@ You may obtain a copy of the License at: https://opensource.org/licenses/MIT |Platform|OpenCL|Level Zero|WSL |--------|:----:|:-----:|:-:| -|DG1| 3.0 | 1.13 | Y | -|Alchemist| 3.0 | 1.13 | Y | -|Battlemage| 3.0 | 1.13 | Y | -|Tiger Lake| 3.0 | 1.13 | Y | -|Rocket Lake| 3.0 | 1.13 | Y | -|Alder Lake| 3.0 | 1.13 | Y | -|Raptor Lake| 3.0 | 1.13 | Y | -|Meteor Lake| 3.0 | 1.13 | Y | -|Arrow Lake| 3.0 | 1.13 | Y | -|Lunar Lake| 3.0 | 1.13 | Y | -|Panther Lake| 3.0 | 1.13 | Y | +|DG1| 3.0 | 1.14 | Y | +|Alchemist| 3.0 | 1.14 | Y | +|Battlemage| 3.0 | 1.14 | Y | +|Tiger Lake| 3.0 | 1.14 | Y | +|Rocket Lake| 3.0 | 1.14 | Y | +|Alder Lake| 3.0 | 1.14 | Y | +|Raptor Lake| 3.0 | 1.14 | Y | +|Meteor Lake| 3.0 | 1.14 | Y | +|Arrow Lake| 3.0 | 1.14 | Y | +|Lunar Lake| 3.0 | 1.14 | Y | +|Panther Lake| 3.0 | 1.14 | Y | _No code changes may be introduced that would regress support for any currently supported hardware. All contributions must ensure continued compatibility and functionality across all supported hardware platforms. Failure to maintain hardware compatibility may result in the rejection or reversion of the contribution. Any deliberate modifications or removal of hardware support will be transparently communicated in the release notes._ diff --git a/level_zero/core/test/unit_tests/sources/driver/test_driver.cpp b/level_zero/core/test/unit_tests/sources/driver/test_driver.cpp index 3db276b1a9..18b035866d 100644 --- a/level_zero/core/test/unit_tests/sources/driver/test_driver.cpp +++ b/level_zero/core/test/unit_tests/sources/driver/test_driver.cpp @@ -1146,7 +1146,7 @@ TEST_F(DriverHandleTest, whenQueryingForApiVersionThenExpectedVersionIsReturned) ze_api_version_t version = {}; ze_result_t result = driverHandle->getApiVersion(&version); EXPECT_EQ(ZE_RESULT_SUCCESS, result); - EXPECT_EQ(ZE_API_VERSION_1_13, version); + EXPECT_EQ(ZE_API_VERSION_1_14, version); } TEST_F(DriverHandleTest, whenQueryingForDevicesWithCountGreaterThanZeroAndNullDevicePointerThenNullHandleIsReturned) { diff --git a/level_zero/doc/RELEASENOTES_CORE.md b/level_zero/doc/RELEASENOTES_CORE.md index 724e9037a0..c8dace019b 100644 --- a/level_zero/doc/RELEASENOTES_CORE.md +++ b/level_zero/doc/RELEASENOTES_CORE.md @@ -6,6 +6,23 @@ SPDX-License-Identifier: MIT --> +# Release Notes v1.14 + +Level Zero Core API. + +October 2025 + +Changes in this release: + +The update involves changes introduced in Level Zero spec v1.14. Some of the important changes are as follows: + +| Feature | Spec link | +| ------------------ | -------------------| +| Support for zeCommandListAppendLaunchKernelWithParameters API | https://oneapi-src.github.io/level-zero-spec/level-zero/latest/core/api.html#zecommandlistappendlaunchkernelwithparameters | +| Support for zeCommandListAppendLaunchKernelWithArguments API | https://oneapi-src.github.io/level-zero-spec/level-zero/latest/core/api.html#zecommandlistappendlaunchkernelwitharguments | +| Support for zeDeviceSynchronize API | https://oneapi-src.github.io/level-zero-spec/level-zero/latest/core/api.html#zedevicesynchronize | +| Support for zeDriverGetDefaultContext API | https://oneapi-src.github.io/level-zero-spec/level-zero/latest/core/api.html#zedrivergetdefaultcontext | + # Release Notes v1.13 Level Zero Core API. diff --git a/version.cmake b/version.cmake index c15d50caa4..77c75b2165 100644 --- a/version.cmake +++ b/version.cmake @@ -97,7 +97,7 @@ set(NEO_OCL_DRIVER_VERSION "${NEO_OCL_VERSION_MAJOR}.${NEO_OCL_VERSION_MINOR}.${ # Level-Zero package version set(NEO_L0_VERSION_MAJOR 1) -set(NEO_L0_VERSION_MINOR 13) +set(NEO_L0_VERSION_MINOR 14) # Remove leading zeros string(REGEX REPLACE "^0+([0-9]+)" "\\1" NEO_VERSION_BUILD "${NEO_VERSION_BUILD}")