spirv/nir: initialize offset on the nir var at vtn_create_variable
[mesa.git] / src / compiler / spirv / vtn_variables.c
index ae5122bcd5f5a6d0e8dd6e78e75085107bb9c1cb..b7c9e6f2f706a2d5cb8dfc6782f1fac79769dc1e 100644 (file)
@@ -1788,6 +1788,7 @@ vtn_create_variable(struct vtn_builder *b, struct vtn_value *val,
       var->var->data.explicit_binding = var->explicit_binding;
       var->var->data.descriptor_set = var->descriptor_set;
       var->var->data.index = var->input_attachment_index;
+      var->var->data.offset = var->offset;
 
       if (glsl_type_is_image(without_array->type))
          var->var->data.image.format = without_array->image_format;