Still some open questions.. and at any rate, no additional piglit passes due to various wrap modes that we need to emulate in at least some cases :-(
But it does fix some mystery page-faults.. So add some comments in the code where there are things that we need to emulate or do more r/e, and push as-is.
a87e44d freedreno/a3xx: initial texture border-color
src/gallium/drivers/freedreno/a2xx/fd2_draw.c | 9 ------
src/gallium/drivers/freedreno/a3xx/fd3_context.c | 3 ++
src/gallium/drivers/freedreno/a3xx/fd3_context.h | 20 ++++++++++++
src/gallium/drivers/freedreno/a3xx/fd3_emit.c | 37 ++++++++++++++++++----
src/gallium/drivers/freedreno/a3xx/fd3_texture.c | 2 ++
src/gallium/drivers/freedreno/freedreno_util.h | 9 ++++++
6 files changed, 65 insertions(+), 15 deletions(-)
Upstream: cgit.freedesktop.org