/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_sample.c | 1505 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 …]
|
D | lp_bld_sample_soa.c | 212 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 …]
|
D | lp_bld_arit.c | 228 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 …]
|
D | lp_bld_tgsi_aos.c | 291 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()
|
D | lp_bld_logic.h | 79 lp_build_select(struct lp_build_context *bld,
|
D | lp_bld_format_srgb.c | 143 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()
|
D | lp_bld_logic.c | 300 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()
|
D | lp_bld_format_float.c | 194 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()
|
D | lp_bld_format_yuv.c | 102 *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()
|
D | lp_bld_sample_aos.c | 248 *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()
|
D | lp_bld_tgsi_soa.c | 746 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()
|
D | lp_bld_tgsi_action.c | 1322 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/ |
D | lp_bld_depth.c | 154 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()
|
D | lp_bld_blend_aos.c | 447 result = lp_build_select(&bld.base, mask, result, dst); in lp_build_blend_aos()
|