Home
last modified time | relevance | path

Searched refs:conv_type (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_format_aos.c540 struct lp_type fetch_type, conv_type; in lp_build_fetch_rgba_aos() local
545 conv_type = lp_type_int_vec(type.width*4, type.width * type.length); in lp_build_fetch_rgba_aos()
547 conv_vec_type = lp_build_vec_type(gallivm, conv_type); in lp_build_fetch_rgba_aos()
548 lp_build_context_init(&bld_conv, gallivm, conv_type); in lp_build_fetch_rgba_aos()
567 lp_build_const_int_vec(gallivm, conv_type, sa), in lp_build_fetch_rgba_aos()
571 lp_build_const_int_vec(gallivm, conv_type, mask), in lp_build_fetch_rgba_aos()
577 type.width, chans[j], conv_type); in lp_build_fetch_rgba_aos()
587 rgba[j] = lp_build_const_int_vec(gallivm, conv_type, (1 << type.width) - 1); in lp_build_fetch_rgba_aos()
595 lp_build_const_int_vec(gallivm, conv_type, in lp_build_fetch_rgba_aos()
625 struct lp_type conv_type; in lp_build_fetch_rgba_aos() local
[all …]
Dlp_bld_format_soa.c165 struct lp_type conv_type = lp_uint_type(type); in lp_build_extract_soa_chan() local
166 input = lp_build_srgb_to_linear(gallivm, conv_type, width, input); in lp_build_extract_soa_chan()
615 struct lp_type conv_type = type; in lp_build_fetch_rgba_soa() local
616 conv_type.width *= 2; in lp_build_fetch_rgba_soa()
618 lp_build_vec_type(gallivm, conv_type), ""); in lp_build_fetch_rgba_soa()
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dnir_to_spirv.c2223 SpvId conv_type = get_alu_type(ctx, type, 1, nir_src_bit_size(alu->src[0].src)); in emit_alu() local
2228 conv[0] = spirv_builder_emit_composite_extract(&ctx->builder, conv_type, src[0], &i, 1); in emit_alu()
2229 conv[1] = spirv_builder_emit_composite_extract(&ctx->builder, conv_type, src[1], &i, 1); in emit_alu()
2251 SpvId conv_type = get_alu_type(ctx, type, 1, bit_size); in emit_alu() local
2252 … components[i] = spirv_builder_emit_composite_extract(&ctx->builder, conv_type, conv, &idx, 1); in emit_alu()
2272 SpvId conv_type = get_alu_type(ctx, type, 1, bit_size); in emit_alu() local
2273 … components[i] = spirv_builder_emit_composite_extract(&ctx->builder, conv_type, conv, &idx, 1); in emit_alu()