/external/skia/src/opts/ |
SkBlitRow_opts_SSE2.h | 13 void S32_Blend_BlitRow32_SSE2(SkPMColor* SK_RESTRICT dst, 14 const SkPMColor* SK_RESTRICT src, 17 void S32A_Blend_BlitRow32_SSE2(SkPMColor* SK_RESTRICT dst, 18 const SkPMColor* SK_RESTRICT src, 21 void SkBlitLCD16Row_SSE2(SkPMColor dst[], const uint16_t src[], 22 SkColor color, int width, SkPMColor); 23 void SkBlitLCD16OpaqueRow_SSE2(SkPMColor dst[], const uint16_t src[], 24 SkColor color, int width, SkPMColor opaqueDst);
|
SkBlitMask_opts_arm_neon.h | 14 extern void SkBlitLCD16OpaqueRow_neon(SkPMColor dst[], const uint16_t src[], 16 SkPMColor opaqueDst); 18 extern void SkBlitLCD16Row_neon(SkPMColor dst[], const uint16_t src[], 19 SkColor color, int width, SkPMColor);
|
SkBitmapProcState_filter_neon.h | 24 SkPMColor a00, SkPMColor a01, 25 SkPMColor a10, SkPMColor a11, 26 SkPMColor *dst) { 58 SkPMColor a00, SkPMColor a01, 59 SkPMColor a10, SkPMColor a11, 60 SkPMColor *dst [all...] |
SkMorphologyImageFilter_opts.h | 20 static void morph(const SkPMColor* src, SkPMColor* dst, 27 const SkPMColor* upperSrc = src + radius * srcStrideX; 29 const SkPMColor* lp = src; 30 const SkPMColor* up = upperSrc; 31 SkPMColor* dptr = dst; 35 for (const SkPMColor* p = lp; p <= up; p += srcStrideX) { 53 static void morph(const SkPMColor* src, SkPMColor* dst, 60 const SkPMColor* upperSrc = src + radius * srcStrideX [all...] |
Sk4px_none.h | 14 inline Sk4px Sk4px::DupPMColor(SkPMColor px) { 20 inline Sk4px Sk4px::Load4(const SkPMColor px[4]) { 26 inline Sk4px Sk4px::Load2(const SkPMColor px[2]) { 32 inline Sk4px Sk4px::Load1(const SkPMColor px[1]) { 38 inline void Sk4px::store4(SkPMColor px[4]) const { memcpy(px, this, 16); } 39 inline void Sk4px::store2(SkPMColor px[2]) const { memcpy(px, this, 8); } 40 inline void Sk4px::store1(SkPMColor px[1]) const { memcpy(px, this, 4); }
|
/external/skia/src/core/ |
SkBlitRow.h | 27 typedef void (*Proc32)(uint32_t dst[], const SkPMColor src[], int count, U8CPU alpha); 35 static void Color32(SkPMColor dst[], const SkPMColor src[], int count, SkPMColor color);
|
SkOpts.h | 29 typedef void (*BoxBlur)(const SkPMColor*, int, const SkIRect& srcBounds, SkPMColor*, int, int, int, int, int); 32 typedef void (*Morph)(const SkPMColor*, SkPMColor*, int, int, int, int, int); 35 extern void (*blit_mask_d32_a8)(SkPMColor*, size_t, const SkAlpha*, size_t, SkColor, int, int); 36 extern void (*blit_row_color32)(SkPMColor*, const SkPMColor*, int, SkPMColor); 37 extern void (*blit_row_s32a_opaque)(SkPMColor*, const SkPMColor*, int, U8CPU) [all...] |
SkBlitRow_D32.cpp | 16 static void S32_Opaque_BlitRow32(SkPMColor* SK_RESTRICT dst, 17 const SkPMColor* SK_RESTRICT src, 23 static void S32_Blend_BlitRow32(SkPMColor* SK_RESTRICT dst, 24 const SkPMColor* SK_RESTRICT src, 38 const SkPMColor* SK_RESTRICT srcEnd = src + count; 57 static void S32A_Blend_BlitRow32(SkPMColor* SK_RESTRICT dst, 58 const SkPMColor* SK_RESTRICT src, 69 const SkPMColor* SK_RESTRICT srcEnd = src + count; 113 void SkBlitRow::Color32(SkPMColor dst[], const SkPMColor src[], int count, SkPMColor color) [all...] |
SkColorTable.cpp | 15 void SkColorTable::init(const SkPMColor colors[], int count) { 19 fColors = reinterpret_cast<SkPMColor*>(sk_malloc_throw(count * sizeof(SkPMColor))); 21 memcpy(fColors, colors, count * sizeof(SkPMColor)); 24 SkColorTable::SkColorTable(const SkPMColor colors[], int count) { 30 SkColorTable::SkColorTable(SkPMColor* colors, int count, AllocatedWithMalloc) 55 sk_sp<SkColorTable> SkColorTable::Make(const SkPMColor colors[], int count) { 74 size_t allocSize = fCount * sizeof(SkPMColor); 77 fColors = (SkPMColor*)sk_malloc_throw(allocSize); 105 const size_t allocSize = count * sizeof(SkPMColor); [all...] |
SkBitmapProcState_filter.h | 21 SkPMColor a00, SkPMColor a01, 22 SkPMColor a10, SkPMColor a11, 23 SkPMColor* dstColor) { 49 SkPMColor a00, SkPMColor a01, 50 SkPMColor a10, SkPMColor a11, 51 SkPMColor* dstColor [all...] |
SkBlitMask.h | 38 typedef void (*BlitLCD16RowProc)(SkPMColor dst[], const uint16_t src[], 40 SkPMColor opaqueDst); 47 typedef void (*RowProc)(SkPMColor* dst, const void* mask, 48 const SkPMColor* src, int width);
|
SkXfermodePriv.h | 23 virtual void xfer32(SkPMColor dst[], const SkPMColor src[], int count,
|
Sk4px.h | 26 static Sk4px DupPMColor(SkPMColor c); // argb -> argb argb argb argb 39 static Sk4px Load4(const SkPMColor[4]); // PMColor[4] -> ARGB argb XYZW xyzw 40 static Sk4px Load2(const SkPMColor[2]); // PMColor[2] -> ARGB argb ???? ???? 41 static Sk4px Load1(const SkPMColor[1]); // PMColor[1] -> ARGB ???? ???? ???? 47 void store4(SkPMColor[4]) const; 48 void store2(SkPMColor[2]) const; 49 void store1(SkPMColor[1]) const; 101 static void MapSrc(int n, SkPMColor* dst, const SkPMColor* src, const Fn& fn) { 133 static void MapDstSrc(int n, SkPMColor* dst, const SkPMColor* src, const Fn& fn) [all...] |
SkBlitter_RGB565.cpp | 17 static void D16_S32X_src(uint16_t dst[], const SkPMColor src[], int count, uint8_t coverage) { 24 static void D16_S32X_src_coverage(uint16_t dst[], const SkPMColor src[], int count, 42 static void D16_S32A_srcover(uint16_t dst[], const SkPMColor src[], int count, uint8_t coverage) { 49 static void D16_S32A_srcover_coverage(uint16_t dst[], const SkPMColor src[], int count, 94 fBuffer = (SkPMColor*)sk_malloc_throw(device.width() * (sizeof(SkPMColor))); 116 SkPMColor* span = fBuffer; 123 SkPMColor* span = fBuffer;
|
SkModeColorFilter.h | 20 SkPMColor getPMColor() const { return fPMColor; } 48 SkPMColor fPMColor;
|
/external/skia/include/core/ |
SkColorTable.h | 27 static sk_sp<SkColorTable> Make(const SkPMColor colors[], int count); 31 SkColorTable(const SkPMColor colors[], int count); 41 SkPMColor operator[](int index) const { 48 const SkPMColor* readColors() const { return fColors; } 64 SkColorTable(SkPMColor* colors, int count, AllocatedWithMalloc); 66 SkPMColor* fColors; 71 void init(const SkPMColor* colors, int count);
|
SkUnPreMultiply.h | 50 static SkColor PMColorToColor(SkPMColor c); 52 static uint32_t UnPreMultiplyPreservingByteOrder(SkPMColor c);
|
SkColorPriv.h | 134 static inline SkPMColor SkSwizzle_RGBA_to_PMColor(uint32_t c) { 142 static inline SkPMColor SkSwizzle_BGRA_to_PMColor(uint32_t c) { 378 SkPMColor pm_color_value = (color_value); \ 389 static inline bool SkPMColorValid(SkPMColor c) { 402 * Pack the components into a SkPMColor, checking (in the debug version) that 405 static inline SkPMColor SkPackARGB32(U8CPU a, U8CPU r, U8CPU g, U8CPU b) { 415 static inline uint32_t SkPackPMColor_as_RGBA(SkPMColor c) { 420 static inline uint32_t SkPackPMColor_as_BGRA(SkPMColor c) { 426 * Abstract 4-byte interpolation, implemented on top of SkPMColor 432 static inline SkPMColor SkFourByteInterp256(SkPMColor src, SkPMColor dst [all...] |
/external/skia/src/effects/ |
SkOverdrawColorFilter.h | 26 static sk_sp<SkOverdrawColorFilter> Make(const SkPMColor colors[kNumColors]) { 44 SkOverdrawColorFilter(const SkPMColor colors[kNumColors]) { 45 memcpy(fColors, colors, kNumColors * sizeof(SkPMColor)); 50 SkPMColor fColors[kNumColors];
|
/external/skia/src/codec/ |
SkSwizzler.h | 39 static SkSwizzler* CreateSwizzler(const SkEncodedInfo& encodedInfo, const SkPMColor* ctable, 104 const SkPMColor ctable[]); 110 const SkPMColor ctable[]); 114 int deltaSrc, int offset, const SkPMColor ctable[]); 124 const SkPMColor* fColorTable; // Unowned pointer 210 SkSwizzler(RowProc fastProc, RowProc proc, const SkPMColor* ctable, int srcOffset,
|
SkSwizzler.cpp | 16 const SkPMColor ctable[]) { 25 const SkPMColor ctable[]) { 35 const SkPMColor ctable[]) { 45 const SkPMColor ctable[]) { 55 const SkPMColor ctable[]) { 66 const SkPMColor ctable[]) { 85 int bpp, int deltaSrc, int offset, const SkPMColor* /*ctable*/) { 110 int bpp, int deltaSrc, int offset, const SkPMColor* /*ctable*/) { 111 SkPMColor* SK_RESTRICT dst = (SkPMColor*) dstRow [all...] |
/external/skia/src/images/ |
SkImageEncoderFns.h | 33 int width, int bpp, const SkPMColor* colors); 39 int width, int bpp, const SkPMColor*) { 45 const SkPMColor* colors) { 57 const SkPMColor* colors) { 60 // This function swizzles R and B on platforms where SkPMColor is BGRA. This is 67 int width, int, const SkPMColor* colors) { 83 int width, int, const SkPMColor*) { 98 int width, int, const SkPMColor*) { 99 const uint32_t* srcP = (const SkPMColor*)src; 113 int width, int, const SkPMColor*) { [all...] |
/external/skia/tests/ |
ColorPrivTest.cpp | 8 const SkPMColor color = 0xA1B2C3D4; 22 const SkPMColor src = 0xAB998877, dst = 0x66334455; 30 const SkPMColor slow = SkFourByteInterp(src, dst, scale); 31 const SkPMColor fast = SkFastFourByteInterp(src, dst, scale);
|
ColorTest.cpp | 23 SkPMColor p0 = SkPreMultiplyColor(c0); 26 SkPMColor p1 = SkPreMultiplyColor(c1); 54 SkPMColor src = SkPreMultiplyColor(colorSrc); 55 SkPMColor dst = SkPreMultiplyColor(colorDst); 71 SkPMColor src = SkPreMultiplyColor(colorSrc); 72 SkPMColor dst = SkPreMultiplyColor(colorDst);
|
/external/skia/gm/ |
texdata.cpp | 30 static void fill_in_pixels(SkPMColor* pixels) { 31 const SkPMColor gray = SkPackARGB32(0x40, 0x40, 0x40, 0x40); 32 const SkPMColor white = SkPackARGB32(0xff, 0xff, 0xff, 0xff); 33 const SkPMColor black = SkPackARGB32(0x00, 0x00, 0x00, 0x00); 81 SkAutoTArray<SkPMColor> gTextureData((2 * S) * (2 * S)); 82 const SkPMColor red = SkPackARGB32(0x80, 0x80, 0x00, 0x00); 83 const SkPMColor blue = SkPackARGB32(0x80, 0x00, 0x00, 0x80); 84 const SkPMColor green = SkPackARGB32(0x80, 0x00, 0x80, 0x00);
|