Skip to content

Consider allowing "complex" pictures to avoid the per frame raster cache limit #87834

@jonahwilliams

Description

@jonahwilliams

Currently the raster cache has a first-come first-served limit to the number of pictures it can cache in a frame. For particularly complex pictures like SVGs, this could lead to hard to diagnose performance issues on a per-frame basis, as other pictures that may be prerolled first may cause it to be surprisingly evicted

c.f. https://github.com/flutter/engine/blob/master/flow/raster_cache.h#L246

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work listc: performanceRelates to speed or footprint issues (see "perf:" labels)engineflutter/engine related. See also e: labels.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions