李通洲
|
8681d2f74a
|
GPU (Windows): fix code smells
|
2025-03-25 00:14:03 +08:00 |
|
李通洲
|
c9a1765f29
|
GPU (Windows): support memory type detection for Intel dGPUs
|
2025-03-24 15:22:34 +08:00 |
|
李通洲
|
cc246ea239
|
GPU: prepare for memory type & shared memory usage detection
|
2025-03-24 15:21:14 +08:00 |
|
Carter Li
|
ddce9b2357
|
GPU: rename ffGetGPUVendorString to ffGPUGetVendorString
|
2024-12-28 15:26:17 +08:00 |
|
李通洲
|
1901b9308f
|
GPU: use adapterLuid as deviceID for non-pci devices
|
2024-09-29 15:42:31 +08:00 |
|
李通洲
|
a7c7493733
|
GPU (Windows): fix uninitialized variables
|
2024-09-29 15:34:57 +08:00 |
|
Carter Li
|
842ba9fd4e
|
GPU: use driver reported adapter name if available
|
2024-09-27 15:02:32 +08:00 |
|
李通洲
|
32b6af2686
|
GPU (Windows): better Intel GPU type detection
|
2024-09-23 22:31:44 +08:00 |
|
michela feng
|
9332f42889
|
GPU: detect GPU index (#1267)
|
2024-09-19 15:22:09 +08:00 |
|
李通洲
|
fe7e684e85
|
GPU (Windows): fix missing GPUs sometimes
|
2024-08-13 19:25:25 +08:00 |
|
李通洲
|
96c838d3f3
|
GPU (Windows): code refactor
|
2024-08-13 14:51:41 +08:00 |
|
李通洲
|
946eb0eacd
|
GPU (Windows): don't skip GPU silently
Ref: #1181
|
2024-08-13 06:32:38 +08:00 |
|
李通洲
|
d501c8b41a
|
GPU (Windows): fix missing vendor string
|
2024-08-02 22:23:29 +08:00 |
|
李通洲
|
0354fd5d9d
|
GPU (Windows): use setupapi to find GPU devices
Ref: https://github.com/gpustack/gpustack/pull/97#issuecomment-2264678404
|
2024-08-02 21:52:24 +08:00 |
|
Carter Li
|
1a66bc4ec0
|
GPU: code cleanup; port MT specific code to Windows
|
2024-08-02 16:29:23 +08:00 |
|
Carter Li
|
121e9b911e
|
GPU (Windows): fix bug that assuming pci bus id > 0
|
2024-08-02 13:48:02 +08:00 |
|
李通洲
|
c549a5cab8
|
GPU (macOS): report core usage
|
2024-08-01 13:54:03 +08:00 |
|
李通洲
|
2ce7c8c60d
|
GPU (Windows): use pci bus id to match Nvidia cards
Fix multi-gpu device
|
2024-07-31 22:23:30 +08:00 |
|
李通洲
|
19590003e1
|
GPU: guard GPU frequency behind driverSpecific
|
2024-06-28 22:17:37 +08:00 |
|
李通洲
|
42b84161d9
|
GPU (Windows): don't assume revId is not 0
|
2024-06-23 08:57:06 +08:00 |
|
李通洲
|
88e075ad9d
|
CMake: remove option ENABLE_PROPRIETARY_GPU_DRIVER_API
|
2024-06-22 22:03:28 +08:00 |
|
李通洲
|
c749f214e0
|
Global: silence warnings when building in 32bit environments
|
2024-01-17 23:12:55 +08:00 |
|
李通洲
|
21353b8256
|
CMake (GPU): change ENABLE_NVIDIA_GPU to ENABLE_PROPRIETARY_GPU_DRIVER_API
|
2024-01-02 10:49:03 +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 |
|
李通洲
|
dfb0eecf86
|
3rdparty: add amd_ags
|
2023-12-21 18:52:38 +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 |
|
李通洲
|
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 |
|
李通洲
|
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 |
|
李通洲
|
f61794ea70
|
GPU (Windows): better GPU memory and type detection
|
2023-10-18 10:52:29 +08:00 |
|
李通洲
|
b8a9b74978
|
GPU: fix #484
|
2023-07-01 20:27:04 +08:00 |
|
李通洲
|
e2cef238ec
|
Revert "GPU (Windows): add debug logs for #484"
This reverts commit 1f799d16c9.
|
2023-07-01 20:10:32 +08:00 |
|
李通洲
|
1f799d16c9
|
GPU (Windows): add debug logs for #484
|
2023-07-01 15:06:47 +08:00 |
|
李通洲
|
1c62a07099
|
GPU (Windows): more strict check
|
2023-07-01 14:47:14 +08: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 |
|
李通洲
|
c33eb8c265
|
GPU: support module options
|
2023-06-12 14:57:59 +08:00 |
|
李通洲
|
4f19bf9a18
|
Windows: use ffStrbufInitWS
|
2023-05-27 23:34:03 +08:00 |
|
李通洲
|
56477f5ea6
|
GPU: be more careful to concat strings
|
2023-03-25 14:19:58 +08:00 |
|
李通洲
|
a524302ea7
|
GPU (Windows): use a faster implementation
|
2023-03-25 13:04:44 +08:00 |
|