iris: Upload kernel inputs with system values
authorJason Ekstrand <jason@jlekstrand.net>
Tue, 11 Aug 2020 15:30:42 +0000 (10:30 -0500)
committerMarge Bot <eric+marge@anholt.net>
Wed, 12 Aug 2020 10:11:06 +0000 (10:11 +0000)
commit65eeb06a7f7afd1fbf48490f06051dfad9de3214
tree722a1dd511ed75cb707d4bc522b5b00ef03e63d4
parentf5e7be386ffa8d5805fd0381ee0c921af65a6bcb
iris: Upload kernel inputs with system values

Clover doesn't upload a cbuf0 but instead provides the kernel inputs as
part of the pipe_grid.  The most obvious thing to do is to upload them
along with system values.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6280>
src/gallium/drivers/iris/iris_context.h
src/gallium/drivers/iris/iris_disk_cache.c
src/gallium/drivers/iris/iris_program.c
src/gallium/drivers/iris/iris_state.c