[Spice-devel] [PATCH] Add support for Composite command to spice-gtk

2012-08-23 Thread Søren Sandmann Pedersen
From: Søren Sandmann Pedersen All the real work is done in spice-common, so this is a pretty simple change. --- gtk/channel-display.c | 9 + spice-common | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/gtk/channel-display.c b/gtk/channel-display.c index 4e

[Spice-devel] Render support, spice-gtk, v2

2012-08-23 Thread Søren Sandmann Pedersen
ssia ___ Spice-devel mailing list Spice-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/spice-devel

[Spice-devel] [PATCH 2/3] Add support for QXLComposite to spice server

2012-08-23 Thread Søren Sandmann Pedersen
From: Søren Sandmann Pedersen In red-parse-qxl.c add support for parsing QXLComposite into SpiceComposite. In red-worker.c add support for marshalling SpiceComposite onto the wire. --- server/red_memslots.c | 2 +- server/red_parse_qxl.c | 59 +++- server/red_parse_qx

[Spice-devel] [PATCH 3/3] Add support for Composite command to the client

2012-08-23 Thread Søren Sandmann Pedersen
From: Søren Sandmann Pedersen All the real work is being done in spice-common, so this patch is just hooking up the virtual calls. --- client/canvas.cpp | 7 +++ client/canvas.h| 1 + client/display_channel.cpp | 11 +++ client/display_channel.h | 1 + 4 fil

[Spice-devel] [PATCH 1/3] Add support for LZ compression of A8 images

2012-08-23 Thread Søren Sandmann Pedersen
From: Søren Sandmann Pedersen Graduality is irrelevant for A8 images, so instead of using RGB-ness as a short-cut, add a new macro BITMAP_FMT_HAS_GRADUALITY() that returns true for the existing RGB images, but false for A8. --- server/red_common.h| 2 +- server/red_parse_qxl.c | 2 +- serv

[Spice-devel] Render patches, spice, v2

2012-08-23 Thread Søren Sandmann Pedersen
ssia ___ Spice-devel mailing list Spice-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/spice-devel

[Spice-devel] [PATCH 3/3] Add support for a new Composite request

2012-08-23 Thread Søren Sandmann Pedersen
From: Søren Sandmann Pedersen Most desktop applications on Linux rely on the X11 Render extensions for image compositing, which is poorly supported in SPICE. This patch implements support for a compositing command that supports the image compositing features of Render. The pixman library that SP

[Spice-devel] [PATCH 2/3] Add support for A8 images to the LZ routines

2012-08-23 Thread Søren Sandmann Pedersen
From: Søren Sandmann Pedersen This format is needed to add Render support to the X driver, so we need the ability to compress and decompress it. --- common/canvas_base.c| 4 common/lz.c | 24 +++- common/lz_common.h | 5 +++-- common/lz

[Spice-devel] [PATCH 1/3] canvas_utils: Make sure strides are aligned to multiple of 4

2012-08-23 Thread Søren Sandmann Pedersen
From: Søren Sandmann Pedersen Pixman requires all strides to be aligned to a multiple of 4. With the upcoming a8 images, this is not guaranteed anymore. --- common/canvas_utils.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/canvas_utils.c b/common/canvas_utils.c index 7b92436..f

[Spice-devel] spice-common render patches, v2

2012-08-23 Thread Søren Sandmann Pedersen
ssia ___ Spice-devel mailing list Spice-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/spice-devel

[Spice-devel] [PATCH 2/2] Add support for QXLComposite to the Spice protocol headers

2012-08-23 Thread Søren Sandmann Pedersen
From: Søren Sandmann Pedersen This new command is intended to be used for implementing the Composite request from the Render X extension. See http://www.x.org/releases/current/doc/renderproto/renderproto.txt for a description of the Render extension. Composite has three fields: src, mask an

[Spice-devel] spice-protocol patches for Render support, v2

2012-08-23 Thread Søren Sandmann Pedersen
ssia ___ Spice-devel mailing list Spice-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/spice-devel

[Spice-devel] [PATCH 1/2] Add an 8BIT_A format

