Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!purdue!tut.cis.ohio-state.edu!ucbvax!pasteur!zooey.Berkeley.EDU!c162-de From: c162-de@zooey.Berkeley.EDU (David Navas) Newsgroups: comp.sys.amiga.tech Subject: Re: V1.4+ScrollRaster + ECS Message-ID: <17058@pasteur.Berkeley.EDU> Date: 11 Sep 89 19:40:58 GMT References: <4463@cps3xx.UUCP> <124439@sun.Eng.Sun.COM> Reply-To: c162-de@zooey.Berkeley.EDU.UUCP (David Navas) Organization: University of California, Berkeley Lines: 21 In article <124439@sun.Eng.Sun.COM> cmcmanis@sun.UUCP (Chuck McManis) writes: >In article <4463@cps3xx.UUCP> porkka@frith.egr.msu.edu () writes: >-> Will ScrollRaster() be fixed in respect to SIMPLE_REFRESH??????? >-> A simple yes/no answer from CATS would be nice. > >I guess I must have missed the original problem. What is broken about it? >I've used it on S_R windows (and hence SIMPLE layers) and it seemed to >work as advertised. (It flashes of course when you have lots of bit planes >but that isn't ScrollRaster's fault per se.) Okay, It doesn't work so well when there are layers residing above the S_R layer to scroll. In fact, it doesn't blank the correct spots in your S_R layer. I'm not sure whether there is reliable way to determine which parts of your layer need to be updated either. I do a simple check to see if the layer I'm about to scroll is the foremost layer. If it is I use ScrollRaster, otherwise I blank the whole window and redraw the layer. This stinks as far as performance is concerned. David C. Navas c162-de@zooey