/external/skia/src/effects/ |
H A D | SkLayerDrawLooper.cpp | 31 Rec* rec = fRecs; local 32 while (rec) { 33 Rec* next = rec->fNext; 34 SkDELETE(rec); 35 rec = next; 160 const Rec* rec = fRecs; local 163 if ((rec->fInfo.fPaintBits & ~kMaskFilter_Bit)) { 166 if (SkXfermode::kSrc_Mode != rec->fInfo.fColorMode) { 169 const SkMaskFilter* mf = rec->fPaint.getMaskFilter(); 178 rec 207 Rec* rec = fRecs; local 219 Rec* rec = fRecs; local 253 Rec* rec = looper->fRecs; local 270 Rec* rec = fRecs; local 331 Rec* rec = fRecs; local 342 Rec* rec = SkNEW(Rec); local 363 Rec* rec = SkNEW(Rec); local [all...] |
H A D | SkLayerRasterizer.cpp | 40 SkLayerRasterizer_Rec* rec; local 42 while ((rec = (SkLayerRasterizer_Rec*)iter.next()) != NULL) 43 rec->fPaint.~SkPaint(); 57 SkLayerRasterizer_Rec* rec = (SkLayerRasterizer_Rec*)fLayers->push_back(); local 59 SkNEW_PLACEMENT_ARGS(&rec->fPaint, SkPaint, (paint)); 60 rec->fOffset.set(dx, dy); 68 SkLayerRasterizer_Rec* rec; local 72 while ((rec = (SkLayerRasterizer_Rec*)iter.next()) != NULL) { 73 const SkPaint& paint = rec->fPaint; 88 m.preTranslate(rec 151 SkLayerRasterizer_Rec* rec; local 170 SkLayerRasterizer_Rec* rec = (SkLayerRasterizer_Rec*)layers->push_back(); local 186 const SkLayerRasterizer_Rec* rec; local 209 SkLayerRasterizer_Rec* rec = (SkLayerRasterizer_Rec*)fLayers->push_back(); local [all...] |
H A D | SkTransparentShader.cpp | 14 SkShader::Context* SkTransparentShader::onCreateContext(const ContextRec& rec, argument 16 return SkNEW_PLACEMENT_ARGS(storage, TransparentShaderContext, (*this, rec)); 24 const SkTransparentShader& shader, const ContextRec& rec) 25 : INHERITED(shader, rec) 26 , fDevice(rec.fDevice) {} 23 TransparentShaderContext( const SkTransparentShader& shader, const ContextRec& rec) argument
|
/external/skia/src/effects/gradients/ |
H A D | SkGradientShader.cpp | 255 const SkGradientShaderBase& shader, const ContextRec& rec) 256 : INHERITED(shader, rec) 506 Rec* rec = cache->fShader.fRecs; local 509 int nextIndex = SkFixedToFFFF(rec[i].fPos) >> kCache16Shift; 542 Rec* rec = cache->fShader.fRecs; local 545 int nextIndex = SkFixedToFFFF(rec[i].fPos) >> kCache32Shift; 254 GradientShaderBaseContext( const SkGradientShaderBase& shader, const ContextRec& rec) argument
|
H A D | SkLinearGradient.cpp | 79 SkShader::Context* SkLinearGradient::onCreateContext(const ContextRec& rec, void* storage) const { argument 80 return SkNEW_PLACEMENT_ARGS(storage, LinearGradientContext, (*this, rec)); 84 const SkLinearGradient& shader, const ContextRec& rec) 85 : INHERITED(shader, rec) 90 if ((fFlags & SkShader::kHasSpan16_Flag) && !rec.fPaint->isDither()) { 83 LinearGradientContext( const SkLinearGradient& shader, const ContextRec& rec) argument
|
H A D | SkRadialGradient.cpp | 164 SkShader::Context* SkRadialGradient::onCreateContext(const ContextRec& rec, void* storage) const { argument 165 return SkNEW_PLACEMENT_ARGS(storage, RadialGradientContext, (*this, rec)); 169 const SkRadialGradient& shader, const ContextRec& rec) 170 : INHERITED(shader, rec) {} 168 RadialGradientContext( const SkRadialGradient& shader, const ContextRec& rec) argument
|
H A D | SkSweepGradient.cpp | 59 SkShader::Context* SkSweepGradient::onCreateContext(const ContextRec& rec, void* storage) const { argument 60 return SkNEW_PLACEMENT_ARGS(storage, SweepGradientContext, (*this, rec)); 64 const SkSweepGradient& shader, const ContextRec& rec) 65 : INHERITED(shader, rec) {} 63 SweepGradientContext( const SkSweepGradient& shader, const ContextRec& rec) argument
|
H A D | SkTwoPointConicalGradient.cpp | 18 TwoPtRadialContext(const TwoPtRadial& rec, SkScalar fx, SkScalar fy, 97 TwoPtRadialContext::TwoPtRadialContext(const TwoPtRadial& rec, SkScalar fx, SkScalar fy, argument 99 : fRec(rec) 100 , fRelX(SkScalarToFloat(fx) - rec.fCenterX) 101 , fRelY(SkScalarToFloat(fy) - rec.fCenterY) 104 , fB(-2 * (rec.fDCenterX * fRelX + rec.fDCenterY * fRelY + rec.fRDR)) 105 , fDB(-2 * (rec.fDCenterX * fIncX + rec 138 twopoint_clamp(TwoPtRadialContext* rec, SkPMColor* SK_RESTRICT dstC, const SkPMColor* SK_RESTRICT cache, int toggle, int count) argument 155 twopoint_repeat(TwoPtRadialContext* rec, SkPMColor* SK_RESTRICT dstC, const SkPMColor* SK_RESTRICT cache, int toggle, int count) argument 172 twopoint_mirror(TwoPtRadialContext* rec, SkPMColor* SK_RESTRICT dstC, const SkPMColor* SK_RESTRICT cache, int toggle, int count) argument 223 onCreateContext(const ContextRec& rec, void* storage) const argument 228 TwoPointConicalGradientContext( const SkTwoPointConicalGradient& shader, const ContextRec& rec) argument [all...] |
H A D | SkTwoPointRadialGradient.cpp | 227 SkShader::Context* SkTwoPointRadialGradient::onCreateContext(const ContextRec& rec, argument 233 return SkNEW_PLACEMENT_ARGS(storage, TwoPointRadialGradientContext, (*this, rec)); 237 const SkTwoPointRadialGradient& shader, const ContextRec& rec) 238 : INHERITED(shader, rec) 236 TwoPointRadialGradientContext( const SkTwoPointRadialGradient& shader, const ContextRec& rec) argument
|
/external/skia/src/fonts/ |
H A D | SkGScalerContext.cpp | 51 SkScalerContext::Rec* rec = (SkScalerContext::Rec*)entry; local 52 rec->fTextSize = STD_SIZE; 53 rec->fPreScaleX = SK_Scalar1; 54 rec->fPreSkewX = 0; 55 rec->fPost2x2[0][0] = rec->fPost2x2[1][1] = SK_Scalar1; 56 rec->fPost2x2[1][0] = rec->fPost2x2[0][1] = 0; 176 void SkGTypeface::onFilterRec(SkScalerContextRec* rec) const { 177 fProxy->filterRec(rec); [all...] |
/external/skia/src/gpu/ |
H A D | GrDistanceFieldTextContext.cpp | 87 SkScalerContext::Rec rec; local 88 SkScalerContext::MakeRec(paint, &fDeviceProperties, NULL, &rec); 89 return rec.getFormat() != SkMask::kARGB32_Format;
|
H A D | SkGrPixelRef.cpp | 26 bool SkROLockPixelsPixelRef::onNewLockPixels(LockRec* rec) { argument 38 rec->fPixels = fBitmap.getPixels(); 39 rec->fColorTable = NULL; 40 rec->fRowBytes = fBitmap.rowBytes();
|
/external/skia/src/lazy/ |
H A D | SkCachingPixelRef.cpp | 43 bool SkCachingPixelRef::onNewLockPixels(LockRec* rec) { argument 87 rec->fPixels = pixels; 88 rec->fColorTable = NULL; 89 rec->fRowBytes = bitmap.rowBytes();
|
H A D | SkDiscardablePixelRef.cpp | 39 bool SkDiscardablePixelRef::onNewLockPixels(LockRec* rec) { argument 42 rec->fPixels = fDiscardableMemory->data(); 43 rec->fColorTable = NULL; 44 rec->fRowBytes = fRowBytes; 89 rec->fPixels = pixels; 90 rec->fColorTable = fCTable.get(); 91 rec->fRowBytes = fRowBytes;
|
/external/skia/src/opts/ |
H A D | SkXfermode_opts_SSE2.cpp | 811 SkProcCoeffXfermode* SkPlatformXfermodeFactory_impl_SSE2(const ProcCoeff& rec, argument 816 return SkNEW_ARGS(SkSSE2ProcCoeffXfermode, (rec, mode, procSIMD));
|
H A D | SkXfermode_opts_SSE2.h | 16 SkSSE2ProcCoeffXfermode(const ProcCoeff& rec, SkXfermode::Mode mode, argument 18 : INHERITED(rec, mode), fProcSIMD(procSIMD) {} 35 SkProcCoeffXfermode* SkPlatformXfermodeFactory_impl_SSE2(const ProcCoeff& rec,
|
H A D | SkXfermode_opts_arm.cpp | 5 extern SkProcCoeffXfermode* SkPlatformXfermodeFactory_impl_neon(const ProcCoeff& rec, 10 SkProcCoeffXfermode* SkPlatformXfermodeFactory_impl(const ProcCoeff& rec, argument 19 SkProcCoeffXfermode* SkPlatformXfermodeFactory(const ProcCoeff& rec, argument 21 return SK_ARM_NEON_WRAP(SkPlatformXfermodeFactory_impl)(rec, mode);
|
H A D | SkXfermode_opts_arm_neon.cpp | 992 SkProcCoeffXfermode* SkPlatformXfermodeFactory_impl_neon(const ProcCoeff& rec, argument 998 return SkNEW_ARGS(SkNEONProcCoeffXfermode, (rec, mode, procSIMD));
|
H A D | SkXfermode_opts_arm_neon.h | 8 SkNEONProcCoeffXfermode(const ProcCoeff& rec, SkXfermode::Mode mode, argument 10 : INHERITED(rec, mode), fProcSIMD(procSIMD) {}
|
H A D | SkXfermode_opts_none.cpp | 5 extern SkProcCoeffXfermode* SkPlatformXfermodeFactory(const ProcCoeff& rec, 10 SkProcCoeffXfermode* SkPlatformXfermodeFactory(const ProcCoeff& rec, argument
|
H A D | opts_check_x86.cpp | 352 extern SkProcCoeffXfermode* SkPlatformXfermodeFactory_impl_SSE2(const ProcCoeff& rec, 355 SkProcCoeffXfermode* SkPlatformXfermodeFactory_impl(const ProcCoeff& rec, 358 SkProcCoeffXfermode* SkPlatformXfermodeFactory_impl(const ProcCoeff& rec, argument 363 SkProcCoeffXfermode* SkPlatformXfermodeFactory(const ProcCoeff& rec, 366 SkProcCoeffXfermode* SkPlatformXfermodeFactory(const ProcCoeff& rec, argument 369 return SkPlatformXfermodeFactory_impl_SSE2(rec, mode); 371 return SkPlatformXfermodeFactory_impl(rec, mode);
|
/external/skia/src/ports/ |
H A D | SkFontHost_FreeType.cpp | 87 static bool isLCD(const SkScalerContext::Rec& rec) { argument 88 switch (rec.fMaskFormat) { 297 SkFaceRec* rec = gFaceRecHead; local 298 while (rec) { 299 if (rec->fFontID == fontID) { 300 SkASSERT(rec->fFace); 301 rec->fRefCnt += 1; 302 return rec; 304 rec = rec 347 SkFaceRec* rec = gFaceRecHead; local 394 SkFaceRec* rec() { return fRec; } function in class:AutoFTAccess 728 isAxisAligned(const SkScalerContext::Rec& rec) argument [all...] |
H A D | SkFontHost_fontconfig.cpp | 77 const FindRec* rec = (const FindRec*)ctx; local 79 return rec->fStyle == style && fci->isFamilyName(rec->fFamilyName); 96 FindRec rec(familyName, style); 97 SkTypeface* face = SkTypefaceCache::FindByProcAndRef(find_proc, &rec); 114 rec.fFamilyName = outFamilyName.c_str(); 115 rec.fStyle = outStyle; 116 face = SkTypefaceCache::FindByProcAndRef(find_proc, &rec);
|
H A D | SkFontHost_mac.cpp | 579 const NameStyleRec* rec = reinterpret_cast<const NameStyleRec*>(ctx); local 581 return rec->fStyle == style && mface->fName.equals(rec->fName); 620 NameStyleRec rec = { familyName, style }; local 621 SkTypeface* face = SkTypefaceCache::FindByProcAndRef(FindByNameStyle, &rec); 1823 void SkTypeface_Mac::onFilterRec(SkScalerContextRec* rec) const { 1824 if (rec->fFlags & SkScalerContext::kLCD_BGROrder_Flag || 1825 rec->fFlags & SkScalerContext::kLCD_Vertical_Flag) 1827 rec->fMaskFormat = SkMask::kA8_Format; 1832 rec 2093 const NameFontStyleRec* rec = (const NameFontStyleRec*)ctx; local 2101 NameFontStyleRec rec; local [all...] |
H A D | SkFontHost_win.cpp | 60 static bool isLCD(const SkScalerContext::Rec& rec) { argument 61 return SkMask::kLCD16_Format == rec.fMaskFormat || 62 SkMask::kLCD32_Format == rec.fMaskFormat; 70 static bool isAxisAligned(const SkScalerContext::Rec& rec) { argument 71 return 0 == rec.fPreSkewX && 72 (bothZero(rec.fPost2x2[0][1], rec.fPost2x2[1][0]) || 73 bothZero(rec.fPost2x2[0][0], rec.fPost2x2[1][1])); 76 static bool needToRenderWithSkia(const SkScalerContext::Rec& rec) { argument 600 compute_quality(const SkScalerContext::Rec& rec) argument [all...] |