On Mon, Feb 23, 2004 at 11:58:25AM +0100, Felix Kühling wrote: > Hmm, the driver lacks the *pixel.[ch] files that for instance the mga > driver has. The r128 driver seems to have some pixel drawing stuff in > r128_span.[ch].
span files have the software stuff and pixel files have some AGP glReadPixels() stuff but I think it's disabled (maybe broken?). The span stuff is straightforward to add because there are some templates. I'm not sure if the AGP glReadPixels() stuff is actually very useful since reading from AGP aperture with the CPU is also very slow. I've been wondering why we can't enable caching on the AGP aperture. Write combining already needs to do some sort of flush after writing so I don't understand why we can't use write-back caching instead and just make sure to flush the cache before reading stuff. Someone care to enlighten me? -- Ville Syrjälä [EMAIL PROTECTED] http://www.sci.fi/~syrjala/ ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id56&alloc_id438&op=click -- _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel