GLX partial present: Incorrect invalidation after video played once.
Categories
(Core :: Graphics: WebRender, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox-esr78 | --- | unaffected |
firefox78 | --- | unaffected |
firefox79 | --- | unaffected |
firefox80 | --- | disabled |
People
(Reporter: jan, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: correctness, nightly-community)
Attachments
(2 files)
Gnome XWayland, Debian Testing, Intel HD Graphics 630 (KBL GT2)
mozregression --launch 20200717093907 --pref gfx.webrender.all:true gfx.webrender.max-partial-present-rects:1 -a https://www.youtube.com/watch?v=14yRFz8_iL8
- Scroll down, click on "view replies", they are correctly shown.
- Scroll up, play the video, scroll down, click on "view replies": Glitch. You need to scroll a bit to make them appear.
- Scroll up, stop the video, scroll down, click on "view replies". Still a glitch.
Reporter | ||
Comment 1•5 years ago
|
||
WebRender doesn't correctly report the invalidated region. You can clearly see the red area ends above the "View replies" button I'm clicking:
https://www.youtube.com/watch?v=Swosh3e4FYY (GLX/XWayland)
With steps from bug 1648872 comment 0 I enabled this partial present debug view on Gnome Wayland.
(On Gnome X11 this debug view doesn't seem to be as precise as on Wayland.)
Reporter | ||
Comment 2•5 years ago
|
||
It seems to happen with elements you scroll into the viewport.
Updated•5 years ago
|
Comment 3•5 years ago
|
||
I suspect this might be the same underlying problem as bug 1640858.
Reporter | ||
Comment 4•5 years ago
|
||
Screencast (Ctrl+Alt+Shift+R): Gnome Xwayland, Debian Testing
mozregression --launch 2020-07-20 --pref gfx.webrender.all:true gfx.webrender.max-partial-present-rects:1 -a https://docs.gitlab.com/ee/ci/yaml/README.html
GLX partial present:
- Scroll the page a bit down, then scroll the right navigation down and up.
- Bottom tiles are not updated. Only a part of the navigation scrolls.
Comment 5•5 years ago
|
||
GLX partial present was removed again, so closing this.
Reporter | ||
Updated•5 years ago
|
Description
•