Subject: Re: XF86 wsfb driver and wscons ioctl
To: None <heas@shrubbery.net, tech-x11@NetBSD.org,>
From: Allen Briggs <briggs@netbsd.org>
List: tech-x11
Date: 01/22/2005 16:04:55
[ tech-kern removed and recipient list otherwise trimmed ]

On Sat, Jan 22, 2005 at 03:12:18PM -0500, Roland Dowdeswell wrote:
> I was thinking about this a while ago, and determined that you'd
> probably need to be able to batch requests into groups for the
> performance improvement to exceed the system call overhead.
> Something like a writev(2) interface that defines command packets
> would be interesting, I think.

I like this idea a lot.  If I recall correctly, X already builds
lists of rectangles to fill/copy, so I think this should map to
the X side of things fairly well.

As I said, though, I think it would be best to get things running
with a bare/raw framebuffer before adding acceleration.  It should
be pretty straight forward to do at least this, and it would provide
the basis for future acceleration.

-allen

-- 
 Allen Briggs                     briggs@wasabisystems.com
 Wasabi Systems, Inc.             http://www.wasabisystems.com/