H A D | pixman-vmx.c | 112 /* dest*~srca + src */ 116 vector unsigned int dest) 119 pix_multiply (dest, negate (srca)); 126 #define in_over(src, srca, mask, dest) \ 128 pix_multiply (srca, mask), dest) 134 #define COMPUTE_SHIFT_MASKS(dest, source) \ 135 dest ## _mask = vec_lvsl (0, dest); \ 137 store_mask = vec_lvsr (0, dest); 139 #define COMPUTE_SHIFT_MASKC(dest, sourc 114 over(vector unsigned int src, vector unsigned int srca, vector unsigned int dest) argument 186 vmx_combine_over_u_no_mask(uint32_t * dest, const uint32_t *src, int width) argument 224 vmx_combine_over_u_mask(uint32_t * dest, const uint32_t *src, const uint32_t *mask, int width) argument 267 vmx_combine_over_u(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 281 vmx_combine_over_reverse_u_no_mask(uint32_t * dest, const uint32_t *src, int width) argument 318 vmx_combine_over_reverse_u_mask(uint32_t * dest, const uint32_t *src, const uint32_t *mask, int width) argument 360 vmx_combine_over_reverse_u(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 374 vmx_combine_in_u_no_mask(uint32_t * dest, const uint32_t *src, int width) argument 409 vmx_combine_in_u_mask(uint32_t * dest, const uint32_t *src, const uint32_t *mask, int width) argument 449 vmx_combine_in_u(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 463 vmx_combine_in_reverse_u_no_mask(uint32_t * dest, const uint32_t *src, int width) argument 499 vmx_combine_in_reverse_u_mask(uint32_t * dest, const uint32_t *src, const uint32_t *mask, int width) argument 540 vmx_combine_in_reverse_u(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 554 vmx_combine_out_u_no_mask(uint32_t * dest, const uint32_t *src, int width) argument 590 vmx_combine_out_u_mask(uint32_t * dest, const uint32_t *src, const uint32_t *mask, int width) argument 630 vmx_combine_out_u(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 644 vmx_combine_out_reverse_u_no_mask(uint32_t * dest, const uint32_t *src, int width) argument 681 vmx_combine_out_reverse_u_mask(uint32_t * dest, const uint32_t *src, const uint32_t *mask, int width) argument 722 vmx_combine_out_reverse_u(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 736 vmx_combine_atop_u_no_mask(uint32_t * dest, const uint32_t *src, int width) argument 775 vmx_combine_atop_u_mask(uint32_t * dest, const uint32_t *src, const uint32_t *mask, int width) argument 821 vmx_combine_atop_u(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 835 vmx_combine_atop_reverse_u_no_mask(uint32_t * dest, const uint32_t *src, int width) argument 874 vmx_combine_atop_reverse_u_mask(uint32_t * dest, const uint32_t *src, const uint32_t *mask, int width) argument 920 vmx_combine_atop_reverse_u(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 934 vmx_combine_xor_u_no_mask(uint32_t * dest, const uint32_t *src, int width) argument 973 vmx_combine_xor_u_mask(uint32_t * dest, const uint32_t *src, const uint32_t *mask, int width) argument 1019 vmx_combine_xor_u(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 1033 vmx_combine_add_u_no_mask(uint32_t * dest, const uint32_t *src, int width) argument 1068 vmx_combine_add_u_mask(uint32_t * dest, const uint32_t *src, const uint32_t *mask, int width) argument 1108 vmx_combine_add_u(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 1122 vmx_combine_src_ca(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 1162 vmx_combine_over_ca(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 1206 vmx_combine_over_reverse_ca(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 1249 vmx_combine_in_ca(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 1291 vmx_combine_in_reverse_ca(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 1334 vmx_combine_out_ca(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 1378 vmx_combine_out_reverse_ca(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 1422 vmx_combine_atop_ca(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 1473 vmx_combine_atop_reverse_ca(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 1521 vmx_combine_xor_ca(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument 1569 vmx_combine_add_ca(pixman_implementation_t *imp, pixman_op_t op, uint32_t * dest, const uint32_t * src, const uint32_t * mask, int width) argument [all...] |