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