summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/vc4/vc4_nir_lower_io.c
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2016-04-08 14:05:22 -0700
committerEric Anholt <eric@anholt.net>2016-04-08 18:41:45 -0700
commit99a759a4a3c29c283ae93612017d2f31c0ddbe73 (patch)
tree7d8c4b6d493941e7f45a5ba61a24ff3b1d628c9c /src/gallium/drivers/vc4/vc4_nir_lower_io.c
parent7030eadbed7cbcdb00ce41bbbc4ca93854314d71 (diff)
downloadexternal_mesa3d-99a759a4a3c29c283ae93612017d2f31c0ddbe73.zip
external_mesa3d-99a759a4a3c29c283ae93612017d2f31c0ddbe73.tar.gz
external_mesa3d-99a759a4a3c29c283ae93612017d2f31c0ddbe73.tar.bz2
vc4: Switch to using NIR_PASS macros.
This gets us better validation of our NIR transformations.
Diffstat (limited to 'src/gallium/drivers/vc4/vc4_nir_lower_io.c')
-rw-r--r--src/gallium/drivers/vc4/vc4_nir_lower_io.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/drivers/vc4/vc4_nir_lower_io.c b/src/gallium/drivers/vc4/vc4_nir_lower_io.c
index d0391c0..22c602a 100644
--- a/src/gallium/drivers/vc4/vc4_nir_lower_io.c
+++ b/src/gallium/drivers/vc4/vc4_nir_lower_io.c
@@ -455,9 +455,9 @@ vc4_nir_lower_io_impl(struct vc4_compile *c, nir_function_impl *impl)
}
void
-vc4_nir_lower_io(struct vc4_compile *c)
+vc4_nir_lower_io(nir_shader *s, struct vc4_compile *c)
{
- nir_foreach_function(c->s, function) {
+ nir_foreach_function(s, function) {
if (function->impl)
vc4_nir_lower_io_impl(c, function->impl);
}