www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/03/25/13:04:29

Message-Id: <3.0.5.32.19980325150929.007a29c0@vip.cybercity.dk>
Date: Wed, 25 Mar 1998 15:09:29 +0100
To: djgpp AT delorie DOT com
From: "Nils Emil P. Larsen" <Peter_Larsen AT vip DOT cybercity DOT dk>
Subject: Fast block transfer VRAM to VRAM (help me)
Mime-Version: 1.0

Hi!

How do I transfer a block (e.g. a screen 640x480) from one place in VRAM to
another place in VRAM, without moving it to plain RAM first?

I think it's possible, and Allegro's blit-function is too slow. I think
that the statement

blit(screen, screen, ....., screen->w, screen->h)

would transfer the screen to plain RAM first!

The VRAM to VRAM method and the scroll_screen in Allegro, could make a very
fast double buffering system!

If anybody know anything about this, please help me (I'm quite new to this)!

Thank you,
Nils Emil P. Larsen




- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019