Searched refs:glsl_get_array_element (Results 1 – 18 of 18) sorted by relevance
54 type = glsl_get_array_element(type); in get_variable_io_mask()223 type = glsl_get_array_element(type); in get_slot_component_masks_and_interp_types()291 type = glsl_get_array_element(type); in remap_slots_and_components()379 type = glsl_get_array_element(type); in compact_components()
52 type = glsl_get_array_element(type); in get_unwrapped_array_length()107 type = glsl_get_array_element(type); in rewrite_references()
87 type = glsl_get_array_element(type); in get_array_elements()116 ndarr->deref.type = glsl_get_array_element(parent->type); in create_array_deref()306 type = glsl_get_array_element(type); in lower_io_arrays_to_elements()
94 type = glsl_get_array_element(type); in mark_whole_variable()144 type = glsl_get_array_element(type); in try_mask_partial_io()
99 deref->deref.type = glsl_get_array_element(src_tail->type); in split_var_copy_instr()
171 return is_atomic_uint(glsl_get_array_element(type)); in is_atomic_uint()
422 validate_assert(state, deref->type == glsl_get_array_element(parent->type)); in validate_deref_chain()989 const struct glsl_type *type = glsl_get_array_element(var->type); in validate_var_decl()992 assert(glsl_type_is_scalar(glsl_get_array_element(type))); in validate_var_decl()
157 ndarr->deref.type = glsl_get_array_element(parent->type); in clone_deref_array()
353 print_constant(c->elements[i], glsl_get_array_element(type), state); in print_constant()
744 tmp.arr.deref.type = glsl_get_array_element(tail->type); in deref_foreach_leaf_build_recur()
38 glsl_get_array_element(const glsl_type* type) in glsl_get_array_element() function432 const glsl_type *base = glsl_channel_type(glsl_get_array_element(t)); in glsl_channel_type()
49 const struct glsl_type *glsl_get_array_element(const struct glsl_type *type);
138 type = glsl_get_array_element(type); in st_nir_assign_var_locations()
474 glsl_type_is_image(glsl_get_array_element(var->type)))) { in anv_nir_apply_pipeline_layout()
179 const struct glsl_type *elem_type = glsl_get_array_element(type); in vtn_undef_ssa_value()252 const struct glsl_type *elem_type = glsl_get_array_element(val->type); in vtn_const_ssa_value()1297 c->elements[0] = vtn_null_constant(b, glsl_get_array_element(type)); in vtn_null_constant()1813 child_type = glsl_get_array_element(type); in vtn_create_ssa_value()
362 rewrite_deref_types(b, deref->child, glsl_get_array_element(type)); in rewrite_deref_types()510 deref_arr->deref.type = glsl_get_array_element(tail->type); in _vtn_local_load_store()
498 arr->deref.type = glsl_get_array_element(var->type); in ttn_array_deref()
5710 glsl_to_llvm_type(ctx, glsl_get_array_element(type)), in glsl_to_llvm_type()