Radeon Gallium3D Hierarchical-Z Updated (R600)
Phoronix: Radeon Gallium3D Hierarchical-Z Updated (R600)
Now that the Radeon R600 tiling patches are done, Jerome Glisse has moved to updating the out-of-tree Hierarchical Z patches for the Radeon HD 2000 through 6000 series...
It looks like Glisse is working on making r600g a lot faster, as his project.
I sure hope 8.1 has both these included -- I wonder if 50% up is a reasonable expectation?
(based on the '20-30%' for 2d tiling, and a wag of similar improvements from HiZ)
Anyhow, is there a git branch somewhere with patches applied?
Just side note, both of my patch are self contains, ie you don't need any other patch, just my 2 patch (one for kernel one for mesa, i don't need a patch for ddx).
Originally Posted by phoronix
Throwing away pixels that are unneeded on the screen? Ah I see golden times coming.
Kudos to glisse & the devs @ FOSS driver development.
If HyperZ on the IGP345M is anything to go by, this will be great. I often referred to this chipset as "the disease" because it was truly awful. HyperZ, however, allowed me to play most of my games at the next resolution up.
Great! What is the ETA of this feature?
How is the current state?
Do we have any benchmarks?
Nobody needs to wait 3.4 and 8.1 to test it, also Jerome never told it will be mainlined in the 3.4 merge window (which is unlikely considering patches are floating around since one year).
Originally Posted by Drago
Even HiZ for R300g isn't still enabled by default (and it will probably never be).
I despise ZCULL (NV's name for HiZ), it keeps pretending to "work" yet doesn't improve performance at all (on nv50+ that is) ... probably needs more magic. Or it's all covered up by other bottlenecks.