nv50: expose images/buffers/compute
authorIlia Mirkin <imirkin@alum.mit.edu>
Thu, 25 Feb 2021 03:38:10 +0000 (22:38 -0500)
committerIlia Mirkin <imirkin@alum.mit.edu>
Sun, 6 Jun 2021 19:58:38 +0000 (15:58 -0400)
commit73a49c84d79aea7382313889c9c24d2a25946f36
treed4039d867f824fa42ca201d030c62631fa84a639
parent503d97445a9c6bfdcbb17968c0469cfc8c303eef
nv50: expose images/buffers/compute

This is not enough for desktop GL, since that requires support for
images/buffers in fragment shaders. However this is sufficient for ES
3.1's compute needs, where images/buffers need only be supported in
compute shaders.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Reviewed-by: Pierre Moreau <dev@pmoreau.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10569>
src/gallium/drivers/nouveau/nv50/nv50_screen.c