From patchwork Sun Sep 2 21:35:24 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [PATCH-v2, spice, 1/2] Set a8 capability in the QXL device if supported by the client Date: Sun, 02 Sep 2012 11:35:24 -0000 From: =?utf-8?q?S=C3=B8ren_Sandmann_Pedersen?= X-Patchwork-Id: 181294 Message-Id: <1346621726-11313-5-git-send-email-ssp@redhat.com> To: qemu-devel@nongnu.org, spice-devel@lists.freedesktop.org Cc: kraxel@redhat.com, =?UTF-8?q?S=C3=B8ren=20Sandmann=20Pedersen?= --- server/red_worker.c | 2 ++ spice-common | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/server/red_worker.c b/server/red_worker.c index 843f559..23f3464 100644 --- a/server/red_worker.c +++ b/server/red_worker.c @@ -10377,6 +10377,8 @@ static void handle_new_display_channel(RedWorker *worker, RedClient *client, Red SET_CAP(caps, SPICE_DISPLAY_CAP_MONITORS_CONFIG); if (red_channel_client_test_remote_cap(rcc, SPICE_DISPLAY_CAP_COMPOSITE)) SET_CAP(caps, SPICE_DISPLAY_CAP_COMPOSITE); + if (red_channel_client_test_remote_cap(rcc, SPICE_DISPLAY_CAP_COMPOSITE)) + SET_CAP(caps, SPICE_DISPLAY_CAP_A8_SURFACE); worker->qxl->st->qif->set_client_capabilities(worker->qxl, TRUE, caps); } diff --git a/spice-common b/spice-common index 86e286b..04dc2be 160000 --- a/spice-common +++ b/spice-common @@ -1 +1 @@ -Subproject commit 86e286ba2003c206e700fd70ec67c1cf4ac8d8a6 +Subproject commit 04dc2bee9ecdda7d7966f9267df37ab23bb5a802