Open Bug 1698701 Opened 5 years ago Updated 2 years ago

Consider disabling subpixel AA by default on high resolution devices

Categories

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

task

Tracking

()

People

(Reporter: gw, Unassigned)

References

(Blocks 2 open bugs)

Details

Rendering pages with subpixel AA in WR can sometimes come with high performance costs. There are the subpixel blending costs, and the glyph rasterization, but it also affects when we can create picture cache slices while retaining subpixel AA.

We could consider disabling subpixel AA by default on high resolution / DPI devices (exact criteria to be determined), since subpixel AA is less important on these devices.

If this landed and didn't regress pages in a noticeable way for end users, we could then take advantage of that by creating picture cache slices in more cases for better performance (and save extra glyph rasterization time and space in the texture cache).

Do we bother with spaa on Android? (I hope not!)

No, it's always disabled on Android.

Blocks: wr-perf
Severity: -- → S3
Priority: -- → P3
See Also: → 1836726
You need to log in before you can comment on or make changes to this bug.