On Wed, Nov 07, 2012 at 05:51:34PM +1100, Daniel Stone wrote: > 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 ...
I'm not sure about the smoke patches, but other that, 1,2,5 committed to stable and next. > 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). Yup, committed and removed again by Pekkas rpi backend patches. > 9 helps dumb clients out a bit and is a definite candidate for merging. It's better than that, it fixes a compositor bug. I committed a follow-on patch to use pixman_region32_intersect_rect(). > 10 fixes a really bad bug if you're using single-buffered surfaces, that > would cause your surface to be endlessly translated. Yes, nice fix, thanks. > 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. I skipped all the xwayland patches, waiting for your update. Kristian > 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 > > _______________________________________________ > wayland-devel mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/wayland-devel _______________________________________________ wayland-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/wayland-devel
