Joshua Ashton
8bc979b53c
mangoapp: Fix janky window size transitions
...
GL apps that use non-normalized coordinates for stuff that will probably do stuff like this a lot in ways that make it hard to precompute the values beforehand make me very upset.
3 years ago
Joshua Ashton
b99817fd2b
mangoapp: Don't redraw if we don't have new frames
3 years ago
Joshua Ashton
da8b0cbad4
mangoapp: Fix usage of notify_one in condition variable
...
This should be outside of the lock_guard scope to avoid a deadlock.
3 years ago
FlightlessMango
8e2c7e8524
mangoapp: disable amdgpu_handles
3 years ago
Lukáš Horáček
4943129844
cpu: Add parentheses around assigment in if check
3 years ago
Lukáš Horáček
ed4c8bca80
logging: Initialize total, total_cpu, total_gpu variables
3 years ago
Lukáš Horáček
e0cee5dbe3
cpu: Remove unused _power variable
3 years ago
FlightlessMango
fb1cae9cc9
display min/max frametime for period
3 years ago
flightlessmango
e435764eff
Merge pull request #662 from nanokatze/master
...
Set VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT when creating swapchain
3 years ago
FlightlessMango
9c15d093d6
Only reset logger if param is not set
3 years ago
FlightlessMango
639c39cdbb
mangohudctl: expand help message
3 years ago
FlightlessMango
15a5edeb51
mangoapp: fixing up ctl switch statements
3 years ago
FlightlessMango
c50c815630
destroy logger with vulkan instance
3 years ago
Alessandro Toia
af716ac830
Add fps_only to legacy_elements, fixes #674
3 years ago
FlightlessMango
46730b572a
permit starting a new log even if previous is rendering
3 years ago
FlightlessMango
9c7f91eccd
clearer headers in summary
3 years ago
FlightlessMango
e9d4eeff04
mangohudctl meson option
3 years ago
FlightlessMango
97f6a00171
mangohudctl and interface
3 years ago
flightlessmango
ba583552b5
Merge pull request #673 from Joshua-Ashton/mangoapp-log
...
Write log file in mangoapp
3 years ago
Joshua Ashton
f462c7ff76
Write log file in mangoapp
...
This was only writing the summary, which is rather useless.
3 years ago
FlightlessMango
3e2023a4a2
mangoapp: control socket
3 years ago
FlightlessMango
d4ca1050ec
control: add toggle-logging
3 years ago
FlightlessMango
d734fa1b66
mangoapp: set static height to include benchmark
3 years ago
Alessandro Toia
2455d7ae9e
Disable fps_color_change and core_load_change when using full config
3 years ago
flightlessmango
0f49c5796a
Merge pull request #671 from Joshua-Ashton/empty_crash
...
Fix crash when no frames were recorded
3 years ago
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
3 years ago
FlightlessMango
3d3916247a
mangoapp: force benchmark underneath
3 years ago
FlightlessMango
8ee7dc0d7b
mangoapp: increase window size when rendering benchmark
3 years ago
FlightlessMango
53b2a8b842
mangoapp: force log_interval 0
3 years ago
Alessandro Toia
21ecb48214
Fix fps not showing when using full config
3 years ago
FlightlessMango
6f882115f0
initialize m_log_end
3 years ago
flightlessmango
1f94e0af4d
Merge pull request #657 from ishitatsuyuki/quad
...
overlay: avoid quadratic behavior
3 years ago
FlightlessMango
5d3c0ff686
mangoapp: make sure logger is inited
3 years ago
FlightlessMango
d5c409beed
mangoapp: temporarily remove vram mhz
3 years ago
FlightlessMango
37e18279e7
mangoapp: use amdgpu metrics
3 years ago
FlightlessMango
498687c33d
mangoapp: let gamescope decide when to send updates
3 years ago
FlightlessMango
f7dffb03a1
mangoapp: bump width
3 years ago
FlightlessMango
77e4d51d87
calculate and show mins in benchmark
3 years ago
FlightlessMango
3366120364
Move calc benchmark into logger
3 years ago
FlightlessMango
7071900a79
Disable fps_only when using full param
3 years ago
FlightlessMango
496fa0babc
mangoapp: shutdown and reinit based on no_display
3 years ago
FlightlessMango
6c0965c27b
Write a log summary
3 years ago
FlightlessMango
a1b7b55a54
Use hudelements params in logging
3 years ago
FlightlessMango
92151565fc
mangoapp: disable some options
3 years ago
flightlessmango
01cdc6cdc2
Merge pull request #664 from Joshua-Ashton/gamescope-external
...
mangoapp: Use GAMESCOPE_EXTERNAL_OVERLAY
3 years ago
FlightlessMango
941d5e6977
mangoapp: close if no_display
3 years ago
FlightlessMango
b0fc3d348a
mangoapp: notifier
3 years ago
FlightlessMango
4cd2ba539f
mangoapp: cleaning up
3 years ago
jackun
4a33838bcd
Add extra parentheses to make compiler happy
3 years ago
Joshua Ashton
80042e00a3
mangoapp: Rename to "mangoapp overlay window"
3 years ago