iris: fix SSBO indexing
authorKenneth Graunke <kenneth@whitecape.org>
Wed, 25 Jul 2018 00:44:09 +0000 (17:44 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Thu, 21 Feb 2019 18:26:07 +0000 (10:26 -0800)
commitb7b061c4e21db353efed7f446e58849ec3b3c0f4
tree2a01ce9337936fcba377b9a6ecee30cb0f1354d7
parent376c7253f814979cf25f101188af1085a509f642
iris: fix SSBO indexing

st/nir offsets SSBO indexes by MaxABOs.  This is not what we want,
as it bloats the binding tables.  We'll need to adjust it to use
info->num_abos as the offset and buffer base instead.  For now,
just use the inefficient format to get us rolling.  We can add a
PIPE_CAP later.
src/gallium/drivers/iris/iris_context.h
src/gallium/drivers/iris/iris_screen.c
src/gallium/drivers/iris/iris_state.c