From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JKWvg-0001ei-4Z for qemu-devel@nongnu.org; Thu, 31 Jan 2008 05:46:00 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JKWvd-0001eH-KY for qemu-devel@nongnu.org; Thu, 31 Jan 2008 05:45:58 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JKWvd-0001eE-Eq for qemu-devel@nongnu.org; Thu, 31 Jan 2008 05:45:57 -0500 Received: from mail2.shareable.org ([80.68.89.115]) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JKWvd-0008Rl-Hx for qemu-devel@nongnu.org; Thu, 31 Jan 2008 05:45:57 -0500 Received: from jamie by mail2.shareable.org with local (Exim 4.63) (envelope-from ) id 1JKVVj-0001U0-P1 for qemu-devel@nongnu.org; Thu, 31 Jan 2008 09:15:07 +0000 Date: Thu, 31 Jan 2008 09:15:07 +0000 From: Jamie Lokier Subject: Re: [Qemu-devel] [patch] cocoa.m - Core Graphics support Message-ID: <20080131091507.GD4003@shareable.org> References: <13FD6BC9-36B9-4911-82D4-739AC5E10E66@kberg.ch> <4E3770A5-4564-49DF-B868-511F5935F7CD@csgraf.de> <40275543-3906-421D-B6DB-13B1BA72E35B@kberg.ch> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: 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 andrzej zaborowski wrote: > > > Offtoppic about updated regions in Windows: While testing with > > > Quartzdebug, I realized, that qemu is updating always the whole > > > screenwidth even if only the mouse is moved... is this a qemu problem, > > > or is this the default windows behaviour? > > > > As far as I remember, this is a QEmu "problem". It only marks lines as > > dirty, not pixels. > > In addition lines are not marked dirty because they have a dirty pixel > in them but because they have a pixel in a dirty page. That means more > lines are updated than those containing dirty pixels. However, if there's an emulated "hardware mouse cursor", just moving the mouse could be optimised to those pixels only. -- Jamie