Mail Archives: djgpp/1998/10/03/17:35:08
From: | ranla AT post DOT tau DOT ac DOT il (Tal Lavi)
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Seemly inevitable slow writes in VESA
|
Date: | 3 Oct 1998 21:19:22 GMT
|
Organization: | Tel-Aviv University Computation Center
|
Lines: | 17
|
Message-ID: | <6v64cq$6fm$1@goethe.tau.ac.il>
|
NNTP-Posting-Host: | slip-114.tau.ac.il
|
Mime-Version: | 1.0
|
X-Newsreader: | WinVN 0.99.9 (Released Version) (16bit)
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
My ray-casting project requires me to draw the screen only in vertical
lines. This makes a slowdown in the 640x480x16bpp VESA mode that is
used.
Does anyone has an inovative idea on how to avoid the slow 16-bit
writes?
I assure you, the screen must be drawn in vertical lines.
I had an idea about making a side-fliped virtual screen, that will use
a vertical line-oriented method, instead of the usual horizontal
one(like in $A0000).
The problem is, that using a virtual screen will cut down the speed i
gained by using double buffered LFB with VBE2.0.
Does anyone has a better idea? PLEASE! i desperate!
Virge ranla AT post DOT tau DOT ac DOT il
- Raw text -