From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:46121) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RIgJ2-0007eA-AU for qemu-devel@nongnu.org; Tue, 25 Oct 2011 08:40:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RIgIv-0003VC-9Y for qemu-devel@nongnu.org; Tue, 25 Oct 2011 08:40:36 -0400 Received: from mx1.redhat.com ([209.132.183.28]:36495) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RIgIv-0003Uu-1z for qemu-devel@nongnu.org; Tue, 25 Oct 2011 08:40:29 -0400 Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id p9PCeS66014676 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 25 Oct 2011 08:40:28 -0400 From: Gerd Hoffmann Date: Tue, 25 Oct 2011 14:34:31 +0200 Message-Id: <1319546073-25024-1-git-send-email-kraxel@redhat.com> Subject: [Qemu-devel] [PATCH 0/2] qxl: local rendering fixes. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Gerd Hoffmann Hi, These two patches fix up some issues we have with local rendering, i.e. spice-server rendering the screen instead of spice-client. Local rendering is used when qemu itself needs a fully rendered qxl display. Happens when combining qxl with vnc or sdl, also when doing screendumps. With this patch series applied screen dumps of qxl devices work correctly. Currently both the screendump itself and the SDL display after doing a screen dump are broken. Gerd Hoffmann (2): qxl: stride fixup qxl: make sure we continue to run with a shared buffer hw/qxl-render.c | 36 ++++++++++++++++++++++++------------ hw/qxl.h | 3 ++- 2 files changed, 26 insertions(+), 13 deletions(-)