Bug 77386
| Summary: | [Chromium] Inline vector sizes for Regions/Vectors used in paint culling | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Dana Jansens <danakj> |
| Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | ||
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | 76858 | ||
| Bug Blocks: | |||
Dana Jansens
[Chromium] Inline vector sizes for Regions for paint culling
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Dana Jansens
Some thoughts. Build aura and see how many RenderSurfaces you get in the Browser-side compositor when you open up 9 windows and play around with the WM. How many spans/segments do you get in each Region?
Dana Jansens
For the Region, andersca suggested 32 segments and 16 spans would make good inline values, in https://bugs.webkit.org/show_bug.cgi?id=72294.
Dana Jansens
Landed the Region::contains() CL #72294 which adds inline sizes to the Region vectors.