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
jackun
750d2cddb5
Make engine type per instance
3 years ago
FlightlessMango
e39513cfa4
still check PengineName if engine OpenGL
3 years ago
FlightlessMango
7bddec9397
bump to v0.6.4
3 years ago
FlightlessMango
3f120b1fc5
don't set engine to vulkan if already set
3 years ago
Alessandro Toia
0bc6d33a24
Fix frame spikes when using battery parameter
3 years ago
Alessandro Toia
570bef468b
Cosmetic changes to engine detection
3 years ago
FlightlessMango
5330573c8c
don't rely on std in engine detection
3 years ago
jackun
5f54a9cfe6
Bump to v0.6.3
3 years ago
jackun
ea898ded45
Update workflows
3 years ago
jackun
f529a8a53f
Update build-source workflow
3 years ago
FlightlessMango
94dda243a5
Battery: header include filesystem.h
3 years ago
jackun
d2a594e002
Update build-source workflow
3 years ago
FlightlessMango
b8ca0e377b
README: Add vkbasalt, gamemode and battery
3 years ago
FlightlessMango
226330c0d7
Battery: assume unknown status is charging
3 years ago
jackun
9da427d093
Include u2019 (RIGHT SINGLE QUOTATION MARK) glyph by default
3 years ago
jackun
0ee101e0ac
Fix MPRIS ticker, microseconds to nanoseconds
3 years ago
FlightlessMango
a50bbbac22
add battery, fps_limit and resolution to legacy layout
3 years ago