Releases: oneapi-src/level-zero
Release list
oneAPI Level Zero Loader v1.26.1
API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.14.33
Contents:
- oneAPI Level Zero API Headers generated from:
- oneAPI Level Zero Loader v1.26.1
- oneAPI Level Zero Validation Layer v1.26.1
- oneAPI Level Zero Tracing Layer v1.26.1
Packages Included:
- level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer
- level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers
- level-zero Windows SDK -> Windows Software Development Kit for oneAPI Level-Zero
Installation of Windows SDK
- extract level-zero-win-sdk*.zip
- Add Include path for compiler to use \include
- Add Library path for compiler to use \lib
Tested Platforms:
- Ubuntu 24.04
- Ubuntu 22.04
- Windows 11
Runtime Implementations Supported
- intel-level-zero-gpu (https://github.com/intel/compute-runtime/releases)
- Minimum required version 21.09.19150
What's Changed
Full Changelog: v1.26.0...v1.26.1
oneAPI Level Zero Loader v1.26.0
API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.14.33
Contents:
- oneAPI Level Zero API Headers generated from:
- oneAPI Level Zero Loader v1.26.0
- oneAPI Level Zero Validation Layer v1.26.0
- oneAPI Level Zero Tracing Layer v1.26.0
Packages Included:
- level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer
- level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers
- level-zero Windows SDK -> Windows Software Development Kit for oneAPI Level-Zero
Installation of Windows SDK
- extract level-zero-win-sdk*.zip
- Add Include path for compiler to use \include
- Add Library path for compiler to use \lib
Tested Platforms:
- Ubuntu 24.04
- Ubuntu 22.04
- Windows 11
Runtime Implementations Supported
- intel-level-zero-gpu (https://github.com/intel/compute-runtime/releases)
- Minimum required version 21.09.19150
What's Changed
- Refactor Init to delay Library Load by @nrspruit in #379
- Add documentation on dllmain restrictions by @nrspruit in #389
Full Changelog: v1.25.2...v1.26.0
oneAPI Level Zero Loader v1.25.2
API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.14.33
Contents:
- oneAPI Level Zero API Headers generated from:
- oneAPI Level Zero Loader v1.25.2
- oneAPI Level Zero Validation Layer v1.25.2
- oneAPI Level Zero Tracing Layer v1.25.2
Packages Included:
- level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer
- level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers
- level-zero Windows SDK -> Windows Software Development Kit for oneAPI Level-Zero
Installation of Windows SDK
- extract level-zero-win-sdk*.zip
- Add Include path for compiler to use \include
- Add Library path for compiler to use \lib
Tested Platforms:
- Ubuntu 24.04
- Ubuntu 22.04
- Windows 11
Runtime Implementations Supported
- intel-level-zero-gpu (https://github.com/intel/compute-runtime/releases)
- Minimum required version 21.09.19150
What's Changed
- update leak checker for experimental function by @mateuszpn in #376
- Update Loader scripts and source to support v1.14.33 of the L0 Spec by @nrspruit in #377
- fix: segfaults in zer DDI intercepts by @vishnu-khanth in #378
- test: Add tests for zer API's by @vishnu-khanth in #381
- Fix zer Global table init to be optional and zero init DDI tables by @nrspruit in #382
- fix ULT typos in some driver ordering tests by @nrspruit in #383
- fix: typo in ult test name by @vishnu-khanth in #384
- Fix zello world tracing for multiple drivers by @nrspruit in #380
- Fix to zer Handle init to address replacement of ze driver handles by @nrspruit in #385
- Update to v1.25.1 with changelog by @nrspruit in #386
- Add Dynamic Tracing Support for Zer API's by @vishnu-khanth in #387
- Add workflow to test n-1 static loader from master branch & dynamic loader from PR by @vishnu-khanth in #390
- Add tests to validate tracing layer for Zer API's by @vishnu-khanth in #388
- fix: segfaults in Validation Layer for Zer API's by @vishnu-khanth in #392
- Updated to v1.25.2 by @nrspruit in #393
New Contributors
- @mateuszpn made their first contribution in #376
Full Changelog: v1.24.3...v1.25.2
v1.25.1
oneAPI Level Zero Loader v1.24.3
API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.13.0
Contents:
- oneAPI Level Zero API Headers generated from:
- oneAPI Level Zero Loader v1.24.3
- oneAPI Level Zero Validation Layer v1.24.3
- oneAPI Level Zero Tracing Layer v1.24.3
Packages Included:
- level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer
- level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers
- level-zero Windows SDK -> Windows Software Development Kit for oneAPI Level-Zero
Installation of Windows SDK
- extract level-zero-win-sdk*.zip
- Add Include path for compiler to use \include
- Add Library path for compiler to use \lib
Tested Platforms:
- Ubuntu 24.04
- Ubuntu 22.04
- Windows 11
Runtime Implementations Supported
- intel-level-zero-gpu (https://github.com/intel/compute-runtime/releases)
- Minimum required version 21.09.19150
What's Changed
- [CI] Remove Ubuntu 24.10 and fix windows docker config by @nrspruit in #372
- Speedup compilation by @jcubic in #370
- build-quick.yml: add install check by @lisanna-dettwyler in #189
- Support for ZEL_DRIVERS_ORDER to order based off user input by @nrspruit in #371
- Use compiler ID check for /guard:cf and /GL flags on MSVC by @KseniyaTikhomirova in #374
- Update Changelog and version to v1.24.3 with compile flag check by @nrspruit in #375
New Contributors
Full Changelog: v1.24.2...v1.24.3
oneAPI Level Zero Loader v1.24.2
API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.13.0
Contents:
- oneAPI Level Zero API Headers generated from:
- oneAPI Level Zero Loader v1.24.2
- oneAPI Level Zero Validation Layer v1.24.2
- oneAPI Level Zero Tracing Layer v1.24.2
Packages Included:
- level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer
- level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers
- level-zero Windows SDK -> Windows Software Development Kit for oneAPI Level-Zero
Installation of Windows SDK
- extract level-zero-win-sdk*.zip
- Add Include path for compiler to use \include
- Add Library path for compiler to use \lib
Tested Platforms:
- Ubuntu 24.04
- Ubuntu 22.04
- Windows 11
Runtime Implementations Supported
- intel-level-zero-gpu (https://github.com/intel/compute-runtime/releases)
- Minimum required version 21.09.19150
What's Changed
- Enable DDI Driver Path by Default by @nrspruit in #361
- Add tests for Loader Driver interaction conformance for Sysman VF Management API's by @vishnu-khanth in #360
- level-zero: Changes to get ze_loader loaded for Android by @JeevakaPrabu in #365
- Update Changelog and version to v1.24.1 by @nrspruit in #366
- Check if compile flags are supported: /GL, /QSpectre, /guard:cf by @KseniyaTikhomirova in #368
- Add build instructions for Windows by @ivorobts in #58
- Add repo_token to scorecard.yml by @lisanna-dettwyler in #159
- Update Changelog and version to v1.24.2 with fix for dynamic flag assignment by @nrspruit in #369
New Contributors
- @JeevakaPrabu made their first contribution in #365
- @KseniyaTikhomirova made their first contribution in #368
- @ivorobts made their first contribution in #58
Full Changelog: v1.23.2...v1.24.2
v1.24.1
What's Changed
- Add tests for Loader Driver interaction conformance for Sysman VF Management API's by @vishnu-khanth in #360
- level-zero: Changes to get ze_loader loaded for Android by @JeevakaPrabu in #365
- Update Changelog and version to v1.24.1 by @nrspruit in #366
New Contributors
- @JeevakaPrabu made their first contribution in #365
Full Changelog: v1.24.0...v1.24.1
v1.24.0
oneAPI Level Zero Loader v1.23.2
API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.13.0
Contents:
- oneAPI Level Zero API Headers generated from:
- oneAPI Level Zero Loader v1.23.2
- oneAPI Level Zero Validation Layer v1.23.2
- oneAPI Level Zero Tracing Layer v1.23.2
Packages Included:
- level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer
- level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers
- level-zero Windows SDK -> Windows Software Development Kit for oneAPI Level-Zero
Installation of Windows SDK
- extract level-zero-win-sdk*.zip
- Add Include path for compiler to use \include
- Add Library path for compiler to use \lib
Tested Platforms:
- Ubuntu 24.04
- Ubuntu 22.04
- Windows 11
Runtime Implementations Supported
- intel-level-zero-gpu (https://github.com/intel/compute-runtime/releases)
- Minimum required version 21.09.19150
What's Changed
- Check if the context is init given a user has incorrectly called driver get by @nrspruit in #351
- DDI extension support by @nrspruit in #285
- Fix gtest build to work for windows static or dynamic by @nrspruit in #353
- Fix missing code gen and add check in sysman device get for context by @nrspruit in #354
- fix destroy of loader dispatch given invalid init by @nrspruit in #352
- Double check the dditable is checked even if the driver reports the api version by @nrspruit in #355
- fix: add missing subdirectory by @marekkozl in #357
- Add changelog for v1.23.0 by @nrspruit in #358
- Fix Sysman only DDI Init for zesDriver compatibility by @nrspruit in #359
- Fix potential SIOF issue with checker layers by @pbalcer in #362
- fix: Avoid invalid casting into loader objects when DDI ext is supported by @vishnu-khanth in #363
- fix: Fix the cert validation checker to call getInstance and fix null driver cmd list test by @nrspruit in #364
New Contributors
Full Changelog: v1.22.5...v1.23.2