11 Commits (dbe1f3f875c0b72aeaec6ece4f837e43a561d8cb)

Author SHA1 Message Date
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