flightlessmango
5f237ae882
power graph
7 months ago
flightlessmango
60779dda9a
params: graphs: fix for legacy layout
7 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.
8 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
9 months ago
FlightlessMango
b32e6b299c
hud elements: custom_text guard for out of range
9 months ago
FlightlessMango
d962ae5181
Nvidia: nvml: fan speed in percent
9 months ago
Alessandro Toia
cd87e22dc3
hud_elements: bump buffer size of TextColored to 128
9 months ago
Alessandro Toia
4bc55bf966
hud_elements: increase buffer size of TextColored to prevent truncation
9 months ago
FlightlessMango
fb1bf07dbb
frametime: padding between text and graph
9 months ago
FlightlessMango
bef35591f8
hud compact: battery: don't show decimals watt
9 months ago
FlightlessMango
30661f8cea
compact hud: don't show vram GiB
9 months ago
FlightlessMango
a67849a20b
mingw: ifdef more throttling code for linux
9 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.
9 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...
11 months ago
FlightlessMango
528ba6c9c0
param: fps_text
11 months ago
FlightlessMango
41f8446cf1
hudelements: colors: set color alpha according to alpha param
11 months ago
andrefsagh@gmail.com
5054f6ceff
Show amdgpu voltage from hwmon
...
Added config parameter 'gpu_voltage'
11 months ago
FlightlessMango
1182bcfbec
hud_elements/battery: make sure time isn't illogical
11 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.
12 months ago
FlightlessMango
f4dfdd82c9
hud elements: duration: prefix 0
...
[skip ci]
1 year ago
FlightlessMango
30748bdf0c
param: duration
1 year 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]
1 year ago
FlightlessMango
881b4d2e4a
Params: add temp_fahrenheit
1 year 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