Patch queue + signs of life
Kristian Høgsberg
hoegsberg at gmail.com
Sun Jan 27 11:49:27 PST 2013
On Sat, Jan 26, 2013 at 03:35:52PM +0100, Jonas Ådahl wrote:
> On Fri, Jan 25, 2013 at 2:17 AM, Kristian Høgsberg <krh at bitplanet.net> wrote:
> > Hi,
> >
> > I'm still here, I've just been sick for almost a week and am now
> > starting to get back on my feet (and back to the keyboard). I had a
> > pass over the patches on the list and there was a lot of good work
> > there, and even better, a lot of the patches have already gone through
> > a few rounds of good review. Thanks, I really appreciate that. And
> > thanks David for catching that embarassing missing return value, that
> > would have been awful to release in 1.0.4.
> >
> > Speaking of 1.0.4, it's obviously late by a week by now, but I hope I
> > can send it out after this.
> >
> > Anyway, below is the new version of the patch queue. Just to clarify
> > (since Pekka brought it up), just because a patch series is on the
> > list doesn't mean I'm just about to commit it. We track everything
> > from early RFC patches to the last few resends of almost
> > ready-to-commit patches. The goal is to track work going on once it's
> > been posted to the list, however early in development, all the way to
> > commit, so we don't accidentally lose patches.
> >
> > Kristian
> >
> >
> > * xwayland test and non-blocking DRI2Auth implementation (Tiago Vignatti)
> >
> > - Test case looks good, DRI2Auth impl needs review.
> >
> >
> > * DRM Pixman Renderer (Ander Conselvan de Oliveira)
> >
> > - Mostly good to go, all questions answered on list. We need v2
> > with --use-pixman docs and without 4/7 so we keep initializing
> > hotplugged EGL outputs.
> >
> >
> > * Input Method Patches (Jan Arne Petersen)
> >
> > - Pekka Vuorela had a look, says it looks OK, I'll take a look soon.
> >
> >
> > * Inherit parent transform (Pekka Paalanen)
> >
> > - Prep work for subsurface. Idea looks ok, just few nitpicks to
> > discuss before committing.
> >
> >
> > * Subsurface (Pekka Paalanen)
> >
> > - Still work-in-progress. There are a few corner cases around
> > commit behavior and clipping that we need to get consensus on.
> > Also, I think we need to allow recursive sub-surfaces.
> >
> >
> > * xwm series (Tiago Vignatti)
> >
> > - Looking at the reasons we would do this, we're down to just doing
> > this for the increased robustness of running xwm in a separate
> > process. This comes with the added complexiy of having a new
> > interface and even more synchronization hassle between the three
> > processes, so it's not a clear win.
> >
> > - The series also introduces the feature of keeping toplevel X
> > window positions in sync with wayland position and letting X place
> > popups. This makes sense and is what makes X clients work much
> > better under weston, but is orthogonal to splitting xwm into a
> > separate process.
> >
> > - Reflecting wayland surface position into X has to be synchronized
> > with mapping the window, so that clients receive the configure
> > event with the initial position before the map-notify event.
> >
> >
> > * /dev/fb backend (Philip Withnall)
> >
> > - Up to v3 now, waiting for v4 with Pekkas final comments addressed,
> > and the full modeset on vt enter as David points out. With those
> > changes I expect we can commit v4.
> >
> >
> > * language binding patches (Jason Ekstrand)
> >
> > - v2 looks good. Not much happened since last time.
> >
> >
> > * surface_data and surface panel list (Scott Moreau)
> >
> > - This one was in good shape at the last resend, but I think there
> > was a few more issues we still we discussion. I forget (sorry).
> >
> >
> > * resize from center (Scott Moreau)
> >
> > - I think we got stuck discussion how to trigger resize-from-center.
> > I think we can just handle it in the compositor, by remembering
> > the initial center (pre-resize) and then center the window there
> > if shift is pressed during resize, and jump back to normal
> > resizing if shift is released.
> >
> >
> > * Gamma correct compositing patches (John Kåre Alsaker)
> >
> > - Would like to break this into two or three series: first series to
> > do the dynamic shader creation using GLSL #ifdef and including a
> > generated "#define YUV_SHADER" snippet first to determine which
> > combination to compile. Then the indirect rendering series and
> > then the color correct compositing patches.
>
> * Per output workspaces (Jonas Ådahl)
>
> - Patch series just published
Added to the list, thanks.
Kristian
More information about the wayland-devel
mailing list