Home
last modified time | relevance | path

Searched refs:per_view (Results 1 - 14 of 14) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
H A Dnir_linking_helpers.c53 if (nir_is_arrayed_io(var, stage) || var->data.per_view) { in get_variable_io_mask()
315 if (nir_is_arrayed_io(var, stage) || var->data.per_view) { in get_unmoveable_components_masks()
418 if (nir_is_arrayed_io(var, stage) || var->data.per_view) { in remap_slots_and_components()
558 if (nir_is_arrayed_io(var, producer->info.stage) || var->data.per_view) { in gather_varying_component_info()
616 in_var->data.per_view) { in gather_varying_component_info()
1509 assert(!var->data.per_view); in nir_assign_io_var_locations()
1533 if (var->data.per_view) { in nir_assign_io_var_locations()
1564 assert(!var->data.per_view); in nir_assign_io_var_locations()
H A Dnir_lower_clip_cull_distance_arrays.c54 if (var->data.per_view) { in get_unwrapped_array_length()
H A Dnir_lower_multiview.c241 var->data.per_view = true; in nir_lower_multiview()
H A Dnir_lower_io_to_vector.c87 if (a->data.per_view || b->data.per_view) in variables_can_merge()
H A Dnir_gather_info.c208 if (var->data.per_view) { in mark_whole_variable()
283 if (var->data.per_view) in try_mask_partial_io()
H A Dnir_print.c587 const char *const per_view = (var->data.per_view) ? "per_view " : ""; in print_var_decl() local
591 bindless, cent, samp, patch, inv, per_view, per_primitive, ray_query, in print_var_decl()
1062 if (io.per_view) in print_intrinsic_instr()
H A Dnir_lower_io_arrays_to_elements.c307 if (var->data.per_view) in lower_io_arrays_to_elements()
H A Dnir_validate.c1514 if (var->data.per_view) { in validate_var_decl()
1532 if (var->data.per_view) in validate_var_decl()
H A Dnir_lower_io.c495 semantics.per_view = var->data.per_view; in emit_store()
2902 !nir_intrinsic_io_semantics(intrin).per_view) { in add_const_offset_to_base_block()
H A Dnir.h598 unsigned per_view:1;
1826 unsigned per_view:1;
/third_party/mesa3d/src/compiler/glsl/
H A Dgl_nir_link_varyings.c55 if (nir_is_arrayed_io(var, stage) || var->data.per_view) { in get_varying_type()
2034 if (nir_is_arrayed_io(var, stage) || var->data.per_view) { in set_variable_io_mask()
2189 if (nir_is_arrayed_io(var, shader->info.stage) || var->data.per_view) { in remove_unused_io_vars()
2259 if (nir_is_arrayed_io(var, producer->info.stage) || var->data.per_view) { in remove_unused_varyings()
2275 if (nir_is_arrayed_io(var, consumer->info.stage) || var->data.per_view) { in remove_unused_varyings()
H A Dgl_nir_lower_packed_varyings.c223 if (nir_is_arrayed_io(var, state->shader->info.stage) || var->data.per_view) { in needs_lowering()
/third_party/mesa3d/src/compiler/spirv/
H A Dvtn_variables.c1336 var_data->per_view = true; in apply_var_decoration()
1357 vtn_var->var->data.per_view = true; in gather_var_kind_cb()
/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_compiler_nir.c4133 unsigned slot = io.location + (io.per_view ? 0 : offset); in setup_output()
4202 if (io.per_view) in setup_output()

Completed in 35 milliseconds