Hi,

this may well be a bug. Please file a JIRA for it.

Cheers,

Sean

On 27/03/2016 23:43, Xavier Bigand wrote:
No I didn't but I will. Like you thought it's not an easy change because we still fix/update our engine, for the moment qt3d is a long term project and I have to do modifications with care to be able to merge them on my qt3d branch.

Removing those lines is one of things that made us choosing qt3d to replace our 3D engine, that can be hard to keep sync with Qt updates (that we use for QML right now).

Thank you for your help.

2016-03-28 0:13 GMT+02:00 Adrián Chaves Fernández <adriyeticha...@gmail.com <mailto:adriyeticha...@gmail.com>>:

    From someone who has no idea: Have you tried commenting out those
    lines to find out whether that is the reason or not? (Unless, of
    course, other code of yours will fail if you do)

    2016-03-26 23:50 GMT+01:00 Xavier Bigand
    <flamaros.xav...@gmail.com <mailto:flamaros.xav...@gmail.com>>:

        May it come from the fact that we force Qt to use OpenGL and
        remove multi-threaded scene graph?

        qputenv("QML_FORCE_THREADED_RENDERER","0");

        qputenv("QML_BAD_GUI_RENDER_LOOP","1");

        qputenv("QSG_RENDER_LOOP","basic");

        QGuiApplication::setAttribute(Qt::AA_UseDesktopOpenGL,true);


        2016-03-26 23:39 GMT+01:00 Xavier Bigand
        <flamaros.xav...@gmail.com <mailto:flamaros.xav...@gmail.com>>:

            I am getting curious errors in the console :

            ASSERT failure in QVector<T>::at: "index out of range",
            file c:\Users\qt\work\install\include/QtCore/qvector.h,
            line 419

            ASSERT failure in QVector<T>::at: "index out of range",
            file c:\Users\qt\work\install\include/QtCore/qvector.h,
            line 419

            ASSERT failure in QVector<T>::at: "index out of range",
            file c:\Users\qt\work\install\include/QtCore/qvector.h,
            line 419

            ASSERT failure in QVector<T>::at: "index out of range",
            file c:\Users\qt\work\install\include/QtCore/qvector.h,
            line 419

            Invalid parameter passed to C runtime function.

            Invalid parameter passed to C runtime function.

            Invalid parameter passed to C runtime function.

            Invalid parameter passed to C runtime function.

            Invalid parameter passed to C runtime function.

            Invalid parameter passed to C runtime function.

            Invalid parameter passed to C runtime function.

            Invalid parameter passed to C runtime function.





            2016-03-26 23:07 GMT+01:00 Xavier Bigand
            <flamaros.xav...@gmail.com
            <mailto:flamaros.xav...@gmail.com>>:

                Hi,

                I am creating a mesh empty and try to update it later,
                I don't understand why it crash.

                The crash happens in Qt3DCore::QBackendNode.

                I update the mesh by calling setData on the
                vertexBuffer and setCount on the corresponding
                attributs. I do the same for the indexBuffer.

                May I do something wrong?


-- Xavier




-- Xavier




-- Xavier

        _______________________________________________
        Interest mailing list
        Interest@qt-project.org <mailto:Interest@qt-project.org>
        http://lists.qt-project.org/mailman/listinfo/interest





--
Xavier


_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to