freedreno/ir3/a6xx: use ldib for ssbo reads
authorRob Clark <robdclark@gmail.com>
Wed, 20 Feb 2019 15:31:15 +0000 (10:31 -0500)
committerRob Clark <robdclark@gmail.com>
Wed, 20 Feb 2019 23:50:08 +0000 (18:50 -0500)
commit50dd773a2d15570944d3955bb851b46ac345cdf4
treeadd95452471f3be393567a0c6b157147347b85e8
parentc543a2cf6f4ab86b78ef314f4be22d6dd2e4604a
freedreno/ir3/a6xx: use ldib for ssbo reads

... instead of isam.  It seems like when using isam, plus atomics, we
can have the problem of old data being in the texture cache.  Plus this
way we don't have to load a component at a time.

Note that blob still seems to use isam in some cases.  I suppose it might
be preferable in the case of loading a single component, when atomics
are not in the picture (or that the ssbo does not need to otherwise be
coherent).

Signed-off-by: Rob Clark <robdclark@gmail.com>
src/freedreno/ir3/ir3_a6xx.c