тот же контекст OpenGL в разных окнах QML?
Подробности: есть сцена для QtQuick3d, в ней для некоторых моделей задаётся geometry, определённая пользователем (наследник от qtQuick3dGeometry ).
Если сцену выводить в одном окне (даже в нескольких View3d), все отображается корректно. Если в разных окнах, то OpenGL ругается, что не может загрузить mesh, определённый моей geometry. Нашёл в инете, что для каждого окна OpenGL создаёт свой контекст. Видимо, при создании geometry помещается в контекст только одного окна, и недоступна из других. Можно ли это пофиксить?
Qt 5.15
Qt::AA_ShareOpenGLContexts
Да, сам флаг я поставил. в самом начале мейна, до создания класса приложения. Но эффекта не увидел.
Обсуждают сегодня