broadcom(cle,clif,common,simulator): add 7.1 version on the list of versions to build
authorAlejandro Piñeiro <apinheiro@igalia.com>
Sun, 25 Apr 2021 22:02:21 +0000 (00:02 +0200)
committerMarge Bot <emma+marge@anholt.net>
Fri, 13 Oct 2023 22:37:41 +0000 (22:37 +0000)
commitd858332201fa30c32c4d8fd61217a4b66d16d0c6
treef29669ef84586bbe6cfb575eb591e70326328957
parent470bb614e03d94d08f88c550dff3b0e5ef16083e
broadcom(cle,clif,common,simulator): add 7.1 version on the list of versions to build

This adds 7.1 to the list of available V3D_VERSION, and first changes
on the simulator needed to get it working.

Note that we needed to touch all those 4 codebases because it is
needed if we want to use V3D_DEBUG=clif with the simulator, that it is
the easier way to see which packets a vulkan program is using.

About the simulator, this commit only handle the rename of some
registers. Any additional changes needed to get a proper support for
v71 will be handled them on following commits.

Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25450>
src/broadcom/cle/meson.build
src/broadcom/cle/v3dx_pack.h
src/broadcom/clif/clif_private.h
src/broadcom/common/v3d_device_info.c
src/broadcom/common/v3d_macros.h
src/broadcom/meson.build
src/broadcom/simulator/v3d_simulator.c
src/broadcom/simulator/v3d_simulator.h
src/broadcom/simulator/v3dx_simulator.c