Flutter Engine
The Flutter Engine
|
#include "include/core/SkPicture.h"
#include "include/core/SkData.h"
#include "include/core/SkPictureRecorder.h"
#include "include/core/SkSerialProcs.h"
#include "include/core/SkStream.h"
#include "include/private/base/SkTFitsIn.h"
#include "include/private/base/SkTo.h"
#include "src/base/SkMathPriv.h"
#include "src/core/SkCanvasPriv.h"
#include "src/core/SkPictureData.h"
#include "src/core/SkPicturePlayback.h"
#include "src/core/SkPicturePriv.h"
#include "src/core/SkPictureRecord.h"
#include "src/core/SkReadBuffer.h"
#include "src/core/SkResourceCache.h"
#include "src/core/SkStreamPriv.h"
#include "src/core/SkWriteBuffer.h"
#include <atomic>
#include <cstring>
#include <memory>
Go to the source code of this file.
Enumerations | |
enum | { kFailure_TrailingStreamByteAfterPictInfo = 0 , kPictureData_TrailingStreamByteAfterPictInfo = 1 , kCustom_TrailingStreamByteAfterPictInfo = 2 } |
Functions | |
bool | SkPicture_StreamIsSKP (SkStream *stream, SkPictInfo *pInfo) |
static sk_sp< SkData > | custom_serialize (const SkPicture *picture, const SkSerialProcs &procs) |
static bool | write_pad32 (SkWStream *stream, const void *data, size_t size) |
Variables | |
static const char | kMagic [] = { 's', 'k', 'i', 'a', 'p', 'i', 'c', 't' } |
static const int | kNestedSKPLimit = 100 |
anonymous enum |
Enumerator | |
---|---|
kFailure_TrailingStreamByteAfterPictInfo | |
kPictureData_TrailingStreamByteAfterPictInfo | |
kCustom_TrailingStreamByteAfterPictInfo |
Definition at line 37 of file SkPicture.cpp.
|
static |
Definition at line 255 of file SkPicture.cpp.
bool SkPicture_StreamIsSKP | ( | SkStream * | stream, |
SkPictInfo * | pInfo | ||
) |
Definition at line 109 of file SkPicture.cpp.
|
static |
Definition at line 58 of file SkPicture.cpp.
|
static |
Definition at line 145 of file SkPicture.cpp.