[Spice-devel] spice 0.12.0 & spice-protocol 0.12.2 releases

2012-09-15 Thread Alon Levy
Hi All, I'm happy to announce spice-0.12.0, a stable release: Changes since 0.11.3: * Stable Release * support setting client monitor configuration via device QXLInterface::client_monitors_config * support notifying guest of client capabilities QXLInterface::set_client_

Re: [Spice-devel] [PATCH 3/3] Add a deferred frames mode.

2012-09-15 Thread Jeremy White
On 09/15/2012 12:28 PM, Alon Levy wrote: >>> This renders all operations to a frame buffer, >>> and sends updates periodically. > > One question I forgot: have you tried composite as well? It's too bad you > have to replace uxa completely for your implementation. I understand anything > else wou

Re: [Spice-devel] [PATCH 3/3] Add a deferred frames mode.

2012-09-15 Thread Alon Levy
> > This renders all operations to a frame buffer, > > and sends updates periodically. One question I forgot: have you tried composite as well? It's too bad you have to replace uxa completely for your implementation. I understand anything else would have required actually undoing some rendering

Re: [Spice-devel] [PATCH 3/3] Add a deferred frames mode.

2012-09-15 Thread Alon Levy
> This renders all operations to a frame buffer, > and sends updates periodically. At a cursory read it looks good. I assume it compiles for non Xspice build. I wonder if it also makes sense for non Xspice, but of course it won't work there the way it is written now just because you use SpiceCor

[Spice-devel] [PATCH 3/3] Add a deferred frames mode.

2012-09-15 Thread Jeremy White
This renders all operations to a frame buffer, and sends updates periodically. --- src/Makefile.am |1 + src/dfps.c| 290 + src/dfps.h| 42 src/qxl.h |5 + src/qxl_driver.c | 69 +++-- src/

[Spice-devel] [PATCH 2/3] Shift the uxa function initialization to a separate function.

2012-09-15 Thread Jeremy White
--- src/qxl_driver.c | 48 +++- 1 file changed, 27 insertions(+), 21 deletions(-) diff --git a/src/qxl_driver.c b/src/qxl_driver.c index 1c79060..c43cbde 100644 --- a/src/qxl_driver.c +++ b/src/qxl_driver.c @@ -1616,28 +1616,9 @@ qxl_destroy_pixmap (P

[Spice-devel] [PATCH 1/3] Add a DeferredFPS option.

2012-09-15 Thread Jeremy White
--- src/qxl.h|3 +++ src/qxl_driver.c |8 2 files changed, 11 insertions(+) diff --git a/src/qxl.h b/src/qxl.h index 33b0fb7..f26ddd0 100644 --- a/src/qxl.h +++ b/src/qxl.h @@ -125,6 +125,7 @@ enum { OPTION_SPICE_TLS_CIPHERS, OPTION_SPICE_CACERT_FILE, OPTIO

[Spice-devel] Patch series introduction - Deferred FPS mode

2012-09-15 Thread Jeremy White
The next set of 3 patches introduce a 'Deferred Frames' mode into xf86-video-qxl. This more correctly (at least imho) implements the patch first presented in the email titled: Performance of Xspice - some results, and a potential patch For the use cases I'm focused on (XSpice, simple office app