From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.devel Subject: Re: font-backend mechanism on Windows and Mac? Date: Fri, 14 Sep 2007 16:02:08 +0100 Message-ID: <46EAA270.5040108@gnu.org> References: <55f7df060709130853q25979167p465e8e7591000ca2@mail.gmail.com> <55f7df060709140652x54b42e4ax414969f07ad6ac21@mail.gmail.com> <20070914.235549.06787331.mituharu@math.s.chiba-u.ac.jp> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1189782163 2448 80.91.229.12 (14 Sep 2007 15:02:43 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 14 Sep 2007 15:02:43 +0000 (UTC) Cc: adrian.b.robert@gmail.com, emacs-devel@gnu.org, handa@m17n.org To: YAMAMOTO Mitsuharu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 14 17:02:40 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IWCgq-0005ce-1I for ged-emacs-devel@m.gmane.org; Fri, 14 Sep 2007 17:02:40 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IWCgp-0006Z9-Ds for ged-emacs-devel@m.gmane.org; Fri, 14 Sep 2007 11:02:39 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IWCgl-0006W3-BS for emacs-devel@gnu.org; Fri, 14 Sep 2007 11:02:35 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IWCgi-0006Tr-St for emacs-devel@gnu.org; Fri, 14 Sep 2007 11:02:35 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IWCgi-0006Tl-Pi for emacs-devel@gnu.org; Fri, 14 Sep 2007 11:02:32 -0400 Original-Received: from outmail1.freedom2surf.net ([194.106.33.237]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IWCgi-00088p-AO for emacs-devel@gnu.org; Fri, 14 Sep 2007 11:02:32 -0400 Original-Received: from [127.0.0.1] (i-83-67-23-108.freedom2surf.net [83.67.23.108]) by outmail1.freedom2surf.net (Postfix) with ESMTP id 63CA451AC2; Fri, 14 Sep 2007 16:02:30 +0100 (BST) User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) In-Reply-To: <20070914.235549.06787331.mituharu@math.s.chiba-u.ac.jp> X-Detected-Kernel: Linux 2.4-2.6 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:78889 Archived-At: YAMAMOTO Mitsuharu wrote: > Even with backing store, calls to drawRect:, which corresponds to the > handler for expose events, occur when dragging the resize handle or > just before the animation for deiconifying. I can observe whiteout > during such operations on the Cocoa port, but not on the Carbon+AppKit > port where the method is implemented as follows: > This whiteout may be due to the performance problems I observed in the new font backend, rather than the differences in implementation of drawRect between Carbon and Cocoa ports. Or has the Carbon port been updated to use the font backend as well?