From: Keith W. <ke...@tu...> - 2003-03-03 01:45:08
|
Arkadi Shishlov wrote: > On Fri, Feb 28, 2003 at 05:33:29PM -0500, Daniel Vogel wrote: > >>Fragmention still isn't good, which brings me back to my original question >>whether folks are talking to NVIDIA why they aren't using the DRI framework. > > > Probably because of theirs UDA? I suspect it is easear to support 'more' > common source base which is also under total vendor control. > There also multiple accelerated heads issue with current DRI.. The bulk of their driver would slot in under the GL dispatch layer just fine, though I believe they have made some optimizations in the dispatch/driver interface that we haven't got in the open source libGL.so. The big difference is in the interfaces between components, particularly the interface between the clientside 3d driver (the equivalent of eg. radeon_dri.so) and the X server. Mechanisms for communicating cliprects, context switching, client-client and client-server resource sharing are completely different. Keith |