Ilya Zlobintsev
|
68bbd7fc15
|
Implement clock settings
|
2021-02-12 08:30:58 +02:00 |
|
Ilya Zlobintsev
|
dbd8f5e0d3
|
Update non-static info in GpuInfo on get_info()
|
2021-02-10 12:15:41 +02:00 |
|
Ilya Zlobintsev
|
e8e6dc4ed3
|
Only get gpu info once on application launch and properly handle cases where some features aren't supported
|
2021-02-09 12:08:20 +02:00 |
|
Ilya Zlobintsev
|
50d8d1a8c7
|
Restrict socket access
|
2021-02-09 12:08:20 +02:00 |
|
Ilya Zlobintsev
|
c7852fed4d
|
Make separate revealer for the apply button and show/hide it on demand
|
2021-02-08 10:44:56 +02:00 |
|
Ilya Zlobintsev
|
11b9844f9a
|
Fix build under rust stable
|
2021-02-07 22:45:28 +02:00 |
|
Ilya Zlobintsev
|
3b4bbcc4c6
|
Add vulkan feature list
|
2021-01-31 11:26:09 +02:00 |
|
Ilya Zlobintsev
|
b7da2cbad5
|
Reworked the pci.ids parser
|
2021-01-21 09:41:19 +02:00 |
|
Ilya Zlobintsev
|
11bb5d60f9
|
Added a test for clocks table parsing
|
2021-01-20 23:06:10 +02:00 |
|
Ilya Zlobintsev
|
671cd59b00
|
Refactored clocks table parsing and added a test
|
2021-01-20 14:10:36 +02:00 |
|
Ilya Zlobintsev
|
b6068dde8c
|
Fixed crash on invalid pp_od_clk_voltage
|
2021-01-13 21:57:38 +02:00 |
|
Simon Gündling
|
83fb3f5516
|
update vulkano to v0.20 (#6)
fixes compilation error see https://github.com/vulkano-rs/vulkano/issues/1464
|
2021-01-06 17:04:23 +02:00 |
|
neon-sunset
|
382ee38e66
|
Lazy fix to ensure there is no ParseIntError { kind: PosOverflow } and small naming fix (#5)
Changing voltage and PWM values to i64 is unnecessary, but it's fine as long as it doesn't break anything
|
2020-12-23 11:17:31 +02:00 |
|
neon-sunset
|
45ab06c661
|
Fix the parsing of gpu and memory clk/voltage table (#3)
* Fix the parsing of gpu and memory clk/voltage table
* Fix error handling
* Remove debug println
Co-authored-by: ilyazzz <ilya.zl@protonmail.com>
|
2020-12-17 10:16:15 +02:00 |
|
Ilya Zlobintsev
|
f0b081174f
|
Remove the socket on daemon shutdown
|
2020-11-23 20:50:27 +02:00 |
|
Ilya Zlobintsev
|
bac483c619
|
Hopefully(?) fix crashes on gpus with some features not exposed
|
2020-11-23 20:13:10 +02:00 |
|
Ilya Zlobintsev
|
e308f6ff71
|
Reset power states on shutdown
|
2020-11-22 14:41:03 +02:00 |
|
Ilya Zlobintsev
|
6dc0f7b13f
|
Save clocks/voltage modification
|
2020-11-22 13:29:05 +02:00 |
|
Ilya Zlobintsev
|
65780bb881
|
Implemented basic GPU/VRAM clocks and voltage tuning support
|
2020-11-22 11:58:40 +02:00 |
|
Ilya Zlobintsev
|
d66c7dca69
|
Added Power Levels reading support (pp_od_clk_voltage)
|
2020-11-20 17:29:38 +02:00 |
|
Ilya Zlobintsev
|
e58663f7a9
|
Implemented Power Profile management
|
2020-11-20 10:54:24 +02:00 |
|
Ilya Zlobintsev
|
d9dda8ed25
|
Switch to automatic fan control on exit
|
2020-11-16 08:57:56 +02:00 |
|
Ilya Zlobintsev
|
d884631f8a
|
Power cap saving
|
2020-11-15 20:47:56 +02:00 |
|
Ilya Zlobintsev
|
239af5a2af
|
Implemented GPU power cap modification
|
2020-11-14 09:09:28 +02:00 |
|
Ilya Zlobintsev
|
69aafd2a54
|
Fixed GPU model detection
|
2020-11-12 14:44:32 +02:00 |
|
Ilya Zlobintsev
|
fb9fb3f161
|
Updated GUI for multi-GPU support
|
2020-11-12 14:35:35 +02:00 |
|
Ilya Zlobintsev
|
6a9a4a12ca
|
Config support for multi-GPU setups
|
2020-11-12 14:12:22 +02:00 |
|
Ilya Zlobintsev
|
d5d0829e4e
|
Added pci.ids path for ubuntu and fixed crash for GPUs without hwmon interface
|
2020-11-11 17:25:37 +02:00 |
|
Ilya Zlobintsev
|
55bc2ee468
|
Handle when vulkan is unsupported
|
2020-11-09 17:44:03 +02:00 |
|
Ilya Zlobintsev
|
3ceebe0b3e
|
Fixed issues for gpus with some missing device files
|
2020-11-09 13:57:41 +02:00 |
|
Ilya Zlobintsev
|
ec6de604f9
|
Added match for UnexpectedEOF when parsing action
|
2020-11-09 10:52:58 +02:00 |
|
Ilya Zlobintsev
|
ab61d08f40
|
Fixed GUI with new response format
|
2020-11-08 11:07:56 +02:00 |
|
Ilya Zlobintsev
|
4c799cfb5c
|
Reworked daemon response format with error handling
|
2020-11-08 10:28:44 +02:00 |
|
Ilya Zlobintsev
|
4f33979188
|
Initial multi-gpu support
|
2020-11-08 09:12:38 +02:00 |
|
Ilya Zlobintsev
|
5cba43876a
|
Added config saving and improved logging
|
2020-10-29 08:56:32 +02:00 |
|
Ilya Zlobintsev
|
e958bebfe0
|
Added fan speed percentage
|
2020-10-25 13:01:50 +02:00 |
|
Ilya Zlobintsev
|
ba6fe44ba2
|
Added fan control and curve support
|
2020-10-25 12:42:44 +02:00 |
|
Ilya Zlobintsev
|
5d99efafd3
|
Basic fan control mode support
|
2020-10-22 11:42:18 +03:00 |
|
Ilya Zlobintsev
|
0b85416d7d
|
Added power usage display
|
2020-10-21 12:05:02 +03:00 |
|
Ilya Zlobintsev
|
e642648671
|
Removed unnecesarry detection of frequency sensor types
|
2020-10-21 11:36:32 +03:00 |
|
Ilya Zlobintsev
|
d6b4e7c25a
|
Added temp display
|
2020-10-21 11:12:27 +03:00 |
|
Ilya Zlobintsev
|
3463b0f3b5
|
Added clockspeed information and unpriveleged service execution
|
2020-10-20 17:03:00 +03:00 |
|
Ilya Zlobintsev
|
8c042108b9
|
Added basic vulkan info
|
2020-10-19 08:34:53 +03:00 |
|
Ilya Zlobintsev
|
95167bbd73
|
Added link speed info and ran eveyrthing through rustfmt
|
2020-10-18 12:08:39 +03:00 |
|
Ilya Zlobintsev
|
7fb485de50
|
Basic error handling support and resctructuring
|
2020-10-18 11:38:59 +03:00 |
|
Ilya Zlobintsev
|
7f8d4e1372
|
Lots of changes
|
2020-10-17 17:09:15 +03:00 |
|
Ilya Zlobintsev
|
c482961c49
|
Init
|
2020-10-17 07:38:28 +03:00 |
|