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 -