Disable Lanczos for IvyBridge with Mesa 9.1
I don't like to do it, but it's better than users getting a bad performance experience. The change should be reverted once the issue is identified and fixed. CCBUG: 313613 REVIEW: 109200
This commit is contained in:
parent
4cb53c8471
commit
fa25f7a3bb
1 changed files with 3 additions and 0 deletions
|
@ -67,6 +67,9 @@ void LanczosFilter::init()
|
||||||
GLPlatform *gl = GLPlatform::instance();
|
GLPlatform *gl = GLPlatform::instance();
|
||||||
if (!force && gl->driver() == Driver_Intel && gl->chipClass() < SandyBridge)
|
if (!force && gl->driver() == Driver_Intel && gl->chipClass() < SandyBridge)
|
||||||
return;
|
return;
|
||||||
|
// Broken on IvyBridge with Mesa 9.1 - BUG 313613
|
||||||
|
if (!force && gl->driver() == Driver_Intel && gl->chipClass() == IvyBridge && gl->mesaVersion() >= kVersionNumber(9, 1))
|
||||||
|
return;
|
||||||
// With fglrx the ARB Shader crashes KWin (see Bug #270818 and #286795)
|
// With fglrx the ARB Shader crashes KWin (see Bug #270818 and #286795)
|
||||||
if (!force && gl->driver() == Driver_Catalyst && effects->compositingType() == OpenGL1Compositing) {
|
if (!force && gl->driver() == Driver_Catalyst && effects->compositingType() == OpenGL1Compositing) {
|
||||||
return;
|
return;
|
||||||
|
|
Loading…
Reference in a new issue