FlightlessMango
d0ee1eaa28
hudelements: frame_timing: draw plot using implot
...
Implot allows us to draw multiple lines in the graph.
We draw the frametime as usual but also include thermal and power throttling.
Thermal throttling is red and power is yellow.
1 year ago
FlightlessMango
55c8be5b0b
amdgpu: collect throttling data for graph
1 year ago
FlightlessMango
801f02412c
imgui: update date to 1.89.9
1 year ago
Clayton Craft
22d2de4edd
logging: include process RSS
...
Resident set size shows non-swapped memory usage of a process. This is
useful to have for comparing memory usage over time for the the process
being measured.
1 year ago
Clayton Craft
675202713d
logging: include swap usage
...
This includes swap usage in the log output. It's useful for doing
analysis of memory config on performance, and can serve as useful input
when collecting other performance data since swapping almost always
impacts runtime perf.
1 year ago
Łukasz Adamczak
5c6278baf7
Fix path used for amdgpu hwmon readings
...
This fixes #1099 .
1 year ago
Alessandro Toia
17d4541980
device: switch gamepad_battery to device_battery and allow to enable mouse or gamepad or both
1 year ago
FlightlessMango
53ee2275e4
hudelements: fix exec not appearing on the same line as custom_text
1 year ago
Alex Maese
cd05d1771f
Add ability to toggle through presets
1 year ago
FlightlessMango
09ad89f4af
mingw: don't use getIntelGpuInfo
1 year ago
Etaash Mathamsetty
41f923b0b2
Use vulkan/GL device name
1 year ago
FlightlessMango
dd57951462
amdgpu: don't try to open paths that don't exist
1 year ago
FlightlessMango
1f2b31008e
text outline: color: set alpha to alpha param
1 year ago
andrefsagh@gmail.com
5054f6ceff
Show amdgpu voltage from hwmon
...
Added config parameter 'gpu_voltage'
1 year ago
FlightlessMango
6abc794b42
amdgpu: use hwmon for core clock
...
gpu_metrics currently reports the wrong value, so until that's fixed
we'll rely in hwmon
1 year ago
FlightlessMango
5369683ff9
Intel: launch intel_gpu_top with runtime client if available
...
If we're inside the steam runtime container and the `--alongside-steam`
option exists, then we can run intel_gpu_top successfully with
steam-runtime-launch-client.
1 year ago
FlightlessMango
67862421a6
Text outline
...
Adds the text_outline parameter that draws a black outline around all
text and the horizontal separator
[skip ci]
1 year ago
FlightlessMango
ea3ba7e30d
system info: don't use glxinfo
...
It's not available in steam runtime and generates a lot of log spam
1 year ago
FlightlessMango
0b3904fd38
change config and upload logs to debug
1 year ago
Alessandro Toia
2b5bf96b20
overlay: Fix non stretched horzitontal center position layout
1 year ago
Alessandro Toia
1be907ed93
overlay: simplify window_size even more for !horizontal_stretch
1 year ago
Alessandro Toia
7b5c0a43c6
overlay: simplify window_size for !horizontal_stretch
1 year ago
Alessandro Toia
ed85504dec
overlay: fix spacing when not using horizontal_stretch
1 year ago
Alessandro Toia
3daf7d73b3
param: horizontal_stretch
1 year ago
FlightlessMango
b2c88c2dfd
param: engine_short_names
1 year ago
Alessandro Toia
c534f33156
When using horizontal layout set table_columns param to current count of table_columns
1 year ago
FlightlessMango
f7a712110f
intel: drm_dev use string instead
1 year ago
FlightlessMango
7ea1f33fa1
overlay: init_gpu: bring back checkNvidia
1 year ago
FlightlessMango
ddfc32211f
overlay: removed unused include
1 year ago
FlightlessMango
20b729cca4
Overlay: intel drm: change printf to spdlog
1 year ago
FlightlessMango
38a1328536
Overlay: find the correct drm for intel
1 year ago
Arvind Doobary
d41a74ca1a
Show amdgpu junction and memory temp, if available
...
Added config parameter `gpu_junction_temp` and `gpu_mem_temp`
Closes #841
1 year ago
FlightlessMango
4b69f23fb5
Add gpu_fan param and hwmon fan reading
...
Co-authored-by: Andreas Rachev <andreasratchev@gmail.com>
1 year ago
FlightlessMango
0a2b8a73ab
Fix horizontal separator drawing in the wrong place
1 year ago
FlightlessMango
b8bd09d638
More windows fixes
1 year ago
FlightlessMango
915a3babad
Add preset param and allow for preset config
2 years ago
FlightlessMango
22d374cc13
steam deck: fix fan speed
2 years ago
FlightlessMango
d84c85609a
overlay: position: bottom center
2 years ago
FlightlessMango
175493c89c
horizontal: default to max width
2 years ago
FlightlessMango
8cf92ff8a6
overlay: horizontal_separator func
2 years ago
Emil Velikov
eecd451068
meson: build with -Werror=missing-declarations
...
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
2 years ago
Emil Velikov
b714f54cd4
dbus: reshuffle HAVE_DBUS handling
...
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
2 years ago
FlightlessMango
3190778086
Don't update metrics if we're not logging and not displaying
2 years ago
FlightlessMango
d6c7b3c101
logging: write to file while logging
2 years ago
Alessandro Toia
f6d980696d
Fix not finding wine binary, with 64bit only wine
2 years ago
Kurt Kartaltepe
1a3fa6e4ff
overlay: Fixup device detection on intel GPUs
...
This resolves missing GPU names due to deviceID only being computed for
AMD gpus. It also filters out display adapters so there is less noise in
the logs when scanning cards.
2 years ago
FlightlessMango
7dee12a75a
params: toggle_hud_position
2 years ago
Alessandro Toia
5bf4091cdf
Add window padding if hud_compact = 0
2 years ago
FlightlessMango
f8ca49f627
allow for compact hud layout
2 years ago
FlightlessMango
e38413b2d8
use intel_gpu_top for gpu stats
2 years ago