Closed Bug 1653595 Opened 5 years ago Closed 5 years ago

GLX partial present: Incorrect invalidation after video played once.

Categories

(Core :: Graphics: WebRender, defect, P3)

x86_64
Linux
defect

Tracking

()

RESOLVED DUPLICATE of bug 1640858
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

  1. Scroll down, click on "view replies", they are correctly shown.
  2. Scroll up, play the video, scroll down, click on "view replies": Glitch. You need to scroll a bit to make them appear.
  3. Scroll up, stop the video, scroll down, click on "view replies". Still a glitch.

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.)

It seems to happen with elements you scroll into the viewport.

Severity: -- → S3
Priority: -- → P3

I suspect this might be the same underlying problem as bug 1640858.

See Also: → 1640858

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:

  1. Scroll the page a bit down, then scroll the right navigation down and up.
  2. Bottom tiles are not updated. Only a part of the navigation scrolls.

GLX partial present was removed again, so closing this.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
Resolution: WONTFIX → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: