FlightlessMango
8ddbcc3803
don't average log fps
2022-02-07 20:25:35 +01:00
FlightlessMango
d71dd74685
Fix amdgpu watt and make it more granular
2022-02-07 04:34:17 +01:00
flightlessmango
a76f2a9677
Merge pull request #684 from Joshua-Ashton/no_display_default_mapp
...
Enable no_overlay by default with mangoapp
2022-02-06 21:57:14 +01:00
FlightlessMango
5373140341
Don't enable battery_icon with full
2022-02-06 21:56:45 +01:00
FlightlessMango
d72099d1e7
Fixed issue with amdgpu metrics for APU
2022-02-06 21:56:33 +01:00
Joshua Ashton
beecde110b
Enable no_overlay by default with mangoapp
...
Don't want this displaying unless explicitly requested.
2022-02-05 08:05:15 +00:00
FlightlessMango
986f3cc1b3
gpu_metrics: apu: set cpu temp as highest core temp
2022-02-04 21:01:44 +01:00
FlightlessMango
6983c2ec39
Use gpu_metrics instead of libdrm when available
2022-02-04 19:55:00 +01:00
jackun
eefce24024
Log an error if nvmlDeviceGetUtilizationRates
failed
2022-02-04 16:50:51 +02:00
flightlessmango
f61638c5e9
Merge pull request #679 from Joshua-Ashton/fix-always-swapping
...
mangoapp: Don't redraw if we don't have new frames
2022-02-01 16:24:36 +01:00
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.
2022-02-01 02:34:36 +00:00
Joshua Ashton
b99817fd2b
mangoapp: Don't redraw if we don't have new frames
2022-02-01 01:34:08 +00:00
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.
2022-02-01 01:27:45 +00: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