Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!uwvax!rutgers!labrea!aurora!ames!oliveb!felix!trwrb!cadovax!keithd From: keithd@cadovax.UUCP (Keith Doyle) Newsgroups: comp.sys.amiga Subject: Re: BltMaskBitMapRastPort Message-ID: <1697@cadovax.UUCP> Date: Tue, 18-Aug-87 17:26:14 EDT Article-I.D.: cadovax.1697 Posted: Tue Aug 18 17:26:14 1987 Date-Received: Sat, 22-Aug-87 10:17:12 EDT References: <1702@amiga.amiga.UUCP> <6978@steinmetz.steinmetz.UUCP> <1692@cadovax.UUCP> <493@rocky.STANFORD.EDU> Reply-To: keithd@cadovax.UUCP (Keith Doyle) Organization: Contel Business Systems, Torrance, CA Lines: 18 In article <493@rocky.STANFORD.EDU> rokicki@rocky.UUCP (Tomas Rokicki) writes: >Please note that an arbitrary rectangle *copy* requires all three >sources and the destination---A to mask out the edges of the >rectangle, B to fetch the source, C to fetch the destination, and >D to write the destination. You could change minterms or a few >other things, but not too much more. Are you saying that it is not possible to do an arbitrary rectangle *copy* with a *mask plane* in a single operation because of this? If so, that's a 2 and 2 I hadn't put together yet. Couldn't A be a mask plane and serve to both mask out the edges of the rectangle, as well as acting as a 'shape' mask for the object being copyied? Inquiring minds want to know. Keith Doyle # {ucbvax,decvax}!trwrb!cadovax!keithd # cadovax!keithd@ucla-locus.arpa Contel Business Systems 213-323-8170