Commit Graph

180 Commits (5f237ae8827109af2a5df375085d83b4528efefd)

Author SHA1 Message Date
flightlessmango 5f237ae882 power graph 6 months ago
flightlessmango 60779dda9a params: graphs: fix for legacy layout 6 months ago
flightlessmango 94a8dfb658 Add hdr and refresh rate options 7 months ago
flightlessmango f351515265 Fix gpu_fan for AMD
It was incorrectly checking deviceID instead of vendorID.
We also use hwmon for fan reading just in case.
7 months ago
Alessandro Toia 7d51113e16 hud_elements: fix missing exec_list in sort_elements 8 months ago
FlightlessMango e5df3a183d spdlog: always use macro 8 months ago
Alessandro Toia f40b32fc45 hud_elements: include <map> header 8 months ago
Alessandro Toia 381e593f6b hud_elements: rework sort_elements for maintainability 8 months ago
FlightlessMango dbdc295521 hud elements: rework function vector
This uses std functional instead and adds name field.
The primary purpose is to make debugging of hud elements easier
8 months ago
FlightlessMango 8bda2a2a04 hud elements: custom_text fix missing popfont in code path 8 months ago
FlightlessMango b32e6b299c hud elements: custom_text guard for out of range 8 months ago
FlightlessMango d962ae5181 Nvidia: nvml: fan speed in percent 8 months ago
Alessandro Toia cd87e22dc3 hud_elements: bump buffer size of TextColored to 128 8 months ago
Alessandro Toia 4bc55bf966 hud_elements: increase buffer size of TextColored to prevent truncation 8 months ago
FlightlessMango fb1bf07dbb frametime: padding between text and graph 8 months ago
FlightlessMango bef35591f8 hud compact: battery: don't show decimals watt 8 months ago
FlightlessMango 30661f8cea compact hud: don't show vram GiB 8 months ago
FlightlessMango a67849a20b mingw: ifdef more throttling code for linux 8 months ago
FlightlessMango d0ee1eaa28 hudelements: frame_timing: draw plot using implot
Implot allows us to draw multiple lines in the graph.
We draw the frametime as usual but also include thermal and power throttling.
Thermal throttling is red and power is yellow.
8 months ago
Alessandro Toia 17d4541980 device: switch gamepad_battery to device_battery and allow to enable mouse or gamepad or both 9 months ago
FlightlessMango 53ee2275e4 hudelements: fix exec not appearing on the same line as custom_text 9 months ago
Jan Solanti 3173cae536 Add core_bars for a per CPU core load histogram 9 months ago
siroccal 3922da8a39 fix small cpu/gpu mixup bug
check (correct) cpu power string length instead of gpu
10 months ago
Joshua Ashton 6a63b7612b hud_elements: Handle hiding app frametime
Currently this just shows two...
10 months ago
FlightlessMango 528ba6c9c0 param: fps_text 10 months ago
FlightlessMango 41f8446cf1 hudelements: colors: set color alpha according to alpha param 10 months ago
andrefsagh@gmail.com 5054f6ceff Show amdgpu voltage from hwmon
Added config parameter 'gpu_voltage'
10 months ago
FlightlessMango 1182bcfbec hud_elements/battery: make sure time isn't illogical 10 months ago
Łukasz Adamczak 38604927d7 Remove debug printf
I believe it was left here by omission. It currently prints out "0" or "1" to stdout depending on `battery_watt` setting.
11 months ago
FlightlessMango f4dfdd82c9 hud elements: duration: prefix 0
[skip ci]
11 months ago
FlightlessMango 30748bdf0c param: duration 11 months ago
FlightlessMango 6e264adecb params: dynamic_frame_timing
This changes frame_timing y-axis to correspond with the current maximum
and minimum frametime instead of being a static 0-50

[skip ci]
12 months ago
FlightlessMango 881b4d2e4a Params: add temp_fahrenheit 12 months ago
FlightlessMango 67862421a6 Text outline
Adds the text_outline parameter that draws a black outline around all
text and the horizontal separator

[skip ci]
1 year ago
FlightlessMango b2c88c2dfd param: engine_short_names 1 year ago
FlightlessMango e2711b8059 hud elements: fix gamescope graphs size 1 year ago
Alessandro Toia 98c9897430 Fix layout for core_load 1 year ago
Alessandro Toia a45816b8e1 Replace TableNextColumn() with ImguiNextColumnFirstItem() and ImguiNextColumnOrNewRow() 1 year ago
FlightlessMango 1d8f9f6601 hud_elements: fix gamescope debug graphs width
The width was not calculated the same way as in frame_timing.
Leading the graphs to occupy different amounts of space
1 year ago
jackun 95b7b44b6f
Nuke `io_stats`, `io_read/write` params are enough 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
jackun 238a621c11
Use snprintf instead 1 year ago
FlightlessMango c7ab967b92 Remove MANGOAPP ifdefs 1 year ago
FlightlessMango 12b16247ce hud elements: gpu fan: add next col/row func 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 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 a67a6bc79d hud elements: exec_name: push the name one column over 1 year ago