stage.required_features.glsl_version = module->shared.required_features.glsl_version;
inject_block(stage.content, module->shared.content);
stage.required_features.glsl_version = module->shared.required_features.glsl_version;
inject_block(stage.content, module->shared.content);
inject_block(stage.content, builtins->content);
// Initial resolving pass
inject_block(stage.content, builtins->content);
// Initial resolving pass