Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • wlroots wlroots
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 345
    • Issues 345
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 138
    • Merge requests 138
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.

  • wlrootswlroots
  • wlrootswlroots
  • Merge requests
  • !3418

backend/wayland: handle hidpi and subpixel

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Alexander Orzechowski requested to merge Nefsen402/wlroots:master into master Jan 02, 2022
  • Overview 41
  • Commits 5
  • Pipelines 22
  • Changes 5

Hi, this is a patch to scale the wayland backend in case it's running on a compositor with screen scaling configured. Should handle multi-output configurations with different scales.

I also threw in a patch for passing through subpixel hints as that became trivial since all the footwork has been done

RFC: We might want to pass the scale further into the system so that nested applications running within know about the actual scale they are running at from the host compositor.

Closes: #854, #1758

Edited Jan 02, 2022 by Alexander Orzechowski
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: master