On Wed, 2011-02-09 at 13:06 +0200, Tiago Vignatti wrote:
> Signed-off-by: Tiago Vignatti <tiago.vigna...@nokia.com>
> ---
> 
> This patch is a WIP to remove gdk-pixbuf dependency and use libpng instead.
> It is unfinished though and only compositor with simple-client works.
> 
> In principle, gdk-pixbuf is a bit bloated and brings a big package dependency
> in some platforms which makes harder to try Wayland. On the other hand,
> gdk-pixbuf has several modules to convert a bunch of image formats in pixel
> data, whereas libpng has only one, obviously. This is the drawback on using
> lipng. However, I guess compositor and clients could live happy with libpng
> only given they are made for demonstration purposes (well, at least at the
> moment).
> 
> I won't be playing with this on the next days, but I'd love to help anyone
> with this work in the case I got a positive feedback here. Then, the short
> TODO on my mind:
> 
> - fix command line parsing in compositor.c
> - apply analogue changes for other clients and screenshooter
> 
> 
> Thanks!
> 
>       Tiago

I think it would make more sense to write a generalized backend-driven
system so distributions that don't wish to ship gdk-pixbuf, or libpng
for that matter, can simply write a backend suitable for their needs.

>From the looks of your patch it probably wouldn't be too far of a
stretch.

_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to