FlightlessMango
|
d962ae5181
|
Nvidia: nvml: fan speed in percent
|
1 year ago |
FlightlessMango
|
cbf531e6c8
|
nvml: use xnvctrl if available to get fan speed
|
1 year ago |
FlightlessMango
|
1093de8c44
|
nvml: fan: get rpm instead of percentage
|
1 year ago |
FlightlessMango
|
2df384cdd7
|
nvml: fan speed
|
1 year ago |
FlightlessMango
|
19fbd9bf9b
|
Nvidia: only do throttling checks if enabled
|
2 years ago |
FlightlessMango
|
f9cfdeb080
|
Add gpu throttling status
Co-authored-by: Martin Roukala <martin.roukala@mupuf.org>
|
2 years ago |
jackun
|
eefce24024
|
Log an error if `nvmlDeviceGetUtilizationRates` failed
|
3 years ago |
jackun
|
a82e27d978
|
Use spdlog macros so logging can be completely disabled during compile-time
|
3 years ago |
jackun
|
2f807a4c0d
|
Add `spdlog` wrap and logging
|
3 years ago |
FlightlessMango
|
a8b874cd2d
|
[NVML] Only get pci info once
|
4 years ago |
jackun
|
fcefc07966
|
Load libnvidia-ml and libXNVCtrl on demand
|
4 years ago |
jackun
|
ff48525313
|
Consolidated amdgpu file handles to a struct and add `gpu_power` param to show power usage for amdgpu/nvml
|
4 years ago |
jackun
|
768297b430
|
[editorconfig] Apply whitespace rules
|
4 years ago |
FlightlessMango
|
a2cc14f738
|
Get deviceID
|
4 years ago |
jackun
|
ad0f010951
|
Don't print that nvmlDeviceGetHandleByPciBusId failed if it wasn't even called
|
5 years ago |
jackun
|
6576a0a09c
|
Print NVML return code as string
|
5 years ago |
jackun
|
a9311bb578
|
Allow to specify gpu with pci bus id by setting env var `MANGOHUD_PCI_DEV=xxxx:xx:xx:x` where x's are "domain🚌slot.function"
|
5 years ago |
jackun
|
049e960589
|
Add 'use_xnvctrl' feature to allow building without libXNVCtrl support
|
5 years ago |
jackun
|
fbae1dfcc0
|
More checks for XNVCtrl support. Favor NVML but fallback to XNVCtrl if supported.
|
5 years ago |
FlightlessMango
|
2c979e52e6
|
Set nvmlSuccess to false if NVML gpu load is unsupported
|
5 years ago |
FlightlessMango
|
4d5f62386b
|
added gpu mem and core clocks to hud
|
5 years ago |
FlightlessMango
|
36eba167d8
|
use nvml for nvidia gpu memory instead of nvctrl
|
5 years ago |
FlightlessMango
|
6affdb8c51
|
fetch nvidia vram used from nvctrl
|
5 years ago |
FlightlessMango
|
d97719e3d6
|
get nvidia vram from nvml
|
5 years ago |
jackun
|
f559730d2f
|
Return bool from checkNvidia()
|
5 years ago |
FlightlessMango
|
3e2f33ba1d
|
nvmlSuccess default false
|
5 years ago |
FlightlessMango
|
8cdd9f19cf
|
Dynamically load nvml library
|
5 years ago |