Home
last modified time | relevance | path

Searched refs:glsl_get_explicit_stride (Results 1 – 18 of 18) 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_split_per_member_structs.c53 assert(glsl_get_explicit_stride(type) == 0); in member_type()
Dnir_deref.c249 unsigned stride = glsl_get_explicit_stride(arr_type); in nir_deref_instr_array_stride()
863 glsl_get_explicit_stride(nir_deref_instr_parent(parent)->type); in is_trivial_array_deref_cast()
1195 if (glsl_get_explicit_stride(cast->type) || in is_vector_bitcast_deref()
1196 glsl_get_explicit_stride(parent->type)) in is_vector_bitcast_deref()
Dnir_lower_io_arrays_to_elements.c156 glsl_get_explicit_stride(element->type)); in lower_array()
Dnir_opt_load_store_vectorize.c706 unsigned stride = glsl_get_explicit_stride(parent->type); in subtract_deref()
1085 unsigned explicit_stride = glsl_get_explicit_stride(type); in is_strided_vector()
Dnir_lower_io.c1765 unsigned vec_stride = glsl_get_explicit_stride(deref->type); in nir_lower_explicit_io_instr()
2008 unsigned stride = glsl_get_explicit_stride(deref->type); in lower_explicit_io_array_length()
2397 const unsigned stride = glsl_get_explicit_stride(type); in write_constant()
Dnir_split_vars.c90 assert(glsl_get_explicit_stride(array_type) == 0); in wrap_type_in_array()
/third_party/mesa3d/src/compiler/
Dnir_types.h67 unsigned glsl_get_explicit_stride(const struct glsl_type *type);
Dnir_types.cpp96 glsl_get_explicit_stride(const struct glsl_type *type) in glsl_get_explicit_stride() function
/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.c1185 state->top_level_array_stride = glsl_get_explicit_stride(type); in nir_link_uniform()
1377 glsl_get_explicit_stride(type) : 0; in nir_link_uniform()
1380 uniform->matrix_stride = glsl_get_explicit_stride(uniform->type); in nir_link_uniform()
/third_party/mesa3d/src/microsoft/clc/
Dclc_compiler.c515 unsigned step_size = glsl_get_explicit_stride(type); in copy_const_initializer()
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dnir_to_spirv.c395 uint32_t stride = glsl_get_explicit_stride(type); in get_glsl_type()
945 …spirv_builder_emit_array_stride(&ctx->builder, runtime_array, glsl_get_explicit_stride(last_member… in get_bo_struct_type()
2570 …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.c851 glsl_get_explicit_stride(var->type)); in lower_deref_ssbo()
Dnir_to_dxil.c1040 unsigned stride = glsl_get_explicit_stride(without); in var_fill_const_array()
/third_party/mesa3d/src/compiler/spirv/
Dspirv_to_nir.c858 glsl_get_explicit_stride(array_type)); in wrap_type_in_array()
912 glsl_get_explicit_stride(type->type)); in vtn_type_get_nir_type()
/third_party/mesa3d/src/amd/llvm/
Dac_nir_to_llvm.c5070 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