12 Commits

Author SHA256 Message Date
3916088cae Accepting request 1302784 from hardware
OBS-URL: https://build.opensuse.org/request/show/1302784
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/amdgpu_top?expand=0&rev=8
2025-09-05 19:42:53 +00:00
dc6b0293c6 - Update to version 0.11.0:
* v0.11.0
  * update dependencies
  * remove dependency on anyhow
  * update README.md
  * update docs/dump.json
  * json: add some info to json_info dump
  * lib: fix get_rocm_version for TheRock
  * lib: add supports_gpu_metrics field to AppDeviceInfo
  * lib: fix logic for transitioning to D3hot
  * lib: update logic for dropping device handle

OBS-URL: https://build.opensuse.org/package/show/hardware/amdgpu_top?expand=0&rev=15
2025-09-04 16:59:45 +00:00
2728faddac Accepting request 1280879 from hardware
OBS-URL: https://build.opensuse.org/request/show/1280879
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/amdgpu_top?expand=0&rev=7
2025-05-30 12:34:29 +00:00
c69c79e23a - Update to version 0.10.5:
* v0.10.5
  * update dependencies
  * update libdrm_amdgpu_sys rev
  * pre-release
  * lib: get the fw version of SMC from Vec<FwVer>
  * update dependencies
  * add dynamically linked musl binary to release Closes: #128
  * fix build without tui feature
  * cleanup dump_info
  * lib: add fw_versions fieled to AppDeviceInfo

OBS-URL: https://build.opensuse.org/package/show/hardware/amdgpu_top?expand=0&rev=13
2025-05-28 12:57:38 +00:00
525ab0224c Accepting request 1253923 from hardware
OBS-URL: https://build.opensuse.org/request/show/1253923
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/amdgpu_top?expand=0&rev=6
2025-03-18 16:41:22 +00:00
907dc9669f - Update to version 0.10.4:
* v0.10.4
  * update dependencies
  * lib: update libdrm_amdgpu_sys rev
  * tui: update info_bar
  * lib: update libdrm_amdgpu_sys rev
  * lib: use smu_ip_version instead of asic_name
  * lib: check that fan_rpm is None
  * lib: implement workaround for RDNA 4 dGPU (SMU v14.0.2/3) dose not have fan1_input
  * lib: implement workaround for Raphael/Granite Ridge APU reported input power
  * print DevicePath in hex

OBS-URL: https://build.opensuse.org/package/show/hardware/amdgpu_top?expand=0&rev=11
2025-03-17 19:45:45 +00:00
07cf4ebd92 Accepting request 1246490 from hardware
OBS-URL: https://build.opensuse.org/request/show/1246490
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/amdgpu_top?expand=0&rev=5
2025-02-17 19:58:37 +00:00
602cde14fb - Update to version 0.10.3:
* v0.10.3
  * lib: fix filter_proc when short cmdline
  * update dump_xdna_device
  * lib, xdna: get_xdna_metadata
  * lib: fix Cargo.toml
- Update to version 0.10.2:
  - reduce allocations and improve dump commands
  - support for dynamic loading of libdrm and libdrm_amdgpu (amdgpu_top remains a dynamic link)
  - specify rev of libdrm_amdgpu_sys (#109)
  - add fdinfo description in README.md (#115)
  - Add remark to build on Fedora (#117, by @jdeluyck)
  - update release.yml
    - use ubuntu-22.04 image
    - add ubuntu-22.04-arm image
    - add aarch64/arm64 binaries to the release
  - update DevicePath::check_if_device_is_active for env where CONFIG_PM is disabled (#119)
  * XDNA
    - fix the detection of XDNA NPU (#120, tested by @GreyXor)
    - impl ioctl for amdxdna-driver (tested by @GreyXor)
  * TUI
    - add "--hide-fdinfo" option for TUI mode (#108)
    - update help for toggle (#111)
    - collapsible view in one row (#112)
    - collapse panel without delay (#113)
  * GUI
    - Add Georgian tranlsation (#116, by @NorwayFun)

OBS-URL: https://build.opensuse.org/package/show/hardware/amdgpu_top?expand=0&rev=9
2025-02-17 17:14:44 +00:00
c348217c57 Accepting request 1236005 from hardware
OBS-URL: https://build.opensuse.org/request/show/1236005
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/amdgpu_top?expand=0&rev=4
2025-01-09 14:11:22 +00:00
f4a6548c07 - Add missing runtime requirements.
* libwayland-egl1
  * libxkbcommon0
  * Fixes boo#1235098

OBS-URL: https://build.opensuse.org/package/show/hardware/amdgpu_top?expand=0&rev=7
2025-01-08 17:08:52 +00:00
88b49381ed Accepting request 1235071 from hardware
OBS-URL: https://build.opensuse.org/request/show/1235071
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/amdgpu_top?expand=0&rev=3
2025-01-07 19:51:31 +00:00
bdf3114443 - Update to version 0.10.1
- v0.10.1
  * Update libdrm_amdgpu_sys
    * Fix CHIP_CLASS check for GFX12
  * Include CHIP_GFX1103_R1X (Hawk Point1) in has_npu condition
  * Add description of --xdna option
  * Add new layout for wide term (150 or more columns) (#107)
  * Fix "No localization for id"
  * Add CPU Core Power Plot
  * Add CPU Temperature Plot
  * Add VCLK/DCLK Plot
  * Persist selected PCI bus
- v0.10.0
  * Support for AMD XDNA NPU (amd/xdna-driver)
  * Update libdrm_amdgpu_sys
    * Support for GFX12 family (RDNA 4), CHIP_GFX1200 and CHIP_GFX1201
    * Support for CHIP_GFX1103_R1X (Hawk Point1) and CHIP_GFX1103_R2X (Hawk Point2)
  * Update GRBM2_INDEX
    * Rename "RunList Controller" to "Ring List Controller"
    * Fix the "Ring List Controller" bit for GFX10_3 (RDNA 2)
  * Stop using get_unchecked (#104)
  * Add metainfo file
  * Remove amd_.*_visible_vram fields in FdInfoUsage
    * ref: https://lists.freedesktop.org/archives/amd-gfx/2024-September/113971.html
  * Implement dynamic_no_pc
    * This allows the APU to transition to GFXOFF state.
  * Add --gl and --vk options
  * Support for the Close shortcut key (#97)
  * Add the Quit button
  * Update eframe to v0.29
  * Update versions of i18n-embed and i18n-embed-fl
  * Use LazyLock instead of once_cell
  * Use wgpu feature (#101)
    * This allows to get the driver version (Vulkan) and use APU for rendering.
    * Enable x11 feature (#102)
    * Select the GL backend as default

OBS-URL: https://build.opensuse.org/package/show/hardware/amdgpu_top?expand=0&rev=5
2025-01-05 20:16:24 +00:00
7 changed files with 144 additions and 12 deletions

View File

@@ -2,11 +2,12 @@
<services>
<service name="obs_scm" mode="manual">
<param name="url">https://github.com/Umio-Yasuno/amdgpu_top.git</param>
<param name="revision">main</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="scm">git</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v([\.\d]+)</param>
<param name="versionrewrite-replacement">\1</param>
<param name="revision">v0.11.0</param>
<param name="changesgenerate">enable</param>
</service>
<service name="tar" mode="buildtime"/>
<service name="recompress" mode="buildtime">

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f19f5fcc1b6d70d5c0d7ccf13c13e2b15e8da0b5408b27c9e79d87b9636caeb7
size 5414413

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:114a39c382177b218f4e8f969f1bf6698494c99f5ea7e20e1529ea0003ffc58e
size 5161997

View File

@@ -1,3 +1,131 @@
-------------------------------------------------------------------
Wed Sep 03 05:52:04 UTC 2025 - ecsos <ecsos@opensuse.org>
- Update to version 0.11.0:
* v0.11.0
* update dependencies
* remove dependency on anyhow
* update README.md
* update docs/dump.json
* json: add some info to json_info dump
* lib: fix get_rocm_version for TheRock
* lib: add supports_gpu_metrics field to AppDeviceInfo
* lib: fix logic for transitioning to D3hot
* lib: update logic for dropping device handle
-------------------------------------------------------------------
Tue May 27 18:51:36 UTC 2025 - ecsos <ecsos@opensuse.org>
- Update to version 0.10.5:
* v0.10.5
* update dependencies
* update libdrm_amdgpu_sys rev
* pre-release
* lib: get the fw version of SMC from Vec<FwVer>
* update dependencies
* add dynamically linked musl binary to release Closes: #128
* fix build without tui feature
* cleanup dump_info
* lib: add fw_versions fieled to AppDeviceInfo
-------------------------------------------------------------------
Mon Mar 17 14:48:44 UTC 2025 - ecsos@opensuse.org
- Update to version 0.10.4:
* v0.10.4
* update dependencies
* lib: update libdrm_amdgpu_sys rev
* tui: update info_bar
* lib: update libdrm_amdgpu_sys rev
* lib: use smu_ip_version instead of asic_name
* lib: check that fan_rpm is None
* lib: implement workaround for RDNA 4 dGPU (SMU v14.0.2/3) dose not have fan1_input
* lib: implement workaround for Raphael/Granite Ridge APU reported input power
* print DevicePath in hex
-------------------------------------------------------------------
Fri Feb 14 06:23:08 UTC 2025 - ecsos@opensuse.org
- Update to version 0.10.3:
* v0.10.3
* lib: fix filter_proc when short cmdline
* update dump_xdna_device
* lib, xdna: get_xdna_metadata
* lib: fix Cargo.toml
-------------------------------------------------------------------
Fri Feb 14 06:23:05 UTC 2025 - ecsos@opensuse.org
- Update to version 0.10.2:
- reduce allocations and improve dump commands
- support for dynamic loading of libdrm and libdrm_amdgpu (amdgpu_top remains a dynamic link)
- specify rev of libdrm_amdgpu_sys (#109)
- add fdinfo description in README.md (#115)
- Add remark to build on Fedora (#117, by @jdeluyck)
- update release.yml
- use ubuntu-22.04 image
- add ubuntu-22.04-arm image
- add aarch64/arm64 binaries to the release
- update DevicePath::check_if_device_is_active for env where CONFIG_PM is disabled (#119)
* XDNA
- fix the detection of XDNA NPU (#120, tested by @GreyXor)
- impl ioctl for amdxdna-driver (tested by @GreyXor)
* TUI
- add "--hide-fdinfo" option for TUI mode (#108)
- update help for toggle (#111)
- collapsible view in one row (#112)
- collapse panel without delay (#113)
* GUI
- Add Georgian tranlsation (#116, by @NorwayFun)
-------------------------------------------------------------------
Mon Jan 6 09:44:35 UTC 2025 - Marek Sapota <marek@sapota.org>
- Add missing runtime requirements.
* libwayland-egl1
* libxkbcommon0
* Fixes boo#1235098
-------------------------------------------------------------------
Sun Jan 5 03:28:43 UTC 2025 - Marek Sapota <marek@sapota.org>
- Update to version 0.10.1
- v0.10.1
* Update libdrm_amdgpu_sys
* Fix CHIP_CLASS check for GFX12
* Include CHIP_GFX1103_R1X (Hawk Point1) in has_npu condition
* Add description of --xdna option
* Add new layout for wide term (150 or more columns) (#107)
* Fix "No localization for id"
* Add CPU Core Power Plot
* Add CPU Temperature Plot
* Add VCLK/DCLK Plot
* Persist selected PCI bus
- v0.10.0
* Support for AMD XDNA NPU (amd/xdna-driver)
* Update libdrm_amdgpu_sys
* Support for GFX12 family (RDNA 4), CHIP_GFX1200 and CHIP_GFX1201
* Support for CHIP_GFX1103_R1X (Hawk Point1) and CHIP_GFX1103_R2X (Hawk Point2)
* Update GRBM2_INDEX
* Rename "RunList Controller" to "Ring List Controller"
* Fix the "Ring List Controller" bit for GFX10_3 (RDNA 2)
* Stop using get_unchecked (#104)
* Add metainfo file
* Remove amd_.*_visible_vram fields in FdInfoUsage
* ref: https://lists.freedesktop.org/archives/amd-gfx/2024-September/113971.html
* Implement dynamic_no_pc
* This allows the APU to transition to GFXOFF state.
* Add --gl and --vk options
* Support for the Close shortcut key (#97)
* Add the Quit button
* Update eframe to v0.29
* Update versions of i18n-embed and i18n-embed-fl
* Use LazyLock instead of once_cell
* Use wgpu feature (#101)
* This allows to get the driver version (Vulkan) and use APU for rendering.
* Enable x11 feature (#102)
* Select the GL backend as default
-------------------------------------------------------------------
Sun Sep 22 08:45:11 UTC 2024 - jun wang <jgwang@suse.com>

View File

@@ -1,4 +1,4 @@
name: amdgpu_top
version: 0.9.2
mtime: 1726797445
commit: 90805a753ae825b509afe2d5952c516784678d1b
version: 0.11.0
mtime: 1756756249
commit: 909d3cb79897f1880854acddf3015b055cb66103

View File

@@ -1,7 +1,7 @@
#
# spec file for package amdgpu_top
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,16 +17,19 @@
Name: amdgpu_top
Version: 0.9.2
Version: 0.11.0
Release: 0
Summary: Tool that displays AMD GPU utilization
License: MIT
URL: https://github.com/Umio-Yasuno/amdgpu_top
Source0: %{name}-%{version}.tar.zst
Source1: vendor.tar.zst
BuildRequires: cargo >= 1.85
BuildRequires: cargo-packaging >= 1.2.0
BuildRequires: pkgconfig(libdrm)
BuildRequires: pkgconfig(libdrm_amdgpu)
Requires: libwayland-egl1
Requires: libxkbcommon0
%description
Tool that displays AMD GPU utilization.

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:adccb8714e4f3f47b6ea5c02c717538fd2ffe5664bb718c4d5ea1c7b6bbab81e
size 48210897
oid sha256:b538b7d37e5873e3211585e74069e50313ac419d008b59acea1a26c82a5aa7dd
size 49511718