i965: Add support for pull constants to the new FS backend.
authorEric Anholt <eric@anholt.net>
Fri, 22 Oct 2010 19:57:00 +0000 (12:57 -0700)
committerEric Anholt <eric@anholt.net>
Fri, 22 Oct 2010 21:53:21 +0000 (14:53 -0700)
commit07cd8f46acc34b04308f81de2faf05ba33da264b
treeb1e91f9595dae06cb713c3b50c709014efd09b2a
parentff622d5528c8cca465e29081c0792ca210cdd092
i965: Add support for pull constants to the new FS backend.

Fixes glsl-fs-uniform-array-5, but not 6 which fails in ir_to_mesa.
src/mesa/drivers/dri/i965/brw_context.h
src/mesa/drivers/dri/i965/brw_eu.h
src/mesa/drivers/dri/i965/brw_eu_emit.c
src/mesa/drivers/dri/i965/brw_fs.cpp
src/mesa/drivers/dri/i965/brw_fs.h
src/mesa/drivers/dri/i965/brw_fs_reg_allocate.cpp
src/mesa/drivers/dri/i965/brw_wm_emit.c
src/mesa/drivers/dri/i965/brw_wm_glsl.c
src/mesa/drivers/dri/i965/brw_wm_surface_state.c
src/mesa/drivers/dri/i965/gen6_wm_state.c