Searched refs:glsl_without_array (Results 1 – 14 of 14) sorted by relevance
157 (glsl_type_is_numeric(glsl_without_array(type)) || in try_mask_partial_io()158 glsl_type_is_boolean(glsl_without_array(type)))))) { in try_mask_partial_io()175 if (glsl_type_is_matrix(glsl_without_array(type))) in try_mask_partial_io()176 mat_cols = glsl_get_matrix_columns(glsl_without_array(type)); in try_mask_partial_io()182 if (glsl_type_is_dual_slot(glsl_without_array(type))) { in try_mask_partial_io()234 glsl_type_is_dual_slot(glsl_without_array(var->type))) { in gather_intrinsic_info()345 type = glsl_without_array(type); in nir_shader_gather_info()
64 num_elements *= glsl_type_is_matrix(glsl_without_array(tail->type)) ? in get_io_offset()65 glsl_get_matrix_columns(glsl_without_array(tail->type)) : 1; in get_io_offset()93 num_elements *= glsl_type_is_matrix(glsl_without_array(type)) ? in get_array_elements()94 glsl_get_matrix_columns(glsl_without_array(type)) : 1; in get_array_elements()144 const struct glsl_type *type = glsl_without_array(element->type); in lower_array()314 glsl_type_is_struct(glsl_without_array(type))) in lower_io_arrays_to_elements()
322 if (glsl_type_is_64bit(glsl_without_array(var->type))) in nir_lower_io_to_scalar_early()336 if (glsl_type_is_matrix(glsl_without_array(var->type)) || in nir_lower_io_to_scalar_early()337 glsl_type_is_struct(glsl_without_array(var->type))) in nir_lower_io_to_scalar_early()
228 glsl_get_vector_elements(glsl_without_array(type)); in get_slot_component_masks_and_interp_types()230 bool dual_slot = glsl_type_is_dual_slot(glsl_without_array(type)); in get_slot_component_masks_and_interp_types()
111 assert(glsl_type_is_scalar(glsl_without_array(deref->var->type))); in get_io_offset()
454 glsl_get_components(glsl_without_array(var->type)); in print_var_decl()
253 glsl_get_base_type(glsl_without_array(variable->type)); in si_nir_scan_shader()342 unsigned vector_elements = glsl_get_vector_elements(glsl_without_array(variable->type)); in si_nir_scan_shader()434 glsl_get_base_type(glsl_without_array(type)); in si_nir_scan_shader()
48 glsl_without_array(load->variables[0]->var->type); in try_lower_input_load()
50 const struct glsl_type *glsl_without_array(const struct glsl_type *type);
48 glsl_without_array(const glsl_type *type) in glsl_without_array() function
1506 glsl_get_length(glsl_without_array(vtn_var->type->type)); in var_decoration_cb()1526 glsl_get_length(glsl_without_array(vtn_var->type->type)); in var_decoration_cb()
166 switch (glsl_get_base_type(glsl_without_array(type))) { in nir2llvmtype()2721 assert(glsl_type_is_scalar(glsl_without_array(deref->var->type))); in get_deref_offset()3531 const struct glsl_type *type = glsl_without_array(instr->variables[0]->var->type); in get_image_coords()3651 type = glsl_without_array(type); in visit_image_load()3708 const struct glsl_type *type = glsl_without_array(var->type); in visit_image_store()3771 const struct glsl_type *type = glsl_without_array(var->type); in visit_image_atomic()5447 if (glsl_get_base_type(glsl_without_array(variable->type)) == GLSL_TYPE_FLOAT) { in handle_fs_input_decl()5483 if (glsl_get_base_type(glsl_without_array(variable->type)) != GLSL_TYPE_FLOAT || in prepare_interp_optimize()
1590 switch (glsl_get_sampler_dim(glsl_without_array(var->type))) { in get_image_coords()1612 switch (glsl_get_sampler_result_type(glsl_without_array(var->type))) { in get_image_type()
366 if (glsl_type_is_dual_slot(glsl_without_array(var->type))) { in visit()