glsl: add a shader info field to the gl_program type
[mesa.git] / src / compiler / glsl / glsl_to_nir.cpp
index b53189287929cf105e706533c4df7c89d68fedaf..934c9d14f9478aa78edb15d661b7437dd1360b08 100644 (file)
@@ -136,7 +136,8 @@ glsl_to_nir(const struct gl_shader_program *shader_prog,
 {
    struct gl_linked_shader *sh = shader_prog->_LinkedShaders[stage];
 
-   nir_shader *shader = nir_shader_create(NULL, stage, options, NULL);
+   nir_shader *shader = nir_shader_create(NULL, stage, options,
+                                          &sh->Program->info);
 
    nir_visitor v1(shader);
    nir_function_visitor v2(&v1);