Revert MR !15318
Original MR causes many regressions in r300 and r500.
This was a performance optimization, but no performance data was provided. A reviewer specifically requested performance data or justification, but was summarily ignored. This does not meet Mesa contribution criteria.
Fixes: #6548 (closed)