Open Bug 1583879 Opened 5 years ago Updated 2 years ago

Detect and skip empty blob tiles

Categories

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

enhancement

Tracking

()

People

(Reporter: nical, Assigned: nical)

References

(Blocks 1 open bug)

Details

Attachments

(1 obsolete file)

The none of the blob item bounds intersect the tile, we can avoid uploading and rendering it. This would help in a number of cases (for example bug 1566912, bug 1580864).

Attachment #9098173 - Attachment description: Bug 1583879 - Skip rendering empty blob tiles. → Bug 1583879 - Skip uploading and rendering empty blob tiles. r=jrmuizel

Did you see this helping on the sites you mentioned?

Flags: needinfo?(nical.bugzilla)

Also, it might be worth only testing with the patch from bug 1582210 applied as that will get rid of a large source of empty tiles.

The blob splitting change obsoleted this patch for a lot of the test cases. There is bug 1484863 for which this still helps quite a bit. We have rather large layers with animated transforms and the items on these layers are far enough appart that there are a number of empty tiles in the middle.

Flags: needinfo?(nical.bugzilla)
Pushed by nsilva@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/42d3ccf69629
Skip uploading and rendering empty blob tiles. r=jrmuizel
Flags: needinfo?(nical.bugzilla)

There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:nical, could you have a look please?
For more information, please visit auto_nag documentation.

Flags: needinfo?(nical.bugzilla)
Flags: needinfo?(nical.bugzilla)
Blocks: 1654723
Blocks: wr-blob-perf
No longer blocks: wr-perf
Attachment #9098173 - Attachment is obsolete: true
Blocks: 1782834

Nical, is this still relevant?

Flags: needinfo?(nical.bugzilla)

I think so, although not necessarily super high profile.

Flags: needinfo?(nical.bugzilla)
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: