commit | c30f23c1231e8443e0880efa5326ccecf6eec034 | [log] [tgz] |
---|---|---|
author | Eric Anholt <eric@anholt.net> | Wed May 06 21:44:13 2009 -0700 |
committer | Roland Scheidegger <sroland@vmware.com> | Sat Jul 04 15:32:56 2009 +0200 |
tree | 43b5e898959d9d8c358a1d4d538304d71991a72a | |
parent | 94e1117c9ba259665cd8e790369dcd4c789a2f93 [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.