李通洲
|
a2f576f3e5
|
GPU (WSL): support nvml too
|
2023-11-01 00:10:24 +08:00 |
|
李通洲
|
9ac50fc42f
|
GPU: add more vendors
|
2023-10-31 15:11:22 +08:00 |
|
李通洲
|
485bcbf054
|
GPU: add flag --gpu-use-nvml
|
2023-10-30 13:46:51 +08:00 |
|
李通洲
|
799628c083
|
GPU: guard nvml related code behind --allow-slow-operations
|
2023-10-28 17:23:49 +08:00 |
|
李通洲
|
38d5791d57
|
GPU: support memory, core count detection
|
2023-10-28 13:56:43 +08:00 |
|
李通洲
|
9d664e2b61
|
GPU (Linux): support driver version detection
|
2023-10-28 13:11:04 +08:00 |
|
李通洲
|
dd3109cd89
|
GPU: better nvidia GPU temp detection
|
2023-10-27 21:16:03 +08:00 |
|
李通洲
|
59a9209621
|
GPU: support Nvidia GPU temp detection
|
2023-10-27 00:00:19 +08:00 |
|
李通洲
|
2c49dcceaf
|
Options (Library): split code
|
2023-10-25 16:24:24 +08:00 |
|
李通洲
|
3f4d4c8eea
|
GPU: add more vendors
|
2023-10-21 17:36:13 +08:00 |
|
李通洲
|
f61794ea70
|
GPU (Windows): better GPU memory and type detection
|
2023-10-18 10:52:29 +08:00 |
|
李通洲
|
90ea096ca3
|
macOS: don't keep variable matchDict
|
2023-10-07 15:51:05 +08:00 |
|
李通洲
|
8cbe3f6453
|
GPU (Linux): add full GPU detection support in WSL
With DX12 API ;)
|
2023-09-21 15:47:03 +08:00 |
|
李通洲
|
74233ac0cb
|
Temps (macOS): code refactors
|
2023-08-07 10:19:08 +08:00 |
|
李通洲
|
e685a00a4b
|
FFstrbuf: remove ffStrbufRemoveStringsV; rename ffStrbufRemoveStringsA to ffStrbufRemoveStrings
|
2023-07-25 17:35:09 +08:00 |
|
李通洲
|
ad627e0e0a
|
GPU (Linux): disable GPU memory size detection with libpci by default
Ref: #495, #497
|
2023-07-13 10:03:44 +08:00 |
|
李通洲
|
b8a9b74978
|
GPU: fix #484
|
2023-07-01 20:27:04 +08:00 |
|
李通洲
|
e2cef238ec
|
Revert "GPU (Windows): add debug logs for #484"
This reverts commit 1f799d16c9.
|
2023-07-01 20:10:32 +08:00 |
|
李通洲
|
1f799d16c9
|
GPU (Windows): add debug logs for #484
|
2023-07-01 15:06:47 +08:00 |
|
李通洲
|
1c62a07099
|
GPU (Windows): more strict check
|
2023-07-01 14:47:14 +08:00 |
|
李通洲
|
0e97df08c2
|
GPU (macOS): remove an unused #include
|
2023-06-28 09:39:48 +08:00 |
|
Carter Li
|
98985e9a27
|
GPU (macOS): fix typo
|
2023-06-25 23:40:20 +08:00 |
|
Carter Li
|
c6c6b2a0a6
|
GPU (macOS): fix vendor detection for Intel GPU
|
2023-06-25 23:35:51 +08:00 |
|
李通洲
|
9ab5ed9a86
|
GPU (Linux): detect memory; fix type detection
The GPU type detection is based on memory size.
For accurate results, use `--gpu-force-vulkan`
|
2023-06-24 13:51:01 +00:00 |
|
李通洲
|
d0f093c567
|
Global: make FFinstance instance a global variable
As discussed in https://github.com/fastfetch-cli/fastfetch/discussions/473
|
2023-06-24 17:28:05 +08:00 |
|
Carter Li
|
85597e4d46
|
CPU (FreeBSD): actually support temp detection
|
2023-06-22 04:06:08 +00:00 |
|
李通洲
|
9cb5375f30
|
GPU (Linux): always initialize variables
|
2023-06-13 11:12:31 +08:00 |
|
Linus Dierheimer
|
0cf114c399
|
CI: Try to fix build with musl
|
2023-06-12 15:39:17 +02:00 |
|
李通洲
|
c33eb8c265
|
GPU: support module options
|
2023-06-12 14:57:59 +08:00 |
|
李通洲
|
39582471e8
|
Global: major FFlist related code refactor
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
c7119498a3
|
Global: major FFstrbuf related code refactor
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
2359b7e2f4
|
GPU: support JSON config
|
2023-06-10 09:15:15 +08:00 |
|
李通洲
|
4f19bf9a18
|
Windows: use ffStrbufInitWS
|
2023-05-27 23:34:03 +08:00 |
|
李通洲
|
424ca923fc
|
Vulkan: try fixing #456
|
2023-05-16 20:53:45 +08:00 |
|
李通洲
|
56477f5ea6
|
GPU: be more careful to concat strings
|
2023-03-25 14:19:58 +08:00 |
|
李通洲
|
ca05e2e905
|
GPU: add option --gpu-force-vulkan
|
2023-03-25 13:24:28 +08:00 |
|
李通洲
|
a524302ea7
|
GPU (Windows): use a faster implementation
|
2023-03-25 13:04:44 +08:00 |
|
李通洲
|
615b2f72ae
|
GPU (Linux): don't exit if libpci is failed to init
* Fixes #433
* Ref https://github.com/pciutils/pciutils/issues/136
|
2023-03-13 17:46:24 +08:00 |
|
李通洲
|
47cec48a49
|
GPU (Windows): fix uninited variables
|
2023-02-25 13:31:36 +08:00 |
|
李通洲
|
6ca4b5391b
|
Library: refactor FF_LIBRARY_LOAD to use __cleanup__
|
2023-02-15 14:51:04 +08:00 |
|
李通洲
|
64bacd2572
|
Vulkan: refactor directory structures
|
2023-02-14 17:52:58 +08:00 |
|
李通洲
|
662ddac050
|
Vulkan: detect vmem (#416)
|
2023-02-11 16:05:54 +08:00 |
|
李通洲
|
b90d543afc
|
GPU (Windows): support vmem total / usage detection #416
vmem usage detection is guarded behind `--allow-slow-operations`
because it's really slow sometimes
|
2023-02-11 16:05:54 +08:00 |
|
李通洲
|
ff170caff6
|
GPU (Windows): fix duplicated entries.
|
2023-02-09 09:46:53 +08:00 |
|
李通洲
|
51cc87e0db
|
GPU (Windows): keep WMI query as a slow operation for accurate results
|
2023-02-09 00:17:13 +08:00 |
|
李通洲
|
5c46271898
|
GPU (Windows): fix driver version detection
|
2023-02-08 21:23:45 +08:00 |
|
李通洲
|
82b10a527b
|
GPU: support driver version detection
|
2023-02-07 11:17:46 +08:00 |
|
李通洲
|
edf4837ed6
|
GPU: refactor vendor detection code
|
2023-02-06 14:55:57 +08:00 |
|
李通洲
|
d2460d8e85
|
GPU (Windows): try improving performance
|
2023-02-05 18:59:20 +08:00 |
|
Linus Dierheimer
|
a063cd4feb
|
Correctly handle zfs pools
#413
|
2023-02-01 15:56:25 +01:00 |
|