Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • W weston
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 370
    • Issues 370
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 113
    • Merge requests 113
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • waylandwayland
  • weston
  • Merge requests
  • !1325

libweston: set the presentation clock in the compositor

  • Review changes

  • Download
  • Patches
  • Plain diff
Open Philipp Zabel requested to merge pH5/weston:presentation-clock into main Jul 19, 2023
  • Overview 1
  • Commits 1
  • Pipelines 2
  • Changes 12

Let backends declare the presentation clocks they can use with a new bitfield weston_backend::supported_presentation_clocks and set presentation clock after loading the backend in the compositor.

Merge weston_compositor_set_presentation_clock_software() and weston_compositor_set_presentation_clock() into one function and export it to the compositor.

In the future, this can be extended to determine the subset of clocks supported by all backends.

This is meant as an alternative to !913.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: presentation-clock