Skip to content

[Impeller] Occasional frame times ~2 orders of magnitude slower. #136849

@tvolkert

Description

@tvolkert

When running my Android TV app through Impeller, I generally see raster thread times of ~2ms. Every now and then, though (once about every 600 frames), I see a SUPER slow frame (~170ms). For example, see frame 6966 in this trace, where it looks like FenceWaiterVK::AddFence took 171ms 793µs

Observed at flutter/engine@e57b5ba
System info at https://gist.github.com/tvolkert/fc62a64356da50204843fe7231a925b5

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)e: impellerImpeller rendering backend issues and features requestse: impeller-naughty-driverDevices & drivers that may be behaving unexpectedly and may need workarounds.engineflutter/engine repository. See also e: labels.slimpellerEngine binary size reduction. go/slimpellerteam-engineOwned by Engine teamtriaged-engineTriaged by Engine team

    Type

    No type

    Projects

    Status

    Performance

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      pFad - Phonifier reborn

      Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

      Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


      Alternative Proxies:

      Alternative Proxy

      pFad Proxy

      pFad v3 Proxy

      pFad v4 Proxy