gallium: michel's patch to rework texture/sampler binding interface
authorKeith Whitwell <keith@tungstengraphics.com>
Wed, 5 Mar 2008 09:50:14 +0000 (10:50 +0100)
committerKeith Whitwell <keith@tungstengraphics.com>
Wed, 5 Mar 2008 09:56:49 +0000 (10:56 +0100)
commit4528287e040415c2071012d02f20979ff995c754
tree9fbbd0d785c4e9a45ff7c53a8254312bd5ff7bb6
parentb1922de9f3478869c6788ef4e954c06c20e7aa9c
gallium: michel's patch to rework texture/sampler binding interface

Bind all the samplers/textures at once rather than piecemeal.
This is easier for drivers to understand.
25 files changed:
src/gallium/auxiliary/draw/draw_aaline.c
src/gallium/auxiliary/draw/draw_pstipple.c
src/gallium/drivers/failover/fo_context.h
src/gallium/drivers/failover/fo_state.c
src/gallium/drivers/failover/fo_state_emit.c
src/gallium/drivers/i915simple/i915_context.h
src/gallium/drivers/i915simple/i915_state.c
src/gallium/drivers/i915simple/i915_state_emit.c
src/gallium/drivers/i915simple/i915_state_sampler.c
src/gallium/drivers/i965simple/brw_context.h
src/gallium/drivers/i965simple/brw_state.c
src/gallium/drivers/i965simple/brw_wm_sampler_state.c
src/gallium/drivers/i965simple/brw_wm_surface_state.c
src/gallium/drivers/softpipe/sp_context.c
src/gallium/drivers/softpipe/sp_context.h
src/gallium/drivers/softpipe/sp_quad_fs.c
src/gallium/drivers/softpipe/sp_state.h
src/gallium/drivers/softpipe/sp_state_sampler.c
src/gallium/drivers/softpipe/sp_texture.c
src/gallium/include/pipe/p_context.h
src/mesa/state_tracker/st_atom_sampler.c
src/mesa/state_tracker/st_atom_texture.c
src/mesa/state_tracker/st_cb_drawpixels.c
src/mesa/state_tracker/st_context.h
src/mesa/state_tracker/st_gen_mipmap.c