Details
Description
E.g. in custom material example, if I define the passes like this, the object fails to render:
Pass { id: thePass shaders: [ vertShader, fragShader ] } passes: [thePass]
Error in trace: [400] qrc:/ExampleMaterial.qml:82:5: Unable to assign QList<QObject*> to QQmlListProperty<QQuick3DShaderUtilsRenderPass>
It's necessary to be able to assing non-inlined passes for QDS.