Closed Bug 1592891 Opened 8 months ago Closed 8 months ago

Disable picture caching when picture caches have complex transforms

Categories

(Core :: Graphics: WebRender, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla72
Tracking Status
firefox72 --- fixed

People

(Reporter: gw, Assigned: gw)

References

Details

Attachments

(1 file)

No description provided.
Assignee: nobody → gwatson

With the recent changes to compositing in WR, the scene must either
only produce produce cache tiles, or disable picture caching and
rasterize directly.

This patch removes the (currently broken) path where WR would attempt
to disable only the picture cache slice(s) that have a complex
transform.

In future, we should disable creating picture cache slices with
complex transforms at the API level, and remove this path completely.

Pushed by gwatson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2dc0263436f7
Disable picture caching when picture caches have complex transforms. r=kvark,nical
Status: NEW → RESOLVED
Closed: 8 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla72
Regressions: 1617524
You need to log in before you can comment on or make changes to this bug.