On Mon, Dec 10, 2001 at 07:00:22PM +0100, Alexander Stohr wrote: > > But I thought that GATT is simply a scatter/gather table, so > > you only have to update the GATT when you "allocate and bind" pages. > > Then, if you "allocate and bind" the whole range at once, > > you're done, and > > you dont have to do any cache flushing from that point on. > > Huh, a GART window can make up some 32 to 2048 MB, depending on setup. > You surely dont want to allocate all this at once without need.
?? I thought it could only take up to 256 megs? I guess maybe AGP3.0 or whatever increased that? :-) If the program wants to use less, then the program can mmap less. I was really talking about allocating whatever the client mmaps. > > So sounds like you are agreeing with me?? :-> > > And think about multiple clients... the first takes all. ;-) I dont care about multiple clients: I was presuming the X server is going to be the one and only program that directly uses it. Then everyone else can go through DRI. Getting basic AGP support working is step 1, since it seems to be required for most, if not all, drm modules. Problems with that? _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel
