Commit Graph

  • 63018081c7 add documentation feature/prometheus Ilya Zlobintsev 2025-02-16 12:40:12 +02:00
  • 835bf0c561 perf: skip fetching vulkan in exporter Ilya Zlobintsev 2025-02-15 18:52:59 +02:00
  • bef89e2923 feat: add prometheus exporter Ilya Zlobintsev 2025-02-15 18:50:51 +02:00
  • d26e8bf869 Revert "pkg: enable signing for all rpm packages" master test-build Ilya Zlobintsev 2025-02-11 09:55:48 +02:00
  • 8dde4df4d1 perf: disable plot supersampling, add plot render benchmarks (#467) Ilya Zlobintsev 2025-02-10 19:25:15 +02:00
  • 8e58d19807 pkg: enable signing for all rpm packages Ilya Zlobintsev 2025-02-10 19:22:56 +02:00
  • f58a77fa2c perf: disable supersampling dev/plot-benchmarks Ilya Zlobintsev 2025-02-10 19:01:32 +02:00
  • 5bd588738f chore: update bench Ilya Zlobintsev 2025-02-10 09:38:21 +02:00
  • e79797f9b1 refactor: cleanup feature/gtk-plot Ilya Zlobintsev 2025-02-09 15:48:28 +02:00
  • d0f29d1349 feat: wip egui plot feature/egui-plot Ilya Zlobintsev 2025-02-09 15:33:30 +02:00
  • df63ae0ee8 feat: use plotters-gtk4 fork Ilya Zlobintsev 2025-02-09 14:08:48 +02:00
  • 4f1074526e feat: wip plotters-gtk4 Ilya Zlobintsev 2025-02-08 21:29:04 +02:00
  • 0894f9ae9d dev: add benchmark for drawing plots Ilya Zlobintsev 2025-02-08 20:54:46 +02:00
  • ff55dc7634 fix: avoid setting pstates unless explicitly enabled in the gui (#465) Ilya Zlobintsev 2025-02-08 18:09:30 +02:00
  • eef331fa0c feat: make DRM mandatory for amdgpu Ilya Zlobintsev 2025-02-05 14:36:31 +02:00
  • e24b0e2dad feat: nvidia per-pstate clock offset configuration (#461) Ilya Zlobintsev 2025-02-02 23:00:25 +02:00
  • 52fec26d48 fix: update pci.ids in ci chore/tests-stuff Ilya Zlobintsev 2025-02-02 16:48:37 +02:00
  • 181d4bb7fa chore: run all tests in CI Ilya Zlobintsev 2025-02-02 16:38:21 +02:00
  • 9b7c6b2bc7 chore: update tests and doc Ilya Zlobintsev 2025-02-02 16:36:37 +02:00
  • da0c08a532 feat: update ui Ilya Zlobintsev 2025-02-02 16:32:44 +02:00
  • 79e827ea1f pkg: manually set commit hash in fedora spec files (#462) Ilya Zlobintsev 2025-02-02 14:05:47 +02:00
  • f04c4b4bdb feat: manually include commit in exiting spec files feature/copr-tag-test Ilya Zlobintsev 2025-02-02 14:04:43 +02:00
  • 200ad53bf9 feat: manually set commit hash Ilya Zlobintsev 2025-02-02 13:52:33 +02:00
  • 970e4790bc revert Ilya Zlobintsev 2025-02-02 13:48:44 +02:00
  • 1bee74e00c test Ilya Zlobintsev 2025-02-02 13:36:19 +02:00
  • 3477b6b5b0 pkg: try to use git source in fedora spec Ilya Zlobintsev 2025-02-02 13:33:12 +02:00
  • 2ed9e1fb34 feat: show temperature sensor name on oc page Ilya Zlobintsev 2025-02-02 13:14:15 +02:00
  • 90a4b504ef feat: nvidia per-pstate clock offset Ilya Zlobintsev 2025-02-02 12:39:07 +02:00
  • cb34adf4cb chore: bump pciid-parser and adopt breaking changes Ilya Zlobintsev 2025-02-02 01:03:48 +02:00
  • 8c3a99c65c refactor: make GpuStatsSection a relm component Ilya Zlobintsev 2025-02-01 21:23:13 +02:00
  • b4b0590039 doc: add note about official arch package Ilya Zlobintsev 2025-02-01 20:39:20 +02:00
  • 1292f3f318 chore: bump version, update tests Ilya Zlobintsev 2025-02-01 20:37:14 +02:00
  • 4cec8e1456 refactor: make ClocksFrame a relm component (#459) Ilya Zlobintsev 2025-02-01 16:57:50 +02:00
  • 00669745fd feat: read vram clockspeed from drm so it works on IGPUs (#458) Ilya Zlobintsev 2025-02-01 11:21:02 +02:00
  • 8207369e28 doc: add power-profiles-daemon note to README Ilya Zlobintsev 2025-02-01 09:43:35 +02:00
  • 781e3f1793 refactor: make power cap frame into a relm component (#457) Ilya Zlobintsev 2025-01-31 18:35:53 +02:00
  • d6c8329b80 refactor: make OcPage a relm component (#456) Ilya Zlobintsev 2025-01-29 23:37:12 +02:00
  • 0eea61cc7d chore: reenable opensuse build Ilya Zlobintsev 2025-01-25 13:00:14 +02:00
  • 3f278e7dbf fix: reload profile watcher in case of unresponsiveness after inactivity should finally fully resolve https://github.com/ilya-zlobintsev/LACT/issues/448 Ilya Zlobintsev 2025-01-25 12:46:10 +02:00
  • 4cff104c10 chore: bump dependencies Ilya Zlobintsev 2025-01-24 23:00:11 +02:00
  • e35c96638c fix: bump libdrm_amdgpu_sys with versioned libdrm library path Ilya Zlobintsev 2025-01-19 22:14:22 +02:00
  • e4ae499605 pkg: temporarily disable opensuse build Ilya Zlobintsev 2025-01-18 14:32:27 +02:00
  • 13ce56f1e6 feat: report resizeable bar on nvidia Ilya Zlobintsev 2025-01-18 14:28:36 +02:00
  • 48844efd46 feat: CPU accessible vram and resizeable bar reporting on intel Ilya Zlobintsev 2025-01-18 14:15:29 +02:00
  • 60ce6e29ae chore: better trace logging for process events Ilya Zlobintsev 2025-01-18 10:44:19 +02:00
  • 927e8f2b57 feat: reload GPU controller list on kernel drm events (#450) Ilya Zlobintsev 2025-01-17 22:50:17 +02:00
  • 9ba8dd6588 fix: handle profile watcher reloads with gamemode reconnect correctly Ilya Zlobintsev 2025-01-16 22:34:23 +02:00
  • 5eb782eec4 pkg: bump fedora spec Ilya Zlobintsev 2025-01-15 00:33:03 +02:00
  • b818f39954 chore: improve unknown initramfs type error v0.7.0 Ilya Zlobintsev 2025-01-14 23:44:14 +02:00
  • 5077836352 chore: include version in snapshot file name Ilya Zlobintsev 2025-01-14 23:39:54 +02:00
  • 907c422a35 chore: fix .gitattributes Ilya Zlobintsev 2025-01-13 22:19:51 +02:00
  • cdfeb9007d chore: mark include folder as vendored in gitattributes Ilya Zlobintsev 2025-01-13 22:11:24 +02:00
  • ee290f3e54 feat: proper vram size and usage reporting on intel (#442) Ilya Zlobintsev 2025-01-13 22:00:06 +02:00
  • c682c78ef3 feat!: Intel support (#439) Ilya Zlobintsev 2025-01-12 17:16:02 +02:00
  • 740e38863b feat: use VRAM offset ratio on Ada, add config migration system to erase old memory clock settings Ilya Zlobintsev 2025-01-05 11:59:26 +02:00
  • e93025164e refactor: simplify lact-client by removing ResponseBuffer Ilya Zlobintsev 2025-01-05 10:14:22 +02:00
  • 3afbcb2221 feat: dynamic loading of libdrm and libdrm_amdgpu (#438) Umio Yasuno 2025-01-04 22:04:07 +09:00
  • 1d44df1652 doc: document all configuration options (#436) Ilya Zlobintsev 2024-12-31 19:30:35 +02:00
  • e1457cad54 fix: apply pstates correctly when clocks settings are used (#437) Ilya Zlobintsev 2024-12-31 19:03:39 +02:00
  • 08a3d5b90e dev: add test data for more RDNA2, RDNA1 and Sea Islands Ilya Zlobintsev 2024-12-26 14:10:11 +02:00
  • 5882cf7800 fix: save config on profile rule changes Ilya Zlobintsev 2024-12-26 13:14:41 +02:00
  • f452ebed91 fix: don't check for the minimum temperature limit in custom fan curves, as it is not reported correctly anywhere anyway Ilya Zlobintsev 2024-12-26 13:08:59 +02:00
  • 240d4b1477 fix: ignore temperature_key if GPU only has a single sensor Ilya Zlobintsev 2024-12-26 13:00:44 +02:00
  • a7b29afe60 chore: dont show extra info in InfoRow when the value is unknown Ilya Zlobintsev 2024-12-26 12:41:28 +02:00
  • 4fe3c9882e fix: reload non-stats-based info in the UI when the profile changes Ilya Zlobintsev 2024-12-26 12:37:36 +02:00
  • 21df725c42 fix: avoid spamming error windows Ilya Zlobintsev 2024-12-26 12:23:54 +02:00
  • 64a2d3106b feat: automatic profile switching based on rules (#424) Ilya Zlobintsev 2024-12-25 23:52:35 +02:00
  • f0a878909c feat: configurable graphs period (#431) Ilya Zlobintsev 2024-12-22 15:13:46 +02:00
  • 7d5d6b96e5 feat: bump amdgpu-sysfs with support for RDNA3 mobile power profile parsing Ilya Zlobintsev 2024-12-20 00:09:47 +02:00
  • 0625b55748 test: add tests for retrieving data from various debug snapshots (#429) Ilya Zlobintsev 2024-12-18 23:55:31 +02:00
  • 571d5d9fcf pkg: update blueprint-builder link in deb builds Ilya Zlobintsev 2024-12-07 21:14:18 +02:00
  • 64ecff471f doc: add example on how to change profile to API documentation (#425) Red007Master 2024-11-27 10:21:32 +02:00
  • 73adb1aba2 fix: always use applied clock offset values instead of reading them from NVML, bigger grace period for self-inflicted config changes Ilya Zlobintsev 2024-11-24 16:45:25 +02:00
  • 490929f94d chore: update description in desktop entry (#423) Twig6943 2024-11-24 16:20:05 +03:00
  • 1ce97f682c chore: bump nvml-wrapper Ilya Zlobintsev 2024-11-22 21:18:56 +02:00
  • f832369bab chore: clarify version mismatch message Ilya Zlobintsev 2024-11-16 22:37:14 +02:00
  • a26bcec806 feat: show error when NVML is not loaded while the nvidia driver is present Ilya Zlobintsev 2024-11-16 14:49:21 +02:00
  • 885e32d2dd chore: avoid serializing null fields in device stats and info Ilya Zlobintsev 2024-11-16 13:54:19 +02:00
  • 419814ea38 chore: bump version Ilya Zlobintsev 2024-11-16 13:37:36 +02:00
  • ebe3495cb5 fix: bump nvml-wrapper with workaround for multiple possible library paths to account for weird nobara linux packaging Ilya Zlobintsev 2024-11-16 13:22:05 +02:00
  • 872c26d60a test fix/nobara-nvml Ilya Zlobintsev 2024-11-16 13:19:01 +02:00
  • 6527cd3904 doc: link Fedora Copr package in install instructions Ilya Zlobintsev 2024-11-14 22:29:02 +02:00
  • 3aa30714a2 chore: mark automatically created releases as draft Ilya Zlobintsev 2024-11-14 22:01:07 +02:00
  • f513e0554c pkg: update fedora copr spec (#412) Ilya Zlobintsev 2024-11-14 21:55:28 +02:00
  • 3fd7e0e22b fix: fedora spec non-default builds (#410) v0.6.0 Ilya Zlobintsev 2024-11-14 19:39:45 +02:00
  • 7119b401ad pkg: drop invalid copr trigger check Ilya Zlobintsev 2024-11-14 10:20:47 +02:00
  • 0ac9d3b46b pkg: Generate Spec Files for COPR on Release Publish (#406) Ryan Bateman 2024-11-13 23:15:22 -09:00
  • 3e53e0336e feat: add RDNA3 zero RPM setting (#393) Ilya Zlobintsev 2024-11-14 00:11:24 +02:00
  • 2fbd846c11 bump amdgpu-sysfs bc-250 Ilya Zlobintsev 2024-11-11 18:05:45 +02:00
  • 4befadffc6 feat: use bc250 amdgpu-sysfs branch Ilya Zlobintsev 2024-11-10 22:23:37 +02:00
  • 27d3402d08 fix: update amdgpu-sysfs with iGPU fixes, add steam deck quirk (#407) Ilya Zlobintsev 2024-11-10 21:13:19 +02:00
  • 8084247d24 chore: remove unused Cargo features (#405) Alik Aslanyan 2024-11-09 18:08:54 +04:00
  • 1c06887a04 feat: add snapshot command to CLI Ilya Zlobintsev 2024-11-09 10:53:48 +02:00
  • 6c0733c2fc dev: don't run rust checks on master pushes, only PRs Ilya Zlobintsev 2024-11-09 10:19:44 +02:00
  • 3426ceb959 dev: skip building signed packages if signing secret is not found Ilya Zlobintsev 2024-11-09 10:18:34 +02:00
  • 3d783d6348 refactor: drop redundant ClockSettings structure in the ui Ilya Zlobintsev 2024-11-09 10:07:57 +02:00
  • 508dd174e5 dev: add debug builds to makefile Ilya Zlobintsev 2024-11-08 21:04:02 +02:00
  • b9b8499fe7 chore: bump version Ilya Zlobintsev 2024-11-08 20:04:11 +02:00
  • 42de7d8d27 dev: bump workflow rust version Ilya Zlobintsev 2024-11-08 11:01:09 +02:00
  • 5f95a4dc12 feat: add special case for invalid throttle mask Ilya Zlobintsev 2024-11-08 10:13:23 +02:00