Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!cmcl2!nrl-cmf!ames!ucbcad!ucbvax!CORY.BERKELEY.EDU!dillon From: dillon@CORY.BERKELEY.EDU (Matt Dillon) Newsgroups: comp.sys.amiga Subject: Re: Double Buffering Message-ID: <8711080404.AA23969@cory.Berkeley.EDU> Date: Sat, 7-Nov-87 23:04:58 EST Article-I.D.: cory.8711080404.AA23969 Posted: Sat Nov 7 23:04:58 1987 Date-Received: Tue, 10-Nov-87 05:17:20 EST Sender: daemon@ucbvax.BERKELEY.EDU Lines: 16 >I almost hate to do this but would someone please make a simple statement >concerning what the Amiga term "copper" means? What did the name derive from >and what is it? And now, back to Double Buffering... Copper. Co-Processor. The amiga has a simple three-instruction co-processor which handles changing between screens in the middle of a display refresh. Each screen has a copper list which is executed at the place the screen physically starts on the screen, loading the plane pointers and colormap for that screen into the video chip. The graphics.library handles the copper. You really have to get into the guts of the Amiga to use it (beyond the Screen structure and into the View structure). -Matt