clover/nir: Call vars_to_explicit_types for shared memory
authorKarol Herbst <kherbst@redhat.com>
Sat, 15 Aug 2020 11:33:29 +0000 (13:33 +0200)
committerMarge Bot <eric+marge@anholt.net>
Wed, 19 Aug 2020 18:11:42 +0000 (18:11 +0000)
commit918e444f04552c74e805885caa0db66352fac2fd
treecbe0b3b8e42d6527edd1d5aa5d8e014b7d2bcd44
parent1e7c2d1862e01755f529251362a1baaa4dc6f9f5
clover/nir: Call vars_to_explicit_types for shared memory

This is required for shared memory buffers declared with an explicit
size inside the kernel.

Signed-off-by: Karol Herbst <kherbst@redhat.com>
Reviewed-by: Jesse Natalie <jenatali@microsoft.com>
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6367>
src/gallium/frontends/clover/nir/invocation.cpp