- stage->content.body.splice(uniform_insert_point, iface.members.body);
- nodes_to_remove.insert(&iface);
+ if(!iface.instance_name.empty())
+ unsupported("ARB_uniform_buffer_object required for interface block instances");
+ else
+ {
+ stage->content.body.splice(uniform_insert_point, iface.members.body);
+ nodes_to_remove.insert(&iface);
+ }