From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Magnus Damm" Subject: Re: [RFC 2.6.28 1/2] fbdev: add ability to set damage Date: Tue, 20 Jan 2009 13:34:22 +0900 Message-ID: References: <12319779622958-git-send-email-jayakumar.lkml@gmail.com> <45a44e480901150308l63b4ea97rd2fbfe4fa9e2cbb4@mail.gmail.com> <45a44e480901160124g54547437pf5eca85c8ee52be6@mail.gmail.com> <45a44e480901161414r7f0d0bc4x582c1597d439d116@mail.gmail.com> <45a44e480901190715x8de194bwd3c8383207488696@mail.gmail.com> <8763ka4ngd.fsf@frontier.dottedmag.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from sfi-mx-4.v28.ch3.sourceforge.com ([172.29.28.124] helo=mx.sourceforge.net) by 3yr0jf1.ch3.sourceforge.com with esmtp (Exim 4.69) (envelope-from ) id 1LP8Jp-0004z9-I1 for linux-fbdev-devel@lists.sourceforge.net; Tue, 20 Jan 2009 04:34:29 +0000 Received: from mail-bw0-f21.google.com ([209.85.218.21]) by 1b2kzd1.ch3.sourceforge.com with esmtp (Exim 4.69) id 1LP8Jk-0000Ij-M6 for linux-fbdev-devel@lists.sourceforge.net; Tue, 20 Jan 2009 04:34:29 +0000 Received: by bwz14 with SMTP id 14so9554684bwz.10 for ; Mon, 19 Jan 2009 20:34:22 -0800 (PST) In-Reply-To: <8763ka4ngd.fsf@frontier.dottedmag.net> Content-Disposition: inline List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: linux-fbdev-devel-bounces@lists.sourceforge.net To: Mikhail Gusarov Cc: linux-fbdev-devel@lists.sourceforge.net, adaplas@gmail.com, armbru@redhat.com, lethal@linux-sh.org, Geert Uytterhoeven , Jaya Kumar On Tue, Jan 20, 2009 at 1:21 PM, Mikhail Gusarov wrote: > > Twas brillig at 13:17:53 20.01.2009 UTC+09 when magnus.damm@gmail.com did gyre and gimble: > > MD> but I think it's good enough to keep your array of rectangles as > MD> interface. It's clean and simple. > > It also matches some hardware's interfaces -- there are e-ink > controllers which can update specified rectangles on screen, so damage > bitmap is not needed for such controllers at all. Well, needed or not probably depends on what the aim for all this is. =) I'm not against rectangles or the damage interface at all, I'm just wondering how we're supposed to tie it all together. In a frame buffer driver we receive data from multiple interfaces: 1) read/write 2) fillrect/copyarea/imageblit 3) deferred io mmap pages 4) damage api I'm wondering if we can tie in 1->4 using bitmaps and generate dma requests from that. I guess everyone else talks about 4 only. =) Cheers, / magnus ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword