FlightlessMango
0a2b8a73ab
Fix horizontal separator drawing in the wrong place
2023-04-16 03:24:21 +02:00
FlightlessMango
544589aa20
legacy_elements: don't add to functions vector unless it's enabled
2023-04-16 02:20:57 +02:00
FlightlessMango
8f79e9cef3
sampler: don't apply picmip unless it's set in config
2023-04-15 20:29:47 +02:00
NoXPhasma
191cf3775f
Sort new config variables
2023-04-13 22:48:02 +02:00
FlightlessMango
bcf951f3ba
pkgbuild: workaround for subproject update in CI
2023-04-13 19:44:56 +02:00
FlightlessMango
5fa7087f78
Bump to 0.6.9
2023-04-13 19:40:23 +02:00
Oliver Chang
a155c10df3
Add missing division for fallback AMD CPU power calculation.
2023-04-13 18:37:59 +02:00
FlightlessMango
140c0d8984
workflow: arch release package
...
Co-authored-by: Donovan Prehn <donovan@prehn.ca>
2023-04-10 18:59:21 +02:00
FlightlessMango
05444cb021
gpu: amdgpuinfo: ifdef linux for windows build
2023-04-09 19:18:35 +02:00
FlightlessMango
0b76325f06
bump minhook wrap rev
2023-04-09 19:12:14 +02:00
FlightlessMango
0ed0f8eeb8
workflow: mingw: fetch git
2023-04-09 19:10:04 +02:00
FlightlessMango
b8bd09d638
More windows fixes
2023-04-09 19:06:46 +02:00
FlightlessMango
f74fc5779f
use minhook subproject instead of module
2023-04-09 19:06:12 +02:00
FlightlessMango
80b976b8cf
workflow: mingw build test
2023-04-09 18:48:53 +02:00
FlightlessMango
302fb6ad19
windows build: use mingw d3d12 headers instead of wine
2023-04-09 18:40:52 +02:00
FlightlessMango
c9d3a70a48
sampler: use instance params
2023-04-09 17:01:54 +02:00
Alessandro Toia
328df38ecc
Remove not needed cerr
2023-04-06 22:43:09 -07:00
Alessandro Toia
4b2e78a9d7
vulkan: make sure to parse config before checking parameters
2023-04-06 22:41:53 -07:00
FlightlessMango
070fa1be84
presets: don't clear options when parsing
2023-04-06 09:53:02 +02:00
FlightlessMango
915a3babad
Add preset param and allow for preset config
2023-04-06 08:35:44 +02:00
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>
2023-04-06 07:44:21 +02:00
sfrcorne
020e8485e2
small fix for average cpu_power 2
2023-04-04 20:53:19 +02:00
sfrcorne
2187b9ef19
small fix for average cpu_power
2023-04-04 02:42:49 +02:00
sfrcorne
a98a402619
Fix for AMD Ryzen 7000 CPU when using the iGPU.
2023-04-04 02:42:49 +02:00
sfrcorne
cd74b27da2
Cleanup cpu.cpp and and support for gpu_metrics_v2_3
2023-04-04 02:42:49 +02:00
Bill Li
eab6b9161a
add vulkan-headers and vulkan-headers-wrap to sources and symlink to subprojects in PKGBUILD
2023-04-03 23:58:48 +02:00
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>
2023-04-03 02:21:42 +02:00
FlightlessMango
ce5e0683f0
Nearest filter param
2023-04-03 00:04:24 +02:00
FlightlessMango
4fb0bb328b
Bicubic filtering param
2023-04-03 00:04:24 +02:00
FlightlessMango
de29e057de
Trilinear filtering param
2023-04-03 00:04:24 +02:00
FlightlessMango
5fe07a0ac3
Anisotropic filtering param
2023-04-03 00:04:24 +02:00
FlightlessMango
9b9e6e7b68
Sampler hook and picmip param
2023-04-03 00:04:24 +02:00
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>
2023-04-02 23:11:05 +02:00
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>
2023-04-02 22:17:12 +02:00
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>
2023-04-02 22:17:12 +02:00
FlightlessMango
c037a0cca7
amdgpu: add gpu_metrics_v2_3
2023-03-28 22:29:59 +02:00
FlightlessMango
d59375b0c9
amdgpu: add support for gpu_metrics_v2_3
2023-03-28 22:27:12 +02:00
FlightlessMango
22d374cc13
steam deck: fix fan speed
2023-03-28 21:47:09 +02:00
Leopard1907
1f841ef1a6
blacklist: Add Amazon client
...
Amazon Games App client needs this.
2023-03-28 02:59:05 +02:00
jackun
313abbe6a7
[OpenGL] Check GL_VENDOR too to determine GPU's vendor id
...
Try to fix #965
2023-03-27 19:27:04 +03:00
jackun
c495c5fdda
[build.sh] quick fix for f47f777e26
2023-03-26 16:33:51 +03:00
Bill Li
5d5df3d7b3
fix MangoHud.x86.json is not installed in package lib32-mangohud in PKGBUILD
2023-03-21 09:55:44 +01:00
Bill Li
b399f2ff81
Don't build 32bit version of mangoapp and mangoctl
2023-03-21 09:47:07 +01:00
Bill Li
1cba49bfb1
Disable building test in pkgbuild/PKGBUILD
2023-03-21 09:01:24 +01:00
flightlessmango
824d962de6
Update issue templates
2023-03-21 01:32:31 +01:00
jackun
1055bc0c6c
X11 keyboard poller thread
2023-03-20 03:53:53 +01:00
Hannes Mann
3cebc55a35
hud_elements: Show FPS limit method
2023-03-16 03:33:42 +01:00
Hannes Mann
e1f41bbb92
glx,egl,vulkan: Limit FPS early or late depending on config
2023-03-16 03:33:42 +01:00
Hannes Mann
f92c8b1b76
overlay_params: Add FPS limit method
2023-03-16 03:33:42 +01:00
Artem Polishchuk
d323752d0b
build: Fix building with GCC 13
2023-03-14 21:54:37 +01:00