st/mesa: set st_context::...num_samplers to 0 when there are no samplers

This was missed during my st/mesa series.

Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
This commit is contained in:
Marek Olšák
2017-06-14 18:31:06 +02:00
parent f368ea37a2
commit 602a3e50e5

View File

@@ -252,8 +252,10 @@ update_shader_samplers(struct st_context *st,
unsigned unit, num_samplers; unsigned unit, num_samplers;
const struct pipe_sampler_state *states[PIPE_MAX_SAMPLERS]; const struct pipe_sampler_state *states[PIPE_MAX_SAMPLERS];
if (samplers_used == 0x0) if (samplers_used == 0x0) {
*out_num_samplers = 0;
return; return;
}
num_samplers = util_last_bit(samplers_used); num_samplers = util_last_bit(samplers_used);