Details
-
Bug
-
Resolution: Done
-
P2: Important
-
None
-
5.7.0
-
None
Description
In an effort to improve performance, separate texture/buffer uploads download from the drawing commands. This would then allow us to perform these commands first and then actually proceed with the submission in parallel while we are also preparing the commands for the next frame.
Attachments
For Gerrit Dashboard: QTBUG-54423 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
163732,8 | Renderer/RenderView: store only renderTarget nodeId | 5.7 | qt/qt3d | Status: MERGED | +2 | 0 |
163734,8 | ClearsBuffers: make the RenderViews store clearbuffers values | 5.7 | qt/qt3d | Status: MERGED | +2 | 0 |
164038,7 | Renderer: decouple buffer/texture updates from draw commands | 5.7 | qt/qt3d | Status: MERGED | +2 | 0 |
164186,5 | Renderer: make submission not rely on the Shader backend node | 5.7 | qt/qt3d | Status: MERGED | +2 | 0 |
164190,9 | RenderStateSet/Node: store a StateVariant | 5.7 | qt/qt3d | Status: MERGED | +2 | 0 |
164255,8 | Rendering: concurrent submission | 5.7 | qt/qt3d | Status: MERGED | +2 | 0 |