Skip to content

Perform async texture uploads on a dedicated Metal command queue on the resource context. #52150

@chinmaygarde

Description

@chinmaygarde

Due to restrictions in Skia pending the handling of multiple command queues in GrMtlGpu::prepareTextureForCrossContextUsage, the same command queue is being used by Flutter for rendering as well as async texture uploads. This restriction should be lifted for more performant command buffer management in Flutter using Metal.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work listdependency: skiaSkia team may need to help usengineflutter/engine related. See also e: labels.team-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