Commit Graph

1258 Commits

Author SHA1 Message Date
FlightlessMango
6dc8f53ab2 Use gpu_metrics instead of libdrm when available 2022-02-04 19:52:54 +01:00
FlightlessMango
8e2c7e8524 mangoapp: disable amdgpu_handles 2022-01-29 20:29:10 +01:00
Lukáš Horáček
4943129844 cpu: Add parentheses around assigment in if check 2022-01-26 10:34:26 +02:00
Lukáš Horáček
ed4c8bca80 logging: Initialize total, total_cpu, total_gpu variables 2022-01-26 10:34:26 +02:00
Lukáš Horáček
e0cee5dbe3 cpu: Remove unused _power variable 2022-01-26 10:34:26 +02:00
FlightlessMango
fb1cae9cc9 display min/max frametime for period 2022-01-25 12:37:58 +01:00
flightlessmango
e435764eff
Merge pull request #662 from nanokatze/master
Set VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT when creating swapchain
2022-01-25 11:27:11 +01:00
FlightlessMango
9c15d093d6 Only reset logger if param is not set 2022-01-25 11:18:28 +01:00
FlightlessMango
639c39cdbb mangohudctl: expand help message 2022-01-24 06:02:52 +01:00
FlightlessMango
15a5edeb51 mangoapp: fixing up ctl switch statements 2022-01-22 05:17:55 +01:00
FlightlessMango
c50c815630 destroy logger with vulkan instance 2022-01-22 04:24:48 +01:00
Alessandro Toia
af716ac830 Add fps_only to legacy_elements, fixes #674 2022-01-21 17:40:29 -08:00
FlightlessMango
46730b572a permit starting a new log even if previous is rendering 2022-01-21 13:33:39 +01:00
FlightlessMango
9c7f91eccd clearer headers in summary 2022-01-21 11:20:50 +01:00
FlightlessMango
e9d4eeff04 mangohudctl meson option 2022-01-21 10:42:30 +01:00
FlightlessMango
97f6a00171 mangohudctl and interface 2022-01-21 10:35:55 +01:00
flightlessmango
ba583552b5
Merge pull request #673 from Joshua-Ashton/mangoapp-log
Write log file in mangoapp
2022-01-21 08:01:40 +01:00
Joshua Ashton
f462c7ff76 Write log file in mangoapp
This was only writing the summary, which is rather useless.
2022-01-21 06:46:25 +00:00
FlightlessMango
3e2023a4a2 mangoapp: control socket 2022-01-20 01:24:01 +01:00
FlightlessMango
d4ca1050ec control: add toggle-logging 2022-01-19 05:29:50 +01:00
FlightlessMango
d734fa1b66 mangoapp: set static height to include benchmark 2022-01-19 05:29:50 +01:00
Alessandro Toia
2455d7ae9e Disable fps_color_change and core_load_change when using full config 2022-01-18 17:11:51 -08:00
flightlessmango
0f49c5796a
Merge pull request #671 from Joshua-Ashton/empty_crash
Fix crash when no frames were recorded
2022-01-19 01:57:03 +01:00
Joshua Ashton
437563fa77 Fix crash when no frames were recorded
This can happen with MangoApp + the Steam Deck UI as it doesn't commit when there is nothing going on
2022-01-19 00:51:50 +00:00
FlightlessMango
3d3916247a mangoapp: force benchmark underneath 2022-01-19 01:35:46 +01:00
FlightlessMango
8ee7dc0d7b mangoapp: increase window size when rendering benchmark 2022-01-19 01:35:46 +01:00
FlightlessMango
53b2a8b842 mangoapp: force log_interval 0 2022-01-19 01:35:46 +01:00
Alessandro Toia
21ecb48214 Fix fps not showing when using full config 2022-01-18 16:04:05 -08:00
FlightlessMango
6f882115f0 initialize m_log_end 2022-01-18 23:49:30 +01:00
flightlessmango
1f94e0af4d
Merge pull request #657 from ishitatsuyuki/quad
overlay: avoid quadratic behavior
2022-01-17 08:18:25 +01:00
FlightlessMango
5d3c0ff686 mangoapp: make sure logger is inited 2022-01-15 20:05:32 +01:00
FlightlessMango
d5c409beed mangoapp: temporarily remove vram mhz 2022-01-15 01:34:09 +01:00
FlightlessMango
37e18279e7 mangoapp: use amdgpu metrics 2022-01-14 22:41:38 +01:00
FlightlessMango
498687c33d mangoapp: let gamescope decide when to send updates 2022-01-07 18:42:06 +01:00
FlightlessMango
f7dffb03a1 mangoapp: bump width 2022-01-07 11:00:49 +01:00
FlightlessMango
77e4d51d87 calculate and show mins in benchmark 2022-01-06 14:54:45 +01:00
FlightlessMango
3366120364 Move calc benchmark into logger 2022-01-06 14:54:45 +01:00
FlightlessMango
7071900a79 Disable fps_only when using full param 2022-01-06 13:40:25 +01:00
FlightlessMango
496fa0babc mangoapp: shutdown and reinit based on no_display 2022-01-06 10:57:18 +01:00
FlightlessMango
6c0965c27b Write a log summary 2022-01-06 07:10:09 +01:00
FlightlessMango
a1b7b55a54 Use hudelements params in logging 2022-01-05 11:27:39 +01:00
FlightlessMango
92151565fc mangoapp: disable some options 2022-01-05 08:46:33 +01:00
flightlessmango
01cdc6cdc2
Merge pull request #664 from Joshua-Ashton/gamescope-external
mangoapp: Use GAMESCOPE_EXTERNAL_OVERLAY
2022-01-05 05:16:31 +00:00
FlightlessMango
941d5e6977 mangoapp: close if no_display 2022-01-05 06:14:19 +01:00
FlightlessMango
b0fc3d348a mangoapp: notifier 2022-01-05 06:14:19 +01:00
FlightlessMango
4cd2ba539f mangoapp: cleaning up 2022-01-05 06:14:19 +01:00
jackun
4a33838bcd
Add extra parentheses to make compiler happy 2022-01-04 18:20:33 +02:00
Joshua Ashton
80042e00a3 mangoapp: Rename to "mangoapp overlay window" 2022-01-04 12:17:36 +00:00
Joshua Ashton
0be5e9a72f mangoapp: Use GAMESCOPE_EXTERNAL_OVERLAY
Don't replace the STEAM_OVERLAY
2022-01-04 06:56:56 +00:00
Alessandro Toia
4f02e20205 Blacklist: add EADesktop.exe and EALauncher.exe 2022-01-03 15:49:08 -08:00