do not query GLPlatform if not GL compositing
BUG: 342982 REVIEW: 122120
This commit is contained in:
parent
f82a6a545c
commit
04724a15b6
1 changed files with 6 additions and 4 deletions
|
@ -61,13 +61,15 @@ LogoutEffect::LogoutEffect()
|
|||
connect(effects, SIGNAL(windowDeleted(KWin::EffectWindow*)), this, SLOT(slotWindowDeleted(KWin::EffectWindow*)));
|
||||
connect(effects, SIGNAL(propertyNotify(KWin::EffectWindow*,long)), this, SLOT(slotPropertyNotify(KWin::EffectWindow*,long)));
|
||||
|
||||
if (effects->isOpenGLCompositing()) {
|
||||
#ifdef KWIN_HAVE_OPENGLES
|
||||
const qint64 coreVersionNumber = kVersionNumber(3, 0);
|
||||
const qint64 coreVersionNumber = kVersionNumber(3, 0);
|
||||
#else
|
||||
const qint64 coreVersionNumber = kVersionNumber(1, 40);
|
||||
const qint64 coreVersionNumber = kVersionNumber(1, 40);
|
||||
#endif
|
||||
if (GLPlatform::instance()->glslVersion() >= coreVersionNumber)
|
||||
m_shadersDir = QStringLiteral("kwin/shaders/1.40/");
|
||||
if (GLPlatform::instance()->glslVersion() >= coreVersionNumber)
|
||||
m_shadersDir = QStringLiteral("kwin/shaders/1.40/");
|
||||
}
|
||||
}
|
||||
|
||||
LogoutEffect::~LogoutEffect()
|
||||
|
|
Loading…
Reference in a new issue