/AliOS-Things-master/components/SDL2/src/video/yuv2rgb/ |
A D | yuv_rgb_sse_func.h | 27 #define UV2RGB_16(U,V,R1,G1,B1,R2,G2,B2) \ argument 37 G2 = _mm_unpackhi_epi16(g_tmp, g_tmp); \ 40 #define ADD_Y2RGB_16(Y1,Y2,R1,G1,B1,R2,G2,B2) \ argument 48 G2 = _mm_srai_epi16(_mm_add_epi16(G2, Y2), PRECISION); \ 51 #define PACK_RGB565_32(R1, R2, G1, G2, B1, B2, RGB1, RGB2, RGB3, RGB4) \ argument 83 RGB5 = _mm_packus_epi16(_mm_srli_epi16(G1,8), _mm_srli_epi16(G2,8)); \ 90 G2 = _mm_packus_epi16(_mm_srli_epi16(RGB1,8), _mm_srli_epi16(RGB2,8)); \ 95 PACK_RGB24_32_STEP1(R1, R2, G1, G2, B1, B2, RGB1, RGB2, RGB3, RGB4, RGB5, RGB6) \ 96 PACK_RGB24_32_STEP2(R1, R2, G1, G2, B1, B2, RGB1, RGB2, RGB3, RGB4, RGB5, RGB6) \ 116 lo_gr = _mm_unpacklo_epi8( G2, R2 ); \ [all …]
|
A D | yuv_rgb.c | 482 #define UNPACK_RGB24_32_STEP1(RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, R1, R2, G1, G2, B1, B2) \ argument 486 G2 = _mm_unpackhi_epi8(RGB2, RGB5); \ 490 #define UNPACK_RGB24_32_STEP2(RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, R1, R2, G1, G2, B1, B2) \ argument 491 RGB1 = _mm_unpacklo_epi8(R1, G2); \ 492 RGB2 = _mm_unpackhi_epi8(R1, G2); \ 498 #define UNPACK_RGB24_32(RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, R1, R2, G1, G2, B1, B2) \ argument 499 UNPACK_RGB24_32_STEP1(RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, R1, R2, G1, G2, B1, B2) \ 500 UNPACK_RGB24_32_STEP2(RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, R1, R2, G1, G2, B1, B2) \ 501 UNPACK_RGB24_32_STEP1(RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, R1, R2, G1, G2, B1, B2) \ 502 UNPACK_RGB24_32_STEP2(RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, R1, R2, G1, G2, B1, B2) \ [all …]
|
/AliOS-Things-master/components/amp/engine/quickjs_engine/quickjs/examples/ |
A D | pi_bigdecimal.js | 17 var c, P, Q, G, P1, Q1, G1, P2, Q2, G2, b1; 29 [P2, Q2, G2] = chud_bs(c, b, need_G); 33 G = G1 * G2;
|
A D | pi_bigfloat.js | 17 var c, P, Q, G, P1, Q1, G1, P2, Q2, G2; 28 [P2, Q2, G2] = chud_bs(c, b, need_G); 32 G = G1 * G2;
|
A D | pi_bigint.js | 60 var c, P, Q, G, P1, Q1, G1, P2, Q2, G2; 70 [P2, Q2, G2] = chud_bs(c, b, need_G); 74 G = G1 * G2;
|
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/dsp/ |
A D | yuv_sse41.c | 53 const __m128i G2 = _mm_add_epi16(Y1, k8708); in ConvertYUV444ToRGB_SSE41() local 55 const __m128i G4 = _mm_sub_epi16(G2, G3); in ConvertYUV444ToRGB_SSE41() 135 __m128i R0, R1, R2, R3, G0, G1, G2, G3, B0, B1, B2, B3; in VP8YuvToRgb32_SSE41() local 140 YUV444ToRGB_SSE41(y + 16, u + 16, v + 16, &R2, &G2, &B2); in VP8YuvToRgb32_SSE41() 147 rgb3 = _mm_packus_epi16(G2, G3); in VP8YuvToRgb32_SSE41() 157 __m128i R0, R1, R2, R3, G0, G1, G2, G3, B0, B1, B2, B3; in VP8YuvToBgr32_SSE41() local 162 YUV444ToRGB_SSE41(y + 16, u + 16, v + 16, &R2, &G2, &B2); in VP8YuvToBgr32_SSE41() 169 bgr3 = _mm_packus_epi16(G2, G3); in VP8YuvToBgr32_SSE41() 185 __m128i R0, R1, R2, R3, G0, G1, G2, G3, B0, B1, B2, B3; in YuvToRgbRow_SSE41() local 197 rgb3 = _mm_packus_epi16(G2, G3); in YuvToRgbRow_SSE41() [all …]
|
A D | yuv_sse2.c | 53 const __m128i G2 = _mm_add_epi16(Y1, k8708); in ConvertYUV444ToRGB_SSE2() local 55 const __m128i G4 = _mm_sub_epi16(G2, G3); in ConvertYUV444ToRGB_SSE2() 249 __m128i R0, R1, R2, R3, G0, G1, G2, G3, B0, B1, B2, B3; in VP8YuvToRgb32_SSE2() local 254 YUV444ToRGB_SSE2(y + 16, u + 16, v + 16, &R2, &G2, &B2); in VP8YuvToRgb32_SSE2() 261 rgb3 = _mm_packus_epi16(G2, G3); in VP8YuvToRgb32_SSE2() 271 __m128i R0, R1, R2, R3, G0, G1, G2, G3, B0, B1, B2, B3; in VP8YuvToBgr32_SSE2() local 276 YUV444ToRGB_SSE2(y + 16, u + 16, v + 16, &R2, &G2, &B2); in VP8YuvToBgr32_SSE2() 283 bgr3 = _mm_packus_epi16(G2, G3); in VP8YuvToBgr32_SSE2() 365 __m128i R0, R1, R2, R3, G0, G1, G2, G3, B0, B1, B2, B3; in YuvToRgbRow_SSE2() local 377 rgb3 = _mm_packus_epi16(G2, G3); in YuvToRgbRow_SSE2() [all …]
|
A D | common_sse41.h | 42 __m128i G0, G1, G2, G3, G4, G5; in VP8PlanarTo24b_SSE41() local 84 const __m128i RG2 = _mm_or_si128(R2, G2); in VP8PlanarTo24b_SSE41()
|
A D | upsampling_neon.c | 151 const int16x8_t G2 = vqaddq_s16(Y1, G_Rounder); \ 156 const int16x8_t G4 = vqsubq_s16(G2, G3); \
|
/AliOS-Things-master/components/amp/engine/quickjs_engine/quickjs/ |
A D | libbf.c | 4094 bf_t P2, Q2, G2; in chud_bs() local 4098 bf_init(s, &G2); in chud_bs() 4102 chud_bs(&P2, &Q2, &G2, c, b, need_g, prec); in chud_bs() 4117 bf_mul(G, G, &G2, prec, BF_RNDN); in chud_bs() 4118 bf_delete(&G2); in chud_bs()
|
/AliOS-Things-master/components/SDL2/src/image/external/jpeg-9b/ |
A D | testimg.ppm | 5 …G2�?*�;(�:.�72�23�,1�7.�7.�7.�8.�8.�7-�6+�6+�7+�7+�7+�7+�8+�8+�8+�8+�=.�=.�8(�2!�2!�;*�>/�:,�6+�6-…
|
/AliOS-Things-master/hardware/chip/rtl872xd/ |
A D | ate.bin | 131 �GpG8�L��A%����G2� 2�J��!�G pGI�� 698 8�A��d$\�O��02�A��T$X%��G2�A��b\*�A��RX�GpGA��a \…
|