Commit Graph

51 Commits (master)

Author SHA1 Message Date
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 a4862f5461 param: network
This param shows the throughput in kb/s for each interface or for
user specified interfaces
2 months ago
FlightlessMango 0ab4c25343 present_mode: account for app requested mode 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
flightlessmango 86e49da174 Add winesync param 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 94a8dfb658 Add hdr and refresh rate options 6 months ago
flightlessmango 48f8db420b add fps_metrics param
fps_metrics takes a list of decimal value between 0.001-0.9 or avg
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
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
Alessandro Toia 17d4541980 device: switch gamepad_battery to device_battery and allow to enable mouse or gamepad or both 8 months ago
FlightlessMango 30748bdf0c param: duration 11 months ago
FlightlessMango 881b4d2e4a Params: add temp_fahrenheit 11 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]
12 months ago
Alessandro Toia a45816b8e1 Replace TableNextColumn() with ImguiNextColumnFirstItem() and ImguiNextColumnOrNewRow() 1 year ago
FlightlessMango 11bc5111eb mangoapp: move some variables to hudelements 1 year ago
FlightlessMango 03d64e5afb params: exec_name 1 year ago
jackun b404fb948e
Set width by `table_columns` if not specified. Set "text" values to next column with `no_small_text` 2 years ago
jackun f0177703ea
Rename to `frame_count` for consistency 2 years ago
FlightlessMango f9cfdeb080 Add gpu throttling status
Co-authored-by: Martin Roukala <martin.roukala@mupuf.org>
2 years ago
FlightlessMango 65e70c9cfb fan param 2 years ago
Emil Velikov 2b7db32f54
Const annotate overlay_params& across the board
Most of the API does not modify it, so annotate it as const.
This makes it earlier to reason what's happening.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
2 years ago
jackun bac50e42d5 Add frame count 2 years ago
Alessandro Toia a8ab4e2991 GAMEPAD: remove unused param and change xone to xbox 2 years ago
Alessandro Toia 4be3ba20c2 GAMEPAD: add battery reporting for gamepad devices
(xone,xpadneo,ds4,ds5,switch)
2 years ago
FlightlessMango 5cdedc4671 mangoapp: gamescope debug graphs 2 years ago
FlightlessMango a9f811a207 mangoapp: gamescope fsr 2 years ago
Alessandro Toia 15fc641fc3 Add fps_only param to disable showing the engine name 2 years ago
jackun 866fd8bc24
Add per process memory usage (`procmem` etc) 3 years ago
jackun 355c521f12
Misc small clean ups and fixes 3 years ago
Alessandro Toia 5c48b4729c Change param to battery, add param for icon, hide power when plugged in 3 years ago
Alessandro Toia 1ab25220c6 Add param to check battery power and percent 3 years ago
flightlessmango e57be394d7
Merge pull request #428 from flgx16/swap
Add swap
3 years ago
flightlessmango 05cf9fc5d6 Add gamemode and vkbasalt function 3 years ago
FlightlessMango c54f8bec5d Hud elements exec function 3 years ago
Lukáš Horáček f11a49ae8b
Add swap 3 years ago
Alessandro Toia 80004d3fe0 Chnage fps color based on fps value 3 years ago
Alessandro Toia 75d9e51445 Remove custom_header, add new params custom_text_center and custom_text 3 years ago
Alessandro Toia b77517501c Add new param custom_header 3 years ago
Alessandro Toia 4ada6d1036 Add show_fps_limit param 4 years ago
FlightlessMango c8d68be476 Add resolution param 4 years ago
Alessandro Toia 8cad40cfac Change order of cpu/gpu load colors and data 4 years ago
jackun 1e8487c991
Move color conversion to HudElements; move some overlay related functions back to overlay.cpp 4 years ago
FlightlessMango 366de9a9dd Legacy elements 4 years ago
FlightlessMango 8ebc56d4f7 CPU/GPU Temp graphs 4 years ago
FlightlessMango cc38924997 Added graphs 4 years ago
jackun dbfbd05ecf Add `media_player` to HudElements 4 years ago
FlightlessMango aebd3353ab Move most hud elements into HudElement functions 4 years ago