Xref: utzoo comp.sys.amiga.tech:13532 comp.sys.amiga.hardware:2704 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!newstop!sun!stpeter.Eng.Sun.COM!cmcmanis From: cmcmanis@stpeter.Eng.Sun.COM (Chuck McManis) Newsgroups: comp.sys.amiga.tech,comp.sys.amiga.hardware Subject: Re: Double Buffering and Intuition, and A3000 RAM Problems Message-ID: <139460@sun.Eng.Sun.COM> Date: 24 Jul 90 17:25:21 GMT References: <25012.26ab200e@kuhub.cc.ukans.edu> Sender: news@sun.Eng.Sun.COM Organization: Sun Microsystems, Mt. View, Ca. Lines: 26 In article <25012.26ab200e@kuhub.cc.ukans.edu> markv@kuhub.cc.ukans.edu writes: >1.) Is there an "approved", or failing that, a working way to double > buffer and keep Intuition happy. I mean 'true' double buffering, > where I am swapping bitmaps every frame. This comes up pretty frequently, to answer it you need to give some additional information. That information is of the form : Q) Do you want to be able to render Menus while the screen is flipping? How about when either screen is showing? Q) Do you need Gadgets to be refreshed while double buffering? The reason for this is that if you want to do something like a movie generator where you mouse around and then say "go" and sit back and watch. Then you can basically use the LoadView() method of double buffering and just catch the Menu button (with Menu Verify) and A-N and A-M with an input handler. When ever a signal is made that the user wants the menus/gadgets back you just Rethink/ReMake and that is that. If you want to double buffer and keep the menus working then no, you can really do it in any way that will work reliably. -- --Chuck McManis Sun Microsystems uucp: {anywhere}!sun!cmcmanis BIX: Internet: cmcmanis@Eng.Sun.COM These opinions are my own and no one elses, but you knew that didn't you. "I tell you this parrot is bleeding deceased!"