canvasrendernode.cpp: In constructor ‘QtCanvas3D::CanvasRenderNode::CanvasRenderNode(QQuickWindow*)’: canvasrendernode.cpp:72:46: warning: ‘QSGTexture* QQuickWindow::createTextureFromId(uint, const QSize&, CreateTextureOptions) const’ is deprecated: Use createTextureFromNativeObject() instead [-Wdeprecated-declarations] 72 | m_texture = m_window->createTextureFromId(m_defaultTexture, QSize(1, 1), defaultTextureOptions); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtQuick/QQuickWindow:1, from canvasrendernode_p.h:55, from canvasrendernode.cpp:40: /usr/include/qt5/QtQuick/qquickwindow.h:163:17: note: declared here 163 | QSGTexture *createTextureFromId(uint id, const QSize &size, CreateTextureOptions options = CreateTextureOption()) const; | ^~~~~~~~~~~~~~~~~~~ canvasrendernode.cpp: In member function ‘void QtCanvas3D::CanvasRenderNode::newTexture(int, const QSize&)’: canvasrendernode.cpp:103:50: warning: ‘QSGTexture* QQuickWindow::createTextureFromId(uint, const QSize&, CreateTextureOptions) const’ is deprecated: Use createTextureFromNativeObject() instead [-Wdeprecated-declarations] 103 | m_texture = m_window->createTextureFromId(id, size, m_textureOptions); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtQuick/qquickwindow.h:163:17: note: declared here 163 | QSGTexture *createTextureFromId(uint id, const QSize &size, CreateTextureOptions options = CreateTextureOption()) const; | ^~~~~~~~~~~~~~~~~~~