Home
last modified time | relevance | path

Searched refs:per_primitive (Results 1 – 11 of 11) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
Dnir_linking_helpers.c247 if (var->data.per_primitive) in get_interp_type()
366 comps[location + i].is_per_primitive = var->data.per_primitive; in get_unmoveable_components_masks()
627 vc_info->is_per_primitive = in_var->data.per_primitive; in gather_varying_component_info()
693 vc_info->is_per_primitive = out_var->data.per_primitive; in gather_varying_component_info()
1445 if (new_var->data.per_primitive < var->data.per_primitive || in insert_sorted()
1446 (new_var->data.per_primitive == var->data.per_primitive && in insert_sorted()
1578 last_per_prim != var->data.per_primitive); in nir_assign_io_var_locations()
1580 last_per_prim = var->data.per_primitive; in nir_assign_io_var_locations()
Dnir_gather_info.c203 !var->data.per_primitive)) { in mark_whole_variable()
996 if (var->data.per_primitive) { in nir_shader_gather_info()
1008 if (var->data.per_primitive) { in nir_shader_gather_info()
Dnir_print.c588 const char *const per_primitive = (var->data.per_primitive) ? "per_primitive " : ""; in print_var_decl() local
591 bindless, cent, samp, patch, inv, per_view, per_primitive, ray_query, in print_var_decl()
Dnir_lower_io.c189 return var->data.per_primitive; in nir_is_arrayed_io()
309 !var->data.per_primitive) { in emit_load()
336 var->data.per_primitive ? nir_intrinsic_load_per_primitive_output : in emit_load()
452 var->data.per_primitive ? nir_intrinsic_store_per_primitive_output : in emit_store()
Dnir.h604 unsigned per_primitive:1; member
/third_party/mesa3d/src/amd/vulkan/
Dradv_shader_info.c312 if (!var->data.per_primitive) { in gather_info_input_decl_ps()
320 if (var->data.per_primitive) in gather_info_input_decl_ps()
Dradv_shader.c1095 lower_view_index(nir_shader *nir, bool per_primitive) in lower_view_index() argument
1115 layer->data.per_primitive = per_primitive; in lower_view_index()
1122 if (per_primitive) in lower_view_index()
Dradv_pipeline.c2976 var->data.per_primitive = true; in radv_link_shaders()
/third_party/mesa3d/src/intel/compiler/
Dbrw_nir.c947 var->data.per_primitive = 1; in brw_nir_link_shaders()
Dbrw_fs.cpp7189 if (var->data.per_primitive) in brw_compute_flat_inputs()
/third_party/mesa3d/src/compiler/spirv/
Dvtn_variables.c1322 var_data->per_primitive = true; in apply_var_decoration()
1354 vtn_var->var->data.per_primitive = true; in gather_var_kind_cb()