FlightlessMango
8450291777
vulkan: Do not modify pCreateInfo in CreateDevice
2 years ago
FlightlessMango
302ceaa3e6
logging: flush after each write
2 years ago
FlightlessMango
25b170d480
logging: change frametime to float
2 years ago
FlightlessMango
d6c7b3c101
logging: write to file while logging
2 years ago
FlightlessMango
f883e2cba1
set log_interval to 0 by default
2 years ago
azn1999
f7a1cc159c
Fix FPS limiter
...
Note: the egl limiter is already correct
2 years ago
Fox
6ca6b07102
[build.sh] Seperating deps into seperate file for easy adding of new dep
2 years ago
Alessandro Toia
f6d980696d
Fix not finding wine binary, with 64bit only wine
2 years ago
Alessandro Toia
f76527d14f
Revert "Fix reporting temp of AMD zen4 CPUs"
...
This reverts commit edac405d57
.
Didn't actually fix the issue oops
2 years ago
FlightlessMango
0ae106dba5
hud_elements: remove extra '}'
2 years ago
Echo J
ba7e2cb313
Logging: Switch to a different sleep function
...
This fixes a freeze with zink when automatic logging is enabled
I didn't test this on Windows, so please report any issues there
2 years ago
FlightlessMango
7c54ea819c
params: exec_name: don't show unless enabled
2 years ago
FlightlessMango
99c72d30cf
check for mangoapp_layer option for manifest
2 years ago
FlightlessMango
abb5359cdd
Blacklist: add gamescope
...
Co-authored-by: Valters <valters.tomsons@protonmail.com>
2 years ago
KingKrouch
4a2300310b
Add Nobara to build.sh's Fedora section
...
This change is due to MangoHUD's dependency checks getting confused due to not recognizing the distribution.
2 years ago
FlightlessMango
dbe2f010a2
Don't build mangoapp by default
2 years ago
Alessandro Toia
f7c3ec2072
Add redlauncher(CDPR) to blacklist
2 years ago
Alessandro Toia
edac405d57
Fix reporting temp of AMD zen4 CPUs, zen4 doesn't use Tdie, use Tctl instead
2 years ago
Bitwolf
a67ba60773
Blacklist GOG Galaxy 2.0
...
FPS counter appears in the client, it probably shouldn't.
2 years ago
FlightlessMango
d4aa74c149
Create static and shared libs separately
2 years ago
FlightlessMango
c37c0de4fb
build.sh: add mangoapp to install/uninstall
2 years ago
FlightlessMango
6f23cdeaf1
mangoapp: meson option to install lib32
2 years ago
FlightlessMango
8d064db204
mangoapp: install by default
2 years ago
FlightlessMango
03d64e5afb
params: exec_name
2 years ago
Bill Li
8ea3f86dbf
add missing include to test
2 years ago
Alessandro Toia
b2bcd889f0
Skip OpenGL impl if vulkan is loaded togther with zink or wined3d.
2 years ago
FlightlessMango
e3995ffcbf
mangoapp: compile using static mangohud_library
2 years ago
Alessandro Toia
7b248efef7
Check if libvulkan is loaded when opengl is also loaded and skip opengl rendering
...
Fixes #866 #852 issues with zink and multiple games using DXVK that load OpenGL for some reason
2 years ago
Alessandro Toia
b61f83f522
Add lib_loaded function to check for current loaded libraries
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
FlightlessMango
61596104ce
params: hud_compact default off
2 years ago
Alessandro Toia
d56451f7cd
Check for Artix linux dependencies
2 years ago
Alessandro Toia
5bf4091cdf
Add window padding if hud_compact = 0
2 years ago
FlightlessMango
ddbb4f5be1
intel: use json for parsing intel_gpu_top output
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
Zebediah Figura
2f01d15690
Bind a zero pixel unpack buffer if necessary when uploading fonts texture
2 years ago
FlightlessMango
abb7cdcb6e
test: amdgpu: fix renamed test
2 years ago
FlightlessMango
e6c5ff4a4b
overlay.cpp: fixed renamed check metrics function
2 years ago
FlightlessMango
cb7d2a2447
amdgpu tests
2 years ago
FlightlessMango
ed6a427751
tests: cmocka subproject
2 years ago
Gustavo Parreira
96f72e2352
fix: Look for NAVI in device name for AMD GPUs
2 years ago
Vir Chaudhury
c670203a5b
add logging for when the OpenGL context fails to initialize
2 years ago
Stephan Lachnit
0292bf169e
make icon a square
...
Signed-off-by: Stephan Lachnit <stephanlachnit@debian.org>
2 years ago
Stephan Lachnit
b8b6d61b25
Build mangoapp and mangohudctl for any CPU architecture
...
On 32-bit-only machines, building these for the 32-bit architecture makes sense.
Signed-off-by: Simon McVittie <smcv@debian.org>
2 years ago
Deis Dupeyron
b46908bdbc
src/battery.cpp: fix getTimeRemaining for energy_now
2 years ago
Witold Baryluk
1b9b466115
Update instructions for Debian / Ubuntu
...
Just a minor rewording. I have seen people struggling to see
that mangohud is in Ubuntu and other Debian-based distro repos.
2 years ago
wael
9a6809daca
meson_options: fix bool options
2 years ago
FlightlessMango
ebb0f969de
params: don't enable hud_no_margin and log_versioning with full
2 years ago