/external/skqp/src/atlastext/ |
D | SkInternalAtlasTextContext.cpp | 63 fInlineUploads.append(&fArena, InlineUpload{std::move(upload), token}); in addInlineUpload() 69 fASAPUploads.append(&fArena, std::move(upload)); in addASAPUpload() 76 auto vertexData = fArena.makeArrayDefault<char>(vertexDataSize); in recordDraw() 86 fDraws.append(&fArena, in recordDraw() 127 fArena.reset(); in flush()
|
D | SkInternalAtlasTextContext.h | 78 SkArenaAlloc fArena{1024 * 40};
|
/external/skia/src/gpu/tessellate/ |
D | GrPathInnerTriangulateOp.cpp | 55 auto* shader = args.fArena->make<GrFillTriangleShader>(fViewMatrix, fColor); in pushFanFillProgram() 79 fFanTriangulator = args.fArena->make<GrInnerFanTriangulator>(fPath, args.fArena); in prePreparePrograms() 103 fTessellator = args.fArena->make<GrPathIndirectTessellator>(fViewMatrix, fPath, in prePreparePrograms() 207 auto* hullShader = args.fArena->make<GrFillCubicHullShader>(fViewMatrix, fColor); in prePreparePrograms()
|
D | GrPathStencilFillOp.cpp | 63 fTessellator = args.fArena->make<GrPathIndirectTessellator>( in prePreparePrograms() 85 fTessellator = args.fArena->make<GrPathOuterCurveTessellator>(); in prePreparePrograms() 92 fTessellator = args.fArena->make<GrPathWedgeTessellator>(); in prePreparePrograms() 101 auto* bboxShader = args.fArena->make<GrFillBoundingBoxShader>(fViewMatrix, fColor, in prePreparePrograms()
|
D | GrPathShader.h | 38 SkArenaAlloc* fArena; member 49 return args.fArena->make<GrProgramInfo>(args.fWriteView, pipeline, stencil, shader, in MakeProgram()
|
D | GrStencilPathShader.h | 38 return args.fArena->make<GrPipeline>(pipelineArgs, in MakeStencilPassPipeline() 73 const auto* shader = args.fArena->make<ShaderType>(viewMatrix); in MakeStencilProgram()
|
D | GrFillPathShader.h | 36 args.fCaps, args.fArena, args.fWriteView.swizzle(), std::move(appliedClip), in MakeFillPassPipeline()
|
D | GrStrokeTessellateOp.cpp | 180 SkArenaAlloc* arena = args.fArena; in prePrepareTessellator()
|
/external/skia/bench/ |
D | TriangulatorBench.cpp | 91 SkArenaAllocWithReset fArena{GrTriangulator::kArenaDefaultChunkSize}; member in TriangulatorBenchmark 117 GrInnerFanTriangulator(path, &fArena).pathToTriangles(this, &breadcrumbList, &isLinear); in doLoop() 119 fArena.reset(); in doLoop()
|
/external/skqp/src/gpu/ |
D | GrOpFlushState.cpp | 67 fArena.reset(); in reset() 91 return fInlineUploads.append(&fArena, std::move(upload), fTokenTracker->nextDrawToken()) in addInlineUpload() 96 fASAPUploads.append(&fArena, std::move(upload)); in addASAPUpload() 107 auto& draw = fDraws.append(&fArena); in draw()
|
D | GrOpFlushState.h | 116 SkArenaAlloc* pipelineArena() override { return &fArena; } in pipelineArena() 141 SkArenaAlloc fArena{sizeof(GrPipeline) * 100};
|
/external/skqp/src/pdf/ |
D | SkPDFTag.cpp | 88 SkPDFTagTree::SkPDFTagTree() : fArena(4 * sizeof(SkPDFTagNode)) {} in SkPDFTagTree() 110 fRoot = fArena.make<SkPDFTagNode>(); in init() 111 copy(*node, fRoot, &fArena, &fNodeMap); in init() 116 fArena.reset(); in reset()
|
D | SkPDFTag.h | 29 SkArenaAlloc fArena;
|
/external/skia/src/gpu/ |
D | GrOpFlushState.cpp | 93 fArena.reset(); in reset() 136 return fInlineUploads.append(&fArena, std::move(upload), fTokenTracker->nextDrawToken()) in addInlineUpload() 141 fASAPUploads.append(&fArena, std::move(upload)); in addASAPUpload() 154 auto& draw = fDraws.append(&fArena); in recordDraw()
|
D | GrProcessorUnitTest.h | 69 SkArenaAlloc* allocator() { return fArena.get(); } in allocator() 82 std::unique_ptr<SkArenaAlloc> fArena; variable
|
D | GrOpFlushState.h | 191 SkArenaAlloc* allocator() override { return &fArena; } in allocator() 292 SkArenaAllocWithReset fArena{sizeof(GrPipeline) * 100};
|
D | GrProcessorUnitTest.cpp | 33 fArena = std::make_unique<SkArenaAlloc>(1000); in GrProcessorTestData()
|
/external/skia/src/pdf/ |
D | SkPDFTag.h | 53 SkArenaAlloc fArena; variable
|
D | SkPDFTag.cpp | 212 SkPDFTagTree::SkPDFTagTree() : fArena(4 * sizeof(SkPDFTagNode)) {} in SkPDFTagTree() 245 fRoot = fArena.make<SkPDFTagNode>(); in init() 246 Copy(*node, fRoot, &fArena, &fNodeMap); in init()
|