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 |
|
李通洲
|
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 |
|