Commit Graph

1652 Commits (047efc3eca3d5e08c1bd7e5fa3e0009145d5ad14)
 

Author SHA1 Message Date
Emil Velikov 8e1c389f22 mangoapp: split proto details into separate header
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
2 years ago
Emil Velikov 8a1c56ba25 meson: remove broken -Dwith_dlsym
The option does not even build, so let's remove it.

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
2 years ago
RPINerd 5eb5d998f4 Cut out excessive "```bash" declarations 2 years ago
RPINerd ac1c83ac7c Add emphasis about using git- AUR installs
Cleaned up lots of markdown best practices, organized some and updated the table of contents
2 years ago
Alessandro Toia 7b255a8cbd blacklist: Add RSI Launcher.exe 2 years ago
FlightlessMango 3190778086 Don't update metrics if we're not logging and not displaying 2 years ago
FlightlessMango 475026a183 amdgpu: move defines to header 2 years ago
FlightlessMango ae9a26ae0d tests: amdgpu: missing file and reserved throttle bits 2 years ago
Alessandro Toia 87cc5c62fa vulkan: Remove unused VkPhysicalDeviceFeatures 2 years ago
Alessandro Toia 5d1877c2a3 Remove extraneous break 2 years ago
Kenton Groombridge ffa7048543 vulkan: fix implicit instantiation of 'std::basic_stringstream<char>'
Add a missing include to fix the following build error seen with clang
15.0.7:

../MangoHud-0.6.8/src/vulkan.cpp:1523:22: error: implicit instantiation of undefined template 'std::basic_stringstream<char>'
   std::stringstream ss;
                     ^
/usr/include/c++/v1/iosfwd:146:32: note: template is declared here
    class _LIBCPP_TEMPLATE_VIS basic_stringstream;
2 years ago
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