Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
5.14.1
-
None
Description
I'm attempting to render QML (using QQuickRenderControl based heavily on https://felgo.com/doc/qt/qtquick-rendercontrol-example/) within an external OpenGL context and have had success running with X11/GLX and Windows/WGL.
I'm attempting to test with Wayland by passing a QEGLNativeContext to QOpenGLContext->setNativeHandle() and it seems from my cursory look through the Wayland backend, that QWaylandGLContext does not support wrapping a native context unlike QGLXContext. This means a subsequent call to QOpenGLContext->create() will create a new OpenGL context which is not what I want.
Attachments
Gerrit Reviews
For Gerrit Dashboard: QTBUG-82528 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
309329,4 | Support setting a nativeHandle for the OpenGL context with wayland-egl | dev | qt/qtwayland | Status: NEW | 0 | 0 |