Jerome Glisse wrote: > On Wed, 18 Jun 2008 17:53:32 +0300 > Aapo Tahkola <[EMAIL PROTECTED]> wrote: >> Yep. It might actually work well enough without reordering. There >> are/were some cases where fixed pipeline programs used more than 24 >> temps. Not sure about latest generation but using more temps on r4xx do >> not slow down fragment programs. > > My understanding of the hardware is that the pixel stack is shared among > unit so it means you can have at most 32/numof_temp units running in //. > On simple shader you might not see any difference because you are likely > not fill limited. But or more complexe shader you might notices differences > in performances.
I saw this firsthand when working on the Radeon r5xx shaders. Bigger temp stacks cause much slower performance. ~ C. ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Mesa3d-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mesa3d-dev
