/external/mesa3d/src/compiler/nir/ |
nir_lower_io_to_temporaries.c | 49 nir_variable *newv = exec_node_data(nir_variable, new_node, node); 50 nir_variable *temp = exec_node_data(nir_variable, old_node, node); 124 static nir_variable * 125 create_shadow_temp(struct lower_io_state *state, nir_variable *var) 127 nir_variable *nvar = ralloc(state->shader, nir_variable); 131 nir_variable *temp = var; 174 nir_variable *output = create_shadow_temp(&state, var) [all...] |
nir_sweep.c | 125 steal_list(nir, nir_variable, &impl->locals); 169 steal_list(nir, nir_variable, &nir->uniforms); 170 steal_list(nir, nir_variable, &nir->inputs); 171 steal_list(nir, nir_variable, &nir->outputs); 172 steal_list(nir, nir_variable, &nir->shared); 173 steal_list(nir, nir_variable, &nir->globals); 174 steal_list(nir, nir_variable, &nir->system_values);
|
nir_lower_two_sided_color.c | 36 nir_variable *front; /* COLn */ 37 nir_variable *back; /* BFCn */ 48 static nir_variable * 51 nir_variable *var = rzalloc(shader, nir_variable); 68 load_input(nir_builder *b, nir_variable *in)
|
nir_lower_clip.c | 43 static nir_variable * 47 nir_variable *var = rzalloc(shader, nir_variable); 68 store_clipdist_output(nir_builder *b, nir_variable *out, nir_ssa_def **val) 83 load_clipdist_input(nir_builder *b, nir_variable *in, nir_ssa_def **val) 155 nir_ssa_def *cv, nir_variable **out) 206 nir_variable *out[2] = { NULL }; 265 nir_variable **in) 300 nir_variable *in[2];
|
nir_lower_global_vars_to_local.c | 47 nir_variable *var = intrin->variables[i]->var; 88 nir_variable *var = (void *)entry->key;
|
nir_lower_clip_cull_distance_arrays.c | 41 get_unwrapped_array_length(nir_shader *nir, nir_variable *var) 63 update_type(nir_variable *var, gl_shader_stage stage, unsigned length) 78 nir_variable *combined, 129 nir_variable *cull = NULL; 130 nir_variable *clip = NULL;
|
nir_lower_io_types.c | 38 static nir_variable * 39 get_new_var(struct lower_io_types_state *state, nir_variable *var, 64 nir_variable *nvar = nir_variable_create(state->shader, var->data.mode, 128 nir_variable *var = intr->variables[0]->var; 142 nir_variable *nvar = get_new_var(state, var, deref_type, off);
|
nir_remove_dead_variables.c | 62 nir_variable *var = instr->return_deref->var; 67 nir_variable *var = instr->params[i]->var; 76 nir_variable *var = instr->texture->var; 81 nir_variable *var = instr->sampler->var; 145 foreach_list_typed_safe(nir_variable, var, node, var_list) {
|
nir_lower_passthrough_edgeflags.c | 32 nir_variable *in, *out;
|
nir_lower_bitmap.c | 55 static nir_variable * 58 nir_variable *texcoord = NULL;
|
nir_lower_clamp_color_outputs.c | 34 is_color_output(lower_state *state, nir_variable *out) 65 nir_variable *out = NULL;
|
nir_lower_drawpixels.c | 38 nir_variable *texcoord, *scale, *bias; 45 nir_variable *texcoord = NULL; 69 static nir_variable * 72 nir_variable *var = nir_variable_create(shader, 214 nir_variable *var = dvar->var;
|
nir_gather_info.c | 28 set_io_mask(nir_shader *shader, nir_variable *var, int offset, int len) 78 mark_whole_variable(nir_shader *shader, nir_variable *var) 129 nir_variable *var = deref->var; 208 nir_variable *var = instr->variables[0]->var;
|
nir_lower_wpos_center.c | 70 nir_variable *var = dvar->var;
|
nir_lower_wpos_ytransform.c | 44 nir_variable *transform; 54 nir_variable *var = nir_variable_create(state->shader, 84 nir_variable *fragcoord = intr->variables[0]->var; 150 nir_variable *fragcoord = intr->variables[0]->var; 303 nir_variable *var = dvar->var;
|
nir_clone.c | 122 static nir_variable * 123 remap_var(clone_state *state, const nir_variable *var) 129 nir_constant_clone(const nir_constant *c, nir_variable *nvar) 143 /* NOTE: for cloning nir_variable's, bypass nir_variable_create to avoid 146 nir_variable * 147 nir_variable_clone(const nir_variable *var, nir_shader *shader) 149 nir_variable *nvar = rzalloc(shader, nir_variable); 167 static nir_variable * 168 clone_variable(clone_state *state, const nir_variable *var [all...] |
nir_propagate_invariant.c | 66 add_var(nir_variable *var, struct set *invariants) 72 var_is_invariant(nir_variable *var, struct set * invariants)
|
nir_inline_functions.c | 88 lower_param_to_local(nir_variable *param, nir_function_impl *impl, bool write) 198 nir_variable *param = callee_copy->params[i]; 222 nir_variable *param = callee_copy->params[i];
|
nir.h | 80 * \sa nir_variable::state_slots 115 * by the type associated with the \c nir_variable. Constants may be 148 typedef struct nir_variable { struct 323 } nir_variable; typedef in typeref:struct:nir_variable 326 foreach_list_typed(nir_variable, var, node, var_list) 329 foreach_list_typed_safe(nir_variable, var, node, var_list) 332 nir_variable_is_global(const nir_variable *var) 823 nir_variable *var; [all...] |
nir_lower_io.c | 71 nir_is_per_vertex_io(nir_variable *var, gl_shader_stage stage) 163 nir_variable *var = intrin->variables[0]->var; 235 nir_variable *var = intrin->variables[0]->var; 272 nir_variable *var = intrin->variables[0]->var; 311 nir_variable *var = intrin->variables[0]->var; 400 nir_variable *var = intrin->variables[0]->var;
|
/external/mesa3d/src/mesa/state_tracker/ |
st_nir_lower_builtin.c | 98 static nir_variable * 139 nir_variable *var = 166 nir_variable *var = intrin->variables[0]->var; 195 nir_variable *new_var =
|
/external/mesa3d/src/intel/blorp/ |
blorp_clear.c | 63 nir_variable *v_color = 66 nir_variable *frag_color = nir_variable_create(b.shader, nir_var_shader_out, 126 nir_variable *a_header = nir_variable_create(b.shader, nir_var_shader_in, 130 nir_variable *v_layer = nir_variable_create(b.shader, nir_var_shader_out, 141 nir_variable *a_vertex = nir_variable_create(b.shader, nir_var_shader_in, 145 nir_variable *v_pos = nir_variable_create(b.shader, nir_var_shader_out, 153 nir_variable *a_in = nir_variable_create(b.shader, nir_var_shader_in, 157 nir_variable *v_out = nir_variable_create(b.shader, nir_var_shader_out,
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_nir_uniforms.cpp | 29 brw_nir_setup_glsl_builtin_uniform(nir_variable *var, 70 brw_nir_setup_glsl_uniform(gl_shader_stage stage, nir_variable *var,
|
brw_interpolation_map.c | 80 foreach_list_typed(nir_variable, var, node, &nir->inputs) {
|
/external/mesa3d/src/amd/vulkan/ |
radv_meta_blit.c | 43 nir_variable *pos_in = nir_variable_create(b.shader, nir_var_shader_in, 46 nir_variable *pos_out = nir_variable_create(b.shader, nir_var_shader_out, 51 nir_variable *tex_pos_in = nir_variable_create(b.shader, nir_var_shader_in, 54 nir_variable *tex_pos_out = nir_variable_create(b.shader, nir_var_shader_out, 75 nir_variable *tex_pos_in = nir_variable_create(b.shader, nir_var_shader_in, 90 nir_variable *sampler = nir_variable_create(b.shader, nir_var_uniform, 109 nir_variable *color_out = nir_variable_create(b.shader, nir_var_shader_out, 129 nir_variable *tex_pos_in = nir_variable_create(b.shader, nir_var_shader_in, 144 nir_variable *sampler = nir_variable_create(b.shader, nir_var_uniform, 163 nir_variable *color_out = nir_variable_create(b.shader, nir_var_shader_out [all...] |