Skip to content

[Impeller] Vulkan Allocator needs capabilities check for expected memory types. #129784

@jonahwilliams

Description

@jonahwilliams

Today we're just using the preferred flags and accepting whatever fallback we get. However, on the S10 it appears that lazy textures used for MSAA/stencil are not supported. As a result, we may be creating and throwing away device local textures in a dedicated allocation, causing the memory churn.

We may wish to switch to a different pooling strategy or caching mechanism if lazy textures are not supported.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not 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