Home
last modified time | relevance | path

Searched refs:glsl_get_explicit_stride (Results 1 – 19 of 19) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
Dnir_opt_memcpy.c95 unsigned stride = glsl_get_explicit_stride(type); in type_is_tightly_packed()
111 if (glsl_get_explicit_stride(type) > 0) in type_is_tightly_packed()
Dnir_deref.c259 unsigned stride = glsl_get_explicit_stride(arr_type); in nir_deref_instr_array_stride()
935 glsl_get_explicit_stride(nir_deref_instr_parent(parent)->type); in is_trivial_array_deref_cast()
1272 if (glsl_get_explicit_stride(cast->type) || in is_vector_bitcast_deref()
1273 glsl_get_explicit_stride(parent->type)) in is_vector_bitcast_deref()
Dnir_split_per_member_structs.c53 assert(glsl_get_explicit_stride(type) == 0); in member_type()
Dnir_lower_io_arrays_to_elements.c156 glsl_get_explicit_stride(element->type)); in lower_array()
Dnir_lower_io.c1920 unsigned vec_stride = glsl_get_explicit_stride(deref->type); in nir_lower_explicit_io_instr()
2163 unsigned stride = glsl_get_explicit_stride(deref->type); in lower_explicit_io_array_length()
2569 const unsigned stride = glsl_get_explicit_stride(type); in write_constant()
Dnir_opt_load_store_vectorize.c717 unsigned stride = glsl_get_explicit_stride(parent->type); in subtract_deref()
1109 unsigned explicit_stride = glsl_get_explicit_stride(type); in is_strided_vector()
/third_party/mesa3d/src/compiler/
Dnir_types.cpp97 glsl_get_explicit_stride(const struct glsl_type *type) in glsl_get_explicit_stride() function
1093 glsl_get_explicit_stride(arrays)); in glsl_type_wrap_in_arrays()
Dnir_types.h67 unsigned glsl_get_explicit_stride(const struct glsl_type *type);
/third_party/mesa3d/src/compiler/glsl/
Dgl_nir_lower_samplers_as_deref.c102 *type = glsl_array_type(*type, length, glsl_get_explicit_stride(cur->type)); in remove_struct_derefs_prep()
Dgl_nir_link_uniforms.c1219 state->top_level_array_stride = glsl_get_explicit_stride(type); in nir_link_uniform()
1412 glsl_get_explicit_stride(type) : 0; in nir_link_uniform()
1415 uniform->matrix_stride = glsl_get_explicit_stride(uniform->type); in nir_link_uniform()
/third_party/mesa3d/src/amd/vulkan/
Dradv_nir_lower_ray_queries.c48 variable_type = glsl_array_type(type, array_length, glsl_get_explicit_stride(type)); in rq_variable_create()
256 glsl_get_explicit_stride(glsl_uint_type())), in init_ray_query_vars()
/third_party/mesa3d/src/microsoft/clc/
Dclc_compiler.c511 unsigned step_size = glsl_get_explicit_stride(type); in copy_const_initializer()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_compiler.c491 …unsigned idx = glsl_get_explicit_stride(glsl_get_struct_field(glsl_without_array(var->type), 0)) >… in get_bo_vars()
1531 unsigned stride = glsl_get_explicit_stride(type); in rewrite_64bit_type()
2732 …var->type = type != var->type ? glsl_array_type(sampler, length, glsl_get_explicit_stride(var->typ… in lower_1d_shadow()
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dnir_to_spirv.c425 uint32_t stride = glsl_get_explicit_stride(type); in get_glsl_type()
1021 …spirv_builder_emit_array_stride(&ctx->builder, runtime_array, glsl_get_explicit_stride(last_member… in get_bo_struct_type()
2726 …nop(ctx, SpvOpIMul, uint_type, result, emit_uint_const(ctx, 32, glsl_get_explicit_stride(last_memb… in emit_get_ssbo_size()
/third_party/mesa3d/src/microsoft/compiler/
Ddxil_nir.c875 glsl_get_explicit_stride(var->type)); in lower_deref_ssbo()
Dnir_to_dxil.c1139 unsigned stride = glsl_get_explicit_stride(without); in var_fill_const_array()
/third_party/mesa3d/src/compiler/spirv/
Dspirv_to_nir.c924 glsl_get_explicit_stride(type->type)); in vtn_type_get_nir_type()
/third_party/mesa3d/src/amd/llvm/
Dac_nir_to_llvm.c5182 unsigned stride = glsl_get_explicit_stride(parent->type); in visit_deref()
/third_party/mesa3d/docs/relnotes/
D19.0.0.rst2363 - nir: cleanup glsl_get_struct_field_offset, glsl_get_explicit_stride