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