Closed Bug 1718570 Opened 4 years ago Closed 4 years ago

Full partial damage support

Categories

(Core :: Graphics: WebRender, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
92 Branch
Tracking Status
firefox92 --- fixed

People

(Reporter: rmader, Assigned: rmader)

References

Details

Attachments

(1 file)

Once we have custom FBO handling, we can implement proper partial damage support similar to NativeLayerCA::HandlePartialUpdate and WindowSurfaceWaylandMB::HandlePartialUpdate.

By blitting from the previous buffer, analogous to
NativeLayerCA::HandlePartialUpdate and
WindowSurfaceWaylandMB::HandlePartialUpdate.

Depends on D118925

Attachment #9229557 - Attachment description: WIP: Bug 1718570 - Implement full partial damage support → Bug 1718570 - Implement full partial damage support, r=#gfx-reviewers
Pushed by robert.mader@posteo.de: https://hg.mozilla.org/integration/autoland/rev/59cdbaaa6a7b Implement full partial damage support, r=gfx-reviewers,aosmond

Backed out for causing wpt failures in /css/css-flexbox/flexbox-align-self-vert-001.xhtml

Backout link: https://hg.mozilla.org/integration/autoland/rev/425f0a769c49c13e046978f508310073e7f18807

Push with failures

Failure log

Flags: needinfo?(robert.mader)

Thanks, updated. Waiting for another ack before pushing again.

Flags: needinfo?(robert.mader)
Blocks: 1720375
Pushed by robert.mader@posteo.de: https://hg.mozilla.org/integration/autoland/rev/29aa77245cdf Implement full partial damage support, r=gfx-reviewers,aosmond,jnicol
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 92 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: