radeonsi: use si_nir_clamp_vertex_color
authorQiang Yu <yuq825@gmail.com>
Fri, 28 Oct 2022 03:42:05 +0000 (11:42 +0800)
committerMarge Bot <emma+marge@anholt.net>
Fri, 11 Nov 2022 04:22:20 +0000 (04:22 +0000)
commit2510b7f66a49cd15e05ef7ba89735f393d7f5231
tree2d9a1ce020a7e2af90737a2fdcb7ec09e4e4183c
parent42c2596b3ce83d2506da77d3407a30fcdf3b9a7a
radeonsi: use si_nir_clamp_vertex_color

Clamp vertex color in nir. Now only GS copy shader use
si_vertex_color_clamping, so move it there. It will be
completely removed after we switch to nir GS copy shader.

Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Signed-off-by: Qiang Yu <yuq825@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19429>
src/gallium/drivers/radeonsi/si_shader.c
src/gallium/drivers/radeonsi/si_shader_llvm_gs.c
src/gallium/drivers/radeonsi/si_shader_llvm_vs.c