freedreno/a3xx: Mostly fix min-vs-mag filtering decisions on non-mipmap tex.
authorEric Anholt <eric@anholt.net>
Wed, 28 Aug 2019 20:24:41 +0000 (13:24 -0700)
committerEric Anholt <eric@anholt.net>
Thu, 26 Sep 2019 18:27:31 +0000 (11:27 -0700)
commit3338d6e5f8b5381da2d736623853eafa1e7bfb8e
tree8d1fbaf13ca9208414ccd8cb61511ada9897ecc1
parente16fadd545d82e7dac5b5cd57144d2459618adc9
freedreno/a3xx: Mostly fix min-vs-mag filtering decisions on non-mipmap tex.

This is based on the fix I used for the same problem on V3D.  In this
case, it fixes all but the the
dEQP-GLES2.functional.texture.filtering.2d.*_npot cases of
dEQP-GLES2.functional.texture.filtering.2d.*'s failures.

Acked-by: Rob Clark <robdclark@chromium.org>
.gitlab-ci/deqp-freedreno-a307-fails.txt
src/gallium/drivers/freedreno/a3xx/fd3_texture.c