Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.8.0 FF
-
None
Description
Many of the manual tests under Qt3D are broken and will not run properly because of the RHI DirectX11 render backend. The issues are varied, and ranges from only the background being displayed, textures failing to render properly, to the application crashing. These manual tests can be fixed by switching the RHI render backend to OpenGL, by setting the environment variable QT3DRENDERER to opengl in main.cpp, thus adding this line in main.cpp:
qputenv("QT3DRENDERER", "opengl");
The affected Qt3D manual tests are listed here:
- additional-attributes-qml
- bigscene-instanced-qml
- clip-planes-qml
- deferred-renderer-cpp
- deferred-renderer-qml
- plasma
- rigged-simple
- shader-image-qml
- simple-shaders-qml
- skinned-mesh
- tesselation-modes
- texture-updates-cpp
Attachments
Issue Links
- relates to
-
QTBUG-121743 Manual testing - clip-planes-qml displays a black screen upon start
- Reported
-
QTBUG-121748 Manual testing - additional-attributes-qml displays a blue screen upon start
- Reported
-
QTBUG-121749 Manual testing - bigscene-instanced-qml displays a blue screen upon start
- Reported
-
QTBUG-121809 Manual testing - deferred-renderer-qml displays a black screen upon start
- Reported
-
QTBUG-121830 Manual testing - plasma displays a white screen upon start
- Reported
-
QTBUG-121952 Manual testing - deferred-renderer-cpp displays a black screen upon start
- Reported
-
QTBUG-76252 wireframe demo shows a blank window
- Reported
-
QTBUG-121995 Manual testing - rigged-simple not rendering object
- Open