delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2014/09/06/23:19:15

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sbcglobal.net; s=s1024; t=1410059895; bh=rNnWsWAjs71A1N3BVdo33ZY7oTlr0+SoUEmwB4LAiwA=; h=Received:Received:Received:DKIM-Signature:X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Content-Transfer-Encoding:Message-Id:References:To:X-Mailer:From:Subject; b=GmUnETPcpm1SVMJaAiGID0E8yugDjTRL07LEaSDbyAHowUVoXurlmWOzSMr7uePS11knyP96jneMcVvS/M2v1zGvo/on26MS2FppFi1yIhvrxbEMvMUgJ37HO8P2dYFmRnH81BYiVlphIrzmV3ckIP22UW63o3MuyZnVc8/Ozmo=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=sbcglobal.net;
b=kkdymsnJyMyjhJXSaF1OhOVLWCyqMFfD0JM77MUaX4MzOO5DZQgLh0AZfCJcQFqWMjeAA/NLJkC6mlzBDhN4oDgbqLR4TjxnjEeTR8qRSks51ZTwjf09au9Yj8+TucUgMcgQStQNFB6gfO3TEDaOtOFTa7mgvOq+J0fT10JY70w=;
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sbcglobal.net; s=s1024; t=1410059895; bh=rNnWsWAjs71A1N3BVdo33ZY7oTlr0+SoUEmwB4LAiwA=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Content-Transfer-Encoding:Message-Id:References:To:X-Mailer; b=Mqfxw0WQcK0Mg1j+DfwLzTqC3jAarN8Lyj6CN8cp7SSbwE3PYqke64t5DEeUT2rt40tvvN3f+mC7cbj81cmgfCg0L5CPFOuvIQnD4z3Lagl0zkQhC2zNGw4O5/w0jQpnQmZObeRGKUuInLfQ8JAGzjqy4/VxF+H8U4FoIb9Wmmo=
X-Yahoo-Newman-Id: 891987 DOT 55905 DOT bm AT smtp231 DOT mail DOT gq1 DOT yahoo DOT com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: _9pZZ5gVM1kSpDMnvDthkud67UJUywNzP8jR5NztnLJYk_3
qXRoZOSKy1WTP2Bb3.e5s5DO38AGCuKl8sLuXDySgnH7sOzYCo.X9rDWv9wV
0JeNONVVVIJfMu16L6brWlzSXrUdg3vugaTC4AMybUZzoEby90obI4R6d0j7
Ukm.XrzguaWOc8H_xBMTgRrY_nz7wdUDevpq9gOibFwPS0tanJgFyjpvLrTi
BdKaHCilKlEjDMA3475h3c92bVVihcc2s2TUUHreTX4TnDKHLtCtoSK.vui8
uPmqc1oz2p8W9uKEZzbd7hXXUN1J74EkELxZPF_o4_Q7RHYviUL08xrWlChC
kgGaPnCjQ5pIyQ9vkAgsFpsVes1MpSHL6b2kXANYRCdneCIqwIJooHZ9dos2
iGe0RLn_c8NPhHtyC7l6P4ZSo9wNgaHj2FxXIN28ReXAsdrU4zCfNnrBhdQO
Z.nyCVCJLWhhesIt67u3oACiycTIx08o2D5rL9c2yHTZAnaITT4GZiIJhMgq
2xIvefCWGiJu_nEx0K1_nXhWGmkj_TXFgnyOlXRPtOpijVRo-
X-Yahoo-SMTP: b8jVkbOswBAqZ4BhECp7nxPJUfTGEnEGv_G4qgQeZMeAbA--
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
Subject: Re: [geda-user] gschem sometimes takes a nap
From: Edward Hennessy <ehennes AT sbcglobal DOT net>
In-Reply-To: <1410041434.27594.3.camel@cam.ac.uk>
Date: Sat, 6 Sep 2014 20:18:14 -0700
Message-Id: <61FA7D7D-BA1E-4678-89B7-99FE1AAA428B@sbcglobal.net>
References: <lu83am$t8p$1 AT ger DOT gmane DOT org> <CAGRhJMZt5Z5DdVO=+=b+-6dDoOEAB4V57=MWuStR5imC1+WWQg AT mail DOT gmail DOT com> <7C56210D-D45D-4E93-B755-E373AC009668 AT sbcglobal DOT net> <lubvfc$p5k$1 AT ger DOT gmane DOT org> <68DB3C77-2335-4016-B466-20CA135CD4CC AT sbcglobal DOT net> <75C94905-4B16-4DEE-B42F-E33F35312204 AT sbcglobal DOT net> <1410041434 DOT 27594 DOT 3 DOT camel AT cam DOT ac DOT uk>
To: geda-user AT delorie DOT com
X-Mailer: Apple Mail (2.1878.6)
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Sep 6, 2014, at 3:10 PM, Peter Clifton <pcjc2 AT cam DOT ac DOT uk> wrote:
> I'd suggest looking at whether there is a heuristic you can apply for
> the operations which cause a certain amount of redraw, to force a redraw
> of the whole screen rather than the individual areas.
> 
> It might be worth looking at whether invalidating the whole screen for
> _every_ update is actually a pragmatic way to proceed.
> 
> If you invalidate the whole screen area, GDK _should_ subsume the small
> regions into the larger one.


The commit improves performance by about 10:1. If the users don't complain,
I'm calling this one done.

Cheers,
Ed

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019