/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_type.h | 78 struct lp_type { struct 143 struct lp_type type; argument 169 lp_type_width(struct lp_type type) in lp_type_width() 176 static INLINE struct lp_type 179 struct lp_type res_type; in lp_type_float() 192 static INLINE struct lp_type 195 struct lp_type res_type; in lp_type_float_vec() 208 static INLINE struct lp_type 211 struct lp_type res_type; in lp_type_int() 223 static INLINE struct lp_type [all …]
|
D | lp_bld_pack.h | 45 struct lp_type; 49 struct lp_type type, 56 struct lp_type type, 64 struct lp_type src_type, 65 struct lp_type dst_type, 73 struct lp_type src_type, 74 struct lp_type dst_type, 87 struct lp_type src_type, 92 struct lp_type src_type, 93 struct lp_type dst_type, [all …]
|
D | lp_bld_const.h | 46 struct lp_type; 50 lp_mantissa(struct lp_type type); 54 lp_const_shift(struct lp_type type); 58 lp_const_offset(struct lp_type type); 62 lp_const_scale(struct lp_type type); 65 lp_const_min(struct lp_type type); 69 lp_const_max(struct lp_type type); 73 lp_const_eps(struct lp_type type); 77 lp_build_undef(struct gallivm_state *gallivm, struct lp_type type); 81 lp_build_zero(struct gallivm_state *gallivm, struct lp_type type); [all …]
|
D | lp_bld_type.c | 37 lp_build_elem_type(struct gallivm_state *gallivm, struct lp_type type) in lp_build_elem_type() 62 lp_build_vec_type(struct gallivm_state *gallivm,struct lp_type type) in lp_build_vec_type() 79 lp_check_elem_type(struct lp_type type, LLVMTypeRef elem_type) in lp_check_elem_type() 121 lp_check_vec_type(struct lp_type type, LLVMTypeRef vec_type) in lp_check_vec_type() 145 lp_check_value(struct lp_type type, LLVMValueRef val) in lp_check_value() 160 lp_build_int_elem_type(struct gallivm_state *gallivm, struct lp_type type) in lp_build_int_elem_type() 167 lp_build_int_vec_type(struct gallivm_state *gallivm, struct lp_type type) in lp_build_int_vec_type() 180 struct lp_type 181 lp_elem_type(struct lp_type type) in lp_elem_type() 183 struct lp_type res_type; in lp_elem_type() [all …]
|
D | lp_bld_conv.h | 43 struct lp_type; 47 struct lp_type src_type, 52 struct lp_type src_type, 59 struct lp_type dst_type, 65 struct lp_type src_type, 66 struct lp_type dst_type, 72 struct lp_type src_type, 73 struct lp_type dst_type,
|
D | lp_bld_swizzle.h | 43 struct lp_type; 63 struct lp_type src_type, 64 struct lp_type dst_type, 111 struct lp_type type, 118 struct lp_type src_type, 119 struct lp_type dst_type, 125 struct lp_type src_type, 126 struct lp_type dst_type,
|
D | lp_bld_sample.h | 50 struct lp_type; 208 struct lp_type float_type; 215 struct lp_type int_type; 219 struct lp_type coord_type; 223 struct lp_type int_coord_type; 227 struct lp_type int_size_type; 231 struct lp_type float_size_type; 235 struct lp_type texel_type; 239 struct lp_type perquadf_type; 243 struct lp_type perquadi_type; [all …]
|
D | lp_bld_const.c | 48 lp_mantissa(struct lp_type type) in lp_mantissa() 80 lp_const_shift(struct lp_type type) in lp_const_shift() 94 lp_const_offset(struct lp_type type) in lp_const_offset() 112 lp_const_scale(struct lp_type type) in lp_const_scale() 130 lp_const_min(struct lp_type type) in lp_const_min() 168 lp_const_max(struct lp_type type) in lp_const_max() 202 lp_const_eps(struct lp_type type) in lp_const_eps() 225 lp_build_undef(struct gallivm_state *gallivm, struct lp_type type) in lp_build_undef() 233 lp_build_zero(struct gallivm_state *gallivm, struct lp_type type) in lp_build_zero() 249 lp_build_one(struct gallivm_state *gallivm, struct lp_type type) in lp_build_one() [all …]
|
D | lp_bld_format.h | 43 struct lp_type; 64 struct lp_type type, 73 struct lp_type type, 91 struct lp_type type, 97 struct lp_type dst_type, 104 struct lp_type type,
|
D | lp_bld_pack.c | 184 struct lp_type src_type, in lp_build_concat() 221 struct lp_type type, in lp_build_interleave2() 255 struct lp_type type, in lp_build_interleave2_half() 276 struct lp_type src_type, in lp_build_unpack2() 277 struct lp_type dst_type, in lp_build_unpack2() 325 struct lp_type src_type, in lp_build_unpack() 326 struct lp_type dst_type, in lp_build_unpack() 343 struct lp_type tmp_type = src_type; in lp_build_unpack() 379 struct lp_type src_type, in lp_build_pack2() 380 struct lp_type dst_type, in lp_build_pack2() [all …]
|
D | lp_bld_bitarit.c | 44 const struct lp_type type = bld->type; in lp_build_or() 70 const struct lp_type type = bld->type; in lp_build_xor() 98 const struct lp_type type = bld->type; in lp_build_and() 127 const struct lp_type type = bld->type; in lp_build_andnot() 154 const struct lp_type type = bld->type; in lp_build_not() 176 const struct lp_type type = bld->type; in lp_build_shl() 197 const struct lp_type type = bld->type; in lp_build_shr()
|
D | lp_bld_conv.c | 88 struct lp_type src_type, in lp_build_half_to_float() 91 struct lp_type f32_type = lp_type_float_vec(32, 32 * src_type.length); in lp_build_half_to_float() 92 struct lp_type i32_type = lp_type_int_vec(32, 32 * src_type.length); in lp_build_half_to_float() 153 struct lp_type src_type, in lp_build_clamped_float_to_unsigned_norm() 277 struct lp_type dst_type, in lp_build_unsigned_norm_to_float() 354 struct lp_type src_type, in lp_build_conv() 355 struct lp_type dst_type, in lp_build_conv() 360 struct lp_type tmp_type; in lp_build_conv() 402 struct lp_type int16_type = dst_type; in lp_build_conv() 403 struct lp_type int32_type = dst_type; in lp_build_conv() [all …]
|
D | lp_bld_swizzle.c | 103 struct lp_type src_type, in lp_build_extract_broadcast() 104 struct lp_type dst_type, in lp_build_extract_broadcast() 170 const struct lp_type type = bld->type; in lp_build_swizzle_scalar_aos() 202 struct lp_type type4; in lp_build_swizzle_scalar_aos() 256 const struct lp_type type = bld->type; in lp_build_swizzle_aos() 357 struct lp_type type4; in lp_build_swizzle_aos() 516 struct lp_type single_type_lp, in lp_build_transpose_aos() 520 struct lp_type double_type_lp = single_type_lp; in lp_build_transpose_aos() 564 struct lp_type src_type, in lp_build_pack_aos_scalars() 565 struct lp_type dst_type, in lp_build_pack_aos_scalars() [all …]
|
D | lp_bld_arit.c | 78 const struct lp_type type = bld->type; in lp_build_min_simple() 168 const struct lp_type type = bld->type; in lp_build_max_simple() 258 const struct lp_type type = bld->type; in lp_build_comp() 296 const struct lp_type type = bld->type; in lp_build_add() 357 const struct lp_type type = bld->type; in lp_build_horizontal_add() 543 struct lp_type parttype = bld->type; in lp_build_hadd_partial4() 567 const struct lp_type type = bld->type; in lp_build_sub() 660 struct lp_type i16_type, in lp_build_mul_u8n() 703 const struct lp_type type = bld->type; in lp_build_mul() 723 struct lp_type i16_type = lp_wider_type(type); in lp_build_mul() [all …]
|
D | lp_bld_logic.h | 45 struct lp_type; 51 const struct lp_type type,
|
D | lp_bld_format_soa.c | 102 struct lp_type type, in lp_build_unpack_rgba_soa() 259 struct lp_type dst_type, in lp_build_rgba8_to_f32_soa() 311 struct lp_type type, in lp_build_fetch_rgba_soa() 364 struct lp_type tmp_type; in lp_build_fetch_rgba_soa() 394 struct lp_type tmp_type; in lp_build_fetch_rgba_soa()
|
D | lp_bld_tgsi.h | 174 struct lp_type type, 186 struct lp_type type, 214 struct lp_type type, 228 struct lp_type type,
|
D | lp_bld_format_aos_array.c | 51 struct lp_type dst_type, in lp_build_fetch_rgba_aos_array() 59 struct lp_type src_type; in lp_build_fetch_rgba_aos_array()
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_test.h | 101 dump_type(FILE *fp, struct lp_type type); 105 read_elem(struct lp_type type, const void *src, unsigned index); 109 write_elem(struct lp_type type, void *dst, unsigned index, double src); 113 random_elem(struct lp_type type, void *dst, unsigned index); 117 read_vec(struct lp_type type, const void *src, double *dst); 121 write_vec(struct lp_type type, void *dst, const double *src); 125 random_vec(struct lp_type type, void *dst); 129 compare_vec_with_eps(struct lp_type type, const void *res, const void *ref, double eps); 133 compare_vec(struct lp_type type, const void *res, const void *ref); 137 dump_vec(FILE *fp, struct lp_type type, const void *src);
|
D | lp_bld_depth.h | 48 struct lp_type; 52 struct lp_type 61 struct lp_type type, 79 struct lp_type z_src_type, 87 struct lp_type type,
|
D | lp_test_conv.c | 64 struct lp_type src_type, in write_tsv_row() 65 struct lp_type dst_type, in write_tsv_row() 85 struct lp_type src_type, in dump_conv_types() 86 struct lp_type dst_type) in dump_conv_types() 101 struct lp_type src_type, unsigned num_srcs, in add_conv_test() 102 struct lp_type dst_type, unsigned num_dsts) in add_conv_test() 155 struct lp_type src_type, in test_one() 156 struct lp_type dst_type) in test_one() 330 const struct lp_type conv_types[] = { 389 const struct lp_type *src_type; in test_all() [all …]
|
D | lp_test_main.c | 48 struct lp_type type) in dump_type() 60 read_elem(struct lp_type type, const void *src, unsigned index) in read_elem() 123 write_elem(struct lp_type type, void *dst, unsigned index, double value) in write_elem() 192 random_elem(struct lp_type type, void *dst, unsigned index) in random_elem() 220 read_vec(struct lp_type type, const void *src, double *dst) in read_vec() 229 write_vec(struct lp_type type, void *dst, const double *src) in write_vec() 245 random_vec(struct lp_type type, void *dst) in random_vec() 254 compare_vec_with_eps(struct lp_type type, const void *res, const void *ref, double eps) in compare_vec_with_eps() 276 compare_vec(struct lp_type type, const void *res, const void *ref) in compare_vec() 284 dump_vec(FILE *fp, struct lp_type type, const void *src) in dump_vec()
|
D | lp_bld_blend.h | 39 struct lp_type; 60 struct lp_type type, 72 struct lp_type type,
|
D | lp_bld_alpha.h | 44 struct lp_type; 51 struct lp_type type,
|
D | lp_bld_depth.c | 103 struct lp_type type = bld->type; in lp_build_stencil_test_single() 182 struct lp_type type = bld->type; in lp_build_stencil_op_single() 304 struct lp_type 308 struct lp_type type; in lp_depth_type() 436 struct lp_type type, in lp_build_occlusion_count() 538 struct lp_type z_src_type, in lp_build_depth_stencil_test() 549 struct lp_type z_type; in lp_build_depth_stencil_test() 552 struct lp_type s_type; in lp_build_depth_stencil_test() 867 struct lp_type z_src_type, in lp_build_deferred_depth_write() 873 struct lp_type z_type; in lp_build_deferred_depth_write()
|