Lines Matching refs:var
311 nir_variable *var = nir_deref_instr_get_variable(deref);
315 nir_iadd(&b, nir_imm_int(&b, var->data.driver_location),
341 nir_variable *var = nir_find_variable_with_location(nir, nir_var_shader_out,
343 if (!var) {
348 var->data.mode = nir_var_shader_temp;
544 nir_variable *var = nir_deref_instr_get_variable(deref);
546 if (img_idx[var->data.binding] == -1) {
548 assert(glsl_type_is_image(glsl_without_array(var->type)));
549 unsigned num_images = MAX2(1, glsl_get_aoa_size(var->type));
552 const unsigned img = var->data.binding + i;
580 nir_imm_int(&b, img_idx[var->data.binding] * 4 +
1169 nir_variable *var = nir_variable_create(nir, nir_var_shader_out,
1172 var->data.location = VARYING_SLOT_EDGE;
1173 nir_store_var(&b, var, nir_imm_float(&b, 1.0), 0x1);