diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2021-01-29 07:59:15 +0100 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2021-02-24 09:32:10 +0100 |
commit | 0ffb84c6e951573513d59648e115da702bbe1d92 (patch) | |
tree | bc373b793b9dfd8a5f27eda12ffa3ef9f1c3cee9 /src | |
parent | ab12864bb27100edc1e9ba7409a135eecd36ef54 (diff) |
Scene3DItem: request OpenGL backend on 5.15
Change-Id: I4b8558ea3756466c728e2ab619c22e872e5b05c7
Reviewed-by: Mike Krus <mike.krus@kdab.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/quick3d/imports/scene3d/scene3ditem.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/quick3d/imports/scene3d/scene3ditem.cpp b/src/quick3d/imports/scene3d/scene3ditem.cpp index ba2b5224f..98c46c5a4 100644 --- a/src/quick3d/imports/scene3d/scene3ditem.cpp +++ b/src/quick3d/imports/scene3d/scene3ditem.cpp @@ -197,8 +197,13 @@ Scene3DItem::Scene3DItem(QQuickItem *parent) setWidth(1); setHeight(1); - if (qgetenv("QT3D_RENDERER").isEmpty()) + if (qgetenv("QT3D_RENDERER").isEmpty()) { +#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) qputenv("QT3D_RENDERER", "rhi"); // QtQuick requires RHI +#else + qputenv("QT3D_RENDERER", "opengl"); // QtQuick requires OpenGL +#endif + } } Scene3DItem::~Scene3DItem() |