Lines Matching refs:alloc
282 // Keep bitmapShader alive by using alloc instead of stack memory
300 skvm::Uniforms* uniforms, SkArenaAlloc* alloc) const {
303 // Keep bitmapShader alive by using alloc instead of stack memory
304 auto& bitmapShader = *alloc->make<sk_sp<SkShader>>();
313 uniforms,alloc);
319 SkShaderBase::Context* SkPictureShader::onMakeContext(const ContextRec& rec, SkArenaAlloc* alloc)
332 alloc->make<PictureShaderContext>(*this, localRec, std::move(bitmapShader), alloc);
344 SkArenaAlloc* alloc)
348 fBitmapShaderContext = as_SB(fBitmapShader)->makeContext(rec, alloc);