[PATCH weston 00/11] XWayland update for 1.0
Daniel Stone
daniel at fooishbar.org
Tue Nov 6 22:51:34 PST 2012
Hi all,
Here's the somewhat-delayed XWayland update for 1.0. With this and my
updated X server, I've been able to run XWayland just fine under Weston
from current git master.
The X server tree is at:
git://git.collabora.com/git/user/daniels/xserver
xwayland-1.12 is an extension of the branch of the same name found in
upstream git, with incremental changes.
xwayland-1.13 contains the same just smashed on top of 1.13 as one
big patch.
master contains a rebased 1.12, broken up into individual patches to
the core, plus one big 'add XWayland' patch.
My wlshm tree is at:
git://git.collabora.com/git/user/daniels/xf86-video-wlshm
which I'd like to push into fd.o at some point; I've already spoken
to Corentin about this and he seems happy about it.
1-5 are fairly easy and obvious fixes for the clients, unrelated to
XWayland, but hey, why not ...
8 is a fairly low-impact patch that should be merged regardless, which
helps immensely for single-buffered surfaces when you don't have
GL_EXT_texture_subimage (e.g. SGX).
9 helps dumb clients out a bit and is a definite candidate for merging.
10 fixes a really bad bug if you're using single-buffered surfaces, that
would cause your surface to be endlessly translated.
7 is a useful change for XWayland which causes it not to prematurely
draw its decorations, such that they could've been lost.
6 and 11 are protocol changes which require an updated X server.
This is all in:
git://git.collabora.com/git/user/daniels/weston
in the xwayland branch, or in the master branch along with a WIP
xkbcommon port that still breaks a couple of things.
Cheers,
Daniel
More information about the wayland-devel
mailing list