Home
last modified time | relevance | path

Searched refs:glsl_get_explicit_size (Results 1 – 15 of 15) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_opt_memcpy.c53 int64_t parent_type_size = glsl_get_explicit_size(parent->type, false); in opt_memcpy_deref_cast()
115 size = glsl_get_explicit_size(type, false); in type_is_tightly_packed()
147 glsl_get_explicit_size(dst->type, false) == size && in try_lower_memcpy()
148 glsl_get_explicit_size(src->type, false) == size) { in try_lower_memcpy()
204 glsl_get_explicit_size(dst->type, false) <= size) { in try_lower_memcpy()
Dnir_lower_io.c1317 uint32_t range = glsl_get_explicit_size(deref->type, false); in nir_get_explicit_deref_range()
1643 nir_intrinsic_set_range(load, glsl_get_explicit_size(var->type, false)); in build_explicit_io_load()
2451 unsigned size = glsl_get_explicit_size(deref->var->type, false); in nir_lower_explicit_io_impl()
/external/mesa3d/src/gallium/drivers/r300/compiler/
Dr300_nir.c104 unsigned size = glsl_get_explicit_size(var->interface_type, false); in have_too_many_ubos()
Dnir_to_rc.c833 unsigned size = glsl_get_explicit_size(var->interface_type, false); in ntr_setup_uniforms()
/external/mesa3d/src/microsoft/spirv_to_dxil/
Ddxil_spirv_nir.c867 uint32_t size = glsl_get_explicit_size(struct_type, false); in merge_ubos_and_ssbos()
869 if (glsl_get_explicit_size(other_type, false) > size) in merge_ubos_and_ssbos()
/external/mesa3d/src/compiler/glsl/
Dgl_nir_link_uniform_blocks.c491 (*offset) += glsl_get_explicit_size(type, true); in fill_individual_variable()
1090 block->UniformBufferSize = glsl_get_explicit_size(type, false); in fill_block()
Dgl_nir_link_uniforms.c1495 state->offset += glsl_get_explicit_size(type, true); in nir_link_uniform()
/external/mesa3d/src/compiler/
Dglsl_types.c2442 glsl_get_explicit_size(const glsl_type *t, bool align_to_stride) in glsl_get_explicit_size() function
2451 glsl_get_explicit_size(t->fields.structure[i].type, false); in glsl_get_explicit_size()
2475 …unsigned elem_size = align_to_stride ? t->explicit_stride : glsl_get_explicit_size(t->fields.array, in glsl_get_explicit_size()
2492 unsigned elem_size = align_to_stride ? t->explicit_stride : glsl_get_explicit_size(elem_type, in glsl_get_explicit_size()
Dglsl_types.h1295 unsigned glsl_get_explicit_size(const glsl_type *t, bool align_to_stride);
/external/mesa3d/src/intel/compiler/
Dbrw_kernel.c393 .size = glsl_get_explicit_size(var->type, false), in brw_kernel_from_spirv()
/external/mesa3d/src/nouveau/vulkan/
Dnvk_nir_lower_descriptors.c233 uint64_t range = glsl_get_explicit_size(deref->type, false); in ubo_deref_to_cbuf()
/external/mesa3d/src/compiler/spirv/
Dspirv_to_nir.c7082 glsl_get_explicit_size(glsl_without_array(var->type), false); in spirv_to_nir()
7107 size = MAX2(size, glsl_get_explicit_size(var->type, align_to_stride)); in spirv_to_nir()
/external/mesa3d/src/gallium/auxiliary/nir/
Dnir_to_tgsi.c1075 unsigned size = glsl_get_explicit_size(var->interface_type, false); in ntt_setup_uniforms()
/external/mesa3d/src/microsoft/compiler/
Dnir_to_dxil.c1587 unsigned dwords = ALIGN_POT(glsl_get_explicit_size(type, false), 16) / 4; in emit_ubo_var()
/external/mesa3d/src/gallium/drivers/zink/
Dzink_compiler.c4237 unsigned block_size = glsl_get_explicit_size(interface_type, true); in unbreak_bos()