-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.10.0 RC
Boot to Qt 6.10.0 RC on colibri-imx6ull
Steps to reproduce:
Install Boot to Qt 6.10.0 RC for colibri-imx6ull
Setup the device, build and run quick3d/morphing example
Expected result:
The application runs on device without any errors or warnings
Actual result:
The application runs on the device, but some warnings are shown:
"FB_MULTI_BUFFER" "2" "LD_LIBRARY_PATH" "/data/user/qt/squish/lib" "QTWEBENGINE_DISABLE_SANDBOX" "1" "QT_IM_MODULE" "qtvirtualkeyboard" "QT_PLUGIN_PATH" "/data/user/qt/squish/plugins" "QT_QPA_EGLFS_FORCEVSYNC" "1" "QT_QPA_EGLFS_KMS_ATOMIC" "1" "QT_QPA_EGLFS_KMS_CONFIG" "/etc/kms.conf" "QT_QPA_GENERIC_PLUGINS" "squish:10100" "QT_QPA_PLATFORM" "linuxfb" "QT_WAYLAND_HARDWARE_INTEGRATION" "linux-dmabuf-unstable-v1" "SQUISH_PREFIX" "/data/user/qt/squish" "/usr/bin/morphing" QList() qt.scenegraph.general: Loading backend software Unexpected condition met: "QSGRendererInterface::isApiRhiBased(rif->graphicsApi())" in file /usr/src/debug/qtquick3d/6.10.0/src/quick3d/qquick3dviewport.cpp, line 544 The Qt Quick scene is using a rendering method that is not based on QRhi and a 3D graphics API. Qt Quick 3D is not functional in such an environment. The View3D item is not going to display anything. Unexpected condition met: "QSGRendererInterface::isApiRhiBased(rif->graphicsApi())" in file /usr/src/debug/qtquick3d/6.10.0/src/quick3d/qquick3dviewport.cpp, line 544 The Qt Quick scene is using a rendering method that is not based on QRhi and a 3D graphics API. Qt Quick 3D is not functional in such an environment. The View3D item is not going to display anything.
Even though it looks like the device doesn't have sufficient support for QRhi, but still there shouldn't be warnings like: "Unexpected condition met". Those should be fixed.