Skip to content

Remove "--dump-skp-on-shader-compilation" and all related code in engine and tool #80091

Closed

Description

@Hixie

We implemented --dump-skp-on-shader-compilation for customer: dream. Once they stop using it, we should remove it from our codebase, because as implemented it is essentially unusable. There's no documentation, and it is entirely unintuitive how to actually obtain the files to which it refers.

We may in due course want to create other mechanisms e.g. to save the SKPs for expensive frames from the DevTools, or similar, but that is a separate issue.

Activity

  1. added
    c: contributor-productivityTeam-specific productivity, code health, technical debt.
    toolAffects the "flutter" command-line tool. See also t: labels.
    engineflutter/engine related. See also e: labels.
    P3Issues that are less important to the Flutter project
    on Apr 9, 2021
  2. jmagman commented on Apr 15, 2021

    @jmagman
    Member

    @Hixie is there a tracking issue somewhere for them removing it? I only see it referenced in third_party right now, unless I'm missing it.

  3. Hixie commented on Apr 15, 2021

    @Hixie
    ContributorAuthor

    I have no idea if they plan to stop using it. Eventually, though, it will become unnecessary because we won't need shader warmup, at which point we can ask them to remove it, then this will become relevant.

  4. github-actions commented on Feb 24, 2025

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  5. locked as resolved and limited conversation to collaborators on Feb 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Issues that are less important to the Flutter projectc: contributor-productivityTeam-specific productivity, code health, technical debt.engineflutter/engine related. See also e: labels.team-engineOwned by Engine teamtoolAffects the "flutter" command-line tool. See also t: labels.triaged-engineTriaged by Engine team

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions