Details
-
Bug
-
Resolution: Invalid
-
P2: Important
-
None
-
6.3.2, 6.4.3
Description
Even if Scene3D's "visible" (and "enabled") properties are set to false,
quite amount of GPU is still utilized.
How to reproduce
Use https://doc.qt.io/qt-6/qt3d-advancedcustommaterial-example.html
and set the following in main.qml
Scene3D { id: scene3d visible: false enabled: false anchors.fill: parent anchors.leftMargin: 200 ...
When running the above code, GPU is still almost 100%.
When the Scene3D object is completely removed, GPU utilization is almost 0%.
By using QML profiler, it's found that there's constant swap events happening.