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