From 50ee9444cc5c5689689de9f50941d0eb3acd83eb Mon Sep 17 00:00:00 2001 From: Paul Lemire Date: Mon, 8 Jun 2020 11:54:10 +0200 Subject: Fix Scene3D to work with latest QtQuick SceneGraph RHI changes Change-Id: If507aac8d48cc33fa7acf993ab77b76cdd70ee9a Reviewed-by: Mike Krus --- examples/qt3d/scene3d/main.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'examples') diff --git a/examples/qt3d/scene3d/main.cpp b/examples/qt3d/scene3d/main.cpp index 4d22a5b68..3df6816c6 100644 --- a/examples/qt3d/scene3d/main.cpp +++ b/examples/qt3d/scene3d/main.cpp @@ -69,10 +69,14 @@ int main(int argc, char **argv) } QGuiApplication app(argc, argv); + // Force OpenGL backend + QQuickWindow::setSceneGraphBackend(QSGRendererInterface::OpenGLRhi); QQuickView view; view.resize(1024, 768); view.setResizeMode(QQuickView::SizeRootObjectToView); + view.setPersistentOpenGLContext(true); + view.setPersistentSceneGraph(true); view.setSource(QUrl("qrc:/main.qml")); view.show(); -- cgit v1.2.3