Lines Matching refs:add_variable
449 return add_variable(name, type, precision, ir_var_shader_in, slot, interp); in add_input()
461 return add_variable(name, type, precision, ir_var_shader_out, slot); in add_output()
479 return add_variable(name, type, precision, ir_var_system_value, slot); in add_system_value()
487 ir_variable *add_variable(const char *name, const glsl_type *type,
598 symtab->add_variable(var); in add_index_variable()
603 builtin_variable_generator::add_variable(const char *name, in add_variable() function in __anon217c19b00111::builtin_variable_generator
644 symtab->add_variable(var); in add_variable()
665 add_variable(name, type, precision, ir_var_uniform, -1); in add_uniform()
698 ir_variable *const var = add_variable(name, glsl_type::int_type, in add_const()
711 ir_variable *const var = add_variable(name, glsl_type::ivec3_type, in add_const_ivec3()
1600 add_variable("gl_in", array(per_vertex_in_type, state->Const.MaxPatchVertices), in generate_varyings()
1606 add_variable("gl_in", array(per_vertex_in_type, 0), in generate_varyings()
1612 add_variable("gl_out", array(per_vertex_out_type, 0), in generate_varyings()
1623 add_variable(fields[i].name, fields[i].type, fields[i].precision, in generate_varyings()