freedreno/a6xx: disable UBWC for some formats
authorRob Clark <robdclark@chromium.org>
Fri, 7 Jun 2019 19:14:10 +0000 (12:14 -0700)
committerRob Clark <robdclark@chromium.org>
Tue, 11 Jun 2019 17:55:27 +0000 (10:55 -0700)
commit490baa6974e2d877fdb64f265d24df22b59dde7b
treef275534651537bae55b9541b92cecf3f92dfb1a1
parent8ddffa75c0e2cacdfb55913fc2688cbfb1baac13
freedreno/a6xx: disable UBWC for some formats

An older blob claims to support UBWC w/ r32ui an r32i, but not r32f.
Results from deqp indicate that it doesn't work with r32ui and r32i.

This *could* also just mean that use as "IBO" (image) is more limited
than as texture, although blob also doesn't seem to bother to try to use
UBWC with images at all, so hard to know for sure.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Reviewed-by: Kristian H. Kristensen <hoegsberg@google.com>
src/gallium/drivers/freedreno/a6xx/fd6_resource.c