Searched refs:SK_R16_BITS (Results 1 – 13 of 13) sorted by relevance
/external/skia/src/opts/ |
D | SkColor_opts_neon.h | 50 vg = vmovn_u16(vshrq_n_u16(vshlq_n_u16(vsrc, SK_R16_BITS), SK_R16_BITS + SK_B16_BITS)); in SkPixel16ToPixel32_neon8() 54 ret.val[NEON_R] = vshl_n_u8(vr, 8 - SK_R16_BITS) | vshr_n_u8(vr, 2 * SK_R16_BITS - 8); in SkPixel16ToPixel32_neon8() 70 ret = vsriq_n_u16(ret, vshll_n_u8(vsrc.val[NEON_G], 8), SK_R16_BITS); in SkPixel32ToPixel16_neon8() 71 ret = vsriq_n_u16(ret, vshll_n_u8(vsrc.val[NEON_B], 8), SK_R16_BITS + SK_G16_BITS); in SkPixel32ToPixel16_neon8()
|
D | SkBlitMask_opts_arm_neon.cpp | 46 vmaskG = vshrq_n_u16(vshlq_n_u16(vmask, SK_R16_BITS), in SkBlitLCD16OpaqueRow_neon() 47 SK_B16_BITS + SK_R16_BITS + 1); in SkBlitLCD16OpaqueRow_neon() 109 vmaskG = vshrq_n_u16(vshlq_n_u16(vmask, SK_R16_BITS), in SkBlitLCD16Row_neon() 110 SK_B16_BITS + SK_R16_BITS + 1); in SkBlitLCD16Row_neon()
|
D | SkColor_opts_SSE2.h | 142 r = _mm_or_si128(_mm_slli_epi32(r, (8 - SK_R16_BITS)), in SkPacked16ToR32_SSE2() 143 _mm_srli_epi32(r, (2 * SK_R16_BITS - 8))); in SkPacked16ToR32_SSE2() 178 SK_R32_SHIFT + (8 - SK_R16_BITS)); in SkPixel32ToPixel16_ToU16_SSE2() 181 SK_R32_SHIFT + (8 - SK_R16_BITS)); in SkPixel32ToPixel16_ToU16_SSE2()
|
D | SkBlitRow_opts_arm_neon.cpp | 555 … vdst1_g = vshlq_n_u16(vdst1, SK_R16_BITS); // shift green to top of lanes in Color32A_D565_neon() 558 vdst1_g = vshrq_n_u16(vdst1_g, SK_R16_BITS + SK_B16_BITS); // extract green in Color32A_D565_neon() 560 … vdst2_g = vshlq_n_u16(vdst2, SK_R16_BITS); // shift green to top of lanes in Color32A_D565_neon() 563 vdst2_g = vshrq_n_u16(vdst2_g, SK_R16_BITS + SK_B16_BITS); // extract green in Color32A_D565_neon() 664 vdst_g = vshlq_n_u16(vdst, SK_R16_BITS); // shift green to top of lanes in S32A_D565_Blend_neon() 667 vdst_g = vshrq_n_u16(vdst_g, SK_R16_BITS + SK_B16_BITS); // extract green in S32A_D565_Blend_neon() 670 vsrc.val[NEON_R] = vshr_n_u8(vsrc.val[NEON_R], 8 - SK_R16_BITS); in S32A_D565_Blend_neon() 1383 dst_g = vshrq_n_u16(vshlq_n_u16(dst8, SK_R16_BITS), SK_R16_BITS + SK_B16_BITS); in S32A_D565_Opaque_Dither_neon()
|
D | SkBlitRow_opts_SSE2.cpp | 270 __m128i pixel_G = _mm_slli_epi16(pixels, SK_R16_BITS); in Color32A_D565_SSE2() 271 pixel_G = _mm_srli_epi16(pixel_G, SK_R16_BITS + SK_B16_BITS); in Color32A_D565_SSE2() 310 #define SK_R16x5_R32x5_SHIFT (SK_R32_SHIFT - SK_R16_SHIFT - SK_R16_BITS + 5) 783 dr = _mm_add_epi16(sr, SkMul16ShiftRound_SSE2(dr, isa, SK_R16_BITS)); in S32A_D565_Opaque_SSE2() 784 dr = _mm_srli_epi16(dr, 8 - SK_R16_BITS); in S32A_D565_Opaque_SSE2() 875 sr = _mm_srli_epi16(sr, SK_R32_BITS - SK_R16_BITS); in S32_D565_Opaque_Dither_SSE2()
|
/external/skia/include/core/ |
D | SkColorPriv.h | 230 #define SK_R16_BITS 5 macro 238 #define SK_R16_MASK ((1 << SK_R16_BITS) - 1) 583 #define SkR32ToR16_MACRO(r) ((unsigned)(r) >> (SK_R32_BITS - SK_R16_BITS)) 606 #define SkPacked32ToR16(c) (((unsigned)(c) >> (SK_R32_SHIFT + SK_R32_BITS - SK_R16_BITS)) & SK_R16… 611 unsigned r = ((c >> (SK_R32_SHIFT + (8 - SK_R16_BITS))) & SK_R16_MASK) << SK_R16_SHIFT; in SkPixel32ToPixel16() 631 …r = ((r << 1) - ((r >> (8 - SK_R16_BITS) << (8 - SK_R16_BITS)) | (r >> SK_R16_BITS))) >> (8 - SK_R… in SkDitherPack888ToRGB16() 674 dr = (sr + SkMul16ShiftRound(dr, isa, SK_R16_BITS)) >> (8 - SK_R16_BITS); in SkSrcOver32To16() 685 return (r << (8 - SK_R16_BITS)) | (r >> (2 * SK_R16_BITS - 8)); in SkR16ToR32() 707 SkASSERT((r >> (8 - SK_R16_BITS)) == SkGetPackedR16(src)); in SkPixel16ToPixel32() 722 SkASSERT((r >> (8 - SK_R16_BITS)) == SkGetPackedR16(src)); in SkPixel16ToColor() [all …]
|
/external/skia/src/effects/ |
D | SkAvoidXfermode.cpp | 44 unsigned dg = SkAbs32(SkGetPackedG16(c) - g) >> (SK_G16_BITS - SK_R16_BITS); in color_dist16() 125 unsigned opR = SkColorGetR(fOpColor) >> (8 - SK_R16_BITS); in xfer16() 127 unsigned opB = SkColorGetB(fOpColor) >> (8 - SK_R16_BITS); in xfer16() 129 uint32_t sub = (fDistMul - (1 << 14)) << SK_R16_BITS; in xfer16()
|
/external/skia/tests/ |
D | ColorTest.cpp | 15 #define GetPackedR16As32(packed) (SkGetPackedR16(dc) << (8 - SK_R16_BITS))
|
/external/skia/src/core/ |
D | SkBlitMask_D32.cpp | 213 int maskR = SkGetPackedR16(m) >> (SK_R16_BITS - 5); in LCD16_RowProc_Blend() 253 int maskR = SkGetPackedR16(m) >> (SK_R16_BITS - 5); in LCD16_RowProc_Opaque()
|
D | SkPixmap.cpp | 176 v = SkPackRGB16(r >> (8 - SK_R16_BITS), in erase()
|
D | SkBlitter_RGB16.cpp | 534 fColor16 = SkPackRGB16( SkAlphaMul(r, fScale) >> (8 - SK_R16_BITS), in SkRGB16_Blitter()
|
/external/skia/samplecode/ |
D | SampleColorFilter.cpp | 25 #define SK_R16_BITS 5 macro
|
/external/skia/src/images/ |
D | SkImageDecoder_libpng.cpp | 493 if (pos_le(sig_bit->red, SK_R16_BITS) && in getBitmapColorType()
|