🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.amiga.tech
Article #7939

Who frees CUSTOMBITMAPs?

#7939
From: Brett Coon
Date: Mon, 07 Jan 1991 22:53
24 lines
1599 bytes
When you open a screen with the CUSTOMBITMAP flag set in the NewScreen struc-
ture, will CloseScreen free the bitmap memory?  If so, how can I prevent this
from happenning so that I can free the memory myself at a later time?

On a related topic, is it correct that memory must be freed in the same block
sizes in which it is allocated?  I.E. if I use AllocRaster to allocate a 
640x200 bitmap, I can't free it as two 320x200 bitmaps, right?

Finally, if I want to open a 320x200 pixel screen that shows 1/2 of a 640x200
pixel bitmap, is it correct that I should specify 320x200 in the NewScreen
structure but 640x200 in my (custom) BitMap structure?  I tried specifying
640x200 in both (but not setting the HIRES flag in NewScreen), and it appears
to have opened an overscan screen, which is not what I want.  I'd prefer not
to play with the RasInfo and related structures any more than I have to, so
I'm looking for a combination of settings that will open the appropriate
screen directly.

Thanks,
-brett

-- 
|Brett Coon           |  uunet!smosjc!brett                       |
|S-MOS Systems, Inc.  |  "Very exciting... as a luggage problem." |
|San Jose, CA         |            -Joe Vs. The Volcano           |
Technical Details
Message-ID: <324@smosjc.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!uunet!smosjc!brett

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!uunet!smosjc!brett
From: brett@smosjc.UUCP (Brett Coon)
Newsgroups: comp.sys.amiga.tech
Subject: Who frees CUSTOMBITMAPs?
Keywords: OpenScreen, CloseScreen
Message-ID: <324@smosjc.UUCP>
Date: 7 Jan 91 22:53:13 GMT
Organization: S-MOS Systems, San Jose, Ca., USA
Lines: 24