zink: move to AoS for gfx program shader modules
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Thu, 1 Sep 2022 17:45:53 +0000 (13:45 -0400)
committerMarge Bot <emma+marge@anholt.net>
Mon, 26 Sep 2022 17:12:31 +0000 (17:12 +0000)
commit32f50630d6025487dd86a8b1271d2c860fdbbff3
tree1a31fee9a83c77047afe0c2b00e498830947dd01
parent745efa1231e256192c901eeffa1a740dfa7e11ca
zink: move to AoS for gfx program shader modules

this matches up better with the actual usage; the zink_shader_module
is still stored in the shader cache

Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18786>
src/gallium/drivers/zink/zink_pipeline.c
src/gallium/drivers/zink/zink_program.c
src/gallium/drivers/zink/zink_types.h