Commit Graph

205 Commits (master)

Author SHA1 Message Date
Etaash Mathamsetty 0e92ec4790 fix device_data race condition with mutex 3 weeks ago
flightlessmango 046b6cecdd winesync: small font 1 month ago
flightlessmango b6291a51e6 refresh_rate: small font 1 month ago
flightlessmango ba220022d0 network: remove header and add arrow indicators 1 month ago
flightlessmango 4f43b260cc gamescope frame timing: app was not displaying correctly 1 month ago
flightlessmango 6e5581ba79 params: exec: make it right aligned 1 month ago
flightlessmango bcaccc8bd4 fix more ifdef typos 1 month ago
flightlessmango 325498d1d6 shell: fix mingw build 1 month ago
flightlessmango 3c743a9e92 param: exec: rewrite exec
This rewrites the exec function to have a persistent
shell. This should reduce or even fix frame time spikes
when updating outputs
1 month ago
flightlessmango bdd2a02a10 param: exec: right align text 1 month ago
flightlessmango 8732ada5a6 graphs: fix incorrect padding 1 month ago
flightlessmango 1baecfc493 network: fix mingw build 2 months ago
flightlessmango a4862f5461 param: network
This param shows the throughput in kb/s for each interface or for
user specified interfaces
2 months ago
FlightlessMango c80c2093cc gpu_fan: fixed typo from refractoring 3 months ago
FlightlessMango 45671161c4 gpu_fan: rewrite rpm/% indication 3 months ago
FlightlessMango e64e4788ef param: time_no_label 3 months ago
FlightlessMango bd37645dfd frametime: color: wasn't being inherited from colors 3 months ago
FlightlessMango 2bc323b2ed param: present_mode
This parameter displays the current present mode being used in vulkan or
the vsync status in opengl
3 months ago
Alessandro Toia 733fbe03fa Hud_elements: fix formatting for device_battery when in horizontal layout 4 months ago
flightlessmango 38cec48f93 elements: time: fix for horizontal 4 months ago
flightlessmango 86e49da174 Add winesync param 5 months ago
flightlessmango 53281f3f2c frame_timing: don't use implot for horizontal 5 months ago
flightlessmango c38132c964 text_outline_color: fix BGR TO RGB
Previously the outline color would swap the blue and green, making it
inconsistent with how other colors function
5 months ago
flightlessmango 73a6c5624e param: frame_timing_detailed 5 months ago
Alessandro Toia 0394bbefd2 Hud_elements: fix formatting for device_battery 5 months ago
flightlessmango c5c82dbbae param: time: add a title 6 months ago
flightlessmango 60779dda9a params: graphs: fix for legacy layout 6 months ago
flightlessmango 94a8dfb658 Add hdr and refresh rate options 6 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 7 months ago
FlightlessMango e5df3a183d spdlog: always use macro 7 months ago
Alessandro Toia f40b32fc45 hud_elements: include <map> header 7 months ago
Alessandro Toia 381e593f6b hud_elements: rework sort_elements for maintainability 7 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
7 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 8 months ago
FlightlessMango 53ee2275e4 hudelements: fix exec not appearing on the same line as custom_text 8 months ago
Jan Solanti 3173cae536 Add core_bars for a per CPU core load histogram 8 months ago
siroccal 3922da8a39 fix small cpu/gpu mixup bug
check (correct) cpu power string length instead of gpu
9 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