|
@@ -0,0 +1,69 @@
|
|
|
+## 1.3
|
|
|
+
|
|
|
+### Changes
|
|
|
+
|
|
|
+* Disable screensaver when the game is running (can help when playing with gamepad or joystick).
|
|
|
+* Add a `gamemoderun` helper script to do the necessary setup (set `LD_PRELOAD`) to enable GameMode on games which do not support it themselves.
|
|
|
+* Add tests for GameMode functionality (run with `gamemoded -t`).
|
|
|
+* Support for overclocking on NVIDIA GPUs (experimental, use at your own risk). See `example/gamemode.ini` for further details.
|
|
|
+* Support for configuring performance level on AMD GPUs (experimental, use at your own risk). See `example/gamemode.ini`.
|
|
|
+* Increase I/O priority of game processes.
|
|
|
+* `softrealtime` and `renice` options are no longer enabled by default since they require extra system configuration to work. See `example/gamemode.ini`
|
|
|
+* Add supervisor API which allows requesting GameMode on behalf of another process.
|
|
|
+* Various other minor fixes and improvements.
|
|
|
+
|
|
|
+### Contributors
|
|
|
+
|
|
|
+* Marc Di Luzio @mdiluz
|
|
|
+* Kai Krakow @kakra
|
|
|
+* Matthias Gerstner @mgerstner
|
|
|
+* Suvayu Ali @suvayu
|
|
|
+* Térence Clastres @terencode
|
|
|
+
|
|
|
+## 1.2
|
|
|
+
|
|
|
+### Changes
|
|
|
+
|
|
|
+* Store the initial governor state on mode enter.
|
|
|
+* Config now supports `defaultgov` and `desiredgov`.
|
|
|
+* Add soft real-time scheduling support on kernels supporting SCHED_ISO (`softrealtime` config option) and support for renice-ing games to a higher priority (`renice` config option) (contributed by Kai Krakow).
|
|
|
+* Make service D-Bus activated rather than requiring it to be explicitly enabled in systemd (contributed by Christian Kellner).
|
|
|
+* Make libraries properly versioned (contributed by Christian Kellner).
|
|
|
+
|
|
|
+## 1.1
|
|
|
+
|
|
|
+### Changes
|
|
|
+
|
|
|
+* Cascaded config file loading.
|
|
|
+* `gamemode_query_status` function.
|
|
|
+* `-r` (request) and `-s` (status) for gamemoded.
|
|
|
+* User defined script plugins in the config file.
|
|
|
+* User defined reaper thread frequency.
|
|
|
+* Various code refactors and fixes.
|
|
|
+* systemd status messages.
|
|
|
+* release management scripts.
|
|
|
+* inih moved to a git submodule.
|
|
|
+
|
|
|
+## 1.0
|
|
|
+
|
|
|
+### Changes
|
|
|
+
|
|
|
+* Fixed and cleaned up README file.
|
|
|
+* Config file parsing.
|
|
|
+* Man page.
|
|
|
+* Example PKGBUILD file.
|
|
|
+* Bug fix for missing `pthread_rwlock_init`.
|
|
|
+
|
|
|
+## 0.2
|
|
|
+
|
|
|
+### Changes
|
|
|
+
|
|
|
+* Updated meson build to improve compatibility, configuration and development.
|
|
|
+* cpugovctl now uses polkit.
|
|
|
+* Fixed potential threading issues.
|
|
|
+* Added option to use the system d-bus for the daemon rather than systemd.
|
|
|
+* Various code style and standards related improvements.
|
|
|
+
|
|
|
+## 0.1
|
|
|
+
|
|
|
+Initial release.
|