spice/common
Alexander Larsson 98d91203c5 Make client canvas and pixmaps handle more formats and simplify
We now support 16bit format pixmaps as well as the old ones. Including
both 555 and 565 modes.

We drop the palette argument for pixmap construction as it was only
used for black/white anyway.

Canvas creation is simplified so that there is no separate set_mode
state. Canvases are already created in the right mode and never change.
2010-04-23 16:36:35 +02:00
..
win/my_getopt-1.5 Initialize _kill_mark so we don't get spurious valgrind warnings 2010-04-08 17:09:32 +02:00
.gitignore fresh start 2009-10-14 15:06:41 +02:00
cairo_canvas.c Make client canvas and pixmaps handle more formats and simplify 2010-04-23 16:36:35 +02:00
cairo_canvas.h Make client canvas and pixmaps handle more formats and simplify 2010-04-23 16:36:35 +02:00
canvas_base.c Make client canvas and pixmaps handle more formats and simplify 2010-04-23 16:36:35 +02:00
canvas_base.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
canvas_utils.c Make client canvas and pixmaps handle more formats and simplify 2010-04-23 16:36:35 +02:00
canvas_utils.h common: Add lookaside storage for pixman image format 2010-04-23 16:36:35 +02:00
gdi_canvas.c Make client canvas and pixmaps handle more formats and simplify 2010-04-23 16:36:35 +02:00
gdi_canvas.h Make client canvas and pixmaps handle more formats and simplify 2010-04-23 16:36:35 +02:00
gl_canvas.c Make client canvas and pixmaps handle more formats and simplify 2010-04-23 16:36:35 +02:00
gl_canvas.h Make client canvas and pixmaps handle more formats and simplify 2010-04-23 16:36:35 +02:00
gl_utils.h Add emacs settings for indent according to spice styleguide 2010-02-23 11:52:30 +01:00
glc.c Use the spice allocator in common/ 2010-03-11 12:14:08 +01:00
glc.c.save fresh start 2009-10-14 15:06:41 +02:00
glc.h Add emacs settings for indent according to spice styleguide 2010-02-23 11:52:30 +01:00
lines.c Use the spice allocator in common/ 2010-03-11 12:14:08 +01:00
lines.h Fix win32 build with pixman 0.18.0 2010-04-12 21:43:15 +02:00
lz_common.h Add emacs settings for indent according to spice styleguide 2010-02-23 11:52:30 +01:00
lz_compress_tmpl.c Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
lz_config.h Use macros from <spice/macros.h> rather than duplicate them 2010-03-09 11:10:00 +01:00
lz_decompress_tmpl.c Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
lz.c Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
lz.h Add emacs settings for indent according to spice styleguide 2010-02-23 11:52:30 +01:00
Makefile.am Remove non-used lookup3.[ch] 2010-04-07 09:40:21 +02:00
mem.c Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
mem.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
mutex.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
ogl_ctx.c Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
ogl_ctx.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
pixman_utils.c Add pixman utilities for bitmap to pixman_image_t conversion 2010-04-23 16:36:32 +02:00
pixman_utils.h Add pixman utilities for bitmap to pixman_image_t conversion 2010-04-23 16:36:32 +02:00
quic_config.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
quic_family_tmpl.c Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
quic_rgb_tmpl.c Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
quic_tmpl.c Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
quic.c Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
quic.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
rect.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
region.c Fix warnings breaking win32 build 2010-04-23 16:36:31 +02:00
region.h spice: server: change update_area command 2010-04-14 19:38:49 +03:00
ring.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00
rop3.c Add support for 16bit rop3 2010-04-23 16:36:31 +02:00
rop3.h Relicense everything from GPL to LGPL 2.1+ 2010-04-13 22:22:15 +02:00