gallium: pass NULL to cso_single_sampler() when the sampler isn't used.

This fixes an AA line crash/regression.
The aaline stage needs to find a free/unused sampler to do its thing.
This commit is contained in:
Brian
2008-03-12 14:20:54 -06:00
parent 51809bc1bc
commit 0dd79011b9
+5 -2
View File
@@ -176,9 +176,12 @@ update_samplers(struct st_context *st)
st->state.num_samplers = su + 1;
/* XXX more sampler state here */
}
cso_single_sampler(st->cso_context, su, sampler);
cso_single_sampler(st->cso_context, su, sampler);
}
else {
cso_single_sampler(st->cso_context, su, NULL);
}
}
cso_single_sampler_done(st->cso_context);