v3d: add support for TFU blit in v71
authorAlejandro Piñeiro <apinheiro@igalia.com>
Wed, 27 Oct 2021 00:03:10 +0000 (02:03 +0200)
committerMarge Bot <emma+marge@anholt.net>
Fri, 13 Oct 2023 22:37:43 +0000 (22:37 +0000)
commit30920c5de46fabaea4c5a8a1bd2726e3c29b0f08
tree628a42eda708bbafbf24d8c5e7bfe5f23dcf828e
parente54fbc197c95ac133610385959080d474fb75dc3
v3d: add support for TFU blit in v71

TFU has changed on v71, specially on which registers to use, so that
means that support code change across versions. So as part of this
commit TFU copying is moved to a v3dx file.

Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25450>
src/gallium/drivers/v3d/meson.build
src/gallium/drivers/v3d/v3d_blit.c
src/gallium/drivers/v3d/v3dx_context.h
src/gallium/drivers/v3d/v3dx_tfu.c [new file with mode: 0644]