-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fdo/wayland: Blurry rendering on HiDPI displays #16
Comments
For example in this commit in MPV there is some handling of the scaling reported by the Wayland compositor to make sure things are rendered properly. I suspect WPE WebKit (or the WPE FDO backend) are missing something like that, so I have filed an issue upstream: Let's keep this one open in case we need to add some support code in Cog's FDO platform plug-in as well. |
This will a version of libwpe which includes WebPlatformForEmbedded/libwpe#44 and some support code in |
Enables Wayland HiDPI support. Also scale pointer events by scale factor to match display. Closes Igalia#16.
Enables Wayland HiDPI support. Also scale pointer events by scale factor to match display. Closes Igalia#16.
Enables Wayland HiDPI support. Also scale pointer events by scale factor to match display. Closes Igalia#16.
WebKit HiDPI patch landed at r245394. |
I have just reviewed #94 (sorry about the delay), and I must say that @tokyovigilante has been doing a terrific contribution here, touching all the needed parts in the different components (libwpe, WebKit, etc). Kudos to him 🏅 |
Thanks for the review! No issues with any of your feedback, will get an updated PR pushed in the next day or so. |
Enables Wayland HiDPI support. Also scale pointer events by scale factor to match display. Closes Igalia#16.
Ok, 300b48d should hopefully do it. I've also fleshed out |
Enables Wayland HiDPI support. Also scale pointer events by scale factor to match display. Closes Igalia#16.
Enables Wayland HiDPI support. Also scale pointer events by scale factor to match display. Closes #16.
For comparison, Cog on the left and Epiphany (which uses WebKitGTK+) on the right:
The text was updated successfully, but these errors were encountered: