Am Sonntag, den 23.01.2005, 11:23 +0000 schrieb Dave Airlie:
> Okay it was an old bug resurfaced by the looks of it.. there used to be
> code written by Felix in the radeon driver to always emit a zbs atom no
> matter what, I've spent two days staring at the driver and the attached
> patch looks to fix the gears crapping out ...
AFAIK, the zbs hack was added by Keith originally. It has been in the
driver as long as I know it. I wrote some other workaround that emitted
state in a well defined order, which fixed some lockups. Maybe someone
thought this would make the zbs hack unnecessary, but it looks like
whoever it was, was wrong.
> I've played q3, ut2003 and ut2004 and ran gears.. all for about 5 mins
> each... no problems..
> switching OLD_PACKETS off and arrays on doesn't give a speedup with the
> hack for zbs (it slows it down..) but adding flush less brings it back
> nearly on par with OLD_PACKETS...
> There might be a better way to do this workaround... maybe ATI might know
> something (docs don't say anything...)
| Felix K=FChling <fxkuehl@...> http://fxk.de.vu |
| PGP Fingerprint: 6A3C 9566 5B30 DDED 73C3 B152 151C 5CC1 D888 E595 |