feat: show OpenCL info, move Vulkan to software tab (#553)

* feat: fetch OpenCL info

* feat: show opencl info in gui

* chore: move vulkan info to software page, refactor

* refactor: unify hw info page into one component

* chore: update generated-sources

* feat: show more information

* fix: disable dynamic feature in OpenCL

* Revert "fix: disable dynamic feature in OpenCL"

This reverts commit 18c9d93ed7.

* fix: add dependency

* fix: set correct dependencies

* fix: opencl package name

* fix: fedora package name

* fix: add rhel repo

* chore: update readme
This commit is contained in:
Ilya Zlobintsev
2025-04-23 22:11:56 +03:00
committed by GitHub
parent 980f383df6
commit 96bb7b7172
28 changed files with 690 additions and 352 deletions
+79 -1
View File
@@ -440,6 +440,19 @@
"dest": "cargo/vendor/chrono-0.4.40",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/cl3/cl3-0.13.0.crate",
"sha256": "0a50168bca6baeb04c8aec60adba5917221034d96275f6b199be66a3969519f1",
"dest": "cargo/vendor/cl3-0.13.0"
},
{
"type": "inline",
"contents": "{\"package\": \"0a50168bca6baeb04c8aec60adba5917221034d96275f6b199be66a3969519f1\", \"files\": {}}",
"dest": "cargo/vendor/cl3-0.13.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -757,6 +770,32 @@
"dest": "cargo/vendor/divan-macros-0.1.17",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/dlopen2/dlopen2-0.7.0.crate",
"sha256": "9e1297103d2bbaea85724fcee6294c2d50b1081f9ad47d0f6f6f61eda65315a6",
"dest": "cargo/vendor/dlopen2-0.7.0"
},
{
"type": "inline",
"contents": "{\"package\": \"9e1297103d2bbaea85724fcee6294c2d50b1081f9ad47d0f6f6f61eda65315a6\", \"files\": {}}",
"dest": "cargo/vendor/dlopen2-0.7.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/dlopen2_derive/dlopen2_derive-0.4.0.crate",
"sha256": "f2b99bf03862d7f545ebc28ddd33a665b50865f4dfd84031a393823879bd4c54",
"dest": "cargo/vendor/dlopen2_derive-0.4.0"
},
{
"type": "inline",
"contents": "{\"package\": \"f2b99bf03862d7f545ebc28ddd33a665b50865f4dfd84031a393823879bd4c54\", \"files\": {}}",
"dest": "cargo/vendor/dlopen2_derive-0.4.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -2093,6 +2132,19 @@
"dest": "cargo/vendor/once_cell-1.20.3",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/opencl-sys/opencl-sys-0.6.0.crate",
"sha256": "6edabf61284e58c345821019106a2e68f8a61eb732c0d2b214a78af24499855c",
"dest": "cargo/vendor/opencl-sys-0.6.0"
},
{
"type": "inline",
"contents": "{\"package\": \"6edabf61284e58c345821019106a2e68f8a61eb732c0d2b214a78af24499855c\", \"files\": {}}",
"dest": "cargo/vendor/opencl-sys-0.6.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -3029,6 +3081,19 @@
"dest": "cargo/vendor/thiserror-1.0.69",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/thiserror/thiserror-2.0.12.crate",
"sha256": "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708",
"dest": "cargo/vendor/thiserror-2.0.12"
},
{
"type": "inline",
"contents": "{\"package\": \"567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708\", \"files\": {}}",
"dest": "cargo/vendor/thiserror-2.0.12",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -3042,6 +3107,19 @@
"dest": "cargo/vendor/thiserror-impl-1.0.69",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/thiserror-impl/thiserror-impl-2.0.12.crate",
"sha256": "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d",
"dest": "cargo/vendor/thiserror-impl-2.0.12"
},
{
"type": "inline",
"contents": "{\"package\": \"7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d\", \"files\": {}}",
"dest": "cargo/vendor/thiserror-impl-2.0.12",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
@@ -4062,4 +4140,4 @@
"dest": "cargo",
"dest-filename": "config"
}
]
]