Home
last modified time | relevance | path

Searched refs:lp_build_context (Results 1 – 25 of 43) sorted by relevance

12

/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_arit.h44 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 …]
Dlp_bld_bitarit.h44 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);
Dlp_bld_sample.h54 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 …]
Dlp_bld_logic.h46 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,
Dlp_bld_swizzle.h44 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,
Dlp_bld_quad.h36 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,
Dlp_bld_bitarit.c41 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()
Dlp_bld_arit.c90 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 …]
Dlp_bld_tgsi.h205 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;
Dlp_bld_quad.c63 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()
Dlp_bld_format.h44 struct lp_build_context;
92 struct lp_build_context *bld,
125 struct lp_build_context *bld,
Dlp_bld_logic.c221 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()
Dlp_bld_sample.c218 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 …]
Dlp_bld_format_float.c86 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()
Dlp_bld_sample_aos.c90 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 …]
Dlp_bld_swizzle.c79 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()
Dlp_bld_conv.c288 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()
Dlp_bld_format_srgb.c100 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()
Dlp_bld_format_soa.c81 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()
Dlp_bld_sample_soa.c91 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/
Dlp_bld_blend.h40 struct lp_build_context;
45 lp_build_blend(struct lp_build_context *bld,
89 lp_build_blend_func(struct lp_build_context *bld,
Dlp_bld_blend.c108 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()
Dlp_bld_interp.c127 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()
Dlp_bld_interp.h81 struct lp_build_context coeff_bld;
82 struct lp_build_context setup_bld;
Dlp_bld_depth.c89 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()

12