李通洲
|
0cd8c6ead6
|
Chore: code cleanup
|
2025-05-30 10:33:37 +08:00 |
|
Carter Li
|
87e13543da
|
GPU (Linux): embed asahi_drm.h
|
2025-05-14 08:59:53 +08:00 |
|
Carter Li
|
7626ef6eaa
|
GPU (Linux): fix CI errors
F**k Ubuntu
|
2025-05-10 21:40:33 +08:00 |
|
Carter Li
|
115108b3f1
|
GPU (Linux): detect core usage when libamdgpu is not available
|
2025-05-10 20:57:51 +08:00 |
|
Carter Li
|
154f9f462b
|
GPU (Linux): detect VRAM type of AMD GPUs
|
2025-05-10 20:57:51 +08:00 |
|
Carter Li
|
ef7f61309f
|
GPU (Linux): fix asahi linux support again
Found in kernel-headers-6.14.4-400.asahi.fc42.aarch64
|
2025-05-06 09:27:54 +08:00 |
|
李通洲
|
3320532668
|
GPU (Linux): add temp detection for Intel GPU
Untested
|
2025-04-14 18:57:15 +08:00 |
|
李通洲
|
88e193e9fd
|
GPU: fix code smell
|
2025-03-25 22:08:50 +08:00 |
|
李通洲
|
cc246ea239
|
GPU: prepare for memory type & shared memory usage detection
|
2025-03-24 15:21:14 +08:00 |
|
李通洲
|
b8e25bdc4e
|
GPU: support embedding amdgpu.ids into fastfetch
|
2025-02-13 05:57:41 +00:00 |
|
Carter Li
|
ddce9b2357
|
GPU: rename ffGetGPUVendorString to ffGPUGetVendorString
|
2024-12-28 15:26:17 +08:00 |
|
Carter Li
|
77c06193d6
|
GPU (Linux): detect GPU NV type
|
2024-11-28 21:28:35 +08:00 |
|
李通洲
|
7c8250c68c
|
StringUtil: rename ffStrCopy and correctly reflect its usage
|
2024-11-11 18:02:23 +08:00 |
|
李通洲
|
b257134d74
|
Chore: introduce macro ARRAY_SIZE
|
2024-10-18 16:44:41 +08:00 |
|
李通洲
|
48bb5b8746
|
Chore: use ffStrCopyN instead of strlcpy
|
2024-10-17 22:29:38 +08:00 |
|
李通洲
|
993902916d
|
Chore: don't use strncpy in favor of strlcpy
strncpy doesn't require target to be NUL terminated
|
2024-10-17 16:16:04 +08:00 |
|
apocelipes
|
84cc9e3b15
|
Chore: fix some unused paramater/function warnings (#1324)
|
2024-10-06 23:01:49 +08:00 |
|
李通洲
|
6dd6266a2a
|
GPU (Linux): fix possible buffer overflow
|
2024-10-01 09:30:39 +08:00 |
|
Carter Li
|
1df129083b
|
GPU (Linux): add a special case for brcm
|
2024-09-30 15:02:49 +08:00 |
|
李通洲
|
d97999ddc9
|
GPU (Linux): trim trailing new line
Fix #1303
|
2024-09-29 23:08:41 +08:00 |
|
Carter Li
|
38f07ade44
|
GPU (Linux): fix building with old kernel headers
|
2024-09-28 08:13:54 +08:00 |
|
Carter Li
|
7ae7ff8cef
|
GPU (Linux): detect EU count & vmem size of Intel GPUs
|
2024-09-27 23:36:08 +08:00 |
|
Carter Li
|
842ba9fd4e
|
GPU: use driver reported adapter name if available
|
2024-09-27 15:02:32 +08:00 |
|
Carter Li
|
5058a93428
|
GPU (Linux): use renderDN instead of cardN when detecting AMD cards
Ref: https://github.com/fastfetch-cli/fastfetch/issues/1284#issuecomment-2377437210
|
2024-09-27 10:47:57 +08:00 |
|
李通洲
|
254876b9e6
|
GPU (Linux): try fixing linking errors when dyamic linking is used
Fix #1295
|
2024-09-27 00:19:31 +08:00 |
|
李通洲
|
745c041b44
|
GPU (Linux): fix some obvious bugs found in #1284
|
2024-09-26 23:53:13 +08:00 |
|
李通洲
|
96d885e93a
|
GPU: embed pci.ids into fastfetch
|
2024-09-25 20:27:03 +08:00 |
|
李通洲
|
ae6817e106
|
GPU: simplify logic of pci.ids file loading
|
2024-09-25 16:42:15 +08:00 |
|
Carter Li
|
0414128a55
|
GPU (Linux): refactor code to support non-apple SOCs
|
2024-09-24 20:55:36 +08:00 |
|
李通洲
|
9b4053e9dc
|
Chore: remove temps_linux
|
2024-09-24 01:51:45 +00:00 |
|
Carter Li
|
a3c0617f22
|
GPU: simplify integrated GPU detection
|
2024-09-23 20:40:36 +08:00 |
|
Carter Li
|
b3b6e5fec1
|
GPU (Linux): refactor; add amdgpu DRM connector
|
2024-09-23 16:42:34 +08:00 |
|
michela feng
|
9332f42889
|
GPU: detect GPU index (#1267)
|
2024-09-19 15:22:09 +08:00 |
|
Carter Li
|
8f1f1607da
|
GPU (Linux): improve result for unknown Apple SOC
|
2024-09-09 20:49:25 +08:00 |
|
李通洲
|
01c202bd93
|
GPU (Linux): actually fix name detection of Intel Arc GPUs
Fix #1177
|
2024-08-15 13:59:13 +08:00 |
|
李通洲
|
87d964c7ca
|
GPU (Linux): fix uninited struct fields
|
2024-08-10 21:08:35 +08:00 |
|
李通洲
|
bdb0a9262c
|
GPU (Linux): fix intel GPU type detection
Ref: #1177
|
2024-08-10 21:03:56 +08:00 |
|
Carter Li
|
e42dfe63c3
|
GPU (Linux): fix bad Intel Arc GPU name
Fix #1177
|
2024-08-10 12:13:21 +08:00 |
|
李通洲
|
e174eddef1
|
GPU (Linux): always try directx
|
2024-08-08 18:53:56 +08:00 |
|
Carter Li
|
1361e8cd18
|
GPU (Linux): fix wrong GPU max frequency on asahi
|
2024-08-06 10:14:39 +08:00 |
|
Carter Li
|
1a66bc4ec0
|
GPU: code cleanup; port MT specific code to Windows
|
2024-08-02 16:29:23 +08:00 |
|
R0CKSTAR
|
d96d794d1f
|
GPU (Linux): Support Moore Threads GPU (#1142)
* feat: Support Moore Threads GPU
Signed-off-by: Xiaodong Ye <yeahdongcn@gmail.com>
* Fix spell check
Signed-off-by: Xiaodong Ye <yeahdongcn@gmail.com>
* Fix frequency and add back util
Signed-off-by: Xiaodong Ye <yeahdongcn@gmail.com>
* Add name field
Signed-off-by: Xiaodong Ye <yeahdongcn@gmail.com>
---------
Signed-off-by: Xiaodong Ye <yeahdongcn@gmail.com>
|
2024-08-02 16:00:54 +08:00 |
|
Carter Li
|
45659854d2
|
GPU (Linux): don't ignore disabled GPU
Should fix #1140
|
2024-08-02 15:24:29 +08:00 |
|
Carter Li
|
b111626fe9
|
GPU (Linux): use the device name that driver provides
|
2024-08-02 15:21:54 +08:00 |
|
Carter Li
|
884fd097c6
|
GPU (Linux): fix compiling (2)
|
2024-08-02 14:13:33 +08:00 |
|
Carter Li
|
08dea9fe21
|
GPU (Linux): fix compiling
oops...
|
2024-08-02 14:10:07 +08:00 |
|
Carter Li
|
98fc793386
|
GPU (Linux): embed part of asahi_drm.h code
|
2024-08-02 14:07:04 +08:00 |
|
李通洲
|
c549a5cab8
|
GPU (macOS): report core usage
|
2024-08-01 13:54:03 +08:00 |
|
Carter Li
|
1e8b9aa461
|
GPU (Linux): detect if nvidia driver is open source or proprietary
|
2024-08-01 00:06:22 +08:00 |
|
Carter Li
|
88a7468489
|
GPU (Linux): fix apple gpu support
|
2024-07-30 16:43:56 +08:00 |
|