ilo: support push constant model in shaders

Graphics / Mesa 3D Graphics Library / Mesa - Chia-I Wu [gmail.com] - 13 August 2013 03:04 UTC

Source constants from URB constant data when the constant data can fit in the PCB.

c6e1e01 ilo: support push constant model in shaders
src/gallium/drivers/ilo/ilo_shader.c | 22 ++++++--
src/gallium/drivers/ilo/shader/ilo_shader_fs.c | 56 ++++++++++++++++++-
.../drivers/ilo/shader/ilo_shader_internal.h | 5 ++
src/gallium/drivers/ilo/shader/ilo_shader_vs.c | 58 ++++++++++++++++++--
src/gallium/drivers/ilo/shader/toy_tgsi.c | 11 +++-
src/gallium/drivers/ilo/shader/toy_tgsi.h | 3 +
6 files changed, 143 insertions(+), 12 deletions(-)

Upstream: cgit.freedesktop.org


  • Share