On Fri, Jan 25, 2002 at 12:16:06PM -0800, Allen Akin wrote:
> On Fri, Jan 25, 2002 at 11:42:51AM -0800, Philip Brown wrote:
> | 
> | As a device driver writer, it feels intrinsically 'wrong' for user-space
> | programs to say "map the device registers into my address space, turn off
> | all memory protection, and I'll take it from here".
> 
> Except for the "turn off all memory protection" part, that's essentially
> the way most 3D drivers have to work.  OpenGL *is* the hardware
> abstraction layer; you can't interpose another layer without either
> reducing performance or restricting access to hardware-specific
> features.

Except that you already have a dual-layer driver/library model, so this
isnt adding "another" layer. Just making the existing layers more
formalized.
[and yes, a *slight* reduction in performance, as I already mentioned]

_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to