Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
mesa
mesa
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 2,428
    • Issues 2,428
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 669
    • Merge Requests 669
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Mesa
  • mesamesa
  • Merge Requests
  • !9290

Merged
Created Feb 25, 2021 by Mike Blumenkrantz@zmike🏋Developer

zink: improve implicit sync on ANV

  • Overview 52
  • Commits 4
  • Pipelines 15
  • Changes 6

ANV uses a different mechanism for implicit sync, and since zink has no WSI, different handling is needed in order to ensure that the frontbuffer isn't drawn over before it finishes presenting.

At present, this is going to (counterintuitively) be a very small perf hit on ANV due to how many stupid flushes are happening during each draw call, but that's a separate issue which will be tackled in another MR.

Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: zink-defencing