Commit Graph

1218 Commits (95b7b44b6ff9057d56321cd05051dc81212d276d)

Author SHA1 Message Date
jackun 95b7b44b6f
Nuke `io_stats`, `io_read/write` params are enough 1 year ago
jackun e61321717e
[OpenGL] Use MESA_query_renderer if avail; GL "WSI" enum 1 year ago
Arvind Doobary d41a74ca1a
Show amdgpu junction and memory temp, if available
Added config parameter `gpu_junction_temp` and `gpu_mem_temp`

Closes #841
1 year ago
FlightlessMango 1093de8c44 nvml: fan: get rpm instead of percentage 1 year ago
jackun 238a621c11
Use snprintf instead 1 year ago
FlightlessMango c7ab967b92 Remove MANGOAPP ifdefs 1 year ago
FlightlessMango 83d265637e params: preset 4: add throttling 1 year ago
FlightlessMango 12b16247ce hud elements: gpu fan: add next col/row func 1 year ago
FlightlessMango 69e4b2d877 params: update preset 4 1 year ago
FlightlessMango d99e48db5d hud elements: cpu_power and gpu_power: hide decimal above 3 digits 1 year ago
FlightlessMango 11bc5111eb mangoapp: move some variables to hudelements 1 year ago
FlightlessMango 8e4857a5c6 mangoapp: frame_timing: set height when not horizontal 1 year ago
FlightlessMango 7eea724f37 amdgpu: hwmon fan: fix typo 1 year ago
FlightlessMango 016728b450 nvctrl: fan speed 1 year ago
FlightlessMango 2df384cdd7 nvml: fan speed 1 year ago
FlightlessMango 5aec3d817b amdgpu: fan speed 1 year ago
FlightlessMango 4b69f23fb5 Add gpu_fan param and hwmon fan reading
Co-authored-by: Andreas Rachev <andreasratchev@gmail.com>
1 year ago
Alessandro Toia 78d99a6aab Fix exec_name overlapping with previous column when not in compact mode 1 year ago
FlightlessMango 7f945627f5 params: fix issue where env options were not applied 1 year ago
FlightlessMango 7225aaa628 parse_overlay_env: don't use sort_elements here 1 year ago
FlightlessMango a67a6bc79d hud elements: exec_name: push the name one column over 1 year ago
FlightlessMango 034b378e10 hud elements: replace ImGuiTableSetColumnIndex with TableNextColumn 1 year ago
jackun 06edee4071
Revert "X11 keyboard poller thread"
This reverts commit 1055bc0c6c.

Needs some more time to bake. Too random if it works or not.
1 year ago
Atemu 39080290a2 blacklist: add SteamVR's vrcompositor
Limiting frame rate in vrcompositor has catastrohpic consequences and it's not
something the user will ever see the HUD on. Every SteamVR user with a global
frame rate limit has to explicitly blacklist vrcompositor, so it's better to
have this upstream.
1 year ago
Kira Bruneau 2918b6ef1b amdgpu: fix reading apu power & temperature 1 year ago
FlightlessMango 0a2b8a73ab Fix horizontal separator drawing in the wrong place 1 year ago
FlightlessMango 544589aa20 legacy_elements: don't add to functions vector unless it's enabled 1 year ago
FlightlessMango 8f79e9cef3 sampler: don't apply picmip unless it's set in config 1 year ago
Oliver Chang a155c10df3 Add missing division for fallback AMD CPU power calculation. 1 year ago
FlightlessMango 05444cb021 gpu: amdgpuinfo: ifdef linux for windows build 1 year ago
FlightlessMango b8bd09d638 More windows fixes 1 year ago
FlightlessMango 302fb6ad19 windows build: use mingw d3d12 headers instead of wine 1 year ago
FlightlessMango c9d3a70a48 sampler: use instance params 1 year ago
Alessandro Toia 328df38ecc Remove not needed cerr 1 year ago
Alessandro Toia 4b2e78a9d7 vulkan: make sure to parse config before checking parameters 1 year ago
FlightlessMango 070fa1be84 presets: don't clear options when parsing 1 year ago
FlightlessMango 915a3babad Add preset param and allow for preset config 1 year ago
FlightlessMango a6715b1bf6 Hud elements: Put frame_timing inside a child window to prevent it messing with the parent layout
Co-authored-by: Alessandro <gort818@gmail.com>
1 year ago
sfrcorne 020e8485e2 small fix for average cpu_power 2 1 year ago
sfrcorne 2187b9ef19 small fix for average cpu_power 1 year ago
sfrcorne a98a402619 Fix for AMD Ryzen 7000 CPU when using the iGPU. 1 year ago
sfrcorne cd74b27da2 Cleanup cpu.cpp and and support for gpu_metrics_v2_3 1 year ago
Emil Velikov 1b3f8b29bc meson: restrict most libMangoHud.so symbols
With the introduction of the static library, we forgot the version
script. As a result we were spilling all the internal symbols.

Fixes: d4aa74c ("Create static and shared libs separately")
Closes: https://github.com/flightlessmango/MangoHud/issues/933
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
1 year ago
FlightlessMango ce5e0683f0 Nearest filter param 1 year ago
FlightlessMango 4fb0bb328b Bicubic filtering param 1 year ago
FlightlessMango de29e057de Trilinear filtering param 1 year ago
FlightlessMango 5fe07a0ac3 Anisotropic filtering param 1 year ago
FlightlessMango 9b9e6e7b68 Sampler hook and picmip param 1 year ago
Emil Velikov 80d394c0cd meson: make libMangoHud.so append_libdir_mangohud aware
The library does not honour the correct install location. Seems like it
was broken for a while and I didn't catch it with my recent rework...
Since all the scripts flip the default "true" to "false" 🤦

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
1 year ago
FlightlessMango c037a0cca7 amdgpu: add gpu_metrics_v2_3 1 year ago