OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SkFlattenable
(Results
1 - 25
of
107
) sorted by null
1
2
3
4
5
/external/skia/src/ports/
SkGlobalInitialization_none.cpp
8
#include "
SkFlattenable
.h"
10
void
SkFlattenable
::PrivateInitializer::InitEffects() {}
/external/skia/src/utils/
SkBitmapSourceDeserializer.h
11
#include "
SkFlattenable
.h"
15
class SkBitmapSourceDeserializer : public
SkFlattenable
{
SkBitmapSourceDeserializer.cpp
16
sk_sp<
SkFlattenable
> SkBitmapSourceDeserializer::CreateProc(SkReadBuffer& buffer) {
/external/skia/include/core/
SkFlattenableSerialization.h
11
#include "
SkFlattenable
.h"
16
SK_API SkData* SkValidatingSerializeFlattenable(
SkFlattenable
*);
17
SK_API
SkFlattenable
* SkValidatingDeserializeFlattenable(const void* data, size_t size,
18
SkFlattenable
::Type type);
SkRasterizer.h
13
#include "
SkFlattenable
.h"
21
class SK_API SkRasterizer : public
SkFlattenable
{
38
typedef
SkFlattenable
INHERITED;
SkFlattenable.h
46
SkFlattenable
::Register(#flattenable, flattenable::CreateProc, \
51
static sk_sp<
SkFlattenable
> CreateProc(SkReadBuffer&); \
52
friend class
SkFlattenable
::PrivateInitializer; \
56
/** For
SkFlattenable
derived objects with a valid type
64
/** \class
SkFlattenable
66
SkFlattenable
is the base class for objects that need to be flattened
70
class SK_API
SkFlattenable
: public SkRefCnt {
87
typedef sk_sp<
SkFlattenable
> (*Factory)(SkReadBuffer&);
89
SkFlattenable
() {}
SkDrawLooper.h
14
#include "
SkFlattenable
.h"
33
class SK_API SkDrawLooper : public
SkFlattenable
{
114
typedef
SkFlattenable
INHERITED;
SkDrawable.h
11
#include "
SkFlattenable
.h"
26
class SkDrawable : public
SkFlattenable
{
SkColorFilter.h
13
#include "
SkFlattenable
.h"
32
class SK_API SkColorFilter : public
SkFlattenable
{
173
typedef
SkFlattenable
INHERITED;
SkPathEffect.h
11
#include "
SkFlattenable
.h"
27
class SK_API SkPathEffect : public
SkFlattenable
{
166
typedef
SkFlattenable
INHERITED;
SkMaskFilter.h
14
#include "
SkFlattenable
.h"
47
class SK_API SkMaskFilter : public
SkFlattenable
{
243
typedef
SkFlattenable
INHERITED;
/external/skia/src/core/
SkGlobalInitialization_core.cpp
14
#include "
SkFlattenable
.h"
30
void
SkFlattenable
::PrivateInitializer::InitCore() {
55
void
SkFlattenable
::InitializeFlattenablesIfNeeded() {
57
once(
SkFlattenable
::PrivateInitializer::InitCore);
SkDeduper.h
11
#include "
SkFlattenable
.h"
26
virtual int findOrDefineFactory(
SkFlattenable
*) = 0;
36
virtual
SkFlattenable
::Factory getFactory(int) = 0;
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"
14
uint32_t SkNamedFactorySet::find(
SkFlattenable
::Factory factory) {
19
const char* name =
SkFlattenable
::FactoryToName(factory);
53
SkFlattenable
::Factory fFactory;
54
SkFlattenable
::Type fType;
60
void
SkFlattenable
::Register(const char name[], Factory factory,
SkFlattenable
::Type type) {
75
" Call
SkFlattenable
::InitializeFlattenablesIfNeeded() before using gEntries",
81
SkFlattenable
::Factory
SkFlattenable
::NameToFactory(const char name[])
[
all
...]
SkNormalSource.h
11
#include "
SkFlattenable
.h"
23
class SK_API SkNormalSource : public
SkFlattenable
{
SkPtrRecorder.h
13
#include "
SkFlattenable
.h"
138
class SkFactorySet : public SkTPtrSet<
SkFlattenable
::Factory> {};
155
uint32_t find(
SkFlattenable
::Factory);
SkReadBuffer.h
145
virtual
SkFlattenable
* readFlattenable(
SkFlattenable
::Type);
191
void setFactoryPlayback(
SkFlattenable
::Factory array[], int count) {
206
void setCustomFactory(const SkString& name,
SkFlattenable
::Factory factory) {
238
SkFlattenable
::Factory getCustomFactory(const SkString& name) {
239
SkFlattenable
::Factory* factoryPtr = fCustomFactory.find(name);
259
SkFlattenable
::Factory* fFactoryArray;
263
SkTHashMap<SkString,
SkFlattenable
::Factory> fCustomFactory;
SkPictureFlat.h
180
SkFactoryPlayback(int count) : fCount(count) { fArray = new
SkFlattenable
::Factory[count]; }
184
SkFlattenable
::Factory* base() const { return fArray; }
192
SkFlattenable
::Factory* fArray;
SkRecordedDrawable.h
27
static sk_sp<
SkFlattenable
> CreateProc(SkReadBuffer& buffer);
SkValidatingReadBuffer.h
46
SkFlattenable
* readFlattenable(
SkFlattenable
::Type type) override;
/external/skia/tests/
FlattenableCustomFactory.cpp
8
#include "
SkFlattenable
.h"
13
class IntFlattenable : public
SkFlattenable
{
45
static sk_sp<
SkFlattenable
> custom_create_proc(SkReadBuffer& buffer) {
50
return sk_sp<
SkFlattenable
>(new IntFlattenable(a + 1, b + 1, c + 1, d + 1));
56
sk_sp<
SkFlattenable
> flattenable1(new IntFlattenable(1, 2, 3, 4));
58
sk_sp<
SkFlattenable
> flattenable2(new IntFlattenable(2, 3, 4, 5));
60
sk_sp<
SkFlattenable
> flattenable3(new IntFlattenable(3, 4, 5, 6));
73
SkFlattenable
::kSkUnused_Type));
81
SkFlattenable
::kSkUnused_Type));
89
SkFlattenable
::kSkUnused_Type))
[
all
...]
FlattenableFactoryToName.cpp
14
const
SkFlattenable
* f,
17
SkFlattenable
::Factory factory = f->getFactory();
20
if (!
SkFlattenable
::FactoryToName(factory)) {
21
ERRORF(r, "
SkFlattenable
::FactoryToName() fails with %s.", desc);
FlattenDrawableTest.cpp
34
static sk_sp<
SkFlattenable
> CreateProc(SkReadBuffer& buffer) {
72
static sk_sp<
SkFlattenable
> CreateProc(SkReadBuffer& buffer) {
109
static sk_sp<
SkFlattenable
> CreateProc(SkReadBuffer& buffer) {
110
sk_sp<
SkFlattenable
> intDrawable(
111
buffer.readFlattenable(
SkFlattenable
::kSkDrawable_Type));
115
sk_sp<
SkFlattenable
> paintDrawable(
116
buffer.readFlattenable(
SkFlattenable
::kSkDrawable_Type));
162
static sk_sp<
SkFlattenable
> CreateProc(SkReadBuffer& buffer) {
163
sk_sp<
SkFlattenable
> compoundDrawable(
164
buffer.readFlattenable(
SkFlattenable
::kSkDrawable_Type))
[
all
...]
/external/skia/src/effects/
SkOverdrawColorFilter.h
9
#include "
SkFlattenable
.h"
36
static sk_sp<
SkFlattenable
> CreateProc(SkReadBuffer& buffer);
Completed in 357 milliseconds
1
2
3
4
5