Index: [thread] [date] [subject] [author]
  From: James Simmons <jsimmons@edgeglobal.com>
  To  : ggi-develop@eskimo.com
  Date: Fri, 6 Aug 1999 21:20:20 -0400 (EDT)

Re: Accels and /dev/gfx.

> > Oops. Forgot the most important one. Actually if I start out /dev/gfx with
> > multiple virtual accel engines then process switching could actually be
> > the method to flush the ping pong buffers instead of the page fault
> > method. 
> 
> Not instead. You could overflow the buffers if the pagefault isn't there.
> O.K. - you could explicitly flush, but that's the beauty of the segfault
> system, that you don't need to. It's just that you need to flush, if accel
> commands from another process come in.

doh!!  Your right. We do have to consider flushing the buffer on context
switch.

> > This would only work if process switching occurs. Are their any
> > times when process switching does not occur under linux 
> 
> Yes. If a realmode priviledged process is executing.

Okay. Well the process flushing was a bad idea anyways.


Index: [thread] [date] [subject] [author]