Home
last modified time | relevance | path

Searched refs:GrMeshDrawTarget (Results 1 – 25 of 50) sorted by relevance

12

/external/skia/src/gpu/ganesh/ops/
DGrMeshDrawOp.h21 class GrMeshDrawTarget; variable
51 void createProgramInfo(GrMeshDrawTarget*);
57 PatternHelper(GrMeshDrawTarget*, GrPrimitiveType, size_t vertexStride,
62 void recordDraw(GrMeshDrawTarget*, const GrGeometryProcessor*) const;
63 void recordDraw(GrMeshDrawTarget*, const GrGeometryProcessor*,
71 void init(GrMeshDrawTarget*, GrPrimitiveType, size_t vertexStride,
87 QuadHelper(GrMeshDrawTarget*, size_t vertexStride, int quadsToDraw);
132 virtual void onPrepareDraws(GrMeshDrawTarget*) = 0;
DGrMeshDrawOp.cpp19 void GrMeshDrawOp::createProgramInfo(GrMeshDrawTarget* target) { in createProgramInfo()
68 GrMeshDrawOp::PatternHelper::PatternHelper(GrMeshDrawTarget* target, GrPrimitiveType primitiveType, in PatternHelper()
76 void GrMeshDrawOp::PatternHelper::init(GrMeshDrawTarget* target, GrPrimitiveType primitiveType, in init()
103 void GrMeshDrawOp::PatternHelper::recordDraw(GrMeshDrawTarget* target, in recordDraw()
109 GrMeshDrawTarget* target, in recordDraw()
117 GrMeshDrawOp::QuadHelper::QuadHelper(GrMeshDrawTarget* target, in QuadHelper()
DQuadPerEdgeAA.h25 class GrMeshDrawTarget; variable
182 sk_sp<const GrBuffer> GetIndexBuffer(GrMeshDrawTarget*, IndexBufferOption);
DAtlasTextOp.h184 void onPrepareDraws(GrMeshDrawTarget*) override;
230 GrMeshDrawTarget* target, FlushInfo* flushInfo) const;
DTriangulatingPathRenderer.cpp288 void createNonAAMesh(GrMeshDrawTarget* target) { in createNonAAMesh()
355 void createAAMesh(GrMeshDrawTarget* target) { in createAAMesh()
497 void onPrepareDraws(GrMeshDrawTarget* target) override { in onPrepareDraws()
505 static GrSimpleMesh* CreateMesh(GrMeshDrawTarget* target, in CreateMesh()
DSmallPathRenderer.cpp148 void onPrepareDraws(GrMeshDrawTarget* target) override { in onPrepareDraws()
315 bool addToAtlasWithRetry(GrMeshDrawTarget* target, in addToAtlasWithRetry()
343 bool addDFPathToAtlas(GrMeshDrawTarget* target, in addDFPathToAtlas()
439 bool addBMPathToAtlas(GrMeshDrawTarget* target, in addBMPathToAtlas()
539 void flush(GrMeshDrawTarget* target, FlushInfo* flushInfo) const { in flush()
DDrawAtlasOp.cpp62 void onPrepareDraws(GrMeshDrawTarget*) override;
221 void DrawAtlasOpImpl::onPrepareDraws(GrMeshDrawTarget* target) { in onPrepareDraws()
DDefaultPathRenderer.cpp62 GrMeshDrawTarget* target, in PathGeoBuilder()
366 GrMeshDrawTarget* fTarget;
496 void onPrepareDraws(GrMeshDrawTarget* target) override { in onPrepareDraws()
DAALinearizingConvexPathRenderer.cpp176 void recordDraw(GrMeshDrawTarget* target, in recordDraw()
206 void onPrepareDraws(GrMeshDrawTarget* target) override { in onPrepareDraws()
/external/skia/src/gpu/ganesh/
DGrMeshDrawTarget.cpp13 uint32_t GrMeshDrawTarget::contextUniqueID() const { in contextUniqueID()
24 skgpu::VertexWriter GrMeshDrawTarget::makeVertexWriter( in makeVertexWriter()
30 skgpu::IndexWriter GrMeshDrawTarget::makeIndexWriter( in makeIndexWriter()
36 skgpu::VertexWriter GrMeshDrawTarget::makeVertexWriterAtLeast( in makeVertexWriterAtLeast()
44 skgpu::IndexWriter GrMeshDrawTarget::makeIndexWriterAtLeast( in makeIndexWriterAtLeast()
DGrEagerVertexAllocator.h14 class GrMeshDrawTarget; variable
43 GrEagerDynamicVertexAllocator(GrMeshDrawTarget* target, in GrEagerDynamicVertexAllocator()
64 GrMeshDrawTarget* const fTarget;
DGrVertexChunkArray.h18 class GrMeshDrawTarget; variable
43 GrVertexChunkBuilder(GrMeshDrawTarget* target, GrVertexChunkArray* chunks, in GrVertexChunkBuilder()
85 GrMeshDrawTarget* const fTarget;
DGrMeshDrawTarget.h33 class GrMeshDrawTarget {
35 virtual ~GrMeshDrawTarget() {} in ~GrMeshDrawTarget()
DBUILD.bazel117 "GrMeshDrawTarget.cpp",
118 "GrMeshDrawTarget.h",
/external/skia/src/gpu/ganesh/tessellate/
DPathTessellator.h18 class GrMeshDrawTarget; variable
59 virtual void prepare(GrMeshDrawTarget* target,
101 void prepareWithTriangles(GrMeshDrawTarget* target,
107 void prepare(GrMeshDrawTarget* target, in prepare()
143 void prepare(GrMeshDrawTarget* target,
DStrokeTessellator.h20 class GrMeshDrawTarget; variable
46 void prepare(GrMeshDrawTarget*,
DVertexChunkPatchAllocator.h26 GrMeshDrawTarget* target, in VertexChunkPatchAllocator()
DPathTessellator.cpp157 GrMeshDrawTarget* target, in prepareWithTriangles()
244 void PathWedgeTessellator::prepare(GrMeshDrawTarget* target, in prepare()
DStrokeTessellator.cpp151 void StrokeTessellator::prepare(GrMeshDrawTarget* target, in prepare()
/external/skia/src/text/gpu/
DGlyphVector.h21 class GrMeshDrawTarget; variable
67 GrMeshDrawTarget*);
DSubRunContainer.h39 class GrMeshDrawTarget; variable
105 int begin, int end, GrMeshDrawTarget* target) const = 0;
DTextBlob.h39 class GrMeshDrawTarget; variable
/external/skia/tests/
DPrimitiveProcessorTest.cpp47 class GrMeshDrawTarget;
170 void onPrepareDraws(GrMeshDrawTarget* target) override { in onPrepareDraws()
/external/skia/tools/gpu/
DTestOps.cpp129 void onPrepareDraws(GrMeshDrawTarget*) override;
202 void TestRectOp::onPrepareDraws(GrMeshDrawTarget* target) { in onPrepareDraws()
/external/skia/src/gpu/ganesh/mock/
DGrMockOpTarget.h20 class GrMockOpTarget : public GrMeshDrawTarget {

12