李通洲
|
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 |
|
李通洲
|
ec8391f6c6
|
Global: don't use __has_include
It reports false results in ubuntu 20.04. Details unknown.
|
2024-07-30 11:06:42 +08:00 |
|
李通洲
|
408a2d731a
|
GPU: support printing frequency in MHz
|
2024-07-17 15:49:12 +08:00 |
|
Carter Li
|
2f42d64dc9
|
GPU (Linux): support intel xe driver
|
2024-07-12 19:24:55 +08:00 |
|
Carter Li
|
1d83743259
|
GPU (Linux): detect more GPU driver versions
|
2024-07-11 10:04:23 +08:00 |
|
Carter Li
|
48bb38ca85
|
GPU (Linux): fix GPU driver detection
Regression of e5a04ee814
Fix #1084
|
2024-07-11 08:59:07 +08:00 |
|
Carter Li
|
e5a04ee814
|
GPU (Linux): ignore disabled PCI devices
|
2024-07-09 06:06:46 +00:00 |
|
Carter Li
|
f8d5f56dee
|
GPU (Linux): remove possible overhead
|
2024-07-08 09:11:53 +08:00 |
|
Carter Li
|
4d1c62947b
|
GPU (Linux): don't detect frequency for AMD cards
It's current frequency and may hang for some reason
|
2024-07-08 08:54:51 +08:00 |
|
李通洲
|
19590003e1
|
GPU: guard GPU frequency behind driverSpecific
|
2024-06-28 22:17:37 +08:00 |
|
李通洲
|
88e075ad9d
|
CMake: remove option ENABLE_PROPRIETARY_GPU_DRIVER_API
|
2024-06-22 22:03:28 +08:00 |
|
李通洲
|
d196b8079e
|
GPU (Linux): don't query DRM drivers for driver version
Fix #956
|
2024-05-22 13:37:50 +08:00 |
|
李通洲
|
8b43e331e3
|
GPU (Linux): silence compiler warnings
|
2024-05-20 21:07:28 +08:00 |
|
Carter Li
|
a8b734c877
|
GPU: change option --gpu-force-vulkan to --gpu-detection-method
|
2024-05-20 16:46:04 +08:00 |
|
Carter Li
|
10ca77610e
|
GPU (Linux): detect GPU core count and freq for asahi linux
|
2024-05-20 15:32:13 +08:00 |
|
Carter Li
|
1619f0ab6c
|
GPU (Linux): fix memory leaks
|
2024-05-20 11:00:51 +08:00 |
|
李通洲
|
1b4fc38330
|
GPU (Linux): detect drm driver version
|
2024-05-19 22:18:06 +08:00 |
|
李通洲
|
e9b535d277
|
GPU (Linux): improve perf
|
2024-05-19 22:18:06 +08:00 |
|
李通洲
|
09ffd32144
|
GPU (Linux): improve Intel GPU detection code
|
2024-05-19 22:18:06 +08:00 |
|
李通洲
|
a4cace4765
|
CMake: add CUSTOM_AMDGPU_IDS_PATH
|
2024-05-04 10:06:49 +08:00 |
|
李通洲
|
903ecf37f7
|
Chore: silience some warnings
|
2024-05-03 10:07:16 +08:00 |
|
李通洲
|
1449290e9e
|
GPU (Linux): check NULL returned by opendir
Fix #845
|
2024-05-03 09:11:59 +08:00 |
|
李通洲
|
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 |
|