radeonsi: don't use si_get_vs_state in most places
authorMarek Olšák <marek.olsak@amd.com>
Sat, 9 Jan 2021 12:23:48 +0000 (07:23 -0500)
committerMarge Bot <eric+marge@anholt.net>
Mon, 18 Jan 2021 01:17:19 +0000 (01:17 +0000)
commitf1e34f125d9dcf39de751b570a1df375b0d70f11
tree34e95d774bd61fd1db7e13732d5b67f7d211f36c
parent4088b6f2936ffccdb2e2b3d8479c964366e51f77
radeonsi: don't use si_get_vs_state in most places

It's incorrect because si_get_vs_state returns gs_copy_shader for legacy
GS. It was harmless, but let's use si_get_vs, which is simpler.

Acked-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8548>
src/gallium/drivers/radeonsi/si_state.c
src/gallium/drivers/radeonsi/si_state_draw.cpp
src/gallium/drivers/radeonsi/si_state_shaders.c