Home
last modified time | relevance | path

Searched refs:SkArenaAlloc (Results 1 – 25 of 218) sorted by relevance

123456789

/external/skqp/src/core/
DSkArenaAlloc.cpp19 SkArenaAlloc::SkArenaAlloc(char* block, size_t size, size_t firstHeapAllocation) in SkArenaAlloc() function in SkArenaAlloc
36 SkArenaAlloc::~SkArenaAlloc() { in ~SkArenaAlloc()
40 void SkArenaAlloc::reset() { in reset()
41 this->~SkArenaAlloc(); in reset()
42 new (this) SkArenaAlloc{fFirstBlock, fFirstSize, fFirstHeapAllocationSize}; in reset()
45 void SkArenaAlloc::installFooter(FooterAction* action, uint32_t padding) { in installFooter()
57 void SkArenaAlloc::installPtrFooter(FooterAction* action, char* ptr, uint32_t padding) { in installPtrFooter()
63 char* SkArenaAlloc::SkipPod(char* footerEnd) { in SkipPod()
70 void SkArenaAlloc::RunDtorsOnBlock(char* footerEnd) { in RunDtorsOnBlock()
82 char* SkArenaAlloc::NextBlock(char* footerEnd) { in NextBlock()
[all …]
DSkRasterPipeline.h179 explicit SkRasterPipeline(SkArenaAlloc*);
213 void append_matrix(SkArenaAlloc*, const SkMatrix&);
217 void append_constant_color(SkArenaAlloc*, const float rgba[4]);
219 void append_constant_color(SkArenaAlloc* alloc, const SkColor4f& color) { in append_constant_color()
224 void append_set_rgb(SkArenaAlloc*, const float rgb[3]);
226 void append_set_rgb(SkArenaAlloc* alloc, const SkColor4f& color) { in append_set_rgb()
253 SkArenaAlloc* fAlloc;
DSkSpriteBlitter.h35 static SkSpriteBlitter* ChooseL32(const SkPixmap& source, const SkPaint&, SkArenaAlloc*);
36 static SkSpriteBlitter* ChooseL565(const SkPixmap& source, const SkPaint&, SkArenaAlloc*);
37 static SkSpriteBlitter* ChooseLA8(const SkPixmap& source, const SkPaint&, SkArenaAlloc*);
DSkGlyph.h18 class SkArenaAlloc; variable
152 size_t allocImage(SkArenaAlloc* alloc);
164 SkPath* addPath(SkScalerContext*, SkArenaAlloc*);
171 size_t copyImageData(const SkGlyph& from, SkArenaAlloc* alloc);
DSkCoverageDelta.h51 SkCoverageDeltaList(SkArenaAlloc* alloc, const SkIRect& bounds, bool forceRLE);
84 SkArenaAlloc* fAlloc;
128 SkCoverageDeltaMask(SkArenaAlloc* alloc, const SkIRect& bounds);
196 SkArenaAlloc* fAlloc;
198 SkDAARecord(SkArenaAlloc* alloc) : fType(Type::kToBeComputed), fAlloc(alloc) {} in SkDAARecord()
DSkGlyph.cpp64 size_t SkGlyph::allocImage(SkArenaAlloc* alloc) { in allocImage()
90 size_t SkGlyph::copyImageData(const SkGlyph& from, SkArenaAlloc* alloc) { in copyImageData()
109 SkPath* SkGlyph::addPath(SkScalerContext* scalerContext, SkArenaAlloc* alloc) { in addPath()
/external/skia/src/core/
DSkArenaAlloc.cpp19 SkArenaAlloc::SkArenaAlloc(char* block, size_t size, size_t firstHeapAllocation) in SkArenaAlloc() function in SkArenaAlloc
36 SkArenaAlloc::~SkArenaAlloc() { in ~SkArenaAlloc()
40 void SkArenaAlloc::reset() { in reset()
41 this->~SkArenaAlloc(); in reset()
42 new (this) SkArenaAlloc{fFirstBlock, fFirstSize, fFirstHeapAllocationSize}; in reset()
45 void SkArenaAlloc::installFooter(FooterAction* action, uint32_t padding) { in installFooter()
57 void SkArenaAlloc::installPtrFooter(FooterAction* action, char* ptr, uint32_t padding) { in installPtrFooter()
63 char* SkArenaAlloc::SkipPod(char* footerEnd) { in SkipPod()
70 void SkArenaAlloc::RunDtorsOnBlock(char* footerEnd) { in RunDtorsOnBlock()
82 char* SkArenaAlloc::NextBlock(char* footerEnd) { in NextBlock()
[all …]
DSkRasterPipeline.h179 explicit SkRasterPipeline(SkArenaAlloc*);
213 void append_matrix(SkArenaAlloc*, const SkMatrix&);
217 void append_constant_color(SkArenaAlloc*, const float rgba[4]);
219 void append_constant_color(SkArenaAlloc* alloc, const SkColor4f& color) { in append_constant_color()
224 void append_set_rgb(SkArenaAlloc*, const float rgb[3]);
226 void append_set_rgb(SkArenaAlloc* alloc, const SkColor4f& color) { in append_set_rgb()
253 SkArenaAlloc* fAlloc;
DSkSpriteBlitter.h35 static SkSpriteBlitter* ChooseL32(const SkPixmap& source, const SkPaint&, SkArenaAlloc*);
36 static SkSpriteBlitter* ChooseL565(const SkPixmap& source, const SkPaint&, SkArenaAlloc*);
37 static SkSpriteBlitter* ChooseLA8(const SkPixmap& source, const SkPaint&, SkArenaAlloc*);
DSkGlyph.h18 class SkArenaAlloc; variable
143 size_t allocImage(SkArenaAlloc* alloc);
155 SkPath* addPath(SkScalerContext*, SkArenaAlloc*);
162 size_t copyImageData(const SkGlyph& from, SkArenaAlloc* alloc);
DSkCoverageDelta.h51 SkCoverageDeltaList(SkArenaAlloc* alloc, const SkIRect& bounds, bool forceRLE);
84 SkArenaAlloc* fAlloc;
128 SkCoverageDeltaMask(SkArenaAlloc* alloc, const SkIRect& bounds);
196 SkArenaAlloc* fAlloc;
198 SkDAARecord(SkArenaAlloc* alloc) : fType(Type::kToBeComputed), fAlloc(alloc) {} in SkDAARecord()
DSkGlyph.cpp64 size_t SkGlyph::allocImage(SkArenaAlloc* alloc) { in allocImage()
90 size_t SkGlyph::copyImageData(const SkGlyph& from, SkArenaAlloc* alloc) { in copyImageData()
109 SkPath* SkGlyph::addPath(SkScalerContext* scalerContext, SkArenaAlloc* alloc) { in addPath()
/external/skqp/include/private/
DSkArenaAlloc.h64 class SkArenaAlloc {
66 SkArenaAlloc(char* block, size_t blockSize, size_t firstHeapAllocation);
68 explicit SkArenaAlloc(size_t firstHeapAllocation) in SkArenaAlloc() function
69 : SkArenaAlloc(nullptr, 0, firstHeapAllocation) in SkArenaAlloc()
72 ~SkArenaAlloc();
229 class SkSTArenaAlloc : public SkArenaAlloc {
237 using INHERITED = SkArenaAlloc;
/external/skia/include/private/
DSkArenaAlloc.h64 class SkArenaAlloc {
66 SkArenaAlloc(char* block, size_t blockSize, size_t firstHeapAllocation);
68 explicit SkArenaAlloc(size_t firstHeapAllocation) in SkArenaAlloc() function
69 : SkArenaAlloc(nullptr, 0, firstHeapAllocation) in SkArenaAlloc()
72 ~SkArenaAlloc();
229 class SkSTArenaAlloc : public SkArenaAlloc {
237 using INHERITED = SkArenaAlloc;
/external/skqp/src/shaders/
DSkShaderBase.h25 class SkArenaAlloc; variable
123 Context* makeContext(const ContextRec&, SkArenaAlloc*) const;
161 SkArenaAlloc* fAlloc;
207 virtual Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const { in onMakeContext() argument
214 virtual Context* onMakeBurstPipelineContext(const ContextRec&, SkArenaAlloc*) const { in onMakeBurstPipelineContext() argument
DSkPictureShader.h14 class SkArenaAlloc; variable
40 Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const override;
57 const SkPictureShader&, const ContextRec&, sk_sp<SkShader> bitmapShader, SkArenaAlloc*);
/external/skia/src/shaders/
DSkShaderBase.h25 class SkArenaAlloc; variable
125 Context* makeContext(const ContextRec&, SkArenaAlloc*) const;
163 SkArenaAlloc* fAlloc;
209 virtual Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const { in onMakeContext() argument
216 virtual Context* onMakeBurstPipelineContext(const ContextRec&, SkArenaAlloc*) const { in onMakeBurstPipelineContext() argument
DSkPictureShader.h14 class SkArenaAlloc; variable
40 Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const override;
57 const SkPictureShader&, const ContextRec&, sk_sp<SkShader> bitmapShader, SkArenaAlloc*);
/external/skqp/src/shaders/gradients/
DSkLinearGradient.h26 Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const override;
27 Context* onMakeBurstPipelineContext(const ContextRec&, SkArenaAlloc*) const override;
30 void appendGradientStages(SkArenaAlloc* alloc, SkRasterPipeline* tPipeline,
DSkLinearGradient.cpp57 const ContextRec& rec, SkArenaAlloc* alloc) const in onMakeContext()
65 const ContextRec& rec, SkArenaAlloc* alloc) const { in onMakeBurstPipelineContext()
77 void SkLinearGradient::appendGradientStages(SkArenaAlloc*, SkRasterPipeline*, in appendGradientStages() argument
/external/skia/src/shaders/gradients/
DSkLinearGradient.h26 Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const override;
27 Context* onMakeBurstPipelineContext(const ContextRec&, SkArenaAlloc*) const override;
30 void appendGradientStages(SkArenaAlloc* alloc, SkRasterPipeline* tPipeline,
DSkLinearGradient.cpp57 const ContextRec& rec, SkArenaAlloc* alloc) const in onMakeContext()
74 const ContextRec& rec, SkArenaAlloc* alloc) const { in onMakeBurstPipelineContext()
86 void SkLinearGradient::appendGradientStages(SkArenaAlloc*, SkRasterPipeline*, in appendGradientStages() argument
/external/skqp/include/core/
DSkColorFilter.h19 class SkArenaAlloc; variable
68 void appendStages(SkRasterPipeline*, SkColorSpace*, SkArenaAlloc*, bool shaderIsOpaque) const;
187 virtual void onAppendStages(SkRasterPipeline*, SkColorSpace*, SkArenaAlloc*,
/external/skia/include/core/
DSkColorFilter.h19 class SkArenaAlloc; variable
68 void appendStages(SkRasterPipeline*, SkColorSpace*, SkArenaAlloc*, bool shaderIsOpaque) const;
198 virtual void onAppendStages(SkRasterPipeline*, SkColorSpace*, SkArenaAlloc*,
/external/skqp/src/pathops/
DSkPathOpsTSect.h91 SkTSpan(const SkTCurve& curve, SkArenaAlloc& heap) { in SkTSpan()
95 void addBounded(SkTSpan* , SkArenaAlloc* );
99 void debugInit(const SkTCurve& curve, SkArenaAlloc& heap) { in debugInit()
196 bool split(SkTSpan* work, SkArenaAlloc* heap) { in split()
200 bool splitAt(SkTSpan* work, double t, SkArenaAlloc* heap);

123456789