🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.sys.amiga.tech
Article #108

Re: CookieCut auf Grafikkarten ?

#108
From: Christian Stieber
Date: Mon, 07 Aug 1995 16:41
35 lines
1907 bytes
Carsten Wartmann (C.WARTMANN@AMBO.BERLINET.DE) wrote:

> Was mir in Sachen Geschwindigkeit noch etwas Angst macht, ist das die
> Quelle ja wohl als planar-Gfx vorliegen muß und dann erst mal
> konvertiert wird...

Eine Maske benoetigt bekanntlicherweise nur 1 Bit/Pixel. Leider kannst
Du keine solche Maske mit BltBitMap() verwenden, daher hast Du zwei
Moeglickeiten:
1) Du erzeugst eine Maske die so tief ist wie die Bitmap selber.
   Dann kannst Du eine friend-Bitmap verwenden und hast keine
   Geschwindigkeitsprobleme.
   Allerdings wird u.U. Speicher verschenkt.
2) Du benutzt eine 1 Bit/Pixel Mask Plane und traegst sie in eine
   native Bitmap ein:
    MaskBitmap.Depth=8;
    {
      int i;

      for (i=7; i>=0; i--)
        MaskBitmap.Planes[i]=MaskPlane;
    }
  Dann hast Du halt in der Tat die CPU am Werkeln, sparst aber u.U.
  Speicher.

> Carsten Wartmann   E-Mail : C.Wartmann@AMBO.berlinet.de

Christian


--
  //   Christian Stieber               Stieber@Informatik.TU-Muenchen.de
\//    Certified Amiga Developer       http://www.leo.org/~stieber/
--------------------------------------------------------------------------
			  Nobody, just nobody
Technical Details
Message-ID: <405fo5$cml@sunsystem5.informatik.tu-muenchen.de>
Path: arc1-ca.pugleaf.net!informatik.tu-muenchen.de!stieber
References: <210B8684H000D6D81H@wartmann.ambo.berlinet.de> <3vb088$cfd@sunsystem5.informatik.tu-muenchen.de> <210E2177H00030D41H@wartmann.ambo.berlinet.de> <3vj248$cg3@sunsystem5.informatik.tu-muenchen.de> <2115CFAAH0008D9A1H@wartmann.ambo.berlinet.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!informatik.tu-muenchen.de!stieber
From: stieber@Informatik.TU-Muenchen.DE (Christian Stieber)
Newsgroups: de.comp.sys.amiga.tech
Subject: Re: CookieCut auf Grafikkarten ?
Date: 7 Aug 1995 16:41:41 GMT
Organization: Technische Universitaet Muenchen, Germany
Distribution: world
Message-ID: <405fo5$cml@sunsystem5.informatik.tu-muenchen.de>
References: <210B8684H000D6D81H@wartmann.ambo.berlinet.de> <3vb088$cfd@sunsystem5.informatik.tu-muenchen.de> <210E2177H00030D41H@wartmann.ambo.berlinet.de> <3vj248$cg3@sunsystem5.informatik.tu-muenchen.de> <2115CFAAH0008D9A1H@wartmann.ambo.berlinet.de>
NNTP-Posting-Host: hphalle6j.informatik.tu-muenchen.de
X-Newsreader: TIN [version 1.2 PL2]