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.22.4
- oneAPI Level Zero Validation Layer v1.22.4
- oneAPI Level Zero Tracing Layer v1.22.4
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
New to this Release:
What's Changed
- test: ensure no stdout output when calling zeInitDrivers by @AlicjaLukaszewicz in #320
- Only Enable Teardown thread on windows and remove debug on success by @nrspruit in #323
- Add testing stdout from zeInitDrivers in CI by @nrspruit in #324
- Update Level Zero Loader and Headers to support v1.13.1 of L0 Spec by @nrspruit in #325
- Revert "Update Level Zero Loader and Headers to support v1.13.1 of L0… by @nrspruit in #326
- Fix static loader to request current version as the latest APIs by @nrspruit in #327
- fix ddi compatability to avoid assigning values which don't exist by @nrspruit in #328
- Update Level Zero Loader and Headers to support v1.13.1 of L0 Spec by @nrspruit in #329
- Fix zesInit to init the correct requested api version by @nrspruit in #332
- Fix sysman only init to disallow retrieval of loader context due to version compatibility by @nrspruit in #334
- Fix version update and GUID update for 1.22.2 by @nrspruit in #336
- Add ability to Register a TeardownCallback to notify release of L0 resources by @nrspruit in #333
- Fix GUID gen and update to v1.22.3 by @nrspruit in #338
- Rename the static build define from DYNAMIC_LOAD_LOADER to L0_STATIC_LOADER_BUILD by @nrspruit in #339
- Block all calls to get drivers until after init has completed to avoid race during sorting by @nrspruit in #345
New Contributors
- @AlicjaLukaszewicz made their first contribution in #320
Full Changelog: v1.21.10...v1.22.4