/AliOS-Things-master/components/SDL2/src/video/ |
A D | SDL_blit_A.c | 215 dst1 = _mm_and_si64(dst1, src1); /* src & dst -> dst1 */ in BlitRGBtoRGBSurfaceAlpha128MMX() 216 dst1 = _mm_and_si64(dst1, lmask); /* dst1 & !mask -> dst1 */ in BlitRGBtoRGBSurfaceAlpha128MMX() 217 dst1 = _mm_add_pi32(dst1, src2); /* src2 + dst1 -> dst1 */ in BlitRGBtoRGBSurfaceAlpha128MMX() 375 dst1 = _mm_mullo_pi16(dst1, mm_alpha2); in BlitRGBtoRGBPixelAlphaMMX() 376 dst1 = _mm_srli_pi16(dst1, 8); in BlitRGBtoRGBPixelAlphaMMX() 377 dst1 = _mm_add_pi16(src1, dst1); in BlitRGBtoRGBPixelAlphaMMX() 378 dst1 = _mm_packs_pu16(dst1, mm_zero); in BlitRGBtoRGBPixelAlphaMMX() 632 dst1 = _mm_mullo_pi16(dst1, mm_alpha2); in BlitRGBtoRGBPixelAlphaMMX3DNOW() 633 dst1 = _mm_srli_pi16(dst1, 8); in BlitRGBtoRGBPixelAlphaMMX3DNOW() 634 dst1 = _mm_add_pi16(src1, dst1); in BlitRGBtoRGBPixelAlphaMMX3DNOW() [all …]
|
A D | SDL_yuv.c | 1038 Uint8 *dst1, *dst2; in SDL_ConvertPixels_SplitNV_to_UVPlanes() local 1060 dst1 = dst2 + UVheight * dstUVPitch; in SDL_ConvertPixels_SplitNV_to_UVPlanes() 1062 dst1 = (Uint8 *)dst; in SDL_ConvertPixels_SplitNV_to_UVPlanes() 1063 dst2 = dst1 + UVheight * dstUVPitch; in SDL_ConvertPixels_SplitNV_to_UVPlanes() 1082 _mm_storeu_si128((__m128i*)dst1, u); in SDL_ConvertPixels_SplitNV_to_UVPlanes() 1085 dst1 += 16; in SDL_ConvertPixels_SplitNV_to_UVPlanes() 1092 *dst1++ = *srcUV++; in SDL_ConvertPixels_SplitNV_to_UVPlanes() 1096 dst1 += dstUVPitchLeft; in SDL_ConvertPixels_SplitNV_to_UVPlanes()
|
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/dsp/ |
A D | lossless_msa.c | 25 v16u8 src0, src1, src2, src3, dst0, dst1, dst2; \ 27 VSHF_B2_UB(src0, src1, src1, src2, m0, m1, dst0, dst1); \ 29 ST_UB2(dst0, dst1, pdst, 16); \ 35 v16u8 src0, src1, src2, dst0, dst1, dst2; \ 121 v16u8 src1, dst1; in ConvertBGRAToRGBA_MSA() local 124 ST_UB2(dst0, dst1, ptemp_dst, 16); in ConvertBGRAToRGBA_MSA() 257 v16u8 src1, dst1, tmp1; in AddGreenToBlueAndRed_MSA() local 260 ADD2(src0, tmp0, src1, tmp1, dst0, dst1); in AddGreenToBlueAndRed_MSA() 261 ST_UB2(dst0, dst1, out, 16); in AddGreenToBlueAndRed_MSA() 302 v16u8 src1, dst1; in TransformColorInverse_MSA() local [all …]
|
A D | lossless_enc_msa.c | 21 #define TRANSFORM_COLOR_8(src0, src1, dst0, dst1, c0, c1, mask0, mask1) do { \ argument 34 VSHF_B2_UB(src0, t0, src1, t1, mask1, mask1, dst0, dst1); \ 63 v16u8 src1, dst1; in TransformColor_MSA() local 65 TRANSFORM_COLOR_8(src0, src1, dst0, dst1, g2br, r2b, mask0, mask1); in TransformColor_MSA() 66 ST_UB2(dst0, dst1, data, 4); in TransformColor_MSA() 106 v16u8 src1, dst1, tmp1; in SubtractGreenFromBlueAndRed_MSA() local 109 SUB2(src0, tmp0, src1, tmp1, dst0, dst1); in SubtractGreenFromBlueAndRed_MSA() 110 ST_UB2(dst0, dst1, ptemp_data, 16); in SubtractGreenFromBlueAndRed_MSA()
|
A D | dec_sse2.c | 152 __m128i dst0, dst1, dst2, dst3; in Transform_SSE2() local 156 dst1 = _mm_loadl_epi64((__m128i*)(dst + 1 * BPS)); in Transform_SSE2() 168 dst1 = _mm_unpacklo_epi8(dst1, zero); in Transform_SSE2() 173 dst1 = _mm_add_epi16(dst1, T1); in Transform_SSE2() 178 dst1 = _mm_packus_epi16(dst1, dst1); in Transform_SSE2() 185 _mm_storel_epi64((__m128i*)(dst + 1 * BPS), dst1); in Transform_SSE2() 191 WebPUint32ToMem(dst + 1 * BPS, _mm_cvtsi128_si32(dst1)); in Transform_SSE2() 222 dst1 = _mm_unpacklo_epi8(dst1, zero); in TransformAC3() 227 dst1 = _mm_adds_epi16(dst1, _mm_srai_epi16(m1, 3)); in TransformAC3() 232 dst1 = _mm_packus_epi16(dst1, dst1); in TransformAC3() [all …]
|
A D | filters_msa.c | 28 v16u8 src1, pred1, dst1; in PredictLineInverse0() local 31 SUB2(src0, pred0, src1, pred1, dst0, dst1); in PredictLineInverse0() 32 ST_UB2(dst0, dst1, dst, 16); in PredictLineInverse0()
|
A D | rescaler_msa.c | 61 dst0, dst1, dst2, dst3) do { \ argument 69 PCKEV_W2_UW(out1, out0, out3, out2, dst0, dst1); \ 88 dst0, dst1) do { \ argument 99 PCKEV_B2_UB(out1, out0, out3, out2, dst0, dst1); \
|
A D | lossless_enc_sse2.c | 373 const __m128i dst1 = _mm_unpackhi_epi16(in_lo, ff); in BundleColorMap_SSE2() local 378 _mm_storeu_si128((__m128i*)&dst[4], dst1); in BundleColorMap_SSE2() 393 const __m128i dst1 = _mm_unpackhi_epi16(pack, ff); in BundleColorMap_SSE2() local 395 _mm_storeu_si128((__m128i*)&dst[4], dst1); in BundleColorMap_SSE2()
|
A D | enc_msa.c | 176 v4i32 dst0, dst1; in TTransform_MSA() local 197 DOTP_SH2_SW(tmp0, tmp1, tmp2, tmp3, dst0, dst1); in TTransform_MSA() 198 dst0 = dst0 + dst1; in TTransform_MSA()
|
/AliOS-Things-master/components/SDL2/src/image/external/libpng-1.6.37/mips/ |
A D | filter_msa_intrinsics.c | 467 v16u8 dst0, dst1; in png_read_filter_row_sub4_msa() local 489 ILVEV_W2_UB(src1, src2, src3, src4, dst0, dst1); in png_read_filter_row_sub4_msa() 490 dst0 = (v16u8) __msa_pckev_d((v2i64) dst1, (v2i64) dst0); in png_read_filter_row_sub4_msa() 506 v16u8 src0, src1, src2, src3, src4, dst0, dst1; in png_read_filter_row_sub3_msa() local 530 VSHF_B2_UB(src1, src2, src3, src4, mask0, mask0, dst0, dst1); in png_read_filter_row_sub3_msa() 585 ILVEV_W2_UB(src6, src7, src8, src9, dst0, dst1); in png_read_filter_row_avg4_msa() 586 dst0 = (v16u8) __msa_pckev_d((v2i64) dst1, (v2i64) dst0); in png_read_filter_row_avg4_msa() 642 VSHF_B2_UB(src6, src7, src8, src9, mask0, mask0, dst0, dst1); in png_read_filter_row_avg3_msa() 663 v16u8 src10, src11, src12, src13, dst0, dst1; in png_read_filter_row_paeth4_msa() local 717 ILVEV_W2_UB(src10, src11, src12, src1, dst0, dst1); in png_read_filter_row_paeth4_msa() [all …]
|
/AliOS-Things-master/components/SDL2/src/gfx/Test/ |
A D | TestImageFilter.c | 86 void print_compare(unsigned char *dst1, unsigned char *dst2) in print_compare() argument 89 if (bcmp(dst1,dst2,SRC_SIZE)==0) { in print_compare()
|