17 Commits (b9275d2b1a15b50f4fe008ae0a2250d6e9ffa44e)

Author SHA1 Message Date
Luboš Luňák eb0d793157 Default to SeparateScreenFocus being false, to be consistent with KDE3. 19 years ago
Rivo Laks e8dffc8f3a Enable compositing by default on all Intel 900-series cards. 19 years ago
Rivo Laks c4e55307ce Show reason (extensions not available or kwin support disabled at compile time) 19 years ago
Luboš Luňák be0bffa238 Fix last commit. 19 years ago
Luboš Luňák d0ee0fa4e4 Not really, although it probably doesn't matter in practice. 19 years ago
Luboš Luňák 6c47fc8322 Before destroying a current context, set some other current context (even none). 19 years ago
Luboš Luňák d51fb87c10 Current nvidia driver no longer has buggy vsync. 19 years ago
Luboš Luňák fef0d1ff29 Detect xgl and whether to use strict binding. 19 years ago
Rivo Laks 50bacdcfe3 Don't try to use GLX 1.3 functions when it's not available 19 years ago
Rivo Laks 9e7870dea5 Don't try to use glx when it's not available. 19 years ago
Rivo Laks ebc378ba91 Enable compositing by default only for Intel cards that are known to work (only 945GM atm) 19 years ago
Rivo Laks 68f7504fb0 - Add CompositingPrefs::compositingPossible() to check if compositing is supported at all. 19 years ago
Luboš Luňák 85e46eead6 Check for X errors during detecting OpenGL (don't let whole KWin startup fail 19 years ago
Luboš Luňák 2c9bee719e Restore original glx context after using the temporary one for detecting, 19 years ago
Rivo Laks 686bffcc49 Apply driver-specific workaround (e.g. disabling vsync) for all driver versions since I don't 19 years ago
Rivo Laks 8439c3be9a VSync and vt switching is still broken in the latest nvidia driver 19 years ago
Rivo Laks 59f21e39fe Add automatic driver detection for compositing options. 19 years ago