Join GitHub today
Introduce primitive clustering and use for some basic cases. #3238
Primitive clusters are used to group primitives within a picture
Initially, these are only used to group primitives by spatial node
In this patch each primitive belongs to one cluster only, but
There's a couple of goals of this work:
There's also a number of other small related changes:
(This includes the commit from #3236).
Looks like there is one failure on try:
I'll investigate that in the morning, but that should hopefully only be a minor fix needed.
I realized that some of the existing picture logic relies on the calculated picture rect being the
The try run with this fix still has a few jobs to run, but looks good so far, so this is ready for review now.
referenced this pull request
Oct 30, 2018
The OSX R2 crashes look related to webrender:
May not be related to this PR though.
APZSampler::~APZSampler crashes might be related to https://bugzilla.mozilla.org/show_bug.cgi?id=1502495 - I've starred the failure as such.