Commit Graph

1962 Commits

Author SHA1 Message Date
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.
2022-12-28 23:07:36 +01:00
FlightlessMango
7dee12a75a params: toggle_hud_position 2022-12-12 16:23:47 +01:00
FlightlessMango
61596104ce params: hud_compact default off 2022-12-12 16:02:01 +01:00
Alessandro Toia
d56451f7cd Check for Artix linux dependencies 2022-12-11 15:30:31 -08:00
Alessandro Toia
5bf4091cdf Add window padding if hud_compact = 0 2022-12-11 15:02:03 -08:00
FlightlessMango
ddbb4f5be1 intel: use json for parsing intel_gpu_top output 2022-11-29 06:18:37 +01:00
FlightlessMango
f8ca49f627 allow for compact hud layout 2022-11-12 08:50:54 +01:00
FlightlessMango
e38413b2d8 use intel_gpu_top for gpu stats 2022-11-01 12:01:50 +01:00
Zebediah Figura
2f01d15690 Bind a zero pixel unpack buffer if necessary when uploading fonts texture 2022-10-29 11:41:59 +02:00
FlightlessMango
abb7cdcb6e test: amdgpu: fix renamed test 2022-10-27 03:46:54 +02:00
FlightlessMango
e6c5ff4a4b overlay.cpp: fixed renamed check metrics function 2022-10-27 03:45:17 +02:00
FlightlessMango
cb7d2a2447 amdgpu tests 2022-10-27 03:44:00 +02:00
FlightlessMango
ed6a427751 tests: cmocka subproject 2022-10-26 03:52:04 +02:00
Gustavo Parreira
96f72e2352 fix: Look for NAVI in device name for AMD GPUs 2022-10-15 19:15:50 +02:00
Vir Chaudhury
c670203a5b add logging for when the OpenGL context fails to initialize 2022-10-11 14:54:11 +02:00
Stephan Lachnit
0292bf169e make icon a square
Signed-off-by: Stephan Lachnit <stephanlachnit@debian.org>
2022-10-11 14:49:46 +02:00
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>
2022-10-11 14:41:47 +02:00
Deis Dupeyron
b46908bdbc src/battery.cpp: fix getTimeRemaining for energy_now 2022-10-11 14:37:20 +02:00
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.
2022-10-01 23:35:41 +02:00
wael
9a6809daca meson_options: fix bool options 2022-09-21 09:30:14 +02:00
FlightlessMango
ebb0f969de params: don't enable hud_no_margin and log_versioning with full 2022-09-19 06:42:33 +02:00
jackun
fc31ac6264
Update MangoHud.conf
gpu_mem_clock and vram
2022-09-14 14:09:44 +03:00
jackun
a5dc1fffdd
README.md: add example config file location 2022-09-13 14:40:00 +03:00
FlightlessMango
a76e8a26f5 hud elements: battery: adjust remaining time for normal and horizontal view 2022-09-12 00:54:44 +02:00
FlightlessMango
57c4e4e6c2 increase width based on table_columns 2022-09-12 00:53:37 +02:00
FlightlessMango
bc89947df0 hud_elements: battery: don't show plug or watt in horizontal 2022-09-09 23:51:33 +02:00
FlightlessMango
4f49ffea7b frame_timing: minor adjustments for horizontal and mangoapp 2022-09-09 23:51:00 +02:00
FlightlessMango
3949c6c87f amdgpu: change cpu/gpu temps from max to avg 2022-09-09 22:51:00 +02:00
MasterDevX
99f0e4139c Add support for it8603 sensor 2022-09-09 21:14:12 +03:00
FlightlessMango
d0a1c4ea07 horizontal view and hud_no_margin 2022-09-05 13:50:27 +02:00
NoXPhasma
356a41f456 Add navigation to the Readme 2022-08-23 14:43:22 -07:00
jackun
dcabe6b33f
Explicitly include array 2022-08-22 22:30:51 +03:00
NoXPhasma
3e67f44a38 Remove the Ubunutu PPA from the Readme
The Ubuntu PPA is extremely outdated, it's time to remove it.
2022-08-22 12:17:02 -07:00
jackun
021df9b932
env -u doesn't affect "piped" commands, use unset instead 2022-08-07 15:41:17 +03:00
jackun
a05dd84bf5
Don't use unsetenv in exec
Hopefully fixes #809
2022-08-07 14:18:35 +03:00
Bill Li
6a68814e0a Updated PKGBUILD to honor the user set compiler using CC and CXX environment variables. 2022-08-02 06:09:26 +02:00
Alessandro Toia
08431a0221 Fix reporting amdgpu clock speed 2022-08-01 19:47:16 -07:00
FlightlessMango
efdcc6d2f5 Bump to 0.6.8 2022-08-01 03:27:11 +02:00
FlightlessMango
5f43fcd121 logger: control: use hudelements 2022-08-01 02:07:59 +02:00
FlightlessMango
e9a7865a90 logger: reinit on config reload 2022-08-01 01:50:33 +02:00
tisim
732439b8e6 changing Logger class from struct pointer to 3 variables
removing commented line of code
2022-08-01 01:26:10 +02:00
jackun
85007fe0bd
Use separate font atlas for vulkan
vkCreateSwapchainKHR and vkQueuePresentKHR may share the same ImGui context accidentally and
vkCreateSwapchainKHR might (re)create font image and destroy old font atlas while vkQueuePresentKHR is still rendering :(
2022-07-29 02:11:28 +03:00
FlightlessMango
14dcd153ae control: send msg when log stops 2022-07-28 02:48:35 +02:00
FlightlessMango
ef4ace2e2a logging: versioning 2022-07-28 01:19:16 +02:00
Alessandro Toia
52c24afae9 Don't check for conf file if blacklisted 2022-07-26 12:28:10 -07:00
jackun
05133ae3cd
When pci_dev is set, don't skip AMD gpu if device id doesn't match 2022-07-17 20:28:27 +03:00
jackun
e132bb9268
Lower api minor version
Apparently too new of a version implicit layer might also not get loaded
2022-07-15 01:21:47 +03:00
jackun
e5d52c202e
Add meson install_tags, bump meson to 0.60 2022-07-14 17:36:49 +03:00
jackun
50720d2215
Install data files only if include_doc option is set 2022-07-14 15:32:05 +03:00
Stephan Lachnit
2dfdb9b584
add metainfo file
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
2022-07-13 21:08:28 +03:00