Home
last modified time | relevance | path

Searched refs:lp_build_select (Results 1 – 14 of 14) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_sample.c1505 tmpsel = lp_build_select(ivec_bld, sel, ivec_bld->zero, ivec_bld->one); in lp_build_cube_new_coords()
1509 next_faces[0] = lp_build_select(ivec_bld, sel_f2345, tmpsel, tmp); in lp_build_cube_new_coords()
1515 next_faces[3] = lp_build_select(ivec_bld, sel_f23, tmp, c3); in lp_build_cube_new_coords()
1532 tmp = lp_build_select(ivec_bld, sel_f2, maxmy0, y0); in lp_build_cube_new_coords()
1533 next_xcoords[1][0] = lp_build_select(ivec_bld, sel_f23, tmp, ivec_bld->zero); in lp_build_cube_new_coords()
1536 tmp = lp_build_select(ivec_bld, sel_f2, maxmy1, y1); in lp_build_cube_new_coords()
1537 next_xcoords[1][1] = lp_build_select(ivec_bld, sel_f23, tmp, ivec_bld->zero); in lp_build_cube_new_coords()
1542 tmpsel = lp_build_select(ivec_bld, sel_fand1, ivec_bld->zero, max_coord); in lp_build_cube_new_coords()
1544 tmp = lp_build_select(ivec_bld, sel_fand1, maxmx0, x0); in lp_build_cube_new_coords()
1545 next_xcoords[3][0] = lp_build_select(ivec_bld, sel_f2345, tmp, tmpsel); in lp_build_cube_new_coords()
[all …]
Dlp_bld_sample_soa.c212 texel_out[chan] = lp_build_select(&bld->texel_bld, use_border, in lp_build_sample_texel_soa()
298 *coord0_i = lp_build_select(int_coord_bld, mask, length_minus_one, *coord0_i); in lp_build_coord_repeat_npot_linear()
936 colors_out[0] = lp_build_select(&bld->texel_bld, cmpval, in lp_build_sample_image_nearest()
1193 x00 = lp_build_select(ivec_bld, fall_off[0], new_xcoords[0][0], x0); in lp_build_sample_image_linear()
1194 y00 = lp_build_select(ivec_bld, fall_off[0], new_ycoords[0][0], y0_clamped); in lp_build_sample_image_linear()
1195 x10 = lp_build_select(ivec_bld, fall_off[0], new_xcoords[0][1], x0); in lp_build_sample_image_linear()
1196 y10 = lp_build_select(ivec_bld, fall_off[0], new_ycoords[0][1], y1_clamped); in lp_build_sample_image_linear()
1197 x01 = lp_build_select(ivec_bld, fall_off[1], new_xcoords[1][0], x1); in lp_build_sample_image_linear()
1198 y01 = lp_build_select(ivec_bld, fall_off[1], new_ycoords[1][0], y0_clamped); in lp_build_sample_image_linear()
1199 x11 = lp_build_select(ivec_bld, fall_off[1], new_xcoords[1][1], x1); in lp_build_sample_image_linear()
[all …]
Dlp_bld_arit.c228 return lp_build_select(bld, isnan, a, min); in lp_build_min_simple()
232 return lp_build_select(bld, isnan, a, min); in lp_build_min_simple()
247 return lp_build_select(bld, cond, a, b); in lp_build_min_simple()
254 return lp_build_select(bld, cond, a, b); in lp_build_min_simple()
259 return lp_build_select(bld, cond, a, b); in lp_build_min_simple()
262 return lp_build_select(bld, cond, b, a); in lp_build_min_simple()
265 return lp_build_select(bld, cond, a, b); in lp_build_min_simple()
270 return lp_build_select(bld, cond, a, b); in lp_build_min_simple()
274 return lp_build_select(bld, cond, a, b); in lp_build_min_simple()
441 return lp_build_select(bld, isnan, a, max); in lp_build_max_simple()
[all …]
Dlp_bld_tgsi_aos.c291 value = lp_build_select(&bld->bld_base.base, in lp_emit_store_aos()
528 …dst0 = lp_build_select(&bld->bld_base.base, tmp0, bld->bld_base.base.one, bld->bld_base.base.zero); in lp_emit_instruction_aos()
536 …dst0 = lp_build_select(&bld->bld_base.base, tmp0, bld->bld_base.base.one, bld->bld_base.base.zero); in lp_emit_instruction_aos()
630 …dst0 = lp_build_select(&bld->bld_base.base, tmp0, bld->bld_base.base.one, bld->bld_base.base.zero); in lp_emit_instruction_aos()
637 …dst0 = lp_build_select(&bld->bld_base.base, tmp0, bld->bld_base.base.one, bld->bld_base.base.zero); in lp_emit_instruction_aos()
650 …dst0 = lp_build_select(&bld->bld_base.base, tmp0, bld->bld_base.base.one, bld->bld_base.base.zero); in lp_emit_instruction_aos()
657 …dst0 = lp_build_select(&bld->bld_base.base, tmp0, bld->bld_base.base.one, bld->bld_base.base.zero); in lp_emit_instruction_aos()
719 dst0 = lp_build_select(&bld->bld_base.base, tmp0, src1, src2); in lp_emit_instruction_aos()
Dlp_bld_logic.h79 lp_build_select(struct lp_build_context *bld,
Dlp_bld_format_srgb.c143 return lp_build_select(&f32_bld, is_linear, part_lin, part_pow); in lp_build_srgb_to_linear()
302 tmp = lp_build_select(&f32_bld, is_linear, lin, pow_final); in lp_build_linear_to_srgb()
Dlp_bld_logic.c300 lp_build_select(struct lp_build_context *bld, in lp_build_select() function
476 return lp_build_select(bld, mask_vec, a, b); in lp_build_select_aos()
Dlp_bld_format_float.c194 res = lp_build_select(&i32_bld, is_nan_or_inf, nan_or_inf, normal); in lp_build_float_to_smallfloat()
382 res = lp_build_select(&i32_bld, isdenorm, denorm, normal); in lp_build_smallfloat_to_float()
Dlp_bld_format_yuv.c102 *y = lp_build_select(&bld32, sel, tmp, tmp2); in uyvy_to_yuv_soa()
185 *y = lp_build_select(&bld32, sel, packed, tmp); in yuyv_to_yuv_soa()
Dlp_bld_sample_aos.c248 *coord0_i = lp_build_select(int_coord_bld, mask, length_minus_one, *coord0_i); in lp_build_coord_repeat_npot_linear_int()
401 coord0 = lp_build_select(int_coord_bld, lmask, coord0, int_coord_bld->zero); in lp_build_sample_wrap_linear_int()
402 coord0 = lp_build_select(int_coord_bld, umask, coord0, length_minus_one); in lp_build_sample_wrap_linear_int()
505 *coord0 = lp_build_select(coord_bld, mask, length_minus_one, coord); in lp_build_sample_wrap_linear_float()
509 *coord1 = lp_build_select(coord_bld, mask, *coord1, coord_bld->zero); in lp_build_sample_wrap_linear_float()
Dlp_bld_tgsi_soa.c746 res = lp_build_select(bld_store, exec_mask, val, dst); in lp_exec_mask_store()
950 indexes = lp_build_select(uint_bld, overflow_mask, uint_bld->zero, indexes); in build_gather()
952 indexes2 = lp_build_select(uint_bld, overflow_mask, uint_bld->zero, indexes2); in build_gather()
988 res = lp_build_select(&bld_base->dbl_bld, overflow_mask, in build_gather()
991 res = lp_build_select(bld, overflow_mask, bld->zero, res); in build_gather()
1031 real_val = lp_build_select(&bld->elem_bld, scalar_pred, val, dst_val); in emit_mask_scatter()
3334 current_vec = lp_build_select(&bld_base->uint_bld, in clear_uint_vec_ptr_from_mask()
Dlp_bld_tgsi_action.c1322 emit_data->output[emit_data->chan] = lp_build_select(&bld_base->base, in cmp_emit_cpu()
1341 lp_build_select(&bld_base->base, in ucmp_emit_cpu()
1809 emit_data->output[emit_data->chan] = lp_build_select(&bld_base->base, in set_emit_cpu()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_bld_depth.c154 res = lp_build_select(bld, front_facing, res, back_res); in lp_build_stencil_test()
266 res = lp_build_select(bld, front_facing, res, back_res); in lp_build_stencil_op()
277 writemask = lp_build_select(bld, front_facing, writemask, back_writemask); in lp_build_stencil_op()
286 res = lp_build_select(bld, mask, res, stencilVals); in lp_build_stencil_op()
737 z_value = lp_build_select(&z_bld, mask_value, z_value, z_fb); in lp_build_depth_stencil_write_swizzled()
740 s_value = lp_build_select(&z_bld, mask_value, s_value, s_fb); in lp_build_depth_stencil_write_swizzled()
1090 z_dst = lp_build_select(&z_bld, z_pass_mask, z_src, z_dst); in lp_build_depth_stencil_test()
Dlp_bld_blend_aos.c447 result = lp_build_select(&bld.base, mask, result, dst); in lp_build_blend_aos()