From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1L3ZQ3-0004e9-Tk for qemu-devel@nongnu.org; Fri, 21 Nov 2008 12:03:47 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1L3ZQ1-0004cb-Pt for qemu-devel@nongnu.org; Fri, 21 Nov 2008 12:03:47 -0500 Received: from [199.232.76.173] (port=46040 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1L3ZQ1-0004cO-EV for qemu-devel@nongnu.org; Fri, 21 Nov 2008 12:03:45 -0500 Received: from smtp.eu.citrix.com ([62.200.22.115]:49310) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1L3ZQ1-0005X5-6k for qemu-devel@nongnu.org; Fri, 21 Nov 2008 12:03:45 -0500 Message-ID: <4926EABC.4090706@eu.citrix.com> Date: Fri, 21 Nov 2008 17:07:08 +0000 From: Stefano Stabellini MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] [PATCH 0 of 5] [UPDATE] DisplayState interface change Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hi all, this is the second update of the "DisplayState interface change" series. The series is now of made of 5 patches: 1) introducing accessors this is the brainless substitutions patch that changes ds->linesize with ds_get_linesize(ds) and friends everywhere; 2) qemu_reallocz this patch implements a qemu_reallocz function, that will be used later; 3) remove bgr the new DisplayState interface does not contain any host specific display detail, it is an abstraction of the backend display, hence we don't need to memorize the bgr flag in DisplayState. The frontend must be able to handle a bgr display by itself, in fact sdl is perfectly capable of that; 4) DisplayState interface change this is the big patch that actually changes the interface; 5) vnc improvements this patch introduces DisplaySurfaces in vnc, simplifying the code. there are no semantic changes compared to the last update of this series. Cheers, Stefano