kwin/kcmkwin
Roman Gilg b3a19f9e5b Remove vsync detection and configurability
Summary:
Selecting not to vsync does not make sense for an X11 compositor. In the end
we want clients to be able to present async if they want to but the compositor
is supposed to send swaps with vsync to the XServer in order to not generate
tearing artifacts.

There was also a detection logic which did some questionable things in case
vsync was not available. I don't think this is necessary at all since we can
just always run a timer to present with or without vsync.

Test Plan: kwin_x11 tested on i915.

Reviewers: #kwin, zzag

Subscribers: zzag, kwin

Tags: #kwin

Maniphest Tasks: T11071

Differential Revision: https://phabricator.kde.org/D23511
2019-11-14 08:55:08 +01:00
..
common Update my last name 2019-09-29 17:03:25 +03:00
kwincompositing Remove vsync detection and configurability 2019-11-14 08:55:08 +01:00
kwindecoration Remove some unused includes 2019-11-10 20:26:35 +01:00
kwindesktop SVN_SILENT made messages (.desktop file) - always resolve ours 2019-11-02 05:41:14 +01:00
kwineffects SVN_SILENT made messages (.desktop file) - always resolve ours 2019-11-03 05:21:29 +01:00
kwinoptions SVN_SILENT made messages (.desktop file) - always resolve ours 2019-11-02 05:41:14 +01:00
kwinrules Add some const & 2019-10-30 19:23:01 +01:00
kwinscreenedges Remove some unused includes 2019-11-10 20:26:35 +01:00
kwinscripts SVN_SILENT made messages (.desktop file) - always resolve ours 2019-11-02 05:41:14 +01:00
kwintabbox Remove some unused includes 2019-11-10 20:26:35 +01:00
CMakeLists.txt Cleanup style in CMakeLists.txt files 2019-09-17 16:03:05 +03:00