Closed
Bug 1939812
Opened 8 months ago
Closed 7 months ago
[Wayland] Don't pause compositor on scale changes
Categories
(Core :: Widget: Gtk, defect, P2)
Core
Widget: Gtk
Tracking
()
RESOLVED
FIXED
136 Branch
Tracking | Status | |
---|---|---|
firefox136 | --- | fixed |
People
(Reporter: stransky, Assigned: stransky)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Right now we pause compositor on scale changes to avoid flickering and drawing to buffer with wrong scale. That may lead to instability and rendering freezes. With new scale implementation by Viewporter we don't need to use ti any more as we use fixed scale (1) and update sizes by Viewporter.
Assignee | ||
Updated•8 months ago
|
Flags: needinfo?(stransky)
Priority: -- → P2
Assignee | ||
Comment 1•7 months ago
|
||
With fixed buffer scale 1 we don't need to pause rendering on sceen scale change as scale 1 is valid for all scales.
We can keep rendering what we have and update window size and scale by viewporter at WaylandSurface from layout.
Updated•7 months ago
|
Assignee: nobody → stransky
Status: NEW → ASSIGNED
Assignee | ||
Updated•7 months ago
|
Flags: needinfo?(stransky)
Pushed by stransky@redhat.com:
https://hg.mozilla.org/integration/autoland/rev/87beb000bf90
[Wayland] Don't pause compositor on scale changes r=emilio
Status: ASSIGNED → RESOLVED
Closed: 7 months ago
status-firefox136:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 136 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•