On Thu, May 23, 2013 at 01:05:43AM +0200, Hardening wrote: > Le 22/05/2013 14:41, [email protected] a écrit : > >From: Alexander Larsson <[email protected]> > > > >This adds support to weston (X11 and DRM backends) for output > >scale and buffer_scale. It also contains some work on the > >example clients to make them support buffer scaling. > > > >I think the support is fairly comprehensive, although I'm aware of > >a few outstanding issues: > > > >* The drm backend doesn't upscale pointers on the DRM backend > >* There is no support in the desktop shell for setting up a higher resolution > > cursor image on scaled outputs > >* I did not yet look at the screenshoter/read_pixels APIs > > > >Overall I think the approach is working out well, but an obvious issue is > >how we handle > >scaling wrt modes. I'll bring this up in another mail. > [...] > > This trivial patch is missing to have it work with the RDP compositor: > diff --git a/src/compositor-rdp.c b/src/compositor-rdp.c > index 15e340c..48ac77d 100644 > --- a/src/compositor-rdp.c > +++ b/src/compositor-rdp.c > @@ -473,7 +473,7 @@ rdp_compositor_create_output(struct > rdp_compositor *c, int width, int height, > > output->base.current = currentMode; > weston_output_init(&output->base, &c->base, 0, 0, width, height, > - WL_OUTPUT_TRANSFORM_NORMAL); > + WL_OUTPUT_TRANSFORM_NORMAL, 1); > > output->base.make = "weston"; > output->base.model = "rdp";
Thanks, fixed. Kristian _______________________________________________ wayland-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/wayland-devel