2012-08-23 Thread Søren Sandmann Pedersen
From: Søren Sandmann Pedersen This format corresponds to a sequence of bytes, each of which represents an alpha value. --- spice/enums.h | 1 + 1 file changed, 1 insertion(+) diff --git a/spice/enums.h b/spice/enums.h index c4e38aa..7cdea0f 100644 --- a/spice/enums.h +++ b/spice/enums.h @@ -154

Re: [Spice-devel] [PATCH 1/3] Add support for LZ compression of A8 images

2012-08-23 Thread Søren Sandmann
Hans de Goede writes: >> @@ -5882,7 +5888,8 @@ static const LzImageType >> MAP_BITMAP_FMT_TO_LZ_IMAGE_TYPE[] = { >> LZ_IMAGE_TYPE_RGB16, >> LZ_IMAGE_TYPE_RGB24, >> LZ_IMAGE_TYPE_RGB32, >> -LZ_IMAGE_TYPE_RGBA >> +LZ_IMAGE_TYPE_RGBA, >> +LZ_IMAGE_TYPE_A8 >> }; >> >>

Re: [Spice-devel] Passed trough video card screen access

2012-08-23 Thread Boris Morozov
> That would work, but would not use most of the spice protocol. Most of the SPICE protocol is not needed. Main objective for Windows SPICE-server is pass only framebuffer to SPICE-client, other features can be recieved from a hypervisor connection (sound, usb-redirection, keyboard & mouse inpu

Re: [Spice-devel] spicy

2012-08-23 Thread Anthony James
Trebor, Have you tried the latest version of virt-viewer? It supports SPICE USB redirection. I believe spicec is being retired as shown in the feature list at the link below. http://spice-space.org/page/Releases/SpiceZeroPointTwelve Anthony On Thu, Aug 23, 2012 at 12:35 PM, Trebor Forban wro

[Spice-devel] spicy

2012-08-23 Thread Trebor Forban
Hello Spice Developers, wanting to be able to use the integrated spice USB-redirection seems to incur having to use the spicy client instead of the spicec client. With the spicec client, I was able to automatically position client windows with devilspie/xdotool, use xscreensaver and various other

[Spice-devel] [PATCH xf86-video-qxl] src/qxl_driver: use the new dixScreenSpecificPrivatesSize

2012-08-23 Thread Alon Levy
xserver introduces a new screen specific privates infrastructure, moving the PRIVATE_PIXBUF over there, breaking qxl that was using the wrong dixPrivatesSize to access it - there is a new array of screen specific/not flags, and PRIVATE_PIXBUF is screen specific. xorg-xserver commit: 9d457f9c55f121

[Spice-devel] spicy

2012-08-23 Thread Trebor Forban
Hello Spice Developers, wanting to be able to use the integrated spice USB-redirection seems to incur having to use the spicy client instead of the spicec client. With the spicec client, I was able to automatically position client windows with devilspie/xdotool, use xscreensaver and various other

Re: [Spice-devel] SPICE session hanging randomly

2012-08-23 Thread Anthony James
No swapping: Host: total used free sharedbuffers cached Mem: 32101 31872229 0127 19937 -/+ buffers/cache: 11807 20294 Swap:16383 0 16383 Client: total used fr

Re: [Spice-devel] Passed trough video card screen access

2012-08-23 Thread Alon Levy
- Original Message - > I wish to migrate from tower cases into nettops to make contribution > to ecology by using KVM based virtualization. I made some > expiriments that show me that i'am in right way but only one thing > is obstacle from success. > > Some days ago on my server i succes

Re: [Spice-devel] Passed trough video card screen access

2012-08-23 Thread Alon Levy
- Original Message - > Hi Борис, > > Борис Морозов píše v Po 20. 08. 2012 v 15:57 +1000: > > I wish to migrate from tower cases into nettops to make > > contribution to ecology by using KVM based virtualization. I made > > some expiriments that show me that i'am in right way but only one

Re: [Spice-devel] Passed trough video card screen access

2012-08-23 Thread David Jaša
Hi Борис, Борис Морозов píše v Po 20. 08. 2012 v 15:57 +1000: > I wish to migrate from tower cases into nettops to make contribution to > ecology by using KVM based virtualization. I made some expiriments that show > me that i'am in right way but only one thing is obstacle from success. > >