/external/skia/src/core/ |
H A D | SkTLS.h | 14 * Maintains a per-thread cache, using a CreateProc as the key into that cache. 18 typedef void* (*CreateProc)(); typedef in class:SkTLS 22 * If Get() has previously been called with this CreateProc, then this 23 * returns its cached data, otherwise it returns nullptr. The CreateProc is 27 static void* Find(CreateProc); 30 * Return the cached data that was returned by the CreateProc. This proc 32 * cached (per-thread), using the CreateProc as a key to look it up. 38 static void* Get(CreateProc, DeleteProc); 42 * the cached data associated with this CreateProc. If no associated cached 45 static void Delete(CreateProc); [all...] |
H A D | SkRecordedDrawable.h | 27 static sk_sp<SkFlattenable> CreateProc(SkReadBuffer& buffer); 29 Factory getFactory() const override { return CreateProc; }
|
H A D | SkTLS.cpp | 22 SkTLS::CreateProc fCreateProc; 58 void* SkTLS::Get(CreateProc createProc, DeleteProc deleteProc) { 88 void* SkTLS::Find(CreateProc createProc) { 106 void SkTLS::Delete(CreateProc createProc) {
|
H A D | SkLocalMatrixImageFilter.cpp | 33 sk_sp<SkFlattenable> SkLocalMatrixImageFilter::CreateProc(SkReadBuffer& buffer) { function in class:SkLocalMatrixImageFilter
|
H A D | SkNormalFlatSource.cpp | 91 sk_sp<SkFlattenable> SkNormalFlatSourceImpl::CreateProc(SkReadBuffer& buf) { function in class:SkNormalFlatSourceImpl
|
H A D | SkRecordedDrawable.cpp | 71 sk_sp<SkFlattenable> SkRecordedDrawable::CreateProc(SkReadBuffer& buffer) { function in class:SkRecordedDrawable
|
H A D | SkLocalMatrixShader.cpp | 25 sk_sp<SkFlattenable> SkLocalMatrixShader::CreateProc(SkReadBuffer& buffer) { function in class:SkLocalMatrixShader
|
H A D | SkPathEffect.cpp | 129 sk_sp<SkFlattenable> SkComposePathEffect::CreateProc(SkReadBuffer& buffer) { function in class:SkComposePathEffect 195 sk_sp<SkFlattenable> SkSumPathEffect::CreateProc(SkReadBuffer& buffer) { function in class:SkSumPathEffect
|
H A D | SkColorFilterShader.cpp | 27 sk_sp<SkFlattenable> SkColorFilterShader::CreateProc(SkReadBuffer& buffer) { function in class:SkColorFilterShader
|
H A D | SkMatrixImageFilter.cpp | 33 sk_sp<SkFlattenable> SkMatrixImageFilter::CreateProc(SkReadBuffer& buffer) { function in class:SkMatrixImageFilter
|
/external/skia/src/effects/ |
H A D | SkOverdrawColorFilter.h | 37 static sk_sp<SkFlattenable> CreateProc(SkReadBuffer& buffer); 38 Factory getFactory() const override { return CreateProc; }
|
H A D | SkGaussianEdgeShader.cpp | 76 sk_sp<SkFlattenable> SkGaussianEdgeShaderImpl::CreateProc(SkReadBuffer& buf) { function in class:SkGaussianEdgeShaderImpl
|
H A D | SkArcToPathEffect.cpp | 64 sk_sp<SkFlattenable> SkArcToPathEffect::CreateProc(SkReadBuffer& buffer) { function in class:SkArcToPathEffect
|
H A D | SkArithmeticMode.cpp | 53 sk_sp<SkFlattenable> SkArithmeticMode_scalar::CreateProc(SkReadBuffer& buffer) { function in class:SkArithmeticMode_scalar
|
H A D | SkLumaColorFilter.cpp | 54 sk_sp<SkFlattenable> SkLumaColorFilter::CreateProc(SkReadBuffer&) { function in class:SkLumaColorFilter
|
H A D | SkPaintImageFilter.cpp | 25 sk_sp<SkFlattenable> SkPaintImageFilter::CreateProc(SkReadBuffer& buffer) { function in class:SkPaintImageFilter
|
H A D | SkComposeImageFilter.cpp | 72 sk_sp<SkFlattenable> SkComposeImageFilter::CreateProc(SkReadBuffer& buffer) { function in class:SkComposeImageFilter
|
H A D | Sk2DPathEffect.cpp | 110 sk_sp<SkFlattenable> SkLine2DPathEffect::CreateProc(SkReadBuffer& buffer) { function in class:SkLine2DPathEffect 138 sk_sp<SkFlattenable> SkPath2DPathEffect::CreateProc(SkReadBuffer& buffer) { function in class:SkPath2DPathEffect
|
H A D | SkColorFilterImageFilter.cpp | 49 sk_sp<SkFlattenable> SkColorFilterImageFilter::CreateProc(SkReadBuffer& buffer) { function in class:SkColorFilterImageFilter
|
/external/skia/include/core/ |
H A D | SkFlattenable.h | 29 * This will provide a getFactory(), and require that the subclass implements CreateProc. 34 * If the buffer is newer, then it directly calls the "real" factory: CreateProc. 46 SkFlattenable::Register(#flattenable, flattenable::CreateProc, \ 51 static sk_sp<SkFlattenable> CreateProc(SkReadBuffer&); \ 54 Factory getFactory() const override { return CreateProc; } 115 * from its CreateProc (returned by getFactory()).
|
/external/skia/src/utils/ |
H A D | SkBitmapSourceDeserializer.cpp | 16 sk_sp<SkFlattenable> SkBitmapSourceDeserializer::CreateProc(SkReadBuffer& buffer) { function in class:SkBitmapSourceDeserializer
|
/external/skia/tests/ |
H A D | FlattenDrawableTest.cpp | 34 static sk_sp<SkFlattenable> CreateProc(SkReadBuffer& buffer) { function in class:IntDrawable 42 Factory getFactory() const override { return CreateProc; } 72 static sk_sp<SkFlattenable> CreateProc(SkReadBuffer& buffer) { function in class:PaintDrawable 78 Factory getFactory() const override { return CreateProc; } 109 static sk_sp<SkFlattenable> CreateProc(SkReadBuffer& buffer) { function in class:CompoundDrawable 124 Factory getFactory() const override { return CreateProc; } 162 static sk_sp<SkFlattenable> CreateProc(SkReadBuffer& buffer) { function in class:RootDrawable 182 Factory getFactory() const override { return CreateProc; } 201 buffer.setCustomFactory(SkString("IntDrawable"), IntDrawable::CreateProc); member in class:IntDrawable 202 buffer.setCustomFactory(SkString("PaintDrawable"), PaintDrawable::CreateProc); member in class:PaintDrawable 203 buffer.setCustomFactory(SkString("CompoundDrawable"), CompoundDrawable::CreateProc); member in class:CompoundDrawable 204 buffer.setCustomFactory(SkString("RootDrawable"), RootDrawable::CreateProc); member in class:RootDrawable [all...] |
/external/skia/include/effects/ |
H A D | SkLayerDrawLooper.h | 80 Factory getFactory() const override { return CreateProc; } 81 static sk_sp<SkFlattenable> CreateProc(SkReadBuffer& buffer);
|
/external/skia/gm/ |
H A D | imagefiltersbase.cpp | 26 FailImageFilter::CreateProc, 51 sk_sp<SkFlattenable> FailImageFilter::CreateProc(SkReadBuffer& buffer) { function in class:FailImageFilter 69 IdentityImageFilter::CreateProc, 95 sk_sp<SkFlattenable> IdentityImageFilter::CreateProc(SkReadBuffer& buffer) { function in class:IdentityImageFilter
|
/external/skia/samplecode/ |
H A D | ClockFaceView.cpp | 79 Dot2DPathEffect::CreateProc, 113 sk_sp<SkFlattenable> Dot2DPathEffect::CreateProc(SkReadBuffer& buffer) { function in class:Dot2DPathEffect 141 sk_sp<SkFlattenable> InverseFillPE::CreateProc(SkReadBuffer& buffer) { function in class:InverseFillPE
|