[Differential] [Request, 95 lines] D2584: Introduce a config option whether applications are allowed to block compositing
graesslin (Martin Gräßlin)
noreply at phabricator.kde.org
Fri Aug 26 08:55:04 UTC 2016
graesslin created this revision.
graesslin added reviewers: KWin, Plasma on Wayland, VDG.
Restricted Application added subscribers: kwin, plasma-devel.
Restricted Application added projects: Plasma on Wayland, KWin.
REVISION SUMMARY
From feedback we got it seems that not all users agree to games and
other applications blocking compositing. Some users prefer to have
compositing always on even if this gives a small performance penelity.
This change introduces a dedicated config option to specify whether games
are allowed to block compositing. By default this option is enabled.
The setting can be overwritten with a window specific rule. So usecases
like all windows except this very specific one are supported.
In the user interface the config option is shown where previously the
unredirect fullscreen option was shown.
TEST PLAN
Run a game which should block compositing, verified it blocks.
Changed the setting, run the game again, verified it doesn't block. And
once more for with allowing to block.
REPOSITORY
rKWIN KWin
BRANCH
blocking-compositing
REVISION DETAIL
https://phabricator.kde.org/D2584
AFFECTED FILES
client.cpp
kcmkwin/kwincompositing/compositing.cpp
kcmkwin/kwincompositing/compositing.h
kcmkwin/kwincompositing/compositing.ui
kcmkwin/kwincompositing/main.cpp
kwin.kcfg
options.cpp
options.h
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: graesslin, #kwin, #plasma_on_wayland, #vdg
Cc: plasma-devel, kwin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160826/7a7e36de/attachment.html>
More information about the Plasma-devel
mailing list