Commit Graph

624 Commits

Author SHA1 Message Date
FlightlessMango
91ba6fa824 Bump version to 0.4.0 2020-06-10 08:34:30 +02:00
FlightlessMango
da775638e3 [Readme] Removed crosshair 2020-06-10 08:08:45 +02:00
FlightlessMango
1cb32e3fbc [Readme] Added missing params 2020-06-10 08:02:16 +02:00
Valters
40017bc1e6
Change blacklist type (#204)
* Set blacklist to std::vector<std::string>

Fix some strange crashes.

Co-authored-by: jackun <jack.un@gmail.com>
2020-06-09 19:00:35 +03:00
jackun
1495b1e88f
ifdef guard nvml header 2020-06-09 14:16:02 +03:00
jackun
953c8d0e0f
Add meson option with_nvml 2020-06-09 13:44:41 +03:00
jackun
a236af66ee
Lock metadata mutexes in case they are cleared by inotify thread 2020-06-08 19:09:10 +03:00
jackun
467c53d22f
Keep track of notifier thread to make sure it exits before notify_thread struct is freed 2020-06-08 19:08:01 +03:00
jackun
31f9cce720
[COMMENTED] Make inotify monitor new per-app config file or if delete, the main config file again
Needs to be triggered by main config file change.
FIXME what if there's no config file?
2020-06-08 19:03:20 +03:00
jackun
2220cb9d74
Decouple engine_version from fps 2020-06-06 13:00:59 +03:00
jackun
16b05dfc5e
Show gpu core clock or power usage in 4th column or both on next row if both are enabled 2020-06-06 12:50:13 +03:00
jackun
91ccde4969
[blacklist] Add SocialClubHelper.exe
No much difference but at least doesn't spam log as much
2020-06-06 12:35:55 +03:00
FlightlessMango
3d503c9f29 Don't enable histogram with full param 2020-06-06 00:49:24 +02:00
jackun
b837ce930e
[whitespace] fix indentation from gpu_name to arch 2020-06-05 15:46:37 +03:00
jackun
1f81889d1b
Show bitness in library loaders 2020-06-05 15:28:30 +03:00
FlightlessMango
db151bb236 Add log_interval check to per frame log write 2020-06-05 06:14:47 +02:00
FlightlessMango
b02b2398b5 Add dlsym install to mangohud-setup 2020-06-04 05:17:42 +02:00
FlightlessMango
52989a727e Cleaning up for after change to log_interval 2020-06-04 05:17:00 +02:00
FlightlessMango
763d13b1b1 [Readme] Add log_interval param 2020-06-04 00:54:47 +02:00
FlightlessMango
d8727110b0 Replaced log_period env with log_interval param 2020-06-04 00:52:11 +02:00
FlightlessMango
128fbd4b88 Per frame logging use output_file and date 2020-06-04 00:47:01 +02:00
FlightlessMango
4bdd252393 Load 32bit libs if they exist with 64bit bin 2020-06-03 22:00:48 +02:00
Valters
6cebbba732
Always print blacklist info to STREAM 2020-06-02 16:47:58 +03:00
Valters
cdeee98521
Add reinstall function to build.sh 2020-06-02 16:47:58 +03:00
Valters
4721281952
Add LeagueClient{,UxRender} to blacklist 2020-06-02 16:47:58 +03:00
FlightlessMango
33a5ad6571 Format gpu_text and cpu_text in textColored 2020-06-01 20:18:15 +02:00
FlightlessMango
dd1667bf3e Fixed typo 2020-06-01 03:49:34 +02:00
FlightlessMango
6698efbf38 [Readme] Added cpu_text gpu_text 2020-06-01 02:09:32 +02:00
FlightlessMango
2d0ba9a076 Params to override cpu/gpu text 2020-06-01 02:08:35 +02:00
FlightlessMango
d66790fd43 Added histogram to config 2020-05-30 18:06:02 +02:00
FlightlessMango
0e3508dcf0 Check if pci.ids was found 2020-05-30 18:02:14 +02:00
jackun
699de56fa1
[dbus] clear non-main players' metadata on dbus deinit 2020-05-28 20:55:30 +03:00
jackun
72602fab89
[dbus] remove missed exceptions; set dbus call timeout to 2 seconds 2020-05-28 20:52:32 +03:00
jackun
1e300ae583
[build.sh] Don't run pip show with sudo
Allows for checking if it is already installed to user's home
2020-05-26 17:58:47 +03:00
jackun
610a69190f
[build.sh] Rename dep installer function to dep_install
On first run with e.g. `./build.sh build install`, `install` would get
"overwritten" by dep installer function instead.
2020-05-26 17:55:59 +03:00
jackun
c04658456a
Wider glyph ranges for custom font; media player text scaling with font_scale_media_player param 2020-05-24 16:49:11 +03:00
FlightlessMango
c254347688 Use histogram in benchmark too 2020-05-24 17:28:29 +02:00
FlightlessMango
17ec646300 [Readme] Note about histogram param 2020-05-24 17:18:12 +02:00
FlightlessMango
ac926bbfd5 Added histogram param 2020-05-24 17:17:17 +02:00
jackun
15ed8df404
Fix keybinds init when building without X11 2020-05-24 14:14:10 +03:00
jackun
5ad67fe446
Remove unused vars 2020-05-24 14:14:10 +03:00
FlightlessMango
93736288a4 [Readme] note about vulkan vsync support 2020-05-24 00:55:04 +02:00
FlightlessMango
e64fb438e0 [Readme] Note about LD_PRELOAD native shenanigans 2020-05-23 23:59:56 +02:00
FlightlessMango
078617f999 Added param for engine version 2020-05-23 23:16:08 +02:00
FlightlessMango
0e396186a6 [OpenGL] Always use QueryDrawable 2020-05-22 22:01:14 +02:00
jackun
ff48525313
Consolidated amdgpu file handles to a struct and add gpu_power param to show power usage for amdgpu/nvml 2020-05-22 15:44:34 +03:00
jackun
5c3c8a5ac9
Add nvmlDeviceGetPowerUsage import 2020-05-22 15:38:54 +03:00
jackun
9b595cef1a
[dbus] clear metadata on re-init; don't use exceptions 2020-05-22 15:00:35 +03:00
jackun
5057a47b05
Potential buffer overflow, use snprintf instead 2020-05-21 20:23:33 +03:00
jackun
159305bbc7
Use display_time instead of recalculating 2020-05-21 20:19:46 +03:00