Skip to content

[Impeller] Add tooling to make it easier to use vulkan validation layers on android #123788

Closed
flutter/engine
#42625
@dnfield

Description

@dnfield

Android instructions

Right now, doing the straightforward thing of just copying the libs into android/app/src/main/jniLibs seems to break the --local-engine flag in the tool (at runtime libflutter.so can't be found).

We should see if we can make it easier to do this - this will be important because without the validation layers it's often really hard to figure out what's going wrong on Vulkan on a particular device. We should also have a flag to turn validation on in impeller, which right now requires a custom engine build on Android.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work lista: debuggingDebugging, breakpoints, expression evaluationengineflutter/engine repository. See also e: labels.platform-androidAndroid applications specificallytoolAffects the "flutter" command-line tool. See also t: labels.

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions