Commit Graph

919 Commits

Author SHA1 Message Date
FlightlessMango
e12042ca3d mangoapp: adjust for changed msg size in gamescope 2022-02-17 15:27:17 +01:00
FlightlessMango
fa133940c8 Fix min/max frametime 2022-02-17 12:36:04 +01:00
Alessandro Toia
fb97530965 cpu: Fix not reporting amd cpu power 2022-02-16 19:53:42 -08:00
FlightlessMango
e289a55c6f mangoapp: make sure steam_focused is false when mangoapp_steam 2022-02-16 11:26:39 +01:00
FlightlessMango
316914da8d mangoapp: fixed mangoapp not respecting no_display 2022-02-15 19:16:45 +01:00
FlightlessMango
5cdedc4671 mangoapp: gamescope debug graphs 2022-02-15 10:23:33 +01:00
jackun
4608fa5e3a
vkGetInstanceProcAddr(instance, "vkGetInstanceProcAddr") should return our vkGetInstanceProcAddr not the next in the chain. 2022-02-15 00:35:55 +02:00
FlightlessMango
7740e8430f mangoapp: clean up unused variable 2022-02-14 11:01:20 +01:00
FlightlessMango
44a335a809 mangoapp: mangoapp_steam bool 2022-02-14 11:01:03 +01:00
FlightlessMango
6521eaa82d mangoapp: hide hud by default 2022-02-14 04:46:11 +01:00
Alessandro Toia
056f7b0e29 Check if battery status is full 2022-02-13 14:40:04 -08:00
FlightlessMango
17867f2a6d Battery: show remaining if > 1.f 2022-02-13 15:01:47 +01:00
FlightlessMango
b11714a326 mangoapp: hide fsr sharp when off 2022-02-13 15:00:16 +01:00
FlightlessMango
339f5c0d11 mangoapp: hide when steam is focused 2022-02-13 14:57:48 +01:00
FlightlessMango
cdcd08be44 battery remaining: don't show seconds at least by default 2022-02-13 08:51:28 +01:00
FlightlessMango
5508933c47 mangoapp: make fsr display a little prettier 2022-02-13 08:51:09 +01:00
Alessandro Toia
590f52d223 When battery is plugged in show plug icon 2022-02-12 15:28:34 -08:00
FlightlessMango
30ee0b770d Don't use all sysfs files if metrics_path 2022-02-11 08:53:06 +01:00
FlightlessMango
c708b1a8a8 disable deviceid check for now 2022-02-11 08:52:04 +01:00
FlightlessMango
4556caf6d3 mangoapp: remove some debug 2022-02-11 05:52:32 +01:00
FlightlessMango
b598d22543 mangoapp: don't write imgui.ini 2022-02-11 03:05:44 +01:00
Alessandro Toia
b158888d54 Add remaining time text to battery 2022-02-08 21:33:43 -08:00
FlightlessMango
61fb9267a0 mangoapp: don't use fsr if msg doesn't contain fsr 2022-02-09 05:33:08 +01:00
FlightlessMango
39f6ae98ec Battery remaining time 2022-02-09 05:20:59 +01:00
FlightlessMango
a9f811a207 mangoapp: gamescope fsr 2022-02-09 01:20:24 +01:00
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
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