Lines Matching refs:var
639 nir_foreach_uniform_variable(var, c->s) {
640 const struct glsl_type *type = glsl_without_array(var->type);
641 unsigned array_len = MAX2(glsl_get_length(var->type), 1);
648 tex_options.lower_tex_packing[var->data.binding + i] =
696 nir_foreach_shader_in_variable(var, c->s) {
697 prog_data->driver_location_map[var->data.location] =
698 var->data.driver_location;
971 nir_foreach_shader_out_variable(var, c->s) {
974 switch (var->data.location) {
982 mask = 1 << (var->data.location - FRAG_RESULT_DATA0);
987 var->type =
989 glsl_get_components(var->type));
991 var->type =
993 glsl_get_components(var->type));