From 686bffcc4994f49aa97e1e9567b3ff1c049a6604 Mon Sep 17 00:00:00 2001 From: Rivo Laks Date: Sat, 22 Sep 2007 11:19:22 +0000 Subject: [PATCH] Apply driver-specific workaround (e.g. disabling vsync) for all driver versions since I don't know that they are/will be fixed in later versions. svn path=/trunk/KDE/kdebase/workspace/; revision=715547 --- compositingprefs.cpp | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/compositingprefs.cpp b/compositingprefs.cpp index 505232207b..bf6c6e4090 100644 --- a/compositingprefs.cpp +++ b/compositingprefs.cpp @@ -135,12 +135,9 @@ void CompositingPrefs::applyDriverSpecificOptions() { if( mDriver == "intel") { - if( mVersion <= Version( "20061017" )) - { - kDebug() << "intel <= 20061017, disabling vsync, enabling direct"; - mEnableVSync = false; - mEnableDirectRendering = true; - } + kDebug() << "intel driver, disabling vsync, enabling direct"; + mEnableVSync = false; + mEnableDirectRendering = true; if( mVersion >= Version( "20061017" )) { kDebug() << "intel >= 20061017, enabling compositing"; @@ -149,11 +146,8 @@ void CompositingPrefs::applyDriverSpecificOptions() } else if( mDriver == "nvidia" ) { - if( mVersion <= Version( "100.14.19" )) - { - kDebug() << "nvidia <= 100.14.19, disabling vsync"; - mEnableVSync = false; - } + kDebug() << "nvidia driver, disabling vsync"; + mEnableVSync = false; if( mVersion >= Version( "96.39" )) { kDebug() << "nvidia >= 96.39, enabling compositing";