Mail Archives: djgpp/1999/10/22/12:54:31
Tom Fjellstrom wrote:
> Eli Zaretskii wrote:
>
> > On Thu, 21 Oct 1999, Tom Fjellstrom wrote:
> >
> > > But I can't be completely sure if the 'bitmap' i'm blitting
> > > to or from is in video memory. If I could then it would make sense
> > > to call the dosmemput or farptr functions only for those 'bitmaps'.
> > > I may be wrong but I don't think 'regular' memory can (or should?) be
> > > accessed with dosmemput or those farptr functions.
> >
> > For ``normal'' memory, simply use memcpy or whatever C functions are
> > appropriate. There's no need neither for farptr nor for
> > __djgpp_nearptr_enable stuff.
>
> yes I understand this part.
>
> >
> > > The only way I have thought of determining that a bitmap is in video memory
> > > is too add a variable to the bitmap struct when creating it to indicate
> > > whether or not it is in video memory.
> >
> > I'm not sure I follow. How come you don't know where's the bitmap in a
> > program that you yourself wrote?
>
> Because I want to call the same routine on any bitmap whether or not
> it's a regular bitmap, the screen, or a sub bitmap of the screen.
Then send an extra argument to your blit function.
>
>
> --
>
> "An Optimist will say the glass is half full,
> A Pessimist will say the glass is half empty,
> A Canadian will say Waiter!"
>
> Tom Fjellstrom
> tomcf AT connect DOT ab DOT ca
- Raw text -