llvmpipe: move the fragment shader variant key to dynamic length.
authorDave Airlie <airlied@redhat.com>
Fri, 19 Jul 2019 06:07:47 +0000 (16:07 +1000)
committerDave Airlie <airlied@redhat.com>
Tue, 27 Aug 2019 02:29:42 +0000 (12:29 +1000)
commit3c2c232059b778ef38fe198d21971bafa7e7aafc
treea73fde2cf36b4f1945e1657ad8a5d76f629dc6a9
parentd0381ea149747cdd73bb45b140f059d1c569c644
llvmpipe: move the fragment shader variant key to dynamic length.

This mirrors the vs/gs keys, and will be needed when adding images
support.

The const changes also mirror how the draw code work (as is needed
when we add images)

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
src/gallium/drivers/llvmpipe/lp_state_fs.c
src/gallium/drivers/llvmpipe/lp_state_fs.h