Details
Description
Currently QtCanvas3D renders everything directly from the main thread. The rendering calls should be instead serialised and sent to the render thread. This would allow us to do Qt multimedia integration and e.g. render a QtQuick scene in to a texture to be used as part of the Canvas3D 3D rendering.
Attachments
Issue Links
- is required for
-
QTBUG-42639 Potential issue with QML components that use non-shared OpenGL contexts
- Closed
-
QTBUG-45217 WebGL conformance: Canvas and QtCanvas3D are not drawImage compatible.
- Closed
-
QTBUG-44173 Add support for live video textures via Qt Multimedia
- Closed
For Gerrit Dashboard: QTBUG-44953 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
108880,10 | Added a new render job stage: NoStage | dev | qt/qtdeclarative | Status: MERGED | -2 | 0 |
109313,33 | Execute Canvas3D OpenGL in render thread | wip/threading | qt/qtcanvas3d | Status: MERGED | -2 | 0 |