www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/09/17/01:00:45

From: elvenforst AT aol DOT com (ElvenForst)
Newsgroups: comp.os.msdos.djgpp
Subject: Allegro and VESA 2.0
Lines: 17
NNTP-Posting-Host: ladder01.news.aol.com
Date: 17 Sep 1998 04:45:29 GMT
Organization: AOL http://www.aol.com
Message-ID: <19980917004529.28923.00000360@ng135.aol.com>
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Can anybody give me a description of VESA?  How does it different from other
video modes, such as 13h or ModeX?

The reason that I'm asking is because my program is fine in ModeX or 13h, but
when I switch to a VESA 2.0 driver, the image flickers and shutters.  The
program uses a double-buffering system that, for every animation frame:
alwaysclears the entire buffer, redraws everything, and then blits to the
screen.  (The problem also occurs when I'm page flipping) The elements that are
drawn _early_ are solid and stable, but the parts of the screen that are drawn
_later_ are flickery and unstable.

Also, what is the difference between banked mode and the linear framebuffer
drivers?  (Besides that linear is faster.)

Thanks-A-Million,
--Richard Ellwood

- Raw text -


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