Home
last modified time | relevance | path

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

12345678910>>...12

/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 …]
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*);
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;
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);
/external/skia/src/core/
DSkArenaAlloc.cpp14 SkArenaAlloc::SkArenaAlloc(char* block, size_t size, size_t firstHeapAllocation) in SkArenaAlloc() function in SkArenaAlloc
29 SkArenaAlloc::~SkArenaAlloc() { in ~SkArenaAlloc()
33 void SkArenaAlloc::installFooter(FooterAction* action, uint32_t padding) { in installFooter()
40 char* SkArenaAlloc::SkipPod(char* footerEnd) { in SkipPod()
47 void SkArenaAlloc::RunDtorsOnBlock(char* footerEnd) { in RunDtorsOnBlock()
59 char* SkArenaAlloc::NextBlock(char* footerEnd) { in NextBlock()
69 void SkArenaAlloc::ensureSpace(uint32_t size, uint32_t alignment) { in ensureSpace()
101 char* SkArenaAlloc::allocObjectWithFooter(uint32_t sizeIncludingFooter, uint32_t alignment) { in allocObjectWithFooter()
146 : SkArenaAlloc(block, size, firstHeapAllocation) in SkArenaAllocWithReset()
DSkArenaAlloc.h106 class SkArenaAlloc {
108 SkArenaAlloc(char* block, size_t blockSize, size_t firstHeapAllocation);
110 explicit SkArenaAlloc(size_t firstHeapAllocation) in SkArenaAlloc() function
111 : SkArenaAlloc(nullptr, 0, firstHeapAllocation) {} in SkArenaAlloc()
113 SkArenaAlloc(const SkArenaAlloc&) = delete;
114 SkArenaAlloc& operator=(const SkArenaAlloc&) = delete;
115 SkArenaAlloc(SkArenaAlloc&&) = delete;
116 SkArenaAlloc& operator=(SkArenaAlloc&&) = delete;
118 ~SkArenaAlloc();
289 class SkArenaAllocWithReset : public SkArenaAlloc {
[all …]
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.h20 class SkArenaAlloc; variable
261 bool setImage(SkArenaAlloc* alloc, SkScalerContext* scalerContext);
262 bool setImage(SkArenaAlloc* alloc, const void* image);
267 size_t setMetricsAndImage(SkArenaAlloc* alloc, const SkGlyph& from);
292 bool setPath(SkArenaAlloc* alloc, SkScalerContext* scalerContext);
293 bool setPath(SkArenaAlloc* alloc, const SkPath* path);
333 SkScalar* array, int* count, SkArenaAlloc* alloc);
375 size_t allocImage(SkArenaAlloc* alloc);
378 void installPath(SkArenaAlloc* alloc, const SkPath* path);
DSkGlyph.cpp72 size_t SkGlyph::allocImage(SkArenaAlloc* alloc) { in allocImage()
80 bool SkGlyph::setImage(SkArenaAlloc* alloc, SkScalerContext* scalerContext) { in setImage()
93 bool SkGlyph::setImage(SkArenaAlloc* alloc, const void* image) { in setImage()
102 size_t SkGlyph::setMetricsAndImage(SkArenaAlloc* alloc, const SkGlyph& from) { in setMetricsAndImage()
146 void SkGlyph::installPath(SkArenaAlloc* alloc, const SkPath* path) { in installPath()
158 bool SkGlyph::setPath(SkArenaAlloc* alloc, SkScalerContext* scalerContext) { in setPath()
172 bool SkGlyph::setPath(SkArenaAlloc* alloc, const SkPath* path) { in setPath()
291 SkScalar* array, int* count, SkArenaAlloc* alloc) { in ensureIntercepts()
DSkRasterPipeline.h197 explicit SkRasterPipeline(SkArenaAlloc*);
229 void append_matrix(SkArenaAlloc*, const SkMatrix&);
233 void append_constant_color(SkArenaAlloc*, const float rgba[4]);
235 void append_constant_color(SkArenaAlloc* alloc, const SkColor4f& color) { in append_constant_color()
240 void append_set_rgb(SkArenaAlloc*, const float rgb[3]);
242 void append_set_rgb(SkArenaAlloc* alloc, const SkColor4f& color) { in append_set_rgb()
269 SkArenaAlloc* fAlloc;
DSkEffectPriv.h14 class SkArenaAlloc; variable
23 SkArenaAlloc* fAlloc;
DSkColorFilterBase.h18 class SkArenaAlloc; variable
31 SkColorSpace* dstCS, skvm::Uniforms*, SkArenaAlloc*) const;
85 SkColorSpace* dstCS, skvm::Uniforms*, SkArenaAlloc*) const = 0;
/external/skia/modules/particles/include/
DSkParticleBinding.h17 class SkArenaAlloc; variable
39 SkArenaAlloc* alloc) in SkParticleExternalFunction()
48 SkArenaAlloc* fAlloc;
61 SkArenaAlloc*) = 0;
/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/src/shaders/
DSkPictureShader.h15 class SkArenaAlloc; variable
40 skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const override;
43 Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const override;
58 const SkPictureShader&, const ContextRec&, sk_sp<SkShader> bitmapShader, SkArenaAlloc*);
DSkShaderBase.h26 class SkArenaAlloc; variable
149 Context* makeContext(const ContextRec&, SkArenaAlloc*) const;
221 skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const;
233 virtual Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const { in onMakeContext() argument
257 const SkColorInfo& dst, skvm::Uniforms*, SkArenaAlloc*) const = 0;
DSkLocalMatrixShader.h16 class SkArenaAlloc; variable
44 Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const override;
53 skvm::Uniforms* uniforms, SkArenaAlloc*) const override;
DSkEmptyShader.h25 Context* onMakeContext(const ContextRec&, SkArenaAlloc*) const override { in onMakeContext() argument
42 skvm::Uniforms*, SkArenaAlloc*) const override;
/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/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/include/gpu/
DGrRecordingContext.h34 class SkArenaAlloc; variable
104 Arenas(SkArenaAlloc*, GrSubRunAllocator*);
107 SkArenaAlloc* recordTimeAllocator() { return fRecordTimeAllocator; } in recordTimeAllocator()
113 SkArenaAlloc* fRecordTimeAllocator;
134 std::unique_ptr<SkArenaAlloc> fRecordTimeAllocator;
/external/skia/src/gpu/ops/
DGrSimpleMeshDrawOpHelper.h115 SkArenaAlloc*,
129 SkArenaAlloc*,
134 static GrProgramInfo* CreateProgramInfo(SkArenaAlloc*,
148 SkArenaAlloc*,
163 SkArenaAlloc*,
/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*,

12345678910>>...12