From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:33210) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S0Usy-0007Ft-NM for qemu-devel@nongnu.org; Thu, 23 Feb 2012 04:22:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S0Uss-0001rB-V8 for qemu-devel@nongnu.org; Thu, 23 Feb 2012 04:22:48 -0500 Received: from mx1.redhat.com ([209.132.183.28]:25468) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S0Uss-0001qx-Nx for qemu-devel@nongnu.org; Thu, 23 Feb 2012 04:22:42 -0500 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id q1N9Mfud011450 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Thu, 23 Feb 2012 04:22:41 -0500 From: Gerd Hoffmann Date: Thu, 23 Feb 2012 10:22:36 +0100 Message-Id: <1329988958-14103-1-git-send-email-kraxel@redhat.com> Subject: [Qemu-devel] [PATCH 0/2] screendump fixups List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: alevy@redhat.com, Gerd Hoffmann Hi, After checking again I figured the displaychangelistener for screendumps isn't needed. Sorry alon. So lets just zap it. Also the console switching can be optimized further, when no switching was needed (the common case) we can just go ahead and write out the dump without a full displaysurface redraw. cheers, Gerd Gerd Hoffmann (2): vga: simplify screendump optimize screendump for the common non-switch case console.c | 10 +++++++--- console.h | 2 +- hw/qxl.c | 4 ++-- hw/vga.c | 46 +++++++--------------------------------------- hw/vmware_vga.c | 4 ++-- 5 files changed, 19 insertions(+), 47 deletions(-)