glsl: implement lower_xfb_varying() as a NIR pass

This just converts the GLSL IR pass to NIR.

Acked-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15731>
This commit is contained in:
Timothy Arceri
2022-04-04 17:51:21 +10:00
committed by Marge Bot
parent 4600108ddf
commit fa9cee4247
4 changed files with 259 additions and 3 deletions

View File

@@ -89,6 +89,7 @@ files_libglsl = files(
'gl_nir_lower_packed_varyings.c',
'gl_nir_lower_samplers.c',
'gl_nir_lower_samplers_as_deref.c',
'gl_nir_lower_xfb_varying.c',
'gl_nir_link_atomics.c',
'gl_nir_link_uniform_blocks.c',
'gl_nir_link_uniform_initializers.c',