iris: Drop bogus sampler state saving

We do this in an earlier loop.  This was just reading things out of the
array, and saving them back over the same array...but in the wrong slots
This commit is contained in:
Kenneth Graunke
2018-08-18 23:44:11 -07:00
parent aba2cee711
commit 33701d5341
-5
View File
@@ -1144,11 +1144,6 @@ iris_bind_sampler_states(struct pipe_context *ctx,
for (int i = 0; i < count; i++) {
struct iris_sampler_state *state = ice->state.samplers[stage][i];
/* Save a pointer to the iris_sampler_state, a few fields need
* to inform draw-time decisions.
*/
ice->state.samplers[stage][start + i] = state;
if (!state) {
memset(map, 0, 4 * GENX(SAMPLER_STATE_length));
} else if (!state->needs_border_color) {