forked from pool/level-zero
Compare commits
18 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 4d7bbfba72 | |||
| 436b1fcdb7 | |||
| 6af33091b1 | |||
| ec955a9a7c | |||
| 953f098c16 | |||
| a546ab24af | |||
| ca7f5106c5 | |||
| 80a0651259 | |||
| a8ae1d4251 | |||
| 51d5ea9216 | |||
| 44c7a0fede | |||
| 7c279a2c06 | |||
| 0e6e575a54 | |||
| 36d160e03c | |||
| 8be2165186 | |||
| 5aaebc478a | |||
| 34e083dff1 | |||
| 3761b7f77b |
3
_service
Normal file
3
_service
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<services>
|
||||||
|
<service name="download_files" mode="manual" />
|
||||||
|
</services>
|
||||||
3
level-zero-1.26.3.tar.gz
Normal file
3
level-zero-1.26.3.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:6445e7658bdf684f6669f6b57b1c381244db4f47d36b58432c3353ed9665a130
|
||||||
|
size 1604701
|
||||||
@@ -1,3 +1,148 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Dec 20 17:55:34 UTC 2025 - Alessandro de Oliveira Faria <cabelo@opensuse.org>
|
||||||
|
|
||||||
|
- Fix Null Driver version check for n-1 testing and support
|
||||||
|
by @nrspruit in #408
|
||||||
|
- Add additional check for optional tables during init
|
||||||
|
by @nrspruit in #407
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Sep 2 22:08:01 UTC 2025 - Alessandro de Oliveira Faria <cabelo@opensuse.org>
|
||||||
|
|
||||||
|
- Update to version 1.24.2:
|
||||||
|
* 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
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Aug 16 04:01:14 UTC 2025 - Alessandro de Oliveira Faria <cabelo@opensuse.org>
|
||||||
|
|
||||||
|
- Change - level-zero-1.22.4.tar.gz (original link)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jul 9 05:25:53 UTC 2025 - Alessandro de Oliveira Faria <cabelo@opensuse.org>
|
||||||
|
|
||||||
|
- Update to version 1.22.4:
|
||||||
|
* Only Enable Teardown thread on windows and remove debug on
|
||||||
|
success
|
||||||
|
* Add testing stdout from zeInitDrivers in CI
|
||||||
|
* Update Level Zero Loader and Headers to support v1.13.1
|
||||||
|
of L0 Spec
|
||||||
|
* Revert "Update Level Zero Loader and Headers to
|
||||||
|
support v1.13.1 of L0
|
||||||
|
* Fix static loader to request current version as the
|
||||||
|
latest APIs
|
||||||
|
* fix ddi compatability to avoid assigning values which
|
||||||
|
don't exist
|
||||||
|
* Update Level Zero Loader and Headers to support
|
||||||
|
v1.13.1 of L0 Spec
|
||||||
|
* Fix zesInit to init the correct requested api version
|
||||||
|
* Fix sysman only init to disallow retrieval of loader
|
||||||
|
context due to version compatibility
|
||||||
|
* Fix version update and GUID update for 1.22.2
|
||||||
|
* Add ability to Register a TeardownCallback to notify
|
||||||
|
release of L0 resources
|
||||||
|
* Fix GUID gen and update to v1.22.3
|
||||||
|
* Rename the static build define from DYNAMIC_LOAD_LOADER
|
||||||
|
to L0_STATIC_LOADER_BUILD
|
||||||
|
* Block all calls to get drivers until after init has
|
||||||
|
completed to avoid race during sorting
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jun 2 09:57:10 UTC 2025 - Eyad Issa <eyadlorenzo@gmail.com>
|
||||||
|
|
||||||
|
- Replace explicit declarations in %files with wildcards
|
||||||
|
- Remove default -n parameter from %autosetup macro
|
||||||
|
- Update to version 1.22.3:
|
||||||
|
* Fix sysman only init to disallow retrieval of loader context
|
||||||
|
due to version compatibility
|
||||||
|
* Fix GUID gen and update to v1.22.3
|
||||||
|
* Add ability to Register a TeardownCallback to notify release of
|
||||||
|
L0 resources
|
||||||
|
- Update to version 1.22.1/1.22.2:
|
||||||
|
* Bug fixes
|
||||||
|
- Update to version 1.22.0:
|
||||||
|
* Update Level Zero Loader and Headers to support v1.13.1 of
|
||||||
|
L0 Spec
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 22 03:00:24 UTC 2025 - Alessandro de Oliveira Faria <cabelo@opensuse.org>
|
||||||
|
|
||||||
|
- Update to version 1.21.9:
|
||||||
|
- oneAPI Level Zero API Headers generated from:
|
||||||
|
* oneAPI Level Zero v1.12.15 Core API Headers
|
||||||
|
* oneAPI Level Zero v1.12.15 Tools API Headers
|
||||||
|
* oneAPI Level Zero v1.12.15 Sysman API Headers
|
||||||
|
- oneAPI Level Zero Loader v1.21.9
|
||||||
|
- oneAPI Level Zero Validation Layer v1.21.9
|
||||||
|
- oneAPI Level Zero Tracing Layer v1.21.9
|
||||||
|
- 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
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 3 14:24:27 UTC 2025 - Eyad Issa <eyadlorenzo@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 1.20.2:
|
||||||
|
* Update to spec 1.12
|
||||||
|
* Update to spec v1.12.15
|
||||||
|
* Fix to validation layer param checker for extensions
|
||||||
|
* Fixed pkg-config files generation
|
||||||
|
* fix: potential memory leaks
|
||||||
|
* Fix libddi table query code generation
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Jan 4 02:25:47 UTC 2025 - Eyad Issa <eyadlorenzo@gmail.com>
|
||||||
|
|
||||||
|
- Added _service to download files
|
||||||
|
- Renamed tarball to match convention %{name}-%{version}.tar.gz
|
||||||
|
- Use ninja as cmake builder instead of Make
|
||||||
|
|
||||||
|
- Updated to version 1.19.2
|
||||||
|
* API Headers, Loader, & Validation Layer based on oneAPI
|
||||||
|
Level Zero Specification v1.11.8
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Oct 1 03:05:38 UTC 2024 - Alessandro de Oliveira Faria <cabelo@opensuse.org>
|
||||||
|
|
||||||
|
- update to 1.17.45:
|
||||||
|
* Add missing guard around debug message
|
||||||
|
* Switch to monotonically increasing patch numbers
|
||||||
|
* Fix warning by updating min cmake version to 3.5
|
||||||
|
* Add missing guards around debug messages
|
||||||
|
* Fix SysMan driver pointers given no sysman env and no
|
||||||
|
zesInit (#193)
|
||||||
|
* Prevent reinit when zes/ze handles have already been
|
||||||
|
retrieved (#192)
|
||||||
|
* Proper installation rules
|
||||||
|
* Enable testing with ctest
|
||||||
|
* Fix reading updated state of the driver_t for checking
|
||||||
|
initStatus (#188)
|
||||||
|
* Avoid DDI table reinit if
|
||||||
|
ZE_ENABLE_LOADER_INTERCEPT=1 (#187)
|
||||||
|
* Update spdlog headers (#186)
|
||||||
|
* Fix handle translation when ddi table fallback (#185)
|
||||||
|
* Split Ze and Zes Drivers and only release
|
||||||
|
drivers at close (#184)
|
||||||
|
* Fix issues with intercept layer and zesInit/zeInit
|
||||||
|
given fallback to passthrough (#183)
|
||||||
|
* Fix global teardown of loader handles and check driver
|
||||||
|
status in init_driver (#182)
|
||||||
|
* Add GPU-legacy1 driver to list of known names on Linux
|
||||||
|
* Fix first zeinit to allow for layer checks
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sun Aug 18 12:59:24 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
Sun Aug 18 12:59:24 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package level-zero
|
# spec file for package level-zero
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC
|
||||||
# Copyright (c) 2023 Alessandro de Oliveira Faria (A.K.A CABELO) <cabelo@opensuse.org>
|
# Copyright (c) 2023 Alessandro de Oliveira Faria (A.K.A CABELO) <cabelo@opensuse.org>
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
@@ -18,17 +18,16 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: level-zero
|
Name: level-zero
|
||||||
Version: 1.17.25
|
Version: 1.26.3
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: oneAPI Level Zero Specification Headers and Loader
|
Summary: oneAPI Level Zero Specification Headers and Loader
|
||||||
License: MIT
|
License: MIT
|
||||||
URL: https://github.com/oneapi-src/level-zero
|
URL: https://github.com/oneapi-src/level-zero
|
||||||
Source0: %{url}/archive/v%{version}.tar.gz
|
Source0: %{url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||||
BuildRequires: cmake
|
BuildRequires: cmake
|
||||||
BuildRequires: gcc-c++
|
BuildRequires: gcc-c++
|
||||||
BuildRequires: make
|
BuildRequires: ninja
|
||||||
BuildRequires: opencl-headers
|
BuildRequires: opencl-headers
|
||||||
ExclusiveArch: x86_64
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
The objective of the oneAPI Level-Zero Application Programming Interface (API)
|
The objective of the oneAPI Level-Zero Application Programming Interface (API)
|
||||||
@@ -41,14 +40,15 @@ functions, unified memory, and I/O capabilities.
|
|||||||
Summary: The oneAPI Level Zero Specification Headers and Loader development package
|
Summary: The oneAPI Level Zero Specification Headers and Loader development package
|
||||||
Requires: %{name} = %{version}-%{release}
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
The %{name}-devel package contains library and header files for developing
|
The %{name}-devel package contains library and header files for developing
|
||||||
applications that use %{name}.
|
applications that use %{name}.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -n level-zero-%{version}
|
%autosetup
|
||||||
|
|
||||||
%build
|
%build
|
||||||
|
%define __builder ninja
|
||||||
%cmake
|
%cmake
|
||||||
%cmake_build
|
%cmake_build
|
||||||
|
|
||||||
@@ -60,16 +60,12 @@ applications that use %{name}.
|
|||||||
|
|
||||||
%files
|
%files
|
||||||
%license LICENSE
|
%license LICENSE
|
||||||
%{_libdir}/libze_loader.so.*
|
%{_libdir}/libze_*.so.*
|
||||||
%{_libdir}/libze_validation_layer.so.*
|
|
||||||
%{_libdir}/libze_tracing_layer.so.*
|
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%dir %{_includedir}/level_zero
|
%dir %{_includedir}/level_zero
|
||||||
%{_includedir}/level_zero/*
|
%{_includedir}/level_zero/*
|
||||||
%{_libdir}/libze_loader.so
|
%{_libdir}/libze_*.so
|
||||||
%{_libdir}/libze_validation_layer.so
|
|
||||||
%{_libdir}/libze_tracing_layer.so
|
|
||||||
%{_libdir}/pkgconfig/libze_loader.pc
|
%{_libdir}/pkgconfig/libze_loader.pc
|
||||||
%{_libdir}/pkgconfig/level-zero.pc
|
%{_libdir}/pkgconfig/level-zero.pc
|
||||||
|
|
||||||
|
|||||||
BIN
v1.17.25.tar.gz
LFS
BIN
v1.17.25.tar.gz
LFS
Binary file not shown.
Reference in New Issue
Block a user