weston/shared
Kristian Høgsberg cc7ad84078 Add new shared/image-loader.h to separate include dependencies
Before, cairo-util.h would combine pixman and cairo includes.  X11 and
Wayland compositors uses this to load an image as a pixman_image_t but are
forced to include cairo headers.  Clients use load_cairo_surface to
load images as cairo_surface_t's, but are forced to include pixman.h.

We move the load_image pixman prototype to its own header, so compositors
can get at the pixman prototype without including cairo.h and clients
can include the cairo based function without including pixman.h.

Conflicts:
	src/compositor-wayland.c
2013-02-14 15:58:40 -05:00
..
cairo-util.c Add new shared/image-loader.h to separate include dependencies 2013-02-14 15:58:40 -05:00
cairo-util.h Add new shared/image-loader.h to separate include dependencies 2013-02-14 15:58:40 -05:00
config-parser.c config-parser: Handle lines that don't end in \n 2012-08-03 21:56:41 -04:00
config-parser.h configure.ac: Don't link weston to cairo or image libraries 2012-11-30 14:59:39 -05:00
image-loader.c Add new shared/image-loader.h to separate include dependencies 2013-02-14 15:58:40 -05:00
image-loader.h Add new shared/image-loader.h to separate include dependencies 2013-02-14 15:58:40 -05:00
Makefile.am Add new shared/image-loader.h to separate include dependencies 2013-02-14 15:58:40 -05:00
option-parser.c Add an option parser 2012-03-12 01:28:50 -04:00
os-compatibility.c compositor: add fallback strchrnul() 2012-06-12 12:29:13 -04:00
os-compatibility.h compositor: add fallback strchrnul() 2012-06-12 12:29:13 -04:00