[Wayland][OpenGL] GL subsurface is not glued perfectly to the GTK window, resize lag is visible
Categories
(Core :: Graphics, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox65 | --- | affected |
People
(Reporter: val, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
80.38 KB,
image/png
|
Details |
Reporter | ||
Comment 1•6 years ago
|
||
Reporter | ||
Comment 2•6 years ago
|
||
Reporter | ||
Comment 4•6 years ago
|
||
Reporter | ||
Comment 5•6 years ago
|
||
Updated•6 years ago
|
Reporter | ||
Comment 7•6 years ago
|
||
Reporter | ||
Comment 8•6 years ago
|
||
Reporter | ||
Comment 10•6 years ago
|
||
Looks like this was a Mesa bug (solved by https://gitlab.freedesktop.org/mesa/mesa/merge_requests/252 "wayland/egl: Ensure EGL surface is resized on DRI update_buffers()") as suggested by ame in https://bugzilla.mozilla.org/show_bug.cgi?id=1508594#c12 — after updating mesa-git, seems like the synchronization is fine and the window never ends up in this weird offset state after letting go of resize!
What happens during resize is pretty choppy though, every frame is far from perfect™.
WebRender: https://unrelentingtech.s3.dualstack.eu-west-1.amazonaws.com/fx-newmesa-resize-wr.webm
Basic GL layers: https://unrelentingtech.s3.dualstack.eu-west-1.amazonaws.com/fx-newmesa-resize-gllayers.webm
But I guess this issue is solved.
Comment 11•6 years ago
|
||
Fixed on Ubuntu 19.04 by Mesa 19.0.2.
Description
•