ilo: support push constant model in shaders
authorChia-I Wu <olvaffe@gmail.com>
Wed, 17 Jul 2013 21:58:45 +0000 (05:58 +0800)
committerChia-I Wu <olvaffe@gmail.com>
Tue, 13 Aug 2013 08:04:35 +0000 (16:04 +0800)
commitc6e1e0157b9bd9ec416062a21bbd30ca9b69f363
treeae4d35cb65e3a14bec016b6008ab8d9615d50db1
parent5e30ffbda6259c2bbd519c5fe092df1db1d0c94d
ilo: support push constant model in shaders

Source constants from URB constant data when the constant data can fit in the
PCB.
src/gallium/drivers/ilo/ilo_shader.c
src/gallium/drivers/ilo/shader/ilo_shader_fs.c
src/gallium/drivers/ilo/shader/ilo_shader_internal.h
src/gallium/drivers/ilo/shader/ilo_shader_vs.c
src/gallium/drivers/ilo/shader/toy_tgsi.c
src/gallium/drivers/ilo/shader/toy_tgsi.h