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
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