diff options
author | Samuli Piippo <samuli.piippo@qt.io> | 2020-06-09 10:15:07 +0300 |
---|---|---|
committer | Samuli Piippo <samuli.piippo@qt.io> | 2020-06-10 08:16:35 +0300 |
commit | 367bccf283ff76883c8dc6a173945c70bf9f0360 (patch) | |
tree | 163e9b557d09b41383e6fdce8f76ae03314c79da /src/quick/items/qquickrendercontrol.cpp | |
parent | a9124d0a0e25e06352df1339461e41cb4ae7b8db (diff) |
QSGRhiShaderEffectNode is available only with opengl
Fixes build without opengl
Change-Id: Ica5752c21567b730065ec6276a9016b3989f9d02
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Diffstat (limited to 'src/quick/items/qquickrendercontrol.cpp')
-rw-r--r-- | src/quick/items/qquickrendercontrol.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/quick/items/qquickrendercontrol.cpp b/src/quick/items/qquickrendercontrol.cpp index f8d2d14fcb..a34d5f6a96 100644 --- a/src/quick/items/qquickrendercontrol.cpp +++ b/src/quick/items/qquickrendercontrol.cpp @@ -200,8 +200,9 @@ void QQuickRenderControlPrivate::windowDestroyed() rc->invalidate(); QQuickWindowPrivate::get(window)->animationController.reset(); -#if QT_CONFIG(quick_shadereffect) - QSGRhiShaderEffectNode::cleanupMaterialTypeCache(); +// ### Qt 6 clean this up +#if QT_CONFIG(quick_shadereffect) && QT_CONFIG(opengl) + QSGRhiShaderEffectNode::cleanupMaterialTypeCache(); #endif window = nullptr; } |