Hacker News new | ask | show | jobs
by orangeboats 788 days ago
> like default forced vsync, forced double buffering,

A few things:

1. Vsync-by-default is the norm. X11 was the outlier.

2. Wayland does triple buffering, not double buffering.

>a fucked up event-loop for single threaded applications

I dunno, I wrote Wayland applications and I did not notice any peculiarities w.r.t. the event loop, at least in comparison with other platforms like Win32.

You need to expand a little more.

>window positioning

I suggest to read up on the Gitlab MR for the in-development window positioning protocol. The basic TL;DR is that window positioning has certain implications regarding tiling window managers and other unusual desktop usecases e.g. VR.

>screen sharing

I just shared my screen this morning.

> Not true. The quick and dirty way would be using Xephyr.

...So what you are saying is that you'd need a separate server running. Thanks for telling me that X11 is unsandboxable.