mesa/st/i965: add a ProgramResourceHash for quicker resource lookup
[mesa.git] / src / mesa / drivers / dri / i965 / brw_link.cpp
index 2a844575c3d2907e97bbc9a25600d9c7f1fbc6d5..8a62ffd760b88104e23b782a3e0dc08a3c9dd072 100644 (file)
@@ -388,6 +388,8 @@ brw_link_shader(struct gl_context *ctx, struct gl_shader_program *shProg)
    else
       nir_build_program_resource_list(ctx, shProg, true);
 
+   _mesa_create_program_resource_hash(shProg);
+
    for (stage = 0; stage < ARRAY_SIZE(shProg->_LinkedShaders); stage++) {
       struct gl_linked_shader *shader = shProg->_LinkedShaders[stage];
       if (!shader)