home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.amiga.graphics
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!ames!sun-barr!cs.utexas.edu!zaphod.mps.ohio-state.edu!sdd.hp.com!hp-col!fc.hp.com!koren
- From: koren@fc.hp.com (Steve Koren)
- Subject: OS3.0: does this have to use Chip ram?
- Sender: news@fc.hp.com (news daemon)
- Message-ID: <BxK58F.24J@fc.hp.com>
- Date: Wed, 11 Nov 1992 15:19:27 GMT
- Organization: Hewlett-Packard Fort Collins Site
- X-Newsreader: Tin 1.1.3 PL5
- Lines: 38
-
- I have noticed something interesting regarding OS3.0 and backdrop
- images. 3.0 lets you put backdrop images in the background of the
- main workbench window, or the screen, or the "other" workbench windows.
- Each can be a different IFF image in up to 256 colors.
-
- However, these things are memory hungry, and they use chip ram. In
- other words:
-
- Bitmaps for the workbench screen itself: CHIP
- Bitmaps for the IFF backdrop images : CHIP
-
- Now, it seems to me that what happens is this: the backdrop image gets
- drawn into the screen's bitmap behind your windows. When you move a
- window and hence reveal part of the backdrop, the system blits the
- revealed part of the bitmap from the backdrop image back into the
- screen's bitmap to repair the section that needs repainting.
-
- This all works pretty well, but is uses quite a bit of chip RAM.
- Granted, I don't really *need* a 64 color high res backdrop image behind
- my windows, but I sure like it :-), and I'd like to use less chip RAM
- for this.
-
- So it occurred to me that this scheme might be workable:
-
- Bitmaps for the workbench screen itself: CHIP
- Bitmaps for the IFF backdrop images : FAST
-
- The idea is that only the screen's bitmaps _really_ have to be in chip
- RAM, because they are the only ones displayed. The IFF backdrop bitmaps
- are never displayed directly; they are just used to copy parts of back
- into the screen's bitmap. If one is willing to use the CPU to do this
- copy instead of the blitter, then why couldn't the IFF backdrop image
- planes be stored in fast RAM? I have boatloads of fast RAM to allocate
- to such a frivolity, but chip RAM is rather more scarce. (I have
- already used about 850 Kb of chip ram when my system boots, which is a
- good chunk of the available 2 Mb).
-
- - steve
-