Skip to content

metal: use a texture cache for onscreen msaa #156113

@gaaclarke

Description

@gaaclarke

reproduction steps

see #148496

observed results

(notice the purple exclamations in the workload to the left)

Screenshot 2024-10-01 at 3 42 30 PM

expected results

I would expect these textures to be reused across frames, and/or reused for the one frame if that's possible with the correct synchronization.

notes

Jonah said that we do this sort of caching for save layers (https://github.com/flutter/engine/blob/main/impeller/entity/render_target_cache.h).

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Issues that are less important to the Flutter projecte: impellerImpeller rendering backend issues and features requeststeam-engineOwned by Engine teamtriaged-engineTriaged by Engine team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions