FWIW I think we could probably get away with increasing that limit to 512 on android. Speaking only from the perspective of the renderer thread on android, I'll defer to Lee on the consequences on the glyph cache etc. The real solution to bug 1585713 (the slow zooming on Pixel 2) came from bug 1598380 (fixing our PBO usage) rather than tweaking the max size. The quantization should already happen *whilst* zooming or animating through the text run's raster space: https://searchfox.org/mozilla-central/rev/49345a8de9adf7c3ded3b173108d7182d2cea929/gfx/wr/webrender/src/picture.rs#4670
Bug 1677551 Comment 15 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
FWIW I think we could probably get away with increasing that limit to 512 on android. Speaking only from the perspective of the renderer thread on android, I'll defer to Lee on the consequences on the glyph cache etc. The real solution to bug 1585713 (the slow zooming on Pixel 2) came from bug 1598380 (fixing our PBO usage) rather than tweaking the max size. The quantization should already happen whilst zooming or animating through the text run's raster space: https://searchfox.org/mozilla-central/rev/49345a8de9adf7c3ded3b173108d7182d2cea929/gfx/wr/webrender/src/picture.rs#4670