Commit Graph

1254 Commits

Author SHA1 Message Date
Fabian Arndt
ea9994b373 Gamescope: Show current scaler filter instead of FSR status
Removed parameter "fsr", added "filter".
2023-06-07 02:12:55 +02:00
FlightlessMango
352d365493 mangoapp: get resolution from gamescope
[skip ci]
2023-05-30 07:46:58 +02:00
FlightlessMango
67862421a6 Text outline
Adds the text_outline parameter that draws a black outline around all
text and the horizontal separator

[skip ci]
2023-05-28 08:03:31 +02:00
FlightlessMango
3efc2c05ee params: don't enable engine_short_names with full
[ci skip]
2023-05-28 07:08:31 +02:00
jackun
5fde8749af
Use a "get" function to initialize X11 loader...
...so static init doesn't spam log before we got that set up properly.
2023-05-25 09:27:20 +03:00
FlightlessMango
ea3ba7e30d system info: don't use glxinfo
It's not available in steam runtime and generates a lot of log spam
2023-05-21 15:28:05 +02:00
FlightlessMango
5754ca13ee vulkan manifest: set cpu_family in layer name 2023-05-20 08:27:27 +02:00
FlightlessMango
0b3904fd38 change config and upload logs to debug 2023-05-20 08:27:27 +02:00
FlightlessMango
744f173298 params: set proper default values for font_size and table_columns 2023-05-15 14:31:24 +02:00
FlightlessMango
c9e67ca573 params: set param defaults in it's own func 2023-05-15 14:31:24 +02:00
Alessandro Toia
2b5bf96b20 overlay: Fix non stretched horzitontal center position layout 2023-05-09 18:25:56 -07:00
Alessandro Toia
1be907ed93 overlay: simplify window_size even more for !horizontal_stretch 2023-05-09 17:15:38 -07:00
FlightlessMango
3f8f036ee8 params: add cstdint header 2023-05-07 23:01:23 +02:00
Alessandro Toia
e77585d848 params: add missing bottom-center layout 2023-05-07 13:26:00 -07:00
Alessandro Toia
7b5c0a43c6 overlay: simplify window_size for !horizontal_stretch 2023-05-06 21:55:43 -07:00
Alessandro Toia
ed85504dec overlay: fix spacing when not using horizontal_stretch 2023-05-05 17:12:41 -07:00
Bill Li
9b0aec0540 nvml: Do not include header nvctrl.h if not build with xnvctrl support 2023-05-05 20:15:01 +02:00
Bill Li
2101090f00 nvml: Use #ifdef HAVE_XNVCTRL to check if xnvctrl is available 2023-05-05 20:15:01 +02:00
Alessandro Toia
3daf7d73b3 param: horizontal_stretch 2023-05-04 22:41:34 -07:00
FlightlessMango
2ffc579b7f config: add /etc/MangoHud.conf as an option
[skip ci]
2023-05-05 03:04:15 +02:00
FlightlessMango
6c46794496 cpu: core mhz: if scaling isn't available, use /proc/cpuinfo instead 2023-05-05 02:53:17 +02:00
FlightlessMango
b2c88c2dfd param: engine_short_names 2023-05-05 02:01:00 +02:00
FlightlessMango
cbf531e6c8 nvml: use xnvctrl if available to get fan speed 2023-05-05 01:48:43 +02:00
FlightlessMango
4161139597 amdgpu: run_thread default to true 2023-05-02 18:52:23 +02:00
FlightlessMango
e2711b8059 hud elements: fix gamescope graphs size 2023-05-01 13:58:35 +02:00
FlightlessMango
7853af98d0 mangoapp: amdgpu: pause the polling thread when it's not needed 2023-05-01 13:52:26 +02:00
FlightlessMango
9bc90493be amdgpu: reduce polling period 2023-04-29 22:31:47 +02:00
Alessandro Toia
98c9897430 Fix layout for core_load 2023-04-29 12:51:58 -07:00
Alessandro Toia
c534f33156 When using horizontal layout set table_columns param to current count of table_columns 2023-04-27 21:48:05 -07:00
Alessandro Toia
a45816b8e1 Replace TableNextColumn() with ImguiNextColumnFirstItem() and ImguiNextColumnOrNewRow() 2023-04-27 21:43:28 -07:00
FlightlessMango
f7a712110f intel: drm_dev use string instead 2023-04-27 11:59:00 +02:00
FlightlessMango
7ea1f33fa1 overlay: init_gpu: bring back checkNvidia 2023-04-27 09:31:02 +02:00
FlightlessMango
ddfc32211f overlay: removed unused include 2023-04-27 09:25:25 +02:00
FlightlessMango
20b729cca4 Overlay: intel drm: change printf to spdlog 2023-04-26 05:44:39 +02:00
FlightlessMango
38a1328536 Overlay: find the correct drm for intel 2023-04-26 05:26:54 +02:00
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
2023-04-25 07:18:43 +02:00
jackun
95b7b44b6f
Nuke io_stats, io_read/write params are enough 2023-04-24 22:12:38 +03:00
jackun
e61321717e
[OpenGL] Use MESA_query_renderer if avail; GL "WSI" enum 2023-04-24 22:12:38 +03:00
Arvind Doobary
d41a74ca1a
Show amdgpu junction and memory temp, if available
Added config parameter `gpu_junction_temp` and `gpu_mem_temp`

Closes #841
2023-04-23 17:30:21 +03:00
FlightlessMango
1093de8c44 nvml: fan: get rpm instead of percentage 2023-04-23 07:27:22 +02:00
jackun
238a621c11
Use snprintf instead 2023-04-22 22:12:47 +03:00
FlightlessMango
c7ab967b92 Remove MANGOAPP ifdefs 2023-04-22 03:59:48 +02:00
FlightlessMango
83d265637e params: preset 4: add throttling 2023-04-22 03:59:28 +02:00
FlightlessMango
12b16247ce hud elements: gpu fan: add next col/row func 2023-04-22 03:59:08 +02:00
FlightlessMango
69e4b2d877 params: update preset 4 2023-04-22 00:02:21 +02:00
FlightlessMango
d99e48db5d hud elements: cpu_power and gpu_power: hide decimal above 3 digits 2023-04-21 23:56:15 +02:00
FlightlessMango
11bc5111eb mangoapp: move some variables to hudelements 2023-04-21 23:21:59 +02:00
FlightlessMango
8e4857a5c6 mangoapp: frame_timing: set height when not horizontal 2023-04-20 03:42:32 +02:00
FlightlessMango
7eea724f37 amdgpu: hwmon fan: fix typo 2023-04-20 03:14:08 +02:00
FlightlessMango
016728b450 nvctrl: fan speed 2023-04-20 03:10:21 +02:00