From b1385f3c87f7ff844cdcd5f9c21e94bd1a5454e7 Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Wed, 15 Sep 2021 14:24:18 -0500 Subject: [PATCH] nir/gl_nir_lower_images: Support nir_var_mem_image Reviewed-by: Caio Marcelo de Oliveira Filho Part-of: --- src/compiler/glsl/gl_nir_lower_images.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/compiler/glsl/gl_nir_lower_images.c b/src/compiler/glsl/gl_nir_lower_images.c index ee74004de9d..34c51dcff8e 100644 --- a/src/compiler/glsl/gl_nir_lower_images.c +++ b/src/compiler/glsl/gl_nir_lower_images.c @@ -87,7 +87,9 @@ lower_impl(nir_builder *b, nir_instr *instr, bool bindless_only) return false; } - bool bindless = var->data.mode != nir_var_uniform || var->data.bindless; + bool bindless = (var->data.mode != nir_var_uniform && + var->data.mode != nir_var_mem_image) || + var->data.bindless; if (bindless_only && !bindless) return false;