Home
last modified time | relevance | path

Searched refs:greens (Results 1 – 3 of 3) sorted by relevance

/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/dsp/
A Dalpha_processing_neon.c119 uint8x8x4_t greens; // leave A/R/B channels zero'd. in DispatchAlphaToGreen_NEON() local
120 greens.val[0] = vdup_n_u8(0); in DispatchAlphaToGreen_NEON()
121 greens.val[2] = vdup_n_u8(0); in DispatchAlphaToGreen_NEON()
122 greens.val[3] = vdup_n_u8(0); in DispatchAlphaToGreen_NEON()
125 greens.val[1] = vld1_u8(alpha + i); in DispatchAlphaToGreen_NEON()
126 vst4_u8((uint8_t*)(dst + i), greens); in DispatchAlphaToGreen_NEON()
169 const uint8x16_t greens = rgbX.val[1]; in ExtractGreen_NEON() local
170 vst1q_u8(alpha + i, greens); in ExtractGreen_NEON()
A Dlossless_enc_neon.c65 const uint8x16_t greens = DoGreenShuffle_NEON(argb, shuffle); in SubtractGreenFromBlueAndRed_NEON() local
66 vst1q_u8((uint8_t*)argb_data, vsubq_u8(argb, greens)); in SubtractGreenFromBlueAndRed_NEON()
106 const uint8x16_t greens = DoGreenShuffle_NEON(in, shuffle); in TransformColor_NEON() local
108 const int16x8_t A = vqdmulhq_s16(vreinterpretq_s16_u8(greens), mults_rb); in TransformColor_NEON()
A Dlossless_neon.c534 const uint8x16_t greens = DoGreenShuffle_NEON(argb, shuffle); in AddGreenToBlueAndRed_NEON() local
535 vst1q_u8((uint8_t*)dst, vaddq_u8(argb, greens)); in AddGreenToBlueAndRed_NEON()
577 const uint8x16_t greens = DoGreenShuffle_NEON(in, shuffle); in TransformColorInverse_NEON() local
579 const int16x8_t A = vqdmulhq_s16(vreinterpretq_s16_u8(greens), mults_rb); in TransformColorInverse_NEON()

Completed in 6 milliseconds