HomeSort by relevance Sort by last modified time
    Searched refs:SkFlattenable (Results 1 - 25 of 105) sorted by null

1 2 3 4 5

  /external/chromium_org/third_party/skia/include/core/
SkFlattenableSerialization.h 11 #include "SkFlattenable.h"
15 SK_API SkData* SkValidatingSerializeFlattenable(SkFlattenable*);
16 SK_API SkFlattenable* SkValidatingDeserializeFlattenable(const void* data, size_t size,
17 SkFlattenable::Type type);
SkFlattenable.h 50 SkFlattenable::Registrar(#flattenable, flattenable::DeepCreateProc, \
55 static SkFlattenable* CreateProc(SkReadBuffer&); \
56 static SkFlattenable* DeepCreateProc(SkReadBuffer& buffer) { \
67 SkFlattenable::Registrar(#flattenable, flattenable::CreateProc, \
72 static SkFlattenable* CreateProc(SkReadBuffer&); \
82 /** For SkFlattenable derived objects with a valid type
90 /** \class SkFlattenable
92 SkFlattenable is the base class for objects that need to be flattened
96 class SK_API SkFlattenable : public SkRefCnt {
111 SK_DECLARE_INST_COUNT(SkFlattenable)
    [all...]
SkRasterizer.h 13 #include "SkFlattenable.h"
21 class SK_API SkRasterizer : public SkFlattenable {
44 typedef SkFlattenable INHERITED;
SkColorFilter.h 14 #include "SkFlattenable.h"
29 class SK_API SkColorFilter : public SkFlattenable {
143 typedef SkFlattenable INHERITED;
SkDrawLooper.h 14 #include "SkFlattenable.h"
31 class SK_API SkDrawLooper : public SkFlattenable {
122 typedef SkFlattenable INHERITED;
SkXfermode.h 13 #include "SkFlattenable.h"
31 class SK_API SkXfermode : public SkFlattenable {
219 explicit SkXfermode(SkReadBuffer& rb) : SkFlattenable(rb) {}
237 typedef SkFlattenable INHERITED;
SkMaskFilter.h 14 #include "SkFlattenable.h"
39 class SK_API SkMaskFilter : public SkFlattenable {
217 typedef SkFlattenable INHERITED;
SkPathEffect.h 13 #include "SkFlattenable.h"
30 class SK_API SkPathEffect : public SkFlattenable {
147 typedef SkFlattenable INHERITED;
SkWriteBuffer.h 21 class SkFlattenable;
63 void writeFlattenable(const SkFlattenable* flattenable);
  /external/chromium_org/third_party/skia/src/core/
SkFlattenableSerialization.cpp 14 SkData* SkValidatingSerializeFlattenable(SkFlattenable* flattenable) {
23 SkFlattenable* SkValidatingDeserializeFlattenable(const void* data, size_t size,
24 SkFlattenable::Type type) {
SkFlattenable.cpp 8 #include "SkFlattenable.h"
15 bool SkFlattenable::NeedsDeepUnflatten(const SkReadBuffer& buffer) {
24 uint32_t SkNamedFactorySet::find(SkFlattenable::Factory factory) {
29 const char* name = SkFlattenable::FactoryToName(factory);
67 SkFlattenable::Factory fFactory;
68 SkFlattenable::Type fType;
74 void SkFlattenable::Register(const char name[], Factory factory, SkFlattenable::Type type) {
96 " Call SkFlattenable::InitializeFlattenablesIfNeeded() before using gEntries",
102 SkFlattenable::Factory SkFlattenable::NameToFactory(const char name[])
    [all...]
SkReadBuffer.h 117 virtual SkFlattenable* readFlattenable(SkFlattenable::Type);
177 void setFactoryPlayback(SkFlattenable::Factory array[], int count) {
188 void setFactoryArray(SkTDArray<SkFlattenable::Factory>* array) {
223 SkTDArray<SkFlattenable::Factory>* fFactoryTDArray;
224 SkFlattenable::Factory* fFactoryArray;
SkPtrRecorder.h 14 #include "SkFlattenable.h"
139 class SkFactorySet : public SkTPtrSet<SkFlattenable::Factory> {};
156 uint32_t find(SkFlattenable::Factory);
SkValidatingReadBuffer.cpp 222 SkFlattenable* SkValidatingReadBuffer::readFlattenable(SkFlattenable::Type type) {
231 SkFlattenable::Type baseType;
232 if (!SkFlattenable::NameToType(cname, &baseType) || (baseType != type)) {
236 SkFlattenable::Factory factory = SkFlattenable::NameToFactory(cname);
243 SkFlattenable* obj = NULL;
SkPathEffect.cpp 62 SkFlattenable* SkComposePathEffect::CreateProc(SkReadBuffer& buffer) {
86 SkFlattenable* SkSumPathEffect::CreateProc(SkReadBuffer& buffer) {
SkValidatingReadBuffer.h 42 virtual SkFlattenable* readFlattenable(SkFlattenable::Type type) SK_OVERRIDE;
  /external/chromium_org/third_party/skia/include/effects/
SkLayerDrawLooper.h 85 static SkFlattenable* DeepCreateProc(SkReadBuffer& buffer) {
92 static SkFlattenable* CreateProc(SkReadBuffer& buffer);
123 class MyRegistrar : public SkFlattenable::Registrar {
  /external/chromium_org/third_party/skia/src/effects/
SkPixelXorXfermode.cpp 34 SkFlattenable* SkPixelXorXfermode::CreateProc(SkReadBuffer& buffer) {
SkComposeImageFilter.cpp 39 SkFlattenable* SkComposeImageFilter::CreateProc(SkReadBuffer& buffer) {
  /external/chromium_org/third_party/skia/src/pipe/
SkGPipeRead.cpp 33 static SkFlattenable::Type paintflat_to_flattype(PaintFlats pf) {
35 SkFlattenable::kSkColorFilter_Type,
36 SkFlattenable::kSkDrawLooper_Type,
37 SkFlattenable::kSkImageFilter_Type,
38 SkFlattenable::kSkMaskFilter_Type,
39 SkFlattenable::kSkPathEffect_Type,
40 SkFlattenable::kSkRasterizer_Type,
41 SkFlattenable::kSkShader_Type,
42 SkFlattenable::kSkXfermode_Type,
46 return (SkFlattenable::Type)gEffectTypesInPaintFlatsOrder[pf]
    [all...]
  /external/chromium_org/skia/tools/filter_fuzz_stub/
filter_fuzz_stub.cc 30 SkFlattenable* flattenable = SkValidatingDeserializeFlattenable(
  /external/chromium_org/third_party/skia/gm/
imagefiltersbase.cpp 24 SkFlattenable::Register("FailImageFilter",
57 SkFlattenable* FailImageFilter::CreateProc(SkReadBuffer& buffer) {
67 SkFlattenable::Register("IdentityImageFilter",
101 SkFlattenable* IdentityImageFilter::CreateProc(SkReadBuffer& buffer) {
  /external/chromium_org/third_party/skia/src/ports/
SkGlobalInitialization_chromium.cpp 37 #include "SkFlattenable.h"
119 void SkFlattenable::InitializeFlattenablesIfNeeded() {
SkGlobalInitialization_default.cpp 37 #include "SkFlattenable.h"
119 void SkFlattenable::InitializeFlattenablesIfNeeded() {
  /external/chromium_org/third_party/skia/tests/
FlatDataTest.cpp 20 static void Flatten(SkWriteBuffer& buffer, const SkFlattenable& flattenable) {

Completed in 756 milliseconds

1 2 3 4 5