HomeSort by relevance Sort by last modified time
    Searched refs:nir_variable (Results 1 - 25 of 61) sorted by null

1 2 3

  /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...]

Completed in 941 milliseconds

1 2 3