Lines Matching refs:gl_shader
203 link_invalidate_variable_locations(gl_shader *sh, enum ir_variable_mode mode, in link_invalidate_variable_locations()
265 struct gl_shader *shader) in validate_vertex_shader_executable()
339 struct gl_shader *shader) in validate_fragment_shader_executable()
389 struct gl_shader **shader_list, in cross_validate_globals()
598 struct gl_shader *sh = prog->_LinkedShaders[i]; in interstage_cross_validate_uniform_blocks()
632 gl_shader *producer, gl_shader *consumer) in cross_validate_outputs_to_inputs()
752 populate_symbol_table(gl_shader *sh) in populate_symbol_table()
790 remap_variables(ir_instruction *inst, struct gl_shader *target, in remap_variables()
795 remap_visitor(struct gl_shader *target, in remap_variables()
830 struct gl_shader *target; in remap_variables()
865 bool make_copies, gl_shader *target) in move_non_declarations()
913 get_main_function_signature(gl_shader *sh) in get_main_function_signature()
963 static struct gl_shader *
967 struct gl_shader **shader_list, in link_intrastage_shaders()
980 struct gl_shader *sh = shader_list[i]; in link_intrastage_shaders()
1045 gl_shader *main = NULL; in link_intrastage_shaders()
1060 gl_shader *linked = ctx->Driver.NewShader(NULL, 0, main->Type); in link_intrastage_shaders()
1096 gl_shader **linking_shaders = in link_intrastage_shaders()
1097 (gl_shader **) calloc(num_linking_shaders, sizeof(gl_shader *)); in link_intrastage_shaders()
1279 gl_shader *const sh = prog->_LinkedShaders[target_index]; in assign_attribute_or_color_locations()
1483 demote_shader_inputs_and_outputs(gl_shader *sh, enum ir_variable_mode mode) in demote_shader_inputs_and_outputs()
2051 gl_shader *producer, gl_shader *consumer, in assign_varying_locations()
2335 struct gl_shader *sh = prog->_LinkedShaders[i]; in check_resources()
2414 struct gl_shader **vert_shader_list; in link_shaders()
2416 struct gl_shader **frag_shader_list; in link_shaders()
2419 vert_shader_list = (struct gl_shader **) in link_shaders()
2420 calloc(2 * prog->NumShaders, sizeof(struct gl_shader *)); in link_shaders()
2470 gl_shader *const sh = in link_shaders()
2485 gl_shader *const sh = in link_shaders()
2534 struct gl_shader *sh = prog->_LinkedShaders[MESA_SHADER_FRAGMENT]; in link_shaders()
2643 gl_shader *const sh = prog->_LinkedShaders[MESA_SHADER_GEOMETRY]; in link_shaders()
2657 gl_shader *const sh = prog->_LinkedShaders[MESA_SHADER_FRAGMENT]; in link_shaders()