Skip to content

[Impeller] Glyph atlas caching based on scale is unstable. #130750

@jonahwilliams

Description

@jonahwilliams

For example, in the flutter/gallery the cards zoom in as they scale in. The scale is more or less arbitrary betwen 2 and 3 based on the user's gesture input: 2.321, 2.4123123, 2.51001.

So we end up churning through the atlas, to render slightly different or identical bitmaps. We should probably round this value, ideally as much as we can without affecting fidelity.

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work liste: impellerImpeller rendering backend issues and features requestsengineflutter/engine related. See also e: labels.team-engineOwned by Engine teamtriaged-engineTriaged by Engine team

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions