diff --git a/effects/backgroundcontrast/contrast.cpp b/effects/backgroundcontrast/contrast.cpp index bbc545c1d8..657ea6371c 100644 --- a/effects/backgroundcontrast/contrast.cpp +++ b/effects/backgroundcontrast/contrast.cpp @@ -208,6 +208,9 @@ bool ContrastEffect::enabledByDefault() if (gl->isIntel() && gl->chipClass() < SandyBridge) return false; + if (gl->isSoftwareEmulation()) { + return false; + } return true; } diff --git a/effects/blur/blur.cpp b/effects/blur/blur.cpp index 0fd0936292..95debe435f 100644 --- a/effects/blur/blur.cpp +++ b/effects/blur/blur.cpp @@ -186,6 +186,9 @@ bool BlurEffect::enabledByDefault() if (gl->isIntel() && gl->chipClass() < SandyBridge) return false; + if (gl->isSoftwareEmulation()) { + return false; + } return true; }