ilo: let shaders determine sampler counts
authorChia-I Wu <olvaffe@gmail.com>
Sat, 4 Oct 2014 02:51:20 +0000 (10:51 +0800)
committerChia-I Wu <olvaffe@gmail.com>
Sat, 4 Oct 2014 15:18:51 +0000 (23:18 +0800)
commitca824e69403a32144328d1fb7987d0537e88ee04
treeda6d1abfffb4339837f3d8cb1111405100cbe175
parent0c4bc1e29223ffec4617999c0c03d722bdcc170a
ilo: let shaders determine sampler counts

When a shader needs N samplers, we should upload N samplers and not depend on
how many are bound.

Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
13 files changed:
src/gallium/drivers/ilo/ilo_blitter_pipe.c
src/gallium/drivers/ilo/ilo_builder.h
src/gallium/drivers/ilo/ilo_builder_3d_bottom.h
src/gallium/drivers/ilo/ilo_builder_3d_top.h
src/gallium/drivers/ilo/ilo_render_dynamic.c
src/gallium/drivers/ilo/ilo_render_gen6.c
src/gallium/drivers/ilo/ilo_render_gen7.c
src/gallium/drivers/ilo/ilo_shader.c
src/gallium/drivers/ilo/ilo_shader.h
src/gallium/drivers/ilo/ilo_state.c
src/gallium/drivers/ilo/ilo_state.h
src/gallium/drivers/ilo/ilo_state_gen6.c
src/gallium/drivers/ilo/ilo_state_gen7.c