Commit Graph

1656 Commits (7f945627f57ecc56afea342c2dc0544d0d43728e)
 

Author SHA1 Message Date
FlightlessMango 7f945627f5 params: fix issue where env options were not applied 1 year ago
FlightlessMango 7225aaa628 parse_overlay_env: don't use sort_elements here 1 year ago
FlightlessMango a67a6bc79d hud elements: exec_name: push the name one column over 1 year ago
Faalagorn 98530b8f55 Add `toggle_hud_position` to README 1 year ago
Faalagorn 047efc3eca Mangohud → MangoHud 1 year ago
Faalagorn fe8036fb16 Hopefully last nit 1 year ago
Faalagorn 6b9857ac8e Two fullstops 1 year ago
Faalagorn bc96ce3247 Minor cleanups mostly to README table 1 year ago
Faalagorn 8057d057b6 Minor fixes to MangoHud.conf (newline, Disable) 1 year ago
Faalagorn f3f4258bb6 Add `throttling_status` to README 1 year ago
Faalagorn a0aededcd1 Add missing parameters to README and MangoHud.conf 1 year ago
FlightlessMango 034b378e10 hud elements: replace ImGuiTableSetColumnIndex with TableNextColumn 1 year ago
jackun 06edee4071
Revert "X11 keyboard poller thread"
This reverts commit 1055bc0c6c.

Needs some more time to bake. Too random if it works or not.
1 year ago
Atemu 39080290a2 blacklist: add SteamVR's vrcompositor
Limiting frame rate in vrcompositor has catastrohpic consequences and it's not
something the user will ever see the HUD on. Every SteamVR user with a global
frame rate limit has to explicitly blacklist vrcompositor, so it's better to
have this upstream.
1 year ago
Kira Bruneau 2918b6ef1b amdgpu: fix reading apu power & temperature 1 year ago
FlightlessMango 0a2b8a73ab Fix horizontal separator drawing in the wrong place 1 year ago
FlightlessMango 544589aa20 legacy_elements: don't add to functions vector unless it's enabled 1 year ago
FlightlessMango 8f79e9cef3 sampler: don't apply picmip unless it's set in config 1 year ago
NoXPhasma 191cf3775f Sort new config variables 1 year ago
FlightlessMango bcf951f3ba pkgbuild: workaround for subproject update in CI 1 year ago
FlightlessMango 5fa7087f78 Bump to 0.6.9 1 year ago
Oliver Chang a155c10df3 Add missing division for fallback AMD CPU power calculation. 1 year ago
FlightlessMango 140c0d8984 workflow: arch release package
Co-authored-by: Donovan Prehn <donovan@prehn.ca>
1 year ago
FlightlessMango 05444cb021 gpu: amdgpuinfo: ifdef linux for windows build 1 year ago
FlightlessMango 0b76325f06 bump minhook wrap rev 1 year ago
FlightlessMango 0ed0f8eeb8 workflow: mingw: fetch git 1 year ago
FlightlessMango b8bd09d638 More windows fixes 1 year ago
FlightlessMango f74fc5779f use minhook subproject instead of module 1 year ago
FlightlessMango 80b976b8cf workflow: mingw build test 1 year ago
FlightlessMango 302fb6ad19 windows build: use mingw d3d12 headers instead of wine 1 year ago
FlightlessMango c9d3a70a48 sampler: use instance params 1 year ago
Alessandro Toia 328df38ecc Remove not needed cerr 1 year ago
Alessandro Toia 4b2e78a9d7 vulkan: make sure to parse config before checking parameters 1 year ago
FlightlessMango 070fa1be84 presets: don't clear options when parsing 1 year ago
FlightlessMango 915a3babad Add preset param and allow for preset config 1 year ago
FlightlessMango a6715b1bf6 Hud elements: Put frame_timing inside a child window to prevent it messing with the parent layout
Co-authored-by: Alessandro <gort818@gmail.com>
1 year ago
sfrcorne 020e8485e2 small fix for average cpu_power 2 1 year ago
sfrcorne 2187b9ef19 small fix for average cpu_power 1 year ago
sfrcorne a98a402619 Fix for AMD Ryzen 7000 CPU when using the iGPU. 1 year ago
sfrcorne cd74b27da2 Cleanup cpu.cpp and and support for gpu_metrics_v2_3 1 year ago
Bill Li eab6b9161a add vulkan-headers and vulkan-headers-wrap to sources and symlink to subprojects in PKGBUILD 1 year ago
Emil Velikov 1b3f8b29bc meson: restrict most libMangoHud.so symbols
With the introduction of the static library, we forgot the version
script. As a result we were spilling all the internal symbols.

Fixes: d4aa74c ("Create static and shared libs separately")
Closes: https://github.com/flightlessmango/MangoHud/issues/933
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
1 year ago
FlightlessMango ce5e0683f0 Nearest filter param 1 year ago
FlightlessMango 4fb0bb328b Bicubic filtering param 1 year ago
FlightlessMango de29e057de Trilinear filtering param 1 year ago
FlightlessMango 5fe07a0ac3 Anisotropic filtering param 1 year ago
FlightlessMango 9b9e6e7b68 Sampler hook and picmip param 1 year ago
Emil Velikov 80d394c0cd meson: make libMangoHud.so append_libdir_mangohud aware
The library does not honour the correct install location. Seems like it
was broken for a while and I didn't catch it with my recent rework...
Since all the scripts flip the default "true" to "false" 🤦

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
1 year ago
Emil Velikov 41b0cf117d build-source.sh: keep the bundled Vulkan header/XML
See the previous commit for details.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
1 year ago
Emil Velikov bc282cf300 meson: remove use_system_vulkan/vulkan_datadir
Newer versions of the XML and headers don't play nice. In particular the
VK_LAYER_EXPORT macro was removed and the XML was reworked quite
significantly, so our generator no longer works.

I was able to port newer version of the generator scripts from Mesa
(where these were copied from originally), although these new scripts
don't work with the old XML.

Just drop the meson knobs and always use the subproject version. In
practical terms this is identical to what Mesa also does... So Debian
DFSG should not be _too_ upset.

Closes: https://github.com/flightlessmango/MangoHud/issues/927
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
1 year ago