diff options
Diffstat (limited to 'src/quick/scenegraph/adaptations/software/qsgsoftwareadaptation.cpp')
-rw-r--r-- | src/quick/scenegraph/adaptations/software/qsgsoftwareadaptation.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/quick/scenegraph/adaptations/software/qsgsoftwareadaptation.cpp b/src/quick/scenegraph/adaptations/software/qsgsoftwareadaptation.cpp index 05628ea69c..0e2f4f5382 100644 --- a/src/quick/scenegraph/adaptations/software/qsgsoftwareadaptation.cpp +++ b/src/quick/scenegraph/adaptations/software/qsgsoftwareadaptation.cpp @@ -65,7 +65,10 @@ QSGContext *QSGSoftwareAdaptation::create(const QString &) const QSGContextFactoryInterface::Flags QSGSoftwareAdaptation::flags(const QString &) const { - return QSGContextFactoryInterface::SupportsShaderEffectV2; + // Claim we support adaptable shader effects, then return null for the + // shader effect node. The result is shader effects not being rendered, + // with the application working fine in all other respects. + return QSGContextFactoryInterface::SupportsShaderEffectNode; } QSGRenderLoop *QSGSoftwareAdaptation::createWindowManager() |