Summary: | xdg_toplevel.set_fullscreen does not center surface and doesn't add black background/padding/bars | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Robert Mader <robert.mader> |
Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | frank.praznik, kinetocore, nate, solomoncyj |
Priority: | NOR | ||
Version: | 5.26.0 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Robert Mader
2022-10-27 11:14:11 UTC
For the record, SDL could use this as well, as currently the Wayland mode-switching emulation stretches everything to the display dimensions, which distorts things (especially on ultrawide displays). Attempts to implement aspect-correct scaling with subsurfaces were made, but were dropped as they proved too buggy to be usable across all desktops. Now that almost all compositors center and mask around fullscreen windows, this can be revisited, but KWin missing support means that it either couldn't be enabled by default, or KDE would need to be detected and fall back to stretching the image instead of using the correct aspect ratio. *** Bug 452731 has been marked as a duplicate of this bug. *** *** Bug 489546 has been marked as a duplicate of this bug. *** |