Lines Matching refs:add_variable
404 return add_variable(name, type, precision, ir_var_shader_in, slot, interp); in add_input()
416 return add_variable(name, type, precision, ir_var_shader_out, slot); in add_output()
434 return add_variable(name, type, precision, ir_var_system_value, slot); in add_system_value()
442 ir_variable *add_variable(const char *name, const glsl_type *type,
553 symtab->add_variable(var); in add_index_variable()
558 builtin_variable_generator::add_variable(const char *name, in add_variable() function in __anon2ec231e40111::builtin_variable_generator
599 symtab->add_variable(var); in add_variable()
620 add_variable(name, type, precision, ir_var_uniform, -1); in add_uniform()
659 ir_variable *const var = add_variable(name, glsl_type::int_type, in add_const()
672 ir_variable *const var = add_variable(name, glsl_type::ivec3_type, in add_const_ivec3()
1554 add_variable("gl_in", array(per_vertex_in_type, state->Const.MaxPatchVertices), in generate_varyings()
1560 add_variable("gl_in", array(per_vertex_in_type, 0), in generate_varyings()
1566 add_variable("gl_out", array(per_vertex_out_type, 0), in generate_varyings()
1577 add_variable(fields[i].name, fields[i].type, fields[i].precision, in generate_varyings()