Commit Graph

1503 Commits (abb7cdcb6e3e80438509d553fada79fa1230d0d1)
 

Author SHA1 Message Date
Faalagorn 87e25a3038
Add missing and rearrange options in .conf
Added missing options and rearranged the way they appear under legacy layout plus minor fixes:
* Added some default values after `=`
* Commented out options with default values
* Unified style
3 years ago
FlightlessMango 3ac7772a55 Add universal param 3 years ago
jackun 898f0ea28d
Update README.md
Per-application configuration in ~/.config/MangoHud
3 years ago
jackun 18d401d626
Update build steps in README.md (#517) 3 years ago
jackun ac11beef9b
[dbus] Don't stop D-Bus thread or remove filter if not completely deiniting 3 years ago
jackun 31e879215a
[dbus] Also check if gamemode is enabled with D-Bus 3 years ago
jackun 7e3a56d356
[dbus] Raise TRAP if wrong primitive type but allow to continue 3 years ago
Wojcie d27f13fa88
About enabling multilib on arch based distros (#593)
* Update README.md about Arch Linux multilib
3 years ago
jackun d1617818cd
Fix OpenGL gpu_name 3 years ago
jackun a431c092eb
Separate libdrm and libdrm_amdgpu loader 3 years ago
jackun 822e325d11
Add get_basename, fix win32 build
std::string::substr likes to throw
3 years ago
jackun 67e5d790d1
Build and link to spdlog as static lib
Speeds up compiling a bit
3 years ago
jackun 9df9df0f4f
Fix some tangling printfs 3 years ago
jackun 24a011702f
[build.sh] Fix typo 3 years ago
jackun 6dee0948a5
Require meson >=0.54 for `default_library` option. 3 years ago
jackun f273bf20f1
[build.sh] Re-add Deepin 3 years ago
jackun 94a7705554
Fix integer overflow on 32 bit, for `procmem` 3 years ago
jackun 361641382c
[build.sh] Attempt to fix wrong 32bit lib dir on non-Arch distros 3 years ago
gk 06a37bdcce
Use alternate method of checking for distro
Use ID/ID_LIKE instead of NAME which will allow less popular forks of
distros to work properly, for example archlabs, whose ID_LIKE will be
arch. And due to the simpler format this should be more
future-compatible.

It appears that some distros don't have ID_LIKE so it also includes ID
in the DISTRO variable.

There are a few downsides to this approach, notably:
 - The OpenSUSE message won't be able to detect whether the user is on
    leap or tumbleweed, so I made it print the command for both.
 - This requires some more globbing since the ID field will be before
    the ID_LIKE field, and the ID_LIKE field can include multiple
    distros.

https://freedesktop.org/software/systemd/man/os-release.html

PR #420
3 years ago
Vortex Acherontic e5f625fc8a
Added openSUSE instructions to readme
PR #533
3 years ago
jackun 5767426192
Nope, ERROR level has higher priority, doh 3 years ago
jackun 60d5160c36
update imgui and spdlog wraps 3 years ago
jackun 17d87b26e6
update vulkan-headers to 1.2.158-2 3 years ago
jackun c79e01830d
Clean up battery.{h,cpp} header includes 3 years ago
jackun 866fd8bc24
Add per process memory usage (`procmem` etc) 3 years ago
jackun 891abdf3b9
Skip setting up vulkan render if HUD is hidden 3 years ago
jackun b20d2492bc
Limit keybind check to about 10hz 3 years ago
jackun 355c521f12
Misc small clean ups and fixes 3 years ago
jackun a82e27d978
Use spdlog macros so logging can be completely disabled during compile-time 3 years ago
jackun 46c2183b5d
Use engine type enum in `engine_version()` 3 years ago
jackun 7d3b6b946d
Don't reinit stuff when re-creating swapchain
Partial revert of e13e98e03a
3 years ago
jackun 6c604f379c
Fix parse_pciids when trying to open pci.ids from alternate location 3 years ago
jackun 944202f273
Fix #ifdef scope in `overlay_DestroyInstance` 3 years ago
jackun d41ad84260
Poll amdgpu regs at 120ticks/s regardless of sampling period 3 years ago
jackun 2f807a4c0d
Add `spdlog` wrap and logging 3 years ago
jackun 537b527af4
Update README.md about `force_amdgpu_hwmon' 3 years ago
jackun 75cf178abd
Update build scripts for libdrm/SRT 3 years ago
jackun c093f9823e
Use libdrm_amdgpu for amdgpu sensor info, if available
Using plain `open` as `drmOpen` needs bus id check which needs interface 1.4 ioctl which gives EPERM cause only DRM_MASTER can call it :(

https://github.com/clbr/radeontop/issues/48#issuecomment-493792404
3 years ago
jackun 88d801bd7e
Move functions not directly related to vulkan from vulkan.cpp to overlay.cpp 3 years ago
FlightlessMango e42002c57b Bump version to 0.6.5 3 years ago
jackun 8244d7f288
Fix vulkan driver's patch version 3 years ago
Joshua Martin 3b0b6fbc42
Add position options to place the overlay halfway down the screen (#561) 3 years ago
jackun 564c254eea
[build-srt] Install newer meson 3 years ago
jackun b6dab97d08
[OpenGL] Some code clean-ups 3 years ago
jackun ea45caa876
Cache Steam runtime SDKs in their own subdirs 3 years ago
jackun f8bb948de2
More quotation glyphs 3 years ago
jackun db34d1ddd8
Run build-package workflow on 'release: published'
Should work with prereleases and drafts too.
3 years ago
flightlessmango 6824ccb439
Merge pull request #556 from flgx16/togl
Detect ToGL
3 years ago
Lukáš Horáček 213953089d
Detect ToGL 3 years ago
Lukáš Horáček f1eae93253
Use map_files instead of lsof for wined3d detection 3 years ago