/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_arit.h | 44 struct lp_build_context; 52 lp_build_comp(struct lp_build_context *bld, 56 lp_build_add(struct lp_build_context *bld, 61 lp_build_horizontal_add(struct lp_build_context *bld, 65 lp_build_hadd_partial4(struct lp_build_context *bld, 70 lp_build_sub(struct lp_build_context *bld, 82 lp_build_mul(struct lp_build_context *bld, 87 lp_build_mul_32_lohi_cpu(struct lp_build_context *bld, 93 lp_build_mul_32_lohi(struct lp_build_context *bld, 99 lp_build_mul_imm(struct lp_build_context *bld, [all …]
|
D | lp_bld_bitarit.h | 44 struct lp_build_context; 48 lp_build_or(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b); 51 lp_build_xor(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b); 54 lp_build_and(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b); 57 lp_build_andnot(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b); 60 lp_build_shl(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b); 63 lp_build_shr(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b); 66 lp_build_shl_imm(struct lp_build_context *bld, LLVMValueRef a, unsigned imm); 69 lp_build_shr_imm(struct lp_build_context *bld, LLVMValueRef a, unsigned imm); 72 lp_build_not(struct lp_build_context *bld, LLVMValueRef a);
|
D | lp_bld_sample.h | 54 struct lp_build_context; 332 struct lp_build_context float_bld; 335 struct lp_build_context float_vec_bld; 339 struct lp_build_context int_bld; 343 struct lp_build_context coord_bld; 347 struct lp_build_context int_coord_bld; 351 struct lp_build_context int_size_in_bld; 355 struct lp_build_context float_size_in_bld; 359 struct lp_build_context int_size_bld; 363 struct lp_build_context float_size_bld; [all …]
|
D | lp_bld_logic.h | 46 struct lp_build_context; 61 lp_build_cmp(struct lp_build_context *bld, 67 lp_build_cmp_ordered(struct lp_build_context *bld, 73 lp_build_select_bitwise(struct lp_build_context *bld, 79 lp_build_select(struct lp_build_context *bld, 85 lp_build_select_aos(struct lp_build_context *bld, 93 lp_build_any_true_range(struct lp_build_context *bld,
|
D | lp_bld_swizzle.h | 44 struct lp_build_context; 57 lp_build_broadcast_scalar(struct lp_build_context *bld, 74 lp_build_swizzle_scalar_aos(struct lp_build_context *bld, 86 lp_build_swizzle_aos(struct lp_build_context *bld, 100 lp_build_swizzle_soa_channel(struct lp_build_context *bld, 106 lp_build_swizzle_soa(struct lp_build_context *bld, 113 lp_build_swizzle_soa_inplace(struct lp_build_context *bld,
|
D | lp_bld_quad.h | 36 struct lp_build_context; 71 lp_build_ddx(struct lp_build_context *bld, 76 lp_build_ddy(struct lp_build_context *bld, 84 lp_build_packed_ddx_ddy_twocoord(struct lp_build_context *bld, 88 lp_build_packed_ddx_ddy_onecoord(struct lp_build_context *bld,
|
D | lp_bld_bitarit.c | 41 lp_build_or(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) in lp_build_or() 67 lp_build_xor(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) in lp_build_xor() 95 lp_build_and(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) in lp_build_and() 124 lp_build_andnot(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) in lp_build_andnot() 151 lp_build_not(struct lp_build_context *bld, LLVMValueRef a) in lp_build_not() 174 lp_build_shl(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) in lp_build_shl() 198 lp_build_shr(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) in lp_build_shr() 224 lp_build_shl_imm(struct lp_build_context *bld, LLVMValueRef a, unsigned imm) in lp_build_shl_imm() 237 lp_build_shr_imm(struct lp_build_context *bld, LLVMValueRef a, unsigned imm) in lp_build_shr_imm()
|
D | lp_bld_arit.c | 90 lp_build_min_simple(struct lp_build_context *bld, in lp_build_min_simple() 308 lp_build_max_simple(struct lp_build_context *bld, in lp_build_max_simple() 496 lp_build_comp(struct lp_build_context *bld, in lp_build_comp() 533 lp_build_add(struct lp_build_context *bld, in lp_build_add() 625 lp_build_horizontal_add(struct lp_build_context *bld, in lp_build_horizontal_add() 695 lp_build_horizontal_add4x4f(struct lp_build_context *bld, in lp_build_horizontal_add4x4f() 759 lp_build_hadd_partial4(struct lp_build_context *bld, in lp_build_hadd_partial4() 834 lp_build_sub(struct lp_build_context *bld, in lp_build_sub() 972 struct lp_build_context bld; in lp_build_mul_norm() 1022 lp_build_mul(struct lp_build_context *bld, in lp_build_mul() [all …]
|
D | lp_bld_tgsi.h | 205 struct lp_build_context *bld, 255 struct lp_build_context *bld; 334 struct lp_build_context base; 336 struct lp_build_context uint_bld; 337 struct lp_build_context int_bld; 339 struct lp_build_context dbl_bld; 341 struct lp_build_context uint64_bld; 342 struct lp_build_context int64_bld; 438 struct lp_build_context elem_bld; 532 struct lp_build_context int_bld;
|
D | lp_bld_quad.c | 63 lp_build_ddx(struct lp_build_context *bld, in lp_build_ddx() 73 lp_build_ddy(struct lp_build_context *bld, in lp_build_ddy() 88 lp_build_packed_ddx_ddy_onecoord(struct lp_build_context *bld, in lp_build_packed_ddx_ddy_onecoord() 123 lp_build_packed_ddx_ddy_twocoord(struct lp_build_context *bld, in lp_build_packed_ddx_ddy_twocoord()
|
D | lp_bld_format.h | 44 struct lp_build_context; 92 struct lp_build_context *bld, 125 struct lp_build_context *bld,
|
D | lp_bld_logic.c | 221 lp_build_cmp_ordered(struct lp_build_context *bld, in lp_build_cmp_ordered() 238 lp_build_cmp(struct lp_build_context *bld, in lp_build_cmp() 251 lp_build_select_bitwise(struct lp_build_context *bld, in lp_build_select_bitwise() 300 lp_build_select(struct lp_build_context *bld, in lp_build_select() 428 lp_build_select_aos(struct lp_build_context *bld, in lp_build_select_aos() 485 lp_build_any_true_range(struct lp_build_context *bld, in lp_build_any_true_range()
|
D | lp_bld_sample.c | 218 struct lp_build_context *int_size_bld = &bld->int_size_in_bld; in lp_build_rho() 219 struct lp_build_context *float_size_bld = &bld->float_size_in_bld; in lp_build_rho() 220 struct lp_build_context *float_bld = &bld->float_bld; in lp_build_rho() 221 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_rho() 222 struct lp_build_context *rho_bld = &bld->lodf_bld; in lp_build_rho() 564 lp_build_brilinear_lod(struct lp_build_context *bld, in lp_build_brilinear_lod() 610 lp_build_brilinear_rho(struct lp_build_context *bld, in lp_build_brilinear_rho() 663 lp_build_ilog2_sqrt(struct lp_build_context *bld, in lp_build_ilog2_sqrt() 716 struct lp_build_context *lodf_bld = &bld->lodf_bld; in lp_build_lod_selector() 910 struct lp_build_context *leveli_bld = &bld->leveli_bld; in lp_build_nearest_mip_level() [all …]
|
D | lp_bld_format_float.c | 86 struct lp_build_context f32_bld, i32_bld; in lp_build_float_to_smallfloat() 208 struct lp_build_context u32_bld; in lp_build_float_to_smallfloat() 241 struct lp_build_context i32_bld; in lp_build_float_to_r11g11b10() 294 struct lp_build_context f32_bld, i32_bld; in lp_build_smallfloat_to_float() 432 struct lp_build_context i32_bld, f32_bld; in lp_build_rgb9_to_float_helper() 472 struct lp_build_context i32_bld, u32_bld, f32_bld; in lp_build_rgb9e5_to_float()
|
D | lp_bld_sample_aos.c | 90 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_sample_wrap_nearest_int() 101 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_sample_wrap_nearest_int() 153 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_sample_wrap_nearest_float() 208 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_coord_repeat_npot_linear_int() 209 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_coord_repeat_npot_linear_int() 210 struct lp_build_context abs_coord_bld; in lp_build_coord_repeat_npot_linear_int() 291 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_sample_wrap_linear_int() 455 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_sample_wrap_linear_float() 456 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_sample_wrap_linear_float() 580 struct lp_build_context u8n; in lp_build_sample_fetch_image_nearest() [all …]
|
D | lp_bld_swizzle.c | 79 lp_build_broadcast_scalar(struct lp_build_context *bld, in lp_build_broadcast_scalar() 155 lp_build_swizzle_scalar_aos(struct lp_build_context *bld, in lp_build_swizzle_scalar_aos() 355 lp_build_swizzle_aos(struct lp_build_context *bld, in lp_build_swizzle_aos() 572 lp_build_swizzle_soa_channel(struct lp_build_context *bld, in lp_build_swizzle_soa_channel() 602 lp_build_swizzle_soa(struct lp_build_context *bld, in lp_build_swizzle_soa() 624 lp_build_swizzle_soa_inplace(struct lp_build_context *bld, in lp_build_swizzle_soa_inplace()
|
D | lp_bld_conv.c | 288 struct lp_build_context uf32_bld; in lp_build_clamped_float_to_unsigned_norm() 585 struct lp_build_context bld; in lp_build_conv() 696 struct lp_build_context bld; in lp_build_conv() 790 struct lp_build_context bld; in lp_build_conv() 852 struct lp_build_context bld; in lp_build_conv() 884 struct lp_build_context bld; in lp_build_conv() 975 struct lp_build_context bld; in lp_build_conv() 990 struct lp_build_context bld; in lp_build_conv()
|
D | lp_bld_format_srgb.c | 100 struct lp_build_context f32_bld; in lp_build_srgb_to_linear() 166 struct lp_build_context f32_bld; in lp_build_linear_to_srgb() 333 struct lp_build_context f32_bld; in lp_build_float_to_srgb_packed()
|
D | lp_bld_format_soa.c | 81 struct lp_build_context *bld, in lp_build_format_swizzle_soa() 119 lp_build_extract_soa_chan(struct lp_build_context *bld, in lp_build_extract_soa_chan() 307 struct lp_build_context bld; in lp_build_unpack_rgba_soa() 496 struct lp_build_context bld; in lp_build_fetch_rgba_soa() 753 struct lp_build_context bld; in lp_build_fetch_rgba_soa()
|
D | lp_bld_sample_soa.c | 91 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_sample_texel_soa() 229 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_coord_mirror() 274 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_coord_repeat_npot_linear() 275 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_coord_repeat_npot_linear() 321 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_sample_wrap_linear() 322 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_sample_wrap_linear() 391 struct lp_build_context abs_coord_bld = bld->coord_bld; in lp_build_sample_wrap_linear() 554 struct lp_build_context abs_coord_bld = bld->coord_bld; in lp_build_sample_wrap_linear() 684 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_sample_wrap_nearest() 685 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_sample_wrap_nearest() [all …]
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_bld_blend.h | 40 struct lp_build_context; 45 lp_build_blend(struct lp_build_context *bld, 89 lp_build_blend_func(struct lp_build_context *bld,
|
D | lp_bld_blend.c | 108 lp_build_mul_norm_expand(struct lp_build_context *bld, in lp_build_mul_norm_expand() 147 lp_build_blend_func(struct lp_build_context *bld, in lp_build_blend_func() 191 lp_build_blend(struct lp_build_context *bld, in lp_build_blend() 263 struct lp_build_context bldw; in lp_build_blend() 325 struct lp_build_context bld; in lp_build_alpha_to_coverage()
|
D | lp_bld_interp.c | 127 calc_offsets(struct lp_build_context *coeff_bld, in calc_offsets() 165 struct lp_build_context *coeff_bld = &bld->coeff_bld; in coeffs_init_simple() 166 struct lp_build_context *setup_bld = &bld->setup_bld; in coeffs_init_simple() 245 struct lp_build_context *coeff_bld = &bld->coeff_bld; in attribs_update_simple() 246 struct lp_build_context *setup_bld = &bld->setup_bld; in attribs_update_simple() 372 struct lp_build_context *coeff_bld = &bld->coeff_bld; in coeffs_init() 373 struct lp_build_context *setup_bld = &bld->setup_bld; in coeffs_init() 563 struct lp_build_context *coeff_bld = &bld->coeff_bld; in attribs_update() 680 struct lp_build_context *coeff_bld = &bld->coeff_bld; in pos_init()
|
D | lp_bld_interp.h | 81 struct lp_build_context coeff_bld; 82 struct lp_build_context setup_bld;
|
D | lp_bld_depth.c | 89 lp_build_stencil_test_single(struct lp_build_context *bld, in lp_build_stencil_test_single() 133 lp_build_stencil_test(struct lp_build_context *bld, in lp_build_stencil_test() 167 lp_build_stencil_op_single(struct lp_build_context *bld, in lp_build_stencil_op_single() 241 lp_build_stencil_op(struct lp_build_context *bld, in lp_build_stencil_op() 674 struct lp_build_context z_bld; in lp_build_depth_stencil_write_swizzled() 832 struct lp_build_context z_bld; in lp_build_depth_stencil_test() 833 struct lp_build_context s_bld; in lp_build_depth_stencil_test()
|