Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W wine
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Commits
Collapse sidebar
  • Alexandros Frantzis
  • wine
  • Merge requests
  • !31

Draft: RFC

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Sergio Gómez Del Real requested to merge sergiogdr89/wine-wayland:use_tranches into wayland Jul 14, 2022
  • Overview 54
  • Commits 157
  • Changes 31

V3: Removed tranche sorting logic. Removed dmabuf dependency on gbm. V2: Decided to put the commits after the batch of GL ones (the first 2 concern GL).

Changes to consider:

  • Add support to test for gbm_surface_create_with_modifiers2 in configure.ac.
  • Add interface function wayland_dmabuf_feedback_set_drm_device to set the rendering device opened by Wine Wayland.
  • Add private function dmabuf_set_gbm_flags to set gbm_bo flags from tranche.
  • Add private function dmabuf_feedback_sort_tranches to create a list of tranches sorted by preference. No memory allocation is done.
Edited Jul 22, 2022 by Sergio Gómez Del Real
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: use_tranches