On Thu, Oct 16, 2003 at 04:46:44PM -0400, John Dennis wrote:

 > Does anybody know for the proprietary drivers (supplied by ATI and
 > Nvidia) which pieces they replace and which pieces they expect to be
 > there? The reason I'm asking is to understand the consequences of
 > changing an API. I'm curious to the answer in general, but in this
 > specific instance the api I'm worried about is between the agpgart
 > kernel module and drm kernel module. If the agpgart kernel module
 > modifies it's API will that break things for someone who installs a
 > proprietary 3D driver? Do the proprietary drivers limit themselves to
 > mesa driver and retain the existing kernel services assuming the IOCTL's
 > are the same? Or do they replace the kernel drm drivers as well? If so
 > do they manage AGP themselves, or do they use the systems agpgart
 > driver? Do they replace the systems agpgart driver?

NVIDIA driver can optionally use the kernel agpgart, but also has its
own built-in.  ATI always use their own agpgart afair.

Change the agpgart API, and they will likely break.

                Dave


-- 
 Dave Jones     http://www.codemonkey.org.uk


-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to