Searched refs:CreateProc (Results 1 - 25 of 81) sorted by relevance

1234

/external/skia/src/core/
H A DSkTLS.h14 * 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 DSkRecordedDrawable.h27 static sk_sp<SkFlattenable> CreateProc(SkReadBuffer& buffer);
29 Factory getFactory() const override { return CreateProc; }
H A DSkTLS.cpp22 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 DSkLocalMatrixImageFilter.cpp33 sk_sp<SkFlattenable> SkLocalMatrixImageFilter::CreateProc(SkReadBuffer& buffer) { function in class:SkLocalMatrixImageFilter
H A DSkNormalFlatSource.cpp91 sk_sp<SkFlattenable> SkNormalFlatSourceImpl::CreateProc(SkReadBuffer& buf) { function in class:SkNormalFlatSourceImpl
H A DSkRecordedDrawable.cpp71 sk_sp<SkFlattenable> SkRecordedDrawable::CreateProc(SkReadBuffer& buffer) { function in class:SkRecordedDrawable
H A DSkLocalMatrixShader.cpp25 sk_sp<SkFlattenable> SkLocalMatrixShader::CreateProc(SkReadBuffer& buffer) { function in class:SkLocalMatrixShader
H A DSkPathEffect.cpp129 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 DSkColorFilterShader.cpp27 sk_sp<SkFlattenable> SkColorFilterShader::CreateProc(SkReadBuffer& buffer) { function in class:SkColorFilterShader
H A DSkMatrixImageFilter.cpp33 sk_sp<SkFlattenable> SkMatrixImageFilter::CreateProc(SkReadBuffer& buffer) { function in class:SkMatrixImageFilter
/external/skia/src/effects/
H A DSkOverdrawColorFilter.h37 static sk_sp<SkFlattenable> CreateProc(SkReadBuffer& buffer);
38 Factory getFactory() const override { return CreateProc; }
H A DSkGaussianEdgeShader.cpp76 sk_sp<SkFlattenable> SkGaussianEdgeShaderImpl::CreateProc(SkReadBuffer& buf) { function in class:SkGaussianEdgeShaderImpl
H A DSkArcToPathEffect.cpp64 sk_sp<SkFlattenable> SkArcToPathEffect::CreateProc(SkReadBuffer& buffer) { function in class:SkArcToPathEffect
H A DSkArithmeticMode.cpp53 sk_sp<SkFlattenable> SkArithmeticMode_scalar::CreateProc(SkReadBuffer& buffer) { function in class:SkArithmeticMode_scalar
H A DSkLumaColorFilter.cpp54 sk_sp<SkFlattenable> SkLumaColorFilter::CreateProc(SkReadBuffer&) { function in class:SkLumaColorFilter
H A DSkPaintImageFilter.cpp25 sk_sp<SkFlattenable> SkPaintImageFilter::CreateProc(SkReadBuffer& buffer) { function in class:SkPaintImageFilter
H A DSkComposeImageFilter.cpp72 sk_sp<SkFlattenable> SkComposeImageFilter::CreateProc(SkReadBuffer& buffer) { function in class:SkComposeImageFilter
H A DSk2DPathEffect.cpp110 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 DSkColorFilterImageFilter.cpp49 sk_sp<SkFlattenable> SkColorFilterImageFilter::CreateProc(SkReadBuffer& buffer) { function in class:SkColorFilterImageFilter
/external/skia/include/core/
H A DSkFlattenable.h29 * 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 DSkBitmapSourceDeserializer.cpp16 sk_sp<SkFlattenable> SkBitmapSourceDeserializer::CreateProc(SkReadBuffer& buffer) { function in class:SkBitmapSourceDeserializer
/external/skia/tests/
H A DFlattenDrawableTest.cpp34 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 DSkLayerDrawLooper.h80 Factory getFactory() const override { return CreateProc; }
81 static sk_sp<SkFlattenable> CreateProc(SkReadBuffer& buffer);
/external/skia/gm/
H A Dimagefiltersbase.cpp26 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 DClockFaceView.cpp79 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

Completed in 357 milliseconds

1234