/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_arit.h | 44 struct lp_build_context; 51 lp_build_comp(struct lp_build_context *bld, 55 lp_build_add(struct lp_build_context *bld, 60 lp_build_horizontal_add(struct lp_build_context *bld, 64 lp_build_hadd_partial4(struct lp_build_context *bld, 69 lp_build_sub(struct lp_build_context *bld, 74 lp_build_mul(struct lp_build_context *bld, 79 lp_build_mul_imm(struct lp_build_context *bld, 84 lp_build_div(struct lp_build_context *bld, 89 lp_build_lerp(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 | 51 struct lp_build_context; 209 struct lp_build_context float_bld; 212 struct lp_build_context float_vec_bld; 216 struct lp_build_context int_bld; 220 struct lp_build_context coord_bld; 224 struct lp_build_context int_coord_bld; 228 struct lp_build_context int_size_bld; 232 struct lp_build_context float_size_bld; 236 struct lp_build_context texel_bld; 240 struct lp_build_context perquadf_bld; [all …]
|
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, 85 lp_build_swizzle_aos(struct lp_build_context *bld, 91 lp_build_swizzle_soa_channel(struct lp_build_context *bld, 97 lp_build_swizzle_soa(struct lp_build_context *bld, 104 lp_build_swizzle_soa_inplace(struct lp_build_context *bld,
|
D | lp_bld_logic.h | 46 struct lp_build_context; 61 lp_build_cmp(struct lp_build_context *bld, 67 lp_build_select_bitwise(struct lp_build_context *bld, 73 lp_build_select(struct lp_build_context *bld, 79 lp_build_select_aos(struct lp_build_context *bld, 86 lp_build_any_true_range(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() 173 lp_build_shl(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) in lp_build_shl() 194 lp_build_shr(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) in lp_build_shr() 219 lp_build_shl_imm(struct lp_build_context *bld, LLVMValueRef a, unsigned imm) in lp_build_shl_imm() 231 lp_build_shr_imm(struct lp_build_context *bld, LLVMValueRef a, unsigned imm) in lp_build_shr_imm()
|
D | lp_bld_arit.c | 74 lp_build_min_simple(struct lp_build_context *bld, in lp_build_min_simple() 164 lp_build_max_simple(struct lp_build_context *bld, in lp_build_max_simple() 254 lp_build_comp(struct lp_build_context *bld, in lp_build_comp() 291 lp_build_add(struct lp_build_context *bld, in lp_build_add() 353 lp_build_horizontal_add(struct lp_build_context *bld, in lp_build_horizontal_add() 423 lp_build_horizontal_add4x4f(struct lp_build_context *bld, in lp_build_horizontal_add4x4f() 487 lp_build_hadd_partial4(struct lp_build_context *bld, in lp_build_hadd_partial4() 562 lp_build_sub(struct lp_build_context *bld, in lp_build_sub() 698 lp_build_mul(struct lp_build_context *bld, in lp_build_mul() 780 lp_build_mul_imm(struct lp_build_context *bld, in lp_build_mul_imm() [all …]
|
D | lp_bld_tgsi.h | 197 struct lp_build_context *bld, 238 struct lp_build_context *bld; 296 struct lp_build_context base; 298 struct lp_build_context uint_bld; 299 struct lp_build_context int_bld; 361 struct lp_build_context elem_bld; 438 struct lp_build_context int_bld;
|
D | lp_bld_sample.c | 189 struct lp_build_context *int_size_bld = &bld->int_size_bld; in lp_build_rho() 190 struct lp_build_context *float_size_bld = &bld->float_size_bld; in lp_build_rho() 191 struct lp_build_context *float_bld = &bld->float_bld; in lp_build_rho() 192 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_rho() 193 struct lp_build_context *perquadf_bld = &bld->perquadf_bld; in lp_build_rho() 383 lp_build_brilinear_lod(struct lp_build_context *bld, in lp_build_brilinear_lod() 431 lp_build_brilinear_rho(struct lp_build_context *bld, in lp_build_brilinear_rho() 502 struct lp_build_context *perquadf_bld = &bld->perquadf_bld; in lp_build_lod_selector() 630 struct lp_build_context *perquadi_bld = &bld->perquadi_bld; in lp_build_nearest_mip_level() 661 struct lp_build_context *perquadi_bld = &bld->perquadi_bld; in lp_build_linear_mip_levels() [all …]
|
D | lp_bld_quad.c | 62 lp_build_ddx(struct lp_build_context *bld, in lp_build_ddx() 72 lp_build_ddy(struct lp_build_context *bld, in lp_build_ddy() 91 lp_build_packed_ddx_ddy_onecoord(struct lp_build_context *bld, in lp_build_packed_ddx_ddy_onecoord() 124 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; 53 struct lp_build_context *bld, 84 struct lp_build_context *bld,
|
D | lp_bld_swizzle.c | 89 lp_build_broadcast_scalar(struct lp_build_context *bld, in lp_build_broadcast_scalar() 165 lp_build_swizzle_scalar_aos(struct lp_build_context *bld, in lp_build_swizzle_scalar_aos() 251 lp_build_swizzle_aos(struct lp_build_context *bld, in lp_build_swizzle_aos() 440 lp_build_swizzle_soa_channel(struct lp_build_context *bld, in lp_build_swizzle_soa_channel() 470 lp_build_swizzle_soa(struct lp_build_context *bld, in lp_build_swizzle_soa() 492 lp_build_swizzle_soa_inplace(struct lp_build_context *bld, in lp_build_swizzle_soa_inplace()
|
D | lp_bld_sample_soa.c | 89 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_sample_texel_soa() 203 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_coord_mirror() 204 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_coord_mirror() 237 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_coord_repeat_npot_linear() 238 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_coord_repeat_npot_linear() 277 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_sample_wrap_linear() 278 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_sample_wrap_linear() 328 struct lp_build_context abs_coord_bld = bld->coord_bld; in lp_build_sample_wrap_linear() 405 struct lp_build_context abs_coord_bld = bld->coord_bld; in lp_build_sample_wrap_linear() 475 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_sample_wrap_nearest() [all …]
|
D | lp_bld_logic.c | 379 lp_build_cmp(struct lp_build_context *bld, in lp_build_cmp() 392 lp_build_select_bitwise(struct lp_build_context *bld, in lp_build_select_bitwise() 441 lp_build_select(struct lp_build_context *bld, in lp_build_select() 560 lp_build_select_aos(struct lp_build_context *bld, in lp_build_select_aos() 616 lp_build_any_true_range(struct lp_build_context *bld, in lp_build_any_true_range()
|
D | lp_bld_sample_aos.c | 87 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_sample_wrap_nearest_int() 98 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_sample_wrap_nearest_int() 143 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_sample_wrap_nearest_float() 206 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_sample_wrap_linear_int() 364 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_sample_wrap_linear_float() 365 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_sample_wrap_linear_float() 472 struct lp_build_context h16, u8n; in lp_build_sample_fetch_image_nearest() 527 struct lp_build_context i32; in lp_build_sample_image_nearest() 739 struct lp_build_context h16, u8n; in lp_build_sample_fetch_image_linear() 977 struct lp_build_context i32; in lp_build_sample_image_linear() [all …]
|
D | lp_bld_type.h | 135 struct lp_build_context struct 413 lp_build_context_init(struct lp_build_context *bld,
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_bld_blend.h | 40 struct lp_build_context; 44 lp_build_blend(struct lp_build_context *bld, 94 lp_build_blend_func(struct lp_build_context *bld,
|
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() 246 struct lp_build_context *coeff_bld = &bld->coeff_bld; in attribs_update_simple() 247 struct lp_build_context *setup_bld = &bld->setup_bld; in attribs_update_simple() 366 struct lp_build_context *coeff_bld = &bld->coeff_bld; in coeffs_init() 367 struct lp_build_context *setup_bld = &bld->setup_bld; in coeffs_init() 558 struct lp_build_context *coeff_bld = &bld->coeff_bld; in attribs_update() 677 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 | 96 lp_build_stencil_test_single(struct lp_build_context *bld, in lp_build_stencil_test_single() 140 lp_build_stencil_test(struct lp_build_context *bld, in lp_build_stencil_test() 174 lp_build_stencil_op_single(struct lp_build_context *bld, in lp_build_stencil_op_single() 248 lp_build_stencil_op(struct lp_build_context *bld, in lp_build_stencil_op() 550 struct lp_build_context z_bld; in lp_build_depth_stencil_test() 551 struct lp_build_context s_bld; in lp_build_depth_stencil_test() 874 struct lp_build_context z_bld; in lp_build_deferred_depth_write()
|
D | lp_bld_blend.c | 87 lp_build_blend_func(struct lp_build_context *bld, in lp_build_blend_func() 131 lp_build_blend(struct lp_build_context *bld, in lp_build_blend()
|
D | lp_test_arit.c | 71 (*builder)(struct lp_build_context *bld, LLVMValueRef a); 267 struct lp_build_context bld; in build_unary_test_func()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | radeonsi_shader.c | 211 struct lp_build_context * uint = &si_shader_ctx->radeon_bld.soa.bld_base.uint_bld; in declare_input_vs() 212 struct lp_build_context * base = &si_shader_ctx->radeon_bld.soa.bld_base.base; in declare_input_vs() 261 struct lp_build_context * base = in declare_input_fs() 359 struct lp_build_context * base = &bld_base->base; in fetch_constant() 387 struct lp_build_context *uint = in si_llvm_init_export_args() 389 struct lp_build_context *base = &bld_base->base; in si_llvm_init_export_args() 462 struct lp_build_context * base = &bld_base->base; in si_llvm_emit_epilogue() 463 struct lp_build_context * uint = in si_llvm_emit_epilogue()
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_llvm.c | 95 struct lp_build_context * base = &bld_base->base; in llvm_emit_prologue() 116 struct lp_build_context * base = &bld_base->base; in llvm_emit_epilogue() 172 struct lp_build_context * base = &bld_base->base; in dp_fetch_args()
|