summaryrefslogtreecommitdiffstats
path: root/scons/custom.py
diff options
context:
space:
mode:
authorKenneth Graunke <[email protected]>2016-07-18 14:47:42 -0700
committerKenneth Graunke <[email protected]>2016-07-21 21:31:41 -0700
commitcf6f2d3ce72a8b9dac5830aaf518aeed17a3833d (patch)
tree4cc47d006b1b46a4491220795ad88961846840ec /scons/custom.py
parent91dde3ddcaf6ca5a7aa2d2e9815236ce2ddf698f (diff)
nir: Add a base const_index to shared atomic intrinsics.
Commit 52e75dcb8c04c0dde989970c4c587cbe8313f7cf made nir_lower_io start using nir_intrinsic_set_base instead of writing const_index[0] directly. However, those intrinsics apparently don't /have/ a base, so this caused assert failures. However, the old code was happily setting non-existent const_index fields, so it was pretty bogus too. Jason pointed out that load_shared and store_shared have a base, and that the i965 driver uses that field. So presumably atomics should have one as well, so that loads/stores/atomics all refer to variables with consistent addressing. Cc: "12.0" <[email protected]> Signed-off-by: Kenneth Graunke <[email protected]> Reviewed-by: Timothy Arceri <[email protected]>
Diffstat (limited to 'scons/custom.py')
0 files changed, 0 insertions, 0 deletions