李通洲
|
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
|
cf6f3dbe0c
|
CI (Windows): fix build
|
2024-01-31 13:35:57 +08:00 |
|
Carter Li
|
cd2a1495b8
|
GPU (FreeBSD): use ffGPUParsePciIds
|
2024-01-31 10:39:09 +08:00 |
|
Carter Li
|
b01d2bdd8c
|
GPU (Linux): rewrite; drop libpci dependency
|
2024-01-31 10:20:49 +08:00 |
|
李通洲
|
efe42a2c7d
|
GPU: fix a copy-paste error
|
2024-01-30 18:54:26 +08:00 |
|
李通洲
|
3747683f0d
|
GPU: add vendor code of QTI & MTK
|
2024-01-29 21:49:42 +08:00 |
|
李通洲
|
ef7e6d0a6a
|
GPU (WSL): fix uninitialized variables
|
2024-01-26 09:20:58 +08:00 |
|
李通洲
|
77253a8d81
|
GPU (FreeBSD): better name detection
|
2024-01-26 09:20:58 +08:00 |
|
Carter Li
|
2041272f5f
|
GPU (Linux): simpify code
|
2024-01-25 18:32:40 +08:00 |
|
Carter Li
|
d2a41bdfe1
|
GPU (FreeBSD): drop pciutils dep
|
2024-01-25 10:33:06 +08:00 |
|
李通洲
|
8b1ee64a3e
|
GPU (macOS): fix gpu type detection
|
2024-01-20 20:57:33 +08:00 |
|
李通洲
|
c749f214e0
|
Global: silence warnings when building in 32bit environments
|
2024-01-17 23:12:55 +08:00 |
|
李通洲
|
0c65cdc1f5
|
GPU (macOS): detect memory usage
|
2024-01-11 10:11:50 +08:00 |
|
李通洲
|
653e689f18
|
GPU (macOS): tidy
|
2024-01-11 09:55:13 +08:00 |
|
李通洲
|
b6c8649cbf
|
macOS: improve IO service related code generally
|
2024-01-05 15:00:50 +08:00 |
|
李通洲
|
0e6be69eb8
|
GPU (Linux): try detect GPU type
|
2024-01-04 18:50:38 +08:00 |
|
Carter Li
|
6698283430
|
GPU: fix vendor detection for asahi
|
2024-01-04 10:29:02 +08:00 |
|
李通洲
|
ab028964bf
|
GPU (WSL): add missing FF_USE_PROPRIETARY_GPU_DRIVER_API macro guards
|
2024-01-02 18:47:06 +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 |
|
李通洲
|
bb489f9af3
|
Common: get rid of detection/internal.h
|
2023-12-30 18:13:54 +08:00 |
|
李通洲
|
ef1d102e05
|
GPU (Windows): clean up vendor name
|
2023-12-29 23:13:44 +08:00 |
|
李通洲
|
c1f511c8f2
|
GPU: detect supported platform graphic API version
|
2023-12-29 23:13:44 +08:00 |
|
李通洲
|
54bd4346ec
|
Temps (macOS): rename functions
|
2023-12-27 08:46:49 +08:00 |
|
Carter Li
|
e672e40f8b
|
GPU: detect devices by OpenGL
which works for asahi linux
|
2023-12-26 11:19:33 +08:00 |
|
李通洲
|
cb68dccd0e
|
GPU (AMD): fix a silly bug
|
2023-12-25 14:47:12 +08:00 |
|
李通洲
|
d2d4ee89d8
|
GPU (WSL): fix gpu temp detection for nvidia cards
|
2023-12-24 19:41:20 +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 |
|
李通洲
|
dfb0eecf86
|
3rdparty: add amd_ags
|
2023-12-21 18:52:38 +08:00 |
|
李通洲
|
1c5179d3b0
|
GPU (Intel): actually detect real time clock frequency
|
2023-12-20 22:19:15 +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 |
|
李通洲
|
961e9a6a5f
|
GPU (Windows): detection with intel driver (WIP)
|
2023-12-20 00:49:56 +08:00 |
|
李通洲
|
f20b6d4387
|
Temps (macOS): support Apple M3
|
2023-12-08 16:10:10 +08:00 |
|
Marius Messerschmidt
|
b0d3e7ef9e
|
ClangTidy: avoid implicit widening of multiplication result
|
2023-11-18 12:31:57 +01:00 |
|
李通洲
|
f9597eba39
|
Global: remove #ifndef FF_INCLUDED_* guards
|
2023-11-09 13:46:45 +08: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 |
|
李通洲
|
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 |
|