Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!samsung!usc!elroy.jpl.nasa.gov!decwrl!deccrl!news.crl.dec.com!shlump.nac.dec.com!wjg.enet.dec.com!guineau From: guineau@wjg.enet.dec.com (W. John Guineau) Newsgroups: comp.sys.amiga.graphics Subject: Re: Layers bug Message-ID: <19236@shlump.nac.dec.com> Date: 21 Jan 91 21:04:46 GMT References: <18901@shlump.nac.dec.com> <17628@cbmvax.commodore.com> Sender: newsdaemon@shlump.nac.dec.com Reply-To: guineau@wjg.enet.dec.com Organization: Digital Equipment Corporation, Marlboro, MA Lines: 62 In article <17628@cbmvax.commodore.com>, spence@cbmvax.commodore.com (Spencer Shanson) writes: |> |> In article <18901@shlump.nac.dec.com> guineau@wjg.enet.dec.com (W. |> John Guineau) writes: |> > |> >I know there is a bug in the layers.library stuff that causes |> things |> >to get real slow when you have lots of windows/movement/sizing. |> > |> >I have 2 questions: |> > |> > 1. Could someone give me a better description of exactly what |> > and where the bug is? |> This isn't so much a bug, more a side-effect of allowing overlapping |> windows. |> The more windows you have overalapping, the mor cliprects need to be |> built |> and maintained. ClipRects are the 'sleight of hand' the OS uses to |> maintain |> hidden and overlapping pieces of windows. The more you have, the more |> work |> needs to be done. This is especially true when moving and resizing as |> new |> cliprects need to be built, old ones coalesced (to optimise) and |> hidden parts |> redrawn. We are aware of the speed hit with large numbers of windows, |> and |> are currently looking into the problem. So this effect is still in 2.0? Has it been alleviated at all? |> > |> > 2. Is there a workaround (other than WB 2.0 or not using lots |> > of windows!) |> > |> If this really is a problem for you, try to avoid overlapping your windows |> so much. Apart from that, you could either buy a faster machine, or wait |> until we have fixed the problem here. Sorry :-( Gee, I already have a 28mhz 68030 and lots of ram (7 meg)... Seriously, I appreciate the info. Hopefully 2.0 will look so nice that this layers feature will not be so apparent :-) |> -- |> --------------------------------------------------------------------------- |> Spencer Shanson - Amiga Software Engineer | email: spence@commodore.COM |> | or uunet!cbmvax!spence |> All opinions expressed are my own, and do not | "A picture is worth 1000 |> (necessarily) represent those of Commodore. | words, or about 300,000 |> | bytes." |> -- W. John Guineau grep meaning life | more Digital Equipment Corporation guineau@wjg.enet.dec.com or wjg@wpi.wpi.edu