It will then be renderered appropriately when painting to the output
buffer.
Details
Details
- Reviewers
graesslin - Group Reviewers
KWin - Commits
- R108:1761b75b558e: Set correct DPR on wayland cursors received from remote buffers
Updated unit test, plus used with other relevant patches
Diff Detail
Diff Detail
- Repository
- R108 KWin
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 116 Build 116: arc lint + arc unit
Comment Actions
To clarify the ineviatable question of what's needed:
- DRM: needs updating (see patch)
- Software cursor + QPainter: doesn't need any changes, it should "just work" as everything is using QPainter properly.
- Software cursor + GL: needs a change, but for me it's super broke and I need to fix that before starting adding to it.
- Wayland backend: If we were a normal client we would just set the buffer scale to match our cursor buffer scale, but I'm not sure what we want.
Right now kwin_wayland --windowed --scale 2 inside a compositor that's also at 2x renders everything bigger than the host. It is technically "wrong", but frankly far more helpful for me debugging.
- X11 backend: Needs changes. Involves having to log into X. So will delay for as long as possible.