Searched refs:YUV_FIX2 (Results 1 - 6 of 6) sorted by relevance
/external/chromium_org/third_party/libwebp/dsp/ |
H A D | upsampling_neon.c | 143 y = vqmovun_s16(vcombine_s16(vrshrn_n_s32(rl, YUV_FIX2), \ 144 vrshrn_n_s32(rh, YUV_FIX2))); \ 145 u = vqmovun_s16(vcombine_s16(vrshrn_n_s32(gl, YUV_FIX2), \ 146 vrshrn_n_s32(gh, YUV_FIX2))); \ 147 v = vqmovun_s16(vcombine_s16(vrshrn_n_s32(yl, YUV_FIX2), \ 148 vrshrn_n_s32(yh, YUV_FIX2))); \
|
H A D | yuv.h | 31 // For YUV->RGB conversion, only 14bit fixed precision is used (YUV_FIX2). 69 YUV_FIX2 = 14, // fixed-point precision for YUV->RGB enumerator in enum:__anon13263 70 YUV_HALF2 = 1 << (YUV_FIX2 - 1), 71 YUV_MASK2 = (256 << YUV_FIX2) - 1 91 return ((v & ~YUV_MASK2) == 0) ? (v >> YUV_FIX2) : (v < 0) ? 0 : 255;
|
H A D | yuv_sse2.c | 45 VP8kYtoRGBA[i].i32[3] = 0xff << YUV_FIX2; 97 const __m128i rgba2 = _mm_srai_epi32(rgba1, YUV_FIX2);
|
/external/webp/src/dsp/ |
H A D | upsampling_neon.c | 143 y = vqmovun_s16(vcombine_s16(vrshrn_n_s32(rl, YUV_FIX2), \ 144 vrshrn_n_s32(rh, YUV_FIX2))); \ 145 u = vqmovun_s16(vcombine_s16(vrshrn_n_s32(gl, YUV_FIX2), \ 146 vrshrn_n_s32(gh, YUV_FIX2))); \ 147 v = vqmovun_s16(vcombine_s16(vrshrn_n_s32(yl, YUV_FIX2), \ 148 vrshrn_n_s32(yh, YUV_FIX2))); \
|
H A D | yuv.h | 31 // For YUV->RGB conversion, only 14bit fixed precision is used (YUV_FIX2). 69 YUV_FIX2 = 14, // fixed-point precision for YUV->RGB enumerator in enum:__anon33360 70 YUV_HALF2 = 1 << (YUV_FIX2 - 1), 71 YUV_MASK2 = (256 << YUV_FIX2) - 1 91 return ((v & ~YUV_MASK2) == 0) ? (v >> YUV_FIX2) : (v < 0) ? 0 : 255;
|
H A D | yuv_sse2.c | 45 VP8kYtoRGBA[i].i32[3] = 0xff << YUV_FIX2; 97 const __m128i rgba2 = _mm_srai_epi32(rgba1, YUV_FIX2);
|
Completed in 107 milliseconds