v3d: no specific separate_segments flag for V3D 7.1
authorAlejandro Piñeiro <apinheiro@igalia.com>
Thu, 21 Oct 2021 11:19:49 +0000 (13:19 +0200)
committerMarge Bot <emma+marge@anholt.net>
Fri, 13 Oct 2023 22:37:43 +0000 (22:37 +0000)
commitb833243348089c4e20d151c27ab35fbc028d3820
treea7d040d2d0396db6ddcab74ec94d226ce32228a5
parent12e968046c1acbcb0d9a31ec411fa27b13b76406
v3d: no specific separate_segments flag for V3D 7.1

On V3D 7.1 there is not a flag on the Shader State Record to specify
if we are using shared or separate segments. This is done by setting
the vpm input size to 0 (so we need to ensure that the output would be
the max needed for input/output).

We were already doing the latter on the prog_data_vs, so we just need
to use those values, instead of assigning default values.

Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25450>
src/gallium/drivers/v3d/v3dx_draw.c