Closed Bug 1715663 Opened 3 years ago Closed 3 years ago

Remove fractional device offset invalidation

Categories

(Core :: Graphics: WebRender, task)

task

Tracking

()

RESOLVED FIXED
91 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox89 --- unaffected
firefox90 --- unaffected
firefox91 --- fixed

People

(Reporter: gw, Assigned: gw)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(1 file)

No description provided.

Now that picture cache tiles establish raster roots, we can
separate the tile (compositor surface) transform from the local
transform of the tile.

This means we no longer need to check and invalidate tiles if a
fractional device space position is set (we can either round to
a device pixel in the compositor transform, or supply a fractional
translation to the compositor and allow it to handle it).

Assignee: nobody → gwatson
Status: NEW → ASSIGNED
Blocks: 1703709
Pushed by gwatson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/bf96a349c261
Remove fractional device offset invalidation r=gfx-reviewers,aosmond
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch
Regressed by: 1674412
Has Regression Range: --- → yes
Keywords: regression

If this intermittent issue shows up in any real-world bug reports over the weekend, feel free to back this patch out and I'll investigate on Monday.

Set release status flags based on info from the regressing bug 1674412

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: