weston/shared
Kristian Høgsberg 3c2360ff9d 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.
2013-01-28 16:02:04 -05:00
..
cairo-util.c Add new shared/image-loader.h to separate include dependencies 2013-01-28 16:02:04 -05:00
cairo-util.h Add new shared/image-loader.h to separate include dependencies 2013-01-28 16:02:04 -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-29 13:32:11 -05:00
image-loader.c Add new shared/image-loader.h to separate include dependencies 2013-01-28 16:02:04 -05:00
image-loader.h Add new shared/image-loader.h to separate include dependencies 2013-01-28 16:02:04 -05:00
Makefile.am Add new shared/image-loader.h to separate include dependencies 2013-01-28 16:02:04 -05:00
matrix.c Link matrix.c into weston again 2012-12-07 15:00:36 -05:00
matrix.h Move matrix.[ch] to shared 2012-12-06 15:53:03 -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