Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Convert cairo canvas to use pixman for draw_stroke | Alexander Larsson | 2010-02-23 | 2 | -213/+465 | |
| | ||||||
* | Convert cairo canvas draw_transparent to use pixman | Alexander Larsson | 2010-02-23 | 1 | -119/+134 | |
| | ||||||
* | Convert cairo canvas draw_rop3 to using pixman | Alexander Larsson | 2010-02-23 | 1 | -40/+29 | |
| | ||||||
* | Convert draw_blackness/whiteness/invers to using pixman | Alexander Larsson | 2010-02-23 | 1 | -16/+61 | |
| | ||||||
* | Convert cairo canvas alpha_blend to using pixman | Alexander Larsson | 2010-02-23 | 1 | -15/+135 | |
| | ||||||
* | Convert cairo canvas draw_text to using pixman | Alexander Larsson | 2010-02-23 | 1 | -71/+100 | |
| | ||||||
* | Convert cairo canvas copy bits to pixman | Alexander Larsson | 2010-02-23 | 1 | -211/+90 | |
| | ||||||
* | Convert cairo canvas draw_copy() to using pixman | Alexander Larsson | 2010-02-23 | 1 | -20/+60 | |
| | | | | This is just identical to draw_blend(). | |||||
* | Convert cairo canvas draw_blend() to using pixman | Alexander Larsson | 2010-02-23 | 1 | -25/+168 | |
| | ||||||
* | Convert cairo canvas draw_opaque() to using pixman | Alexander Larsson | 2010-02-23 | 1 | -27/+133 | |
| | ||||||
* | Convert cairo canvas draw_fill() to using pixman | Alexander Larsson | 2010-02-23 | 2 | -19/+503 | |
| | ||||||
* | Add possibility to not invert bitmask in canvas_get_mask() | Alexander Larsson | 2010-02-23 | 4 | -10/+16 | |
| | | | | | This allows the pixman implementation to instead invert the (generally smaller) region instead of duplicating the bitmap to invert it. | |||||
* | Use pixman_image_t instead of cairo_surface_t as the generic pixman container | Alexander Larsson | 2010-02-23 | 10 | -523/+534 | |
| | | | | | | This allows us to use the simpler dependency of pixman outside of the cairo backend, and it later lets us move the cairo backend to using pixman only. | |||||
* | Turn image and palette cache into c style dynamic interface | Alexander Larsson | 2010-02-23 | 8 | -116/+71 | |
| | | | | | | Instead of passing a bunch of function pointer and an opaque pointer we make a real type and add a vtable pointer to it. This means we can simplify all the canvas constructors, etc. | |||||
* | Add pixman_image_t referencing the cairo_canvas bits | Alexander Larsson | 2010-02-23 | 2 | -0/+45 | |
| | | | | | This references the same data as the cairo surface and can be used for drawing to the surface using direct pixman calls instead. | |||||
* | Add line rasterizer | Alexander Larsson | 2010-02-23 | 3 | -0/+3764 | |
| | ||||||
* | Add pixman utilities | Alexander Larsson | 2010-02-23 | 3 | -0/+1043 | |
| | | | | | | | | | | | | | This includes: * pixman region from SpiceRects * rop2 enum * solid fill * solid fill with rop * tiled fill * tiled fill with rop * blit * blit with rop * copy rect | |||||
* | Add emacs settings for indent according to spice styleguide | Alexander Larsson | 2010-02-23 | 33 | -0/+33 | |
| | ||||||
* | Use standard int types and <spice/types.h> | Alexander Larsson | 2010-02-04 | 8 | -46/+15 | |
| | ||||||
* | Use the new header names | Alexander Larsson | 2010-02-04 | 9 | -9/+9 | |
| | | | | | | I just ran: find -name "*.[ch]" | xargs sed -i -f ../spice-protocol/includes.sed find -name "*.cpp" | xargs sed -i -f ../spice-protocol/includes.sed | |||||
* | Rename symbols that were changed in spice-protocol | Alexander Larsson | 2010-02-04 | 15 | -620/+620 | |
| | | | | | | This is an automatic change using: $ find -name "*.[ch]" | xargs ../spice-protocol/rename-identifiers.sh ../spice-protocol/renames $ find -name "*.cpp" | xargs ../spice-protocol/rename-identifiers.sh ../spice-protocol/renames | |||||
* | Remove headers that were moved to spice-protocol | Alexander Larsson | 2010-02-04 | 8 | -2078/+0 | |
| | ||||||
* | libspice: add surface 0 support | Izik Eidus | 2010-01-28 | 1 | -9/+34 | |
| | | | | | | This include alot of infestracture for off screens. Signed-off-by: Izik Eidus <ieidus@redhat.com> | |||||
* | client: change rerror code to be positive | Yaniv Kamay | 2010-01-11 | 1 | -15/+15 | |
| | ||||||
* | client: add Platform::term_printf | Yaniv Kamay | 2010-01-11 | 1 | -0/+1 | |
| | | | | | | Platform::term_printf is a variant of printf that on windows dynamically opens console in order to have visible output during command line processing. | |||||
* | server,client: server authentication for secured channels. | Yonit Halperin | 2010-01-11 | 1 | -2/+19 | |
| | | | | | | | | | 3 available mechanisms: by public key, by host name, and by certificate subject name. In the former method, chain of trust verification is not performed. The CA certificate files are looked for under <spice-config-dir>/spice_truststore.pem windows <spice-config-dir>=%APPDATA%\spicec\ linux <spice-config-dir>=$HOME/.spicec/ | |||||
* | spice client: fix wrong gdi-canvas handling of blend_alpha | Izik Eidus | 2009-12-23 | 1 | -6/+14 | |
| | | | | Signed-off-by: Izik Eidus <ieidus@redhat.com> | |||||
* | spice: server: add memslots support. | Izik Eidus | 2009-11-23 | 9 | -58/+84 | |
| | | | | Signed-off-by: Izik Eidus <ieidus@redhat.com> | |||||
* | fix build on Debian | Yaniv Kamay | 2009-10-26 | 2 | -0/+16 | |
| | ||||||
* | tunnel | Yonit Halperin | 2009-10-18 | 1 | -2/+140 | |
| | ||||||
* | fresh start | Yaniv Kamay | 2009-10-14 | 57 | -0/+21770 | |