tgsi_to_nir: Remove dependency on libglsl.
authorTimur Kristóf <timur.kristof@gmail.com>
Wed, 4 Sep 2019 13:56:09 +0000 (16:56 +0300)
committerTimur Kristóf <timur.kristof@gmail.com>
Fri, 6 Sep 2019 09:20:53 +0000 (12:20 +0300)
commit3debd0ef157ed614522d20c1735c38af42fcce30
treebac65662994a93ea6348f37c4e508c8628d96a41
parent610cc3089ccf1bce3ad025f308b6f408e8e90920
tgsi_to_nir: Remove dependency on libglsl.

This commit removes the GLSL dependency in TTN by manually recording
the textures used and calling nir_lower_samplers
instead of its GL counterpart.

Signed-off-by: Timur Kristóf <timur.kristof@gmail.com>
Reviewed-by: Connor Abbott <cwabbott0@gmail.com>
src/gallium/auxiliary/meson.build
src/gallium/auxiliary/nir/tgsi_to_nir.c