I've commited some preliminary changes necessary for AGP texturing to the
mach64-0-0-4-branch.  The changes are only in the DDX and Mesa portions of
the driver, no drm changes yet.  I've added necessary fields to the
structures in mach64_dri.h (DDX), using r128 as a model.  I've disabled
the ring buffer stuff, but added it to the header as a starting point.  I 
haven't really thought about what that should look like for mach64 yet.  I
haven't changed any existing fields that were being used (though we might
want to consider some name changes to avoid confusion and sync up with
other drivers, e.g. bufferSize should probably be bufferMapSize in
ATIDRIServerInfoRec).

The texture region is now mapped in AGPInit and should show up in the X
log and /proc/dri, but is not used yet and the AGP register initialization
is still disabled.  About all this does right now is add the AGP mode info
to the renderer string, but the "infrastructure"  needed for the DDX and
Mesa driver are there now.

-- 
Leif Delgass 
http://www.retinalburn.net


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

Reply via email to