freedreno/a6xx: cube image fix
authorRob Clark <robdclark@gmail.com>
Fri, 22 Feb 2019 18:09:25 +0000 (13:09 -0500)
committerRob Clark <robdclark@gmail.com>
Fri, 22 Feb 2019 19:05:32 +0000 (14:05 -0500)
commitfd360c82f0b7c4e5bf84f301280a2ba2e6955543
tree326a3724946a520bf67b4339aa3ff37885f3c7d9
parentf90c3b448508cbed26f697c9f36fd1ee6264a32b
freedreno/a6xx: cube image fix

Note that emit_intrinsic_load_image() already swaps a .3d flag with an
.a flag.  I tried doing things the other way around (going back to .3d)
but that didn't work.  And treating cube images as 2d array is also what
blob does, so let's just go with that.

Fixes dEQP-GLES31.functional.image_load_store.cube.load_store.*

Signed-off-by: Rob Clark <robdclark@gmail.com>
src/gallium/drivers/freedreno/a6xx/fd6_image.c