zink: generically handle matrix types
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Tue, 23 Jun 2020 18:50:37 +0000 (14:50 -0400)
committerMarge Bot <eric+marge@anholt.net>
Thu, 3 Sep 2020 14:01:09 +0000 (14:01 +0000)
commit9005c9cae40b93dee36a57cbf2a2917fd6902235
tree1c02e60f4a5130fb67d8022e1b536ef973b9a915
parent2c5c55e72aca297263452535e41222477b012065
zink: generically handle matrix types

there's a bunch of glsl 1.10 tests for this

Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6268>
src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c
src/gallium/drivers/zink/nir_to_spirv/spirv_builder.c
src/gallium/drivers/zink/nir_to_spirv/spirv_builder.h