On Tuesday 21 June 2005 18:06, Aapo Tahkola wrote: > On Thu, 16 Jun 2005 14:22:36 +0200 > Nicolai Haehnle <[EMAIL PROTECTED]> wrote: > > > On Thursday 16 June 2005 13:41, Aapo Tahkola wrote: > > > Update of /cvsroot/r300/r300_driver/r300 > > > In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6333 > > > > > > Modified Files: > > > r300_reg.h r300_state.c > > > Log Message: > > > Use depth tiling. > > > > Will this work with software fallbacks? > > Im not quite sure but more recent r200_span.c has few words about it. > Attached patch enables color tiling in case someone wants to play with it.
You *will* have to update radeon_span.c accordingly. I haven't looked into how this surface business works, that might help a bit, but I doubt you get away without changing anything in radeon_span.c In fact, enabling the depth tiling did break software fallbacks, which includes depth readbacks. So stuff like glean and Cube (which uses depth readback to figure out your line of fire) is broken with depth tiling, which is why I backed that change out. We really, really need a working fallback path. I can't stress this enough. cu, Nicolai
pgpmdHNtAmguB.pgp
Description: PGP signature