李通洲
|
315bbb3020
|
GPU (Linux): constantly use *_vis_*
|
2024-04-30 09:16:59 +08:00 |
|
李通洲
|
b65a0e2543
|
GPU (Linux): fix copy & paste error
|
2024-04-29 20:43:19 +08:00 |
|
李通洲
|
6e15a44168
|
GPU (Linux): ignore . when enumerating directories
|
2024-04-29 20:28:50 +08:00 |
|
李通洲
|
6bd3d2c434
|
GPU (Linux): greatly improve detection for AMD cards
Completely untested
|
2024-04-29 20:05:50 +08:00 |
|
李通洲
|
29644ef904
|
GPU (Linux): disable vmem detection
Ref #816
|
2024-04-29 13:27:57 +08:00 |
|
李通洲
|
ae3c6f1e63
|
GPU: detect max freq instead of current freq
|
2024-04-21 19:37:30 +08:00 |
|
李通洲
|
47000f2aaf
|
GPU (Linux): fix freq detection
oops...
|
2024-04-18 23:20:58 +08:00 |
|
李通洲
|
5f7b9d2473
|
GPU (Linux): bring back pciDetectGPUs
|
2024-04-18 21:00:47 +08:00 |
|
Carter Li
|
f8cbe4c008
|
GPU (Linux): improve detection performance of Apple Silicon
|
2024-04-18 19:58:38 +08:00 |
|
Carter Li
|
6d36ec55c5
|
GPU (Linux): try detecting vmem with gpu kernel module
|
2024-04-17 14:32:11 +08:00 |
|
李通洲
|
c3970154d6
|
GPU (Linux): fix memleaks
|
2024-03-01 11:07:16 +08:00 |
|
李通洲
|
111f7111b2
|
GPU (Linux): Support specifying custom pci.ids path for Linux
|
2024-02-27 15:29:19 +08:00 |
|
李通洲
|
609caad02f
|
Global: use FASTFETCH_TARGET_DIR_USR where applicable
|
2024-02-26 13:30:09 +08:00 |
|
李通洲
|
42b756e703
|
GPU (Linux): revert show sub-device if available
|
2024-02-24 12:52:22 +08:00 |
|
李通洲
|
467ed54a3b
|
GPU (Linux): lazy load pci.ids
|
2024-02-12 10:12:34 +08:00 |
|
李通洲
|
f4cb3bb33f
|
GPU (Linux): use amdgpu.ids
|
2024-02-12 00:43:06 +08:00 |
|
李通洲
|
330eb9fa21
|
GPU: show sub-device if available
Try fixing #713
|
2024-02-11 23:01:14 +08:00 |
|
李通洲
|
60ed822f6a
|
GPU (Linux): fix detection in some cases
|
2024-01-31 18:58:48 +08:00 |
|
Carter Li
|
b01d2bdd8c
|
GPU (Linux): rewrite; drop libpci dependency
|
2024-01-31 10:20:49 +08:00 |
|
Carter Li
|
2041272f5f
|
GPU (Linux): simpify code
|
2024-01-25 18:32:40 +08:00 |
|
李通洲
|
21353b8256
|
CMake (GPU): change ENABLE_NVIDIA_GPU to ENABLE_PROPRIETARY_GPU_DRIVER_API
|
2024-01-02 10:49:03 +08:00 |
|
Viorel
|
0a1de91a29
|
Add option for NVIDIA GPU support
|
2024-01-01 22:18:03 +08:00 |
|
李通洲
|
c1f511c8f2
|
GPU: detect supported platform graphic API version
|
2023-12-29 23:13:44 +08:00 |
|
Carter Li
|
e672e40f8b
|
GPU: detect devices by OpenGL
which works for asahi linux
|
2023-12-26 11:19:33 +08:00 |
|
Carter Li
|
cf98e6f5a1
|
Global: remove unexpected trailing line endings
Ref: https://github.com/fastfetch-cli/fastfetch/pull/671#issuecomment-1867777472
|
2023-12-23 00:19:50 +08:00 |
|
李通洲
|
adc506d2b3
|
GPU: fix clock frequency detection and overall tidy
|
2023-12-20 19:13:00 +08:00 |
|
李通洲
|
f8be6322df
|
GPU: rename use-nvml to driver-specific
Because we are supporting drivers other than NVML
|
2023-12-20 15:32:55 +08:00 |
|
李通洲
|
4a1bbb6a03
|
GPU: huge improvement of driver specific detection code
|
2023-12-20 14:45:27 +08:00 |
|
Marius Messerschmidt
|
b0d3e7ef9e
|
ClangTidy: avoid implicit widening of multiplication result
|
2023-11-18 12:31:57 +01:00 |
|
李通洲
|
f8eabdd8a6
|
Battry (Linux): try detecting cycle count and temperature
|
2023-11-06 19:08:17 +08:00 |
|
李通洲
|
11d7eec4db
|
Revert "FreeBSD: debug"
This reverts commit 6508ccfc0d.
|
2023-11-01 12:22:28 +08:00 |
|
李通洲
|
6508ccfc0d
|
FreeBSD: debug
|
2023-11-01 09:52:15 +08:00 |
|
李通洲
|
a2f576f3e5
|
GPU (WSL): support nvml too
|
2023-11-01 00:10:24 +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 |
|
李通洲
|
8cbe3f6453
|
GPU (Linux): add full GPU detection support in WSL
With DX12 API ;)
|
2023-09-21 15:47:03 +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 |
|
李通洲
|
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 |
|
李通洲
|
c7119498a3
|
Global: major FFstrbuf related code refactor
|
2023-06-10 09:15:15 +08:00 |
|