/external/mesa3d/src/gallium/auxiliary/gallivm/ |
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...] |
lp_bld_type.h | 78 struct lp_type { struct 143 struct lp_type type; 169 lp_type_width(struct lp_type type) 176 static INLINE struct lp_type 179 struct lp_type res_type; 192 static INLINE struct lp_type 195 struct lp_type res_type; 208 static INLINE struct lp_type 211 struct lp_type res_type; 223 static INLINE struct lp_type [all...] |
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...] |
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,
|
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,
|
lp_bld_type.c | 37 lp_build_elem_type(struct gallivm_state *gallivm, struct lp_type type) 62 lp_build_vec_type(struct gallivm_state *gallivm,struct lp_type type) 79 lp_check_elem_type(struct lp_type type, LLVMTypeRef elem_type) 121 lp_check_vec_type(struct lp_type type, LLVMTypeRef vec_type) 145 lp_check_value(struct lp_type type, LLVMValueRef val) 160 lp_build_int_elem_type(struct gallivm_state *gallivm, struct lp_type type) 167 lp_build_int_vec_type(struct gallivm_state *gallivm, struct lp_type type) 180 struct lp_type 181 lp_elem_type(struct lp_type type) 183 struct lp_type res_type [all...] |
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,
|
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...] |
lp_bld_const.c | 48 lp_mantissa(struct lp_type type) 80 lp_const_shift(struct lp_type type) 94 lp_const_offset(struct lp_type type) 112 lp_const_scale(struct lp_type type) 130 lp_const_min(struct lp_type type) 168 lp_const_max(struct lp_type type) 202 lp_const_eps(struct lp_type type) 225 lp_build_undef(struct gallivm_state *gallivm, struct lp_type type) 233 lp_build_zero(struct gallivm_state *gallivm, struct lp_type type) 249 lp_build_one(struct gallivm_state *gallivm, struct lp_type type [all...] |
lp_bld_bitarit.c | 44 const struct lp_type type = bld->type; 70 const struct lp_type type = bld->type; 98 const struct lp_type type = bld->type; 127 const struct lp_type type = bld->type; 154 const struct lp_type type = bld->type; 176 const struct lp_type type = bld->type; 197 const struct lp_type type = bld->type;
|
lp_bld_pack.c | 46 * compute(LLVMBuilderRef builder struct lp_type type, LLVMValueRef a, LLVMValueRef b) 48 * struct lp_type wide_type = lp_wider_type(type); 184 struct lp_type src_type, 221 struct lp_type type, 255 struct lp_type type, 276 struct lp_type src_type, 277 struct lp_type dst_type, 325 struct lp_type src_type, 326 struct lp_type dst_type, 343 struct lp_type tmp_type = src_type [all...] |
lp_bld_logic.h | 45 struct lp_type; 51 const struct lp_type type,
|
lp_bld_swizzle.c | 103 struct lp_type src_type, 104 struct lp_type dst_type, 170 const struct lp_type type = bld->type; 202 struct lp_type type4; 256 const struct lp_type type = bld->type; 357 struct lp_type type4; 516 struct lp_type single_type_lp, 520 struct lp_type double_type_lp = single_type_lp; 564 struct lp_type src_type, 565 struct lp_type dst_type [all...] |
lp_bld_conv.c | 88 struct lp_type src_type, 91 struct lp_type f32_type = lp_type_float_vec(32, 32 * src_type.length); 92 struct lp_type i32_type = lp_type_int_vec(32, 32 * src_type.length); 153 struct lp_type src_type, 277 struct lp_type dst_type, 350 * to the lp_type union. 354 struct lp_type src_type, 355 struct lp_type dst_type, 360 struct lp_type tmp_type; 402 struct lp_type int16_type = dst_type [all...] |
lp_bld_flow.h | 41 struct lp_type; 81 struct lp_type type,
|
lp_bld_format_aos_array.c | 51 struct lp_type dst_type, 59 struct lp_type src_type;
|
lp_bld_bitarit.h | 43 struct lp_type;
|
lp_bld_intr.h | 83 struct lp_type src_type,
|
lp_bld_format_soa.c | 102 struct lp_type type, 259 struct lp_type dst_type, 311 struct lp_type type, 364 struct lp_type tmp_type; 394 struct lp_type tmp_type;
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
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) [all...] |
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,
|
lp_test_conv.c | 64 struct lp_type src_type, 65 struct lp_type dst_type, 85 struct lp_type src_type, 86 struct lp_type dst_type) 101 struct lp_type src_type, unsigned num_srcs, 102 struct lp_type dst_type, unsigned num_dsts) 155 struct lp_type src_type, 156 struct lp_type dst_type) 330 const struct lp_type conv_types[] = { 389 const struct lp_type *src_type [all...] |
lp_bld_alpha.h | 44 struct lp_type; 51 struct lp_type type,
|
lp_bld_blend.h | 39 struct lp_type; 60 struct lp_type type, 72 struct lp_type type,
|
lp_test_main.c | 48 struct lp_type type) 60 read_elem(struct lp_type type, const void *src, unsigned index) 123 write_elem(struct lp_type type, void *dst, unsigned index, double value) 192 random_elem(struct lp_type type, void *dst, unsigned index) 220 read_vec(struct lp_type type, const void *src, double *dst) 229 write_vec(struct lp_type type, void *dst, const double *src) 245 random_vec(struct lp_type type, void *dst) 254 compare_vec_with_eps(struct lp_type type, const void *res, const void *ref, double eps) 276 compare_vec(struct lp_type type, const void *res, const void *ref) 284 dump_vec(FILE *fp, struct lp_type type, const void *src [all...] |