3 ms·
Your priorities are wrong. Latency is the most important metric for doing actual work. This means that the windowing system should allow clients to blurt out pi
by sprash 7y ago
Your priorities are wrong. Latency is the most important metric for doing actual work. This means that the windowing system should allow clients to blurt out pixels whenever they want no matter where the current scanline is positioned.
Apparently there are patches on the way [1] that try to mitigate the severe design flaws of wayland in that regard. If wayland will ever reach X11-like performance remains to be seen. Right now this is not the case.
[1]: https://cgit.freedesktop.org/wayland/weston/commit/?id=df2095fa35fe84e4ebc30754dd9f25e50bd1aa47 https://cgit.freedesktop.org/wayland/weston/commit/?id=df209...
- Jasper_ 7y agoPartial update is not an improvement for latency in the way you're thinking about it. It's mostly an optimization for tillers so they don't have to rerender some parts. You seem to broadly misunderstand several parts of the modern display architecture -- the goal you insist any sane window system should provide hasn't been provided by any, including the X Window System.
- deleted 7y ago[deleted]