Lines Matching refs:linked
1060 gl_shader *linked = ctx->Driver.NewShader(NULL, 0, main->Type); in link_intrastage_shaders() local
1061 linked->ir = new(linked) exec_list; in link_intrastage_shaders()
1062 clone_ir_list(mem_ctx, linked->ir, main->ir); in link_intrastage_shaders()
1064 linked->UniformBlocks = uniform_blocks; in link_intrastage_shaders()
1065 linked->NumUniformBlocks = num_uniform_blocks; in link_intrastage_shaders()
1066 ralloc_steal(linked, linked->UniformBlocks); in link_intrastage_shaders()
1068 populate_symbol_table(linked); in link_intrastage_shaders()
1073 ir_function_signature *const main_sig = get_main_function_signature(linked); in link_intrastage_shaders()
1079 move_non_declarations(linked->ir, (exec_node *) &main_sig->body, false, in link_intrastage_shaders()
1080 linked); in link_intrastage_shaders()
1087 insertion_point, true, linked); in link_intrastage_shaders()
1111 if (!link_function_calls(prog, linked, linking_shaders, in link_intrastage_shaders()
1113 ctx->Driver.DeleteShader(ctx, linked); in link_intrastage_shaders()
1114 linked = NULL; in link_intrastage_shaders()
1123 if (linked) in link_intrastage_shaders()
1124 validate_ir_tree(linked->ir); in link_intrastage_shaders()
1131 if (linked != NULL) { in link_intrastage_shaders()
1134 v.run(linked->ir); in link_intrastage_shaders()
1137 return linked; in link_intrastage_shaders()