Fix quick items rendering order
After these chages lancelot MultipleItems test renders correctly.
Also adding new test to confirm the rendering ordering with multiple
nodes and mixing 2D items with 3D models.
Task-number: QTBUG-82430
Change-Id: I5aa17b3ff804e535a315acda7c9a97caccfafb8d
Reviewed-by:
Christian Strømme <christian.stromme@qt.io>
Showing
- src/quick3d/qquick3ditem2d.cpp 2 additions, 1 deletionsrc/quick3d/qquick3ditem2d.cpp
- src/runtimerender/graphobjects/qssgrenderitem2d_p.h 2 additions, 1 deletionsrc/runtimerender/graphobjects/qssgrenderitem2d_p.h
- src/runtimerender/rendererimpl/qssgrendererimpllayerrenderdata.cpp 16 additions, 14 deletions...merender/rendererimpl/qssgrendererimpllayerrenderdata.cpp
- src/runtimerender/rendererimpl/qssgrendererimpllayerrenderpreparationdata.cpp 41 additions, 2 deletions...ndererimpl/qssgrendererimpllayerrenderpreparationdata.cpp
- src/runtimerender/rendererimpl/qssgrendererimpllayerrenderpreparationdata_p.h 1 addition, 0 deletions...ndererimpl/qssgrendererimpllayerrenderpreparationdata_p.h
- tests/auto/quick3d_lancelot/data/quick/RenderingOrder.qml 344 additions, 0 deletionstests/auto/quick3d_lancelot/data/quick/RenderingOrder.qml
Loading
Please register or sign in to comment