commit | 3d048e57504c63999aeaaf5a65e8e493e6a67ff7 | [log] [tgz] |
---|---|---|
author | Eric Anholt <eric@anholt.net> | Wed May 06 21:44:13 2009 -0700 |
committer | Eric Anholt <eric@anholt.net> | Wed May 06 21:44:13 2009 -0700 |
tree | b6750c594b8f71bb8b0f136341f5fda3a90cc883 | |
parent | 156a79f5bd7b3e79f219adf4619ec449a7c0ed1c [diff] |
i965: Remove bad constant buffer constant-reg-already-loaded optimization. Thanks to branching, the state of c->current_const[i].index at the point of emitting constant loads for this instruction may not match the actual constant currently loaded in the reg at runtime. Fixes a regression in my GLSL program for idr's class since b58b3a786aa38dcc9d72144c2cc691151e46e3d5.