nanogui: Microwindows for Hercules


Previous by date: 19 Jul 1999 17:10:43 -0000 Re: ELKS v0.78 bugs fixed, Alistair Riddoch
Next by date: 19 Jul 1999 17:10:43 -0000 Re: Microwindows for Hercules, Ben Pfaff
Previous in thread: 19 Jul 1999 17:10:43 -0000 Re: Microwindows for Hercules, Alan Cox
Next in thread: 19 Jul 1999 17:10:43 -0000 Re: Microwindows for Hercules, Ben Pfaff

Subject: RE: Microwindows for Hercules
From: Greg Haerr ####@####.####
Date: 19 Jul 1999 17:10:43 -0000
Message-Id: <01BED1D6.BD213830.greg@censoft.com>

: The code in devdraw.c is very naiive. It assumes pixel plotting is the underlyin
: op. On many cards line slices are the underlying operation, horizontal or
: vertical. What you probably want to do is generate a series of
: 
: 	draw_horizontal(x,y,l)
: 
: or
: 	draw_vertical(x,y,l)
: 
: calls for most things
:

	That's a good idea.  This would certainly speed up diagonal lines
on systems with a fast horizontal line draw.  The vertical doesn't add much,
as most video planes aren't optimized for vertical line drawing.  Currently,
there aren't any applications that draw diagonal lines though, so the speed issue
is mute.


: > This might be useful when bitblt is implemented though...
: 
: Having 32K of offscreen memory is always useful. 
: 
	Definitely.  I plan on adding offscreen drawing memory, but it requires
some big architecture changes.

Greg

Previous by date: 19 Jul 1999 17:10:43 -0000 Re: ELKS v0.78 bugs fixed, Alistair Riddoch
Next by date: 19 Jul 1999 17:10:43 -0000 Re: Microwindows for Hercules, Ben Pfaff
Previous in thread: 19 Jul 1999 17:10:43 -0000 Re: Microwindows for Hercules, Alan Cox
Next in thread: 19 Jul 1999 17:10:43 -0000 Re: Microwindows for Hercules, Ben Pfaff


Powered by ezmlm-browse 0.20.