Searched refs:nir_var_shader_out (Results 1 - 25 of 186) sorted by relevance

12345678

/xsrc/external/mit/MesaLib/dist/src/amd/common/
H A Dac_nir.c54 indirect_mask |= nir_var_shader_out;
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_point_size_mov.c56 out = nir_variable_create(shader, nir_var_shader_out,
76 nir_find_variable_with_location(shader, nir_var_shader_out,
H A Dnir_opt_dead_write_vars.c121 clear_unused_for_modes(&unused_writes, nir_var_shader_out |
138 clear_unused_for_modes(&unused_writes, nir_var_shader_out |
155 clear_unused_for_modes(&unused_writes, nir_var_shader_out);
168 clear_unused_for_modes(&unused_writes, nir_var_shader_out);
H A Dnir_lower_fragcolor.c64 if (out->data.location != FRAG_RESULT_COLOR || out->data.mode != nir_var_shader_out)
88 nir_variable *out_color = nir_variable_create(b->shader, nir_var_shader_out,
H A Dnir_lower_clip_halfz.c37 if (var->data.mode != nir_var_shader_out ||
H A Dnir_lower_viewport_transform.c61 if (var->data.mode != nir_var_shader_out ||
H A Dnir_opt_fragdepth.c70 if (!nir_deref_mode_is(deref, nir_var_shader_out))
H A Dnir_lower_io_to_vector.c136 a->data.mode == nir_var_shader_out &&
148 a->data.mode == nir_var_shader_out &&
406 assert(!(modes & ~(nir_var_shader_in | nir_var_shader_out)));
431 if (modes & nir_var_shader_out) {
435 if (!create_new_io_vars(shader, nir_var_shader_out,
437 modes &= ~nir_var_shader_out;
468 if (nir_deref_mode_is(old_deref, nir_var_shader_out))
523 if (!nir_deref_mode_is(old_deref, nir_var_shader_out))
626 if (!nir_deref_mode_is(deref, nir_var_shader_out))
H A Dnir_lower_alpha_test.c78 if (out->data.mode != nir_var_shader_out)
H A Dnir_lower_clamp_color_outputs.c84 if (out->data.mode != nir_var_shader_out)
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_passthrough_edgeflags.c42 out = nir_variable_create(shader, nir_var_shader_out,
H A Dnir_opt_dead_write_vars.c121 clear_unused_for_modes(&unused_writes, nir_var_shader_out |
136 clear_unused_for_modes(&unused_writes, nir_var_shader_out |
144 clear_unused_for_modes(&unused_writes, nir_var_shader_out);
H A Dnir_strip.c38 var->data.mode != nir_var_shader_out) {
H A Dnir_lower_io_to_vector.c192 assert(!(modes & ~(nir_var_shader_in | nir_var_shader_out)));
217 if (modes & nir_var_shader_out) {
228 modes &= ~nir_var_shader_out;
258 if (old_deref->mode == nir_var_shader_out)
308 if (old_deref->mode != nir_var_shader_out)
/xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/
H A Dbifrost_compile.h96 .force_indirect_unrolling = (nir_var_shader_in | nir_var_shader_out | nir_var_function_temp),
H A Dcmdline.c156 sort_varyings(nir[i], nir_var_shader_out);
157 nir_assign_var_locations(nir[i], nir_var_shader_out, &nir[i]->num_outputs,
159 fixup_varying_slots(nir[i], nir_var_shader_out);
165 nir_assign_var_locations(nir[i], nir_var_shader_out, &nir[i]->num_outputs,
/xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/
H A Dmidgard_compile.h100 .force_indirect_unrolling = (nir_var_shader_in | nir_var_shader_out | nir_var_function_temp),
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_nir_lower_multiview.c43 if (!nir_deref_mode_is(deref, nir_var_shader_out))
97 nir_assign_io_var_locations(nir, nir_var_shader_out, &num_outputs, MESA_SHADER_VERTEX);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ir3/
H A Dir3_cmdline.c157 sort_varyings(nir, nir_var_shader_out);
158 nir_assign_var_locations(nir, nir_var_shader_out, &nir->num_outputs,
160 fixup_varying_slots(nir, nir_var_shader_out);
167 nir_assign_var_locations(nir, nir_var_shader_out, &nir->num_outputs,
185 nir_var_shader_in | nir_var_shader_out | nir_var_uniform,
401 NIR_PASS_V(nir, nir_lower_io, nir_var_shader_in | nir_var_shader_out,
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_nir_builtins.c51 (stage < MESA_SHADER_FRAGMENT ? nir_var_shader_out : 0);
124 nir_variable_create(b.shader, nir_var_shader_out, in->type, var_name);
/xsrc/external/mit/MesaLib/dist/src/asahi/compiler/
H A Dcmdline.c115 sort_varyings(nir[i], nir_var_shader_out);
116 nir_assign_var_locations(nir[i], nir_var_shader_out, &nir[i]->num_outputs,
118 fixup_varying_slots(nir[i], nir_var_shader_out);
124 nir_assign_var_locations(nir[i], nir_var_shader_out, &nir[i]->num_outputs,
H A Dagx_compile.h216 .force_indirect_unrolling = (nir_var_shader_in | nir_var_shader_out | nir_var_function_temp),
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/standalone/
H A Dlima_compiler_cmdline.c149 sort_varyings(nir, nir_var_shader_out);
150 nir_assign_var_locations(nir, nir_var_shader_out, &nir->num_outputs,
152 fixup_varying_slots(nir, nir_var_shader_out);
159 nir_assign_var_locations(nir, nir_var_shader_out, &nir->num_outputs,
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_nir_builtins.c53 (nir->info.stage < MESA_SHADER_FRAGMENT ? nir_var_shader_out : 0);
136 nir_variable_create(b.shader, nir_var_shader_out, in->type, var_name);
/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
H A Dpanvk_vX_shader.c266 if (var->data.mode != nir_var_shader_out ||
384 nir_find_variable_with_location(nir, nir_var_shader_out, FRAG_RESULT_DATA0 + rt);
386 outvar = nir_find_variable_with_location(nir, nir_var_shader_out, FRAG_RESULT_COLOR);
396 nir_variable_create(nir, nir_var_shader_out,
415 nir_remove_dead_variables(nir, nir_var_shader_out, NULL);
495 nir_var_shader_in | nir_var_shader_out |
503 nir_var_shader_in | nir_var_shader_out,
518 nir_assign_io_var_locations(nir, nir_var_shader_out, &nir->num_outputs, stage);

Completed in 19 milliseconds

12345678