nir/spirv: Move CF emit code into vtn_cfg.c
[mesa.git] / src / glsl / lower_named_interface_blocks.cpp
index 276a2dedf478fe05c1bf656f6780cb996ece88ee..f29eba4f75f0b665f65ebfaf1a39d3b41aae2826 100644 (file)
@@ -186,6 +186,8 @@ flatten_named_interface_blocks_declarations::run(exec_list *instructions)
             new_var->data.centroid = iface_t->fields.structure[i].centroid;
             new_var->data.sample = iface_t->fields.structure[i].sample;
             new_var->data.patch = iface_t->fields.structure[i].patch;
+            new_var->data.stream = var->data.stream;
+            new_var->data.how_declared = var->data.how_declared;
 
             new_var->init_interface_type(iface_t);
             hash_table_insert(interface_namespace, new_var,