🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #25799

Re: Help! vro_cpyfm,vrt_cpyfm

#25799
From: pete
Date: Fri, 20 Mar 1987 03:01
34 lines
2217 bytes
In article <672@atari.UUCP> leavens@atari.UUCP (Alex Leavens) writes:
>in article <8703170112.AA00614@ucbvax.Berkeley.EDU>, JANKOWSJ@UNION.BITNET says:
>>              Is there any-hacker in this universe that can assist me in
>>          finding information about working with the G.E.M. functions
>
>        2)  Make _sure_ that your source and destination blocks the
>            same size.
	Although I have yet to try it, According to Abacus, when given differing
sizes of blocks, the system uses the size of the source block.

>
>        3)  Make sure the pixel width of your raster is an even multiple
>            of a word size (ie, 16).
	This is only necesairy when speed is at a premium. The routines can
handle bit-boundaries. This brings up an interesting point of interface theory.
I have noticed that many GEM programs snap windows to 16bit boundaries.
I fully understand the rational for this, but I don't think I agree with it.
Though doing this increases speed, it very much reduces the quality of the user
interface. Snapping takes away the feelinng that what you do is what you get.
	I would rather have the machine do EXACTLY what i want, and decide when
running a program whether I want 16 bit boundaries. This is sort of a time-
interface tradeoff. One of many in a windowing system!
>
>        4)  You probably want to make sure that your source and destination
>            rectangles don't overlap.
	I can see no real reason for this. The routines are "smart" and can
transfer over each other.

>
>Good luck!
Yup!

					Pete Santangeli
					pete@utgpu
Technical Details
Message-ID: <1987Mar19.220152.658@gpu.utcs.toronto.edu>
Path: arc1-ca.pugleaf.net!utzoo!utcsri!utgpu!pete
References: <8703170112.AA00614@ucbvax.Berkeley.EDU> <672@atari.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!utcsri!utgpu!pete
From: pete@gpu.utcs.toronto.edu
Newsgroups: comp.sys.atari.st
Subject: Re: Help! vro_cpyfm,vrt_cpyfm
Message-ID: <1987Mar19.220152.658@gpu.utcs.toronto.edu>
Date: Thu, 19-Mar-87 22:01:52 EST
Article-I.D.: gpu.1987Mar19.220152.658
Posted: Thu Mar 19 22:01:52 1987
Date-Received: Sat, 21-Mar-87 04:39:50 EST
References: <8703170112.AA00614@ucbvax.Berkeley.EDU> <672@atari.UUCP>
Reply-To: pete@gpu.utcs.UUCP (Peter Santangeli)
Organization: University of Toronto Computing Services
Lines: 34
Checksum: 31568