Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <Cloudef> vooze: wayland will not do non integral scaling for surfaces
- <Cloudef> vooze: non-integral scaling is possible to be implemented by compositor (usually by forcing resolution of output), but doing this for surfaces becomes very complicated fast
- <Cloudef> vooze: also note that non integral scaling will give you blurry details
- <vooze> Cloudef: ah okay, thats why Windows sucks at anything but 100 or 200% :)
- <Cloudef> yes
- <vooze> So it is up to the single applications, like firefox (doing perfectly btw.)
- <Cloudef> But for example sway, does this by setting custom resolution to output that is then scaled to your real resolution
- <Cloudef> so effectively it's non-integral scaling
- <Cloudef> vooze: applications that support hidpi can do whatever they want
- <Cloudef> the scale number is just protocol hint for surfaces in wayland
- <Cloudef> surface scale > output scale on compositor = compositor shrinks the surface
- <Cloudef> surface scale < output scale on compositor = compositor zooms the surface
- <Cloudef> surface scale == output scale on compositor = compositor does nothing
- <vooze> what is sway? Is that what MS is using, or Apple? Or something else? (google gives a lot of diffrent results)
- <Cloudef> no, sway is compositor for wayland
- <Cloudef> !give vooze gh SirCmpwn/sway
- <phrik> vooze: SirCmpwn/sway ยท GitHub: <https://github.com/SirCmpwn/sway>
- <Cloudef> though, wlc (which is the library sway uses) does not handle the surface scale hint yet. Thus it won't scale or shrink surfaces as I specified above
- <vooze> Ah okay, so its comming?
- <ElectroCat> Hey, does anyone know why ghc still hasn't been updated?
- <Cloudef> vooze: https://github.com/Cloudef/wlc/issues/57
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement