Simplify compositing setup code
Summary: We can get rid of the superfluous if/else ladder.
Reviewers: kwin
Subscribers: KWin
Tags: KWin
Differential Revision: https://phabricator.kde.org/D10393