Commit Graph

1933 Commits (baa06da2ade59f708235d732b3d95be02b576787)
 

Author SHA1 Message Date
Joshua Ashton baa06da2ad main: Check for error in msgrcv 2 months ago
Joshua Ashton 7c7cb9a1dc Revert "main: Don't resize the window if we aren't horizontal"
Seems to regress on some systems, I need to look into why at some point :/

This reverts commit 7349a1cf29.
2 months ago
Alessandro Toia a7a73afdad mangohud bin: remove ld_preload workarounds 3 months ago
flightlessmango c368f1491e Remove funding 3 months ago
Alessandro Toia 83af57a9b3 wayland_hook: make sure wl_handle is not null and lib is loaded 3 months ago
Alex Maese 2aa604278e Add support for 'preset' option in MANGOHUD_CONFIG 3 months ago
Alessandro Toia 5598fda8f4 mangohud bin: add Borderlands3.exe to disable ld_preload to prevent crashing 3 months ago
Joshua Ashton 7349a1cf29 main: Don't resize the window if we aren't horizontal
Fixes weird janking when using this in Gamescope and the window gets resized
3 months ago
Alessandro Toia 54df529eba mangohud bin: add RoboCop.exe to disable ld_preload to prevent crashing 3 months ago
flightlessmango 2e0197718b nvctrl: change some errors to debug 3 months ago
Alessandro Toia d1d44f94c9 blacklist: add Paradox Launcher 3 months ago
Etaash Mathamsetty c058a38168 Update build_deps.sh 3 months ago
Etaash Mathamsetty 732629e5a0 Implement Wayland hotkeys 3 months ago
FlightlessMango 98e442ba7f gpu: fan: set fan_rpm true for amdgpu metrics 3 months ago
FlightlessMango c80c2093cc gpu_fan: fixed typo from refractoring 3 months ago
FlightlessMango 3dfd772363 winesync: Fix dangling pointer issue in filename handling 3 months ago
FlightlessMango 45671161c4 gpu_fan: rewrite rpm/% indication 3 months ago
FlightlessMango ab3b22ec12 exec: refractor std::unique_ptr deleter 3 months ago
FlightlessMango 46b6fa7fed config: override preset options with config options
Any options in the config will override anything in a preset.
This allows users to make small changes to a preset
3 months ago
FlightlessMango d2b9458a46 present_mode: set to FIFO is not available
When a present mode is not available for some reason, then vulkan fallsback
to FIFO. So we just say it's FIFO and call it day.
3 months ago
Alesh Slovak 388113ff62 fix typo 3 months ago
FlightlessMango 95141de657 reset_fps_metrics: check that metrics is inited first 3 months ago
PedroHLC ☭ cba217ffaf meson: add dep_vulkan to mangoapp and test_amdgpu 4 months ago
FlightlessMango e64e4788ef param: time_no_label 4 months ago
FlightlessMango bd37645dfd frametime: color: wasn't being inherited from colors 4 months ago
FlightlessMango eca65e611f build-source: don't remove imgui misc 4 months ago
FlightlessMango 48d84262cd fps_metrics: ignore fps values below 0.001 4 months ago
FlightlessMango 0ab4c25343 present_mode: account for app requested mode 4 months ago
FlightlessMango 2bc323b2ed param: present_mode
This parameter displays the current present mode being used in vulkan or
the vsync status in opengl
4 months ago
flightlessmango fc54f48257 cpu temp: don't use nct if no TSI0_TEMP
If nct doesn't have TSI0_TEMP then it won't have any cpu temp readings.
In that case we want to make sure we don't use nct module.
This happens on intel platforms and as such we should be using coretemp
instead
4 months ago
FlightlessMango 62fee600d1 fps_metrics: remove debug 4 months ago
FlightlessMango 4969eed348 param: reset_fps_metrics 4 months ago
Bill Li dc60dc71ec spdlog: disable feature std_format 4 months ago
Bill Li 9ba6c8de10 pkgbuild: update source for sdplog to 1.13.0 4 months ago
FlightlessMango 6648143c48 bump spdlog to 1.13.0 4 months ago
FlightlessMango 2fa6ff7cb3 Bump version to 0.7.1 4 months ago
e2dk4r d30cf162c1 cpu: temp: add hardware monitoring of asus boards 4 months ago
flightlessmango 3cee6f15de fps_metrics: don't erase elements until after 10min uptime 4 months ago
flightlessmango d4a66ccf7e fps_metrics: don't try to access out of range 4 months ago
John Zimmermann cfc51ec99f meson: allow setting absolute path instead of 'Dynamic string tokens'
resolves #601
4 months ago
John Zimmermann a4332733c3 elfhacks: d_un.d_ptr is relative on non glibc systems
elf(5) documents it this way, GLIBC diverts from this documentation

partial fix for #601
4 months ago
Alessandro Toia 733fbe03fa Hud_elements: fix formatting for device_battery when in horizontal layout 5 months ago
Ryan Houdek 267a431eef Implement support for Adreno GPUs through the msm kernel interface
Tested in both OpenGL and Vulkan and it gets the GPU load percentage
correctly.
5 months ago
Ryan Houdek 511f4fc303 gl_hud: Add freedreno detection 5 months ago
flightlessmango 38cec48f93 elements: time: fix for horizontal 5 months ago
flightlessmango c33ce2b734 amdgpu: hwmon: check for power1_input
Some GPUs don't support power1_average and only power1_input.
Some GPUs support both. We check if power1_average exists first, then
fallback to power1_input
5 months ago
flightlessmango 86e49da174 Add winesync param 5 months ago
flightlessmango c8c987dadb amdgpu: include gpu_metrics v2_4
But still use v2_3 for now. We need more testing before enabling v2_4
for older kernel versions
5 months ago
flightlessmango 971791d5da amdgpu: use v2_3 for v2_4
In kernel 6.6 v2_4 was added. This causes us to not find a version to use
as we limited by content rev 3.
For now we'll just limit by 4 instead and use the old v2_3 struct
5 months ago
flightlessmango 53281f3f2c frame_timing: don't use implot for horizontal 5 months ago