freedreno/a3xx: there's no r8i/ui rb format, only rg8i/rg8ui
authorIlia Mirkin <imirkin@alum.mit.edu>
Sun, 17 May 2020 01:37:53 +0000 (21:37 -0400)
committerIlia Mirkin <imirkin@alum.mit.edu>
Sun, 17 May 2020 18:39:42 +0000 (14:39 -0400)
commitff4df32fae58d944e309ffd8e3fd05669a8cc2c9
tree9b848eff4223463132901ce7d03413b7ec364d0f
parent78615dcca19699737bf9cbc784b66d9ea966bcc0
freedreno/a3xx: there's no r8i/ui rb format, only rg8i/rg8ui

This fixes a number of dEQP tests:

  dEQP-GLES3.functional.fbo.blit.conversion.r8*
  dEQP-GLES3.texture.specification.basic_teximage2d.r8*

and others. The reason why this enum showed up in traces for R8 is that
it was an "upgraded" texture to R8G8.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5073>
.gitlab-ci/deqp-freedreno-a307-fails.txt
src/freedreno/registers/a3xx.xml
src/gallium/drivers/freedreno/a3xx/fd3_format.c