Pavel Grunt
93cd2f6836
draw: Add spice_image_descriptor_is_lossy
...
It will be used in the server code
Acked-by: Frediano Ziglio <fziglio@redhat.com>
2016-01-20 15:56:00 +00:00
Javier Celaya
5b3cdad921
Add LZ4 image compression support.
...
- Add a new LZ4 image type to spice.proto.
- Add canvas_get_lz4() to common_canvas_base, to get a pixmap from an
lz4 image.
- Add an enable-lz4 switch to the configure script, disabled by default.
2014-12-02 19:23:53 +01:00
Søren Sandmann Pedersen
c0b048ebef
Add support for A8 images to the LZ routines
...
This format is needed to add Render support to the X driver, so we
need the ability to compress and decompress it.
2012-08-24 13:37:51 -04:00
Jeremy White
f37ba0d032
Set the clip type to reflect the on wire type.
2012-04-26 19:47:10 +03:00
Marc-André Lureau
c4482c7ff2
Use SPICE_{BEGIN,END}_DECLS
2012-03-20 15:30:23 +01:00
Christophe Fergeau
a107b62a74
mingw: use uintptr_t when converting a pointer to an int
...
win64 uses 32 bit long, so we cannot use a long to hold a 64 bit
pointer. Thankfully, there's a [u]intptr_t type available exactly
for these uses.
2012-03-20 15:25:56 +01:00
Christophe Fergeau
c15c5050af
common: add extern "C" guards to headers
...
Since some spice C++ code is using code from common/, the C
functions need to be marked as such for the C++ compiler, otherwise
we'll get linkage issues.
2012-03-20 15:25:51 +01:00
Christophe Fergeau
116965471d
draw: remove SPICE_ADDRESS
...
This commit removes the typedef for SPICE_ADDRESS which was no
longer used. This is the last thing that was missing to close
fdo bug #28984
2012-03-20 15:25:51 +01:00
Alexander Larsson
f6735d7d9f
Fix various misspellings
...
letancy -> latency
compund -> compound
SpicedSubMessage -> SpiceSubMessage
modifaiers -> modifiers
massage -> message
outgoiong -> outgoing
AlphaBlnd -> AlphaBlend
remoth -> remote
modifires -> modifiers
secore -> secure
2012-03-20 15:25:48 +01:00
Alexander Larsson
24c2e3c85f
Fix inclusion of common files, no need for common/ part
2012-03-20 15:25:48 +01:00
Alexander Larsson
12a734e336
Make all internal structures not be packed
2012-03-20 15:25:48 +01:00
Alexander Larsson
69c1444add
Move SpiceChunks to mem.h
2012-03-20 15:25:48 +01:00
Alexander Larsson
c471990a9f
Move in spice/draw.h from spice-protocol to common/
2012-03-20 15:25:48 +01:00
Alexander Larsson
3fb8b84103
Remove headers that were moved to spice-protocol
2012-03-20 15:25:37 +01:00
Yaniv Kamay
a9ae774c90
fresh start
2012-03-20 15:25:36 +01:00