Details
-
Type:
Bug
-
Status: Closed
-
Priority:
P2: Important
-
Resolution: Done
-
Affects Version/s: 5.12.6
-
Fix Version/s: 5.15.2, 6.0.0 Beta1
-
Component/s: QPA: Wayland
-
Labels:
-
Platform/s:
-
Commits:98aea22d839000a377d0fc646133f76e08b44f6e (qt/qtwayland/dev) 2a77384a4f2485364cefeb825eea63daf13dd3b1 (qt/qtwayland/5.15)
Description
Rendering of multiple instances of a framebuffer object leads to degraded render performance on Wayland platform. The similar effect does not happen on other QPA's like xcb or eglfs.
Steps to reproduce:
- Run the compositor in attached example project qmlscene compositor.qml
- Execute the application with Wayland ./qquickviewcomparison -platform wayland
Expected result:
- The animation runs smoothly on three framebuffer object.
Actual result:
- The animation performance is heavily impaired and frame rate goes down to 5-8FPS.
Attachments
Issue Links
- resulted in
-
QTBUG-90542 tst_surface::waitForFrameCallbackGl fails with Ubuntu 18.04 in QtWayland
-
- Closed
-