Commit Graph

1115 Commits

Author SHA1 Message Date
jackun
3c4b60e1d4
Update build scripts for libdrm/SRT 2021-07-06 22:31:28 +03:00
jackun
371b5a8b84
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
2021-07-06 19:10:50 +03:00
jackun
8244d7f288
Fix vulkan driver's patch version 2021-07-06 19:04:35 +03:00
Joshua Martin
3b0b6fbc42
Add position options to place the overlay halfway down the screen (#561) 2021-07-04 22:17:43 +03:00
jackun
564c254eea
[build-srt] Install newer meson 2021-07-02 19:42:53 +03:00
jackun
b6dab97d08
[OpenGL] Some code clean-ups 2021-07-01 17:56:01 +03:00
jackun
ea45caa876
Cache Steam runtime SDKs in their own subdirs 2021-07-01 17:55:25 +03:00
jackun
f8bb948de2
More quotation glyphs 2021-07-01 17:36:34 +03:00
jackun
db34d1ddd8
Run build-package workflow on 'release: published'
Should work with prereleases and drafts too.
2021-07-01 11:52:32 +03:00
flightlessmango
6824ccb439
Merge pull request #556 from flgx16/togl
Detect ToGL
2021-06-27 15:03:01 +00:00
Lukáš Horáček
213953089d
Detect ToGL 2021-06-27 16:35:07 +02:00
Lukáš Horáček
f1eae93253
Use map_files instead of lsof for wined3d detection 2021-06-27 16:33:10 +02:00
jackun
750d2cddb5
Make engine type per instance 2021-06-27 16:31:19 +03:00
FlightlessMango
e39513cfa4 still check PengineName if engine OpenGL 2021-06-24 17:03:55 +02:00
FlightlessMango
7bddec9397 bump to v0.6.4 2021-06-24 12:25:57 +02:00
FlightlessMango
3f120b1fc5 don't set engine to vulkan if already set 2021-06-23 19:53:07 +02:00
Alessandro Toia
0bc6d33a24 Fix frame spikes when using battery parameter 2021-06-19 19:57:07 -07:00
Alessandro Toia
570bef468b Cosmetic changes to engine detection 2021-06-19 15:58:01 -07:00
FlightlessMango
5330573c8c don't rely on std in engine detection 2021-06-17 00:49:46 +02:00
jackun
5f54a9cfe6
Bump to v0.6.3 2021-06-11 23:10:52 +03:00
jackun
ea898ded45
Update workflows 2021-06-11 23:10:30 +03:00
jackun
f529a8a53f
Update build-source workflow 2021-06-11 22:40:36 +03:00
FlightlessMango
94dda243a5 Battery: header include filesystem.h 2021-06-11 21:06:53 +02:00
jackun
d2a594e002
Update build-source workflow 2021-06-11 21:49:02 +03:00
FlightlessMango
b8ca0e377b README: Add vkbasalt, gamemode and battery 2021-06-11 20:48:32 +02:00
FlightlessMango
226330c0d7 Battery: assume unknown status is charging 2021-06-11 20:38:30 +02:00
jackun
9da427d093
Include u2019 (RIGHT SINGLE QUOTATION MARK) glyph by default 2021-06-11 20:22:21 +03:00
jackun
0ee101e0ac
Fix MPRIS ticker, microseconds to nanoseconds 2021-06-11 20:14:03 +03:00
FlightlessMango
a50bbbac22 add battery, fps_limit and resolution to legacy layout 2021-06-11 18:58:11 +02:00
jackun
37d8c75c78 Skip calculating IO stats for first sample
Or you get high read/write speeds averaged over process' whole lifetime.
2021-06-11 17:55:09 +02:00
flightlessmango
428ddf4e8a
Merge pull request #536 from flightlessmango/battery_test
Battery info and font awesome icons
2021-06-10 20:52:58 +00:00
FlightlessMango
2e5fc31711 use vulkan to determine if zink 2021-06-10 22:41:06 +02:00
FlightlessMango
92282bcec2 convert frametime from ns to us 2021-06-10 19:40:15 +02:00
Joshua Ashton
815097718e Use nanoseconds to calculate fps
No need to round this earlier on.

Removes an unnecessary implicit float -> double conversion in the calculation also
2021-06-10 19:40:15 +02:00
Joshua Ashton
1f0119bc91 Use raw clocks if available
Avoids NTP synchronization having impact on frametime pacing.
2021-06-10 19:40:15 +02:00
Brisse89
9a5d63cbf1 Update README.md (#513)
* Update README.md

Add Debian install instructions.
2021-06-10 19:40:15 +02:00
medusalix
560930214a Fix CPU power calculations 2021-06-10 19:40:15 +02:00
Alessandro Toia
5c48b4729c Change param to battery, add param for icon, hide power when plugged in 2021-06-08 16:04:33 -07:00
FlightlessMango
370a2d5da6 Only use MANGOHUD=1 in script 2021-06-08 18:28:54 +02:00
jackun
a0a57038c1
Fix redefinition of 'open'
musl pulls in fcntl.h from somewhere
2021-06-03 09:55:33 +03:00
Alessandro Toia
105ad9c2be Check for batteries only once 2021-05-27 15:40:33 -07:00
Alessandro Toia
500a65dd52 Only display battery stats if a battery is present 2021-05-27 15:40:33 -07:00
Alessandro Toia
a533883a39 Check if there are battieres before attempting to retrieve stats 2021-05-27 15:40:33 -07:00
Alessandro Toia
8960a54813 Change battery path list to array 2021-05-27 15:40:33 -07:00
Alessandro Toia
6833ee3593 Check if battery(s) are fully charged 2021-05-27 15:40:33 -07:00
Alessandro Toia
6c69f68f7f Iterate over n batteries to find energy consumption 2021-05-27 15:40:33 -07:00
Alessandro Toia
e63a5bd472 Iterate over n batteries to find percent 2021-05-27 15:40:33 -07:00
Alessandro Toia
62db1495d6 Scale down icons if font is small 2021-05-27 15:40:33 -07:00
Alessandro Toia
5656001639 Add forkawesome from compressed Base85 TTF 2021-05-27 15:40:33 -07:00
Alessandro Toia
552a85aaaa Only update battery stats if a battery is present 2021-05-27 15:40:33 -07:00