Searched refs:SkChunkAlloc (Results 1 - 21 of 21) sorted by relevance

/external/skia/include/core/
H A DSkChunkAlloc.h22 class SkChunkAlloc : SkNoncopyable { class in inherits:SkNoncopyable
24 SkChunkAlloc(size_t minSize);
25 ~SkChunkAlloc();
H A DSkTDict.h20 #include "SkChunkAlloc.h"
55 char* copy = (char*)fStrings.alloc(len + 1, SkChunkAlloc::kThrow_AllocFailType);
147 SkChunkAlloc fStrings;
/external/skia/src/core/
H A DSkChunkAlloc.cpp1 /* libs/corecg/SkChunkAlloc.cpp
18 #include "SkChunkAlloc.h"
20 struct SkChunkAlloc::Block {
59 SkChunkAlloc::SkChunkAlloc(size_t minSize) function in class:SkChunkAlloc
64 SkChunkAlloc::~SkChunkAlloc() {
68 void SkChunkAlloc::reset() {
76 void SkChunkAlloc::reuse() {
85 SkChunkAlloc
[all...]
H A DSkEdgeBuilder.h4 #include "SkChunkAlloc.h"
21 SkChunkAlloc fAlloc;
H A DSkPathHeap.h5 #include "SkChunkAlloc.h"
34 SkChunkAlloc fHeap;
H A DSkPictureFlat.h4 #include "SkChunkAlloc.h"
116 static SkFlatData* Alloc(SkChunkAlloc* heap, int32_t size, int index);
124 static SkFlatBitmap* Flatten(SkChunkAlloc*, const SkBitmap&, int index,
148 static SkFlatMatrix* Flatten(SkChunkAlloc* heap, const SkMatrix& matrix, int index);
171 static SkFlatPaint* Flatten(SkChunkAlloc* heap, const SkPaint& paint,
194 static SkFlatRegion* Flatten(SkChunkAlloc* heap, const SkRegion& region, int index);
H A DSkGlyphCache.h22 #include "SkChunkAlloc.h"
237 SkChunkAlloc fGlyphAlloc;
238 SkChunkAlloc fImageAlloc;
H A DSkPictureFlat.cpp11 SkFlatData* SkFlatData::Alloc(SkChunkAlloc* heap, int32_t size, int index) {
18 SkFlatBitmap* SkFlatBitmap::Flatten(SkChunkAlloc* heap, const SkBitmap& bitmap,
30 SkFlatMatrix* SkFlatMatrix::Flatten(SkChunkAlloc* heap, const SkMatrix& matrix, int index) {
84 SkFlatPaint* SkFlatPaint::Flatten(SkChunkAlloc* heap, const SkPaint& paint,
209 SkFlatRegion* SkFlatRegion::Flatten(SkChunkAlloc* heap, const SkRegion& region, int index) {
H A Dcore_files.mk24 SkChunkAlloc.cpp \
H A DSkEdgeBuilder.cpp10 template <typename T> static T* typedAllocThrow(SkChunkAlloc& alloc) {
H A DSkPictureRecord.h162 SkChunkAlloc fHeap;
H A DSkGlyphCache.cpp279 SkChunkAlloc::kThrow_AllocFailType);
300 SkChunkAlloc::kReturnNil_AllocFailType);
H A DSkRegion_rects.cpp2 #include "SkChunkAlloc.h"
68 SkChunkAlloc fAlloc;
/external/skia/src/images/
H A DSkBitmap_RLEPixels.h4 #include "SkChunkAlloc.h"
15 SkChunkAlloc fChunk;
H A DSkCreateRLEPixelRef.cpp1 #include "SkChunkAlloc.h"
50 SkChunkAlloc fStorage;
/external/skia/include/views/
H A DSkViewInflate.h71 SkChunkAlloc fStrings;
/external/skia/src/ports/
H A DSkXMLPullParser_expat.cpp19 #include "SkChunkAlloc.h"
25 static inline char* dupstr(SkChunkAlloc& chunk, const char src[], size_t len)
28 char* dst = (char*)chunk.alloc(len + 1, SkChunkAlloc::kThrow_AllocFailType);
51 SkChunkAlloc fAlloc;
66 SkChunkAlloc& alloc = p->fAlloc;
72 SkChunkAlloc::kThrow_AllocFailType);
/external/skia/include/xml/
H A DSkDOM.h20 #include "SkChunkAlloc.h"
93 SkChunkAlloc fAlloc;
/external/skia/src/xml/
H A DSkDOM.cpp200 static char* dupstr(SkChunkAlloc* chunk, const char src[])
204 char* dst = (char*)chunk->alloc(len + 1, SkChunkAlloc::kThrow_AllocFailType);
212 SkDOMParser(SkChunkAlloc* chunk) : SkXMLParser(&fParserError), fAlloc(chunk)
226 SkChunkAlloc::kThrow_AllocFailType);
292 SkChunkAlloc* fAlloc;
/external/skia/src/views/
H A DSkViewInflate.cpp121 pair->fStr = (char*)fStrings.alloc(len, SkChunkAlloc::kThrow_AllocFailType);
/external/skia/
H A DAndroid.mk29 src/core/SkChunkAlloc.cpp \

Completed in 202 milliseconds