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

1 2

  /external/skia/src/pathops/
SkOpTAllocator.h 10 #include "SkChunkAlloc.h"
16 static T* Allocate(SkChunkAlloc* allocator) {
22 static T* AllocateArray(SkChunkAlloc* allocator, int count) {
28 static T* New(SkChunkAlloc* allocator) {
SkAddIntersections.h 16 SkChunkAlloc* allocator);
SkOpEdgeBuilder.h 15 SkOpEdgeBuilder(const SkPathWriter& path, SkOpContour* contours2, SkChunkAlloc* allocator,
25 SkOpEdgeBuilder(const SkPath& path, SkOpContour* contours2, SkChunkAlloc* allocator,
45 bool finish(SkChunkAlloc* );
59 bool walk(SkChunkAlloc* );
61 SkChunkAlloc* fAllocator;
SkOpCoincidence.h 42 SkOpPtT* oppPtTEnd, SkChunkAlloc* allocator);
43 bool addExpanded(SkChunkAlloc* allocator PATH_OPS_DEBUG_VALIDATE_PARAMS(SkOpGlobalState* ));
44 bool addMissing(SkChunkAlloc* allocator);
87 void findOverlaps(SkOpCoincidence* , SkChunkAlloc* allocator) const;
99 SkChunkAlloc* );
105 SkChunkAlloc* );
107 SkOpPtT* overS, SkOpPtT* overE, SkChunkAlloc* );
SkOpContour.h 14 class SkChunkAlloc;
37 void addAlignIntersections(SkOpContourHead* contourList, SkChunkAlloc* allocator) {
45 void addConic(SkPoint pts[3], SkScalar weight, SkChunkAlloc* allocator) {
49 void addCubic(SkPoint pts[4], SkChunkAlloc* allocator) {
53 SkOpSegment* addCurve(SkPath::Verb verb, const SkPoint pts[4], SkChunkAlloc* allocator);
55 void addLine(SkPoint pts[2], SkChunkAlloc* allocator) {
59 void addQuad(SkPoint pts[3], SkChunkAlloc* allocator) {
71 SkOpSegment& appendSegment(SkChunkAlloc* allocator) {
82 SkOpContour* appendContour(SkChunkAlloc* allocator) {
98 void calcAngles(SkChunkAlloc* allocator)
    [all...]
SkPathOpsTightBounds.cpp 11 SkChunkAlloc allocator(4096); // FIXME: constant-ize, tune
SkPathOpsCommon.h 27 bool HandleCoincidence(SkOpContourHead* , SkOpCoincidence* , SkChunkAlloc* );
SkOpSegment.h 49 SkOpContourHead* contourList, SkChunkAlloc* allocator);
51 void addAlignIntersections(SkOpContourHead* contourList, SkChunkAlloc* allocator) {
74 SkOpAngle* addEndSpan(SkChunkAlloc* allocator) {
87 SkOpPtT* addMissing(double t, SkOpSegment* opp, SkChunkAlloc* );
89 SkOpAngle* addStartSpan(SkChunkAlloc* allocator) {
104 SkOpPtT* addT(double t, AllowAlias , SkChunkAlloc* );
116 void calcAngles(SkChunkAlloc*);
132 void debugAddAngle(double startT, double endT, SkChunkAlloc*);
223 SkOpSpan* insert(SkOpSpan* prev, SkChunkAlloc* allocator) {
273 bool missingCoincidence(SkOpCoincidence* coincidences, SkChunkAlloc* allocator)
    [all...]
SkOpBuilder.cpp 15 SkChunkAlloc allocator(256);
18 SkChunkAlloc::kThrow_AllocFailType);
45 SkChunkAlloc allocator(4096);
SkOpContour.cpp 14 SkChunkAlloc* allocator) {
SkPathOpsSimplify.cpp 14 SkChunkAlloc* allocator, bool* closable) {
103 SkChunkAlloc* allocator, bool* closable) {
168 SkChunkAlloc allocator(4096); // FIXME: constant-ize, tune
SkOpEdgeBuilder.cpp 39 bool SkOpEdgeBuilder::finish(SkChunkAlloc* allocator) {
165 bool SkOpEdgeBuilder::walk(SkChunkAlloc* allocator) {
SkPathOpsCommon.cpp 199 SkChunkAlloc allocator(4096); // FIXME: constant-ize, tune
397 static void addAlignIntersections(SkOpContourHead* contourList, SkChunkAlloc* allocator) {
404 static void calcAngles(SkOpContourHead* contourList, SkChunkAlloc* allocator) {
419 SkOpCoincidence* coincidence, SkChunkAlloc* allocator) {
453 SkChunkAlloc* allocator) {
  /external/skia/include/core/
SkChunkAlloc.h 15 class SkChunkAlloc : SkNoncopyable {
17 SkChunkAlloc(size_t minSize);
18 ~SkChunkAlloc();
SkDataTable.h 12 #include "SkChunkAlloc.h"
171 SkChunkAlloc* fHeap;
  /external/skia/src/core/
SkChunkAlloc.cpp 8 #include "SkChunkAlloc.h"
20 struct SkChunkAlloc::Block {
58 SkChunkAlloc::SkChunkAlloc(size_t minSize) {
72 SkChunkAlloc::~SkChunkAlloc() {
76 void SkChunkAlloc::reset() {
86 void SkChunkAlloc::rewind() {
118 SkChunkAlloc::Block* SkChunkAlloc::newBlock(size_t bytes, AllocFailType ftype)
    [all...]
SkDataTable.cpp 137 static void chunkalloc_freeproc(void* context) { delete (SkChunkAlloc*)context; }
156 fHeap = new SkChunkAlloc(fMinChunkSize);
159 void* dst = fHeap->alloc(size, SkChunkAlloc::kThrow_AllocFailType);
175 SkChunkAlloc::kThrow_AllocFailType);
SkEdgeBuilder.h 11 #include "SkChunkAlloc.h"
39 SkChunkAlloc fAlloc;
  /external/skia/bench/
MemoryBench.cpp 10 #include "SkChunkAlloc.h"
38 SkChunkAlloc alloc(fMinSize);
  /external/skia/include/views/
SkViewInflate.h 64 SkChunkAlloc fStrings;
  /external/skia/include/private/
SkTDict.h 11 #include "SkChunkAlloc.h"
40 char* copy = (char*)fStrings.alloc(len + 1, SkChunkAlloc::kThrow_AllocFailType);
126 SkChunkAlloc fStrings;
  /external/skia/include/xml/
SkDOM.h 14 #include "SkChunkAlloc.h"
91 SkChunkAlloc fAlloc;
  /external/skia/tests/
MemsetTest.cpp 8 #include "SkChunkAlloc.h"
12 static void check_alloc(skiatest::Reporter* reporter, const SkChunkAlloc& alloc,
19 static void* simple_alloc(skiatest::Reporter* reporter, SkChunkAlloc* alloc, size_t size) {
28 SkChunkAlloc alloc(kMin);
  /external/skia/src/xml/
SkDOM.cpp 193 static char* dupstr(SkChunkAlloc* chunk, const char src[])
197 char* dst = (char*)chunk->alloc(len + 1, SkChunkAlloc::kThrow_AllocFailType);
204 SkDOMParser(SkChunkAlloc* chunk) : SkXMLParser(&fParserError), fAlloc(chunk)
222 SkChunkAlloc::kThrow_AllocFailType);
303 SkChunkAlloc* fAlloc;
  /external/skia/src/gpu/
GrTessellator.cpp 18 #include "SkChunkAlloc.h"
338 bool addVertex(Vertex* v, Side side, SkChunkAlloc& alloc) {
388 Poly* addVertex(Vertex* v, Side side, SkChunkAlloc& alloc) {
421 void end(Vertex* v, SkChunkAlloc& alloc) {
456 Poly* new_poly(Poly** head, Vertex* v, int winding, SkChunkAlloc& alloc) {
465 SkChunkAlloc& alloc) {
487 SkChunkAlloc& alloc) {
513 SkChunkAlloc& alloc) {
539 Vertex** contours, SkChunkAlloc& alloc, bool *isLinear) {
638 Edge* new_edge(Vertex* prev, Vertex* next, SkChunkAlloc& alloc, Comparator& c)
    [all...]

Completed in 1531 milliseconds

1 2