Skip to content

[Impeller] Vulkan synchronization validation hazards (umbrella) #195698

Closed
6 of 6 issues completed
Closed

Description

@gaaclarke

Tracking issue for Vulkan synchronization hazards in Impeller, found with the VK_LAYER_KHRONOS_validation synchronization validation feature, and for the CI coverage that catches them.

Synchronization validation is off by default and costs too much to run on the whole test suite. #195502 tracks running a hand-picked set of Vulkan impeller_unittests with it turned on (#195596). Tests that hit a known hazard are commented out of that shard. They'll be turned back on as the hazards below are fixed.

Activity

  1. added
    engineflutter/engine related. See also e: labels.
    P2Important issues not at the top of the work list
    e: impellerImpeller rendering backend issues and features requests
    on Oct 30, 2026
  2. added
    P1High-priority issues at the top of the work list
    on Oct 30, 2026
  3. self-assigned this
    on Oct 30, 2026
  4. removed
    P2Important issues not at the top of the work list
    on Oct 30, 2026
  5. gaaclarke commented on Oct 30, 2026

    @gaaclarke
    MemberAuthor

    When we've closed these out, let's test on a @jtmcdole's mokey device.

  6. gaaclarke commented on Nov 5, 2026

    @gaaclarke
    MemberAuthor

    closing this out, we've addressed all known violations

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

P1High-priority issues 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

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions