Home
last modified time | relevance | path

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

123

/third_party/skia/src/gpu/ops/
DGrMeshDrawOp.h19 class GrMeshDrawTarget; variable
49 void createProgramInfo(GrMeshDrawTarget*);
55 PatternHelper(GrMeshDrawTarget*, GrPrimitiveType, size_t vertexStride,
60 void recordDraw(GrMeshDrawTarget*, const GrGeometryProcessor*) const;
61 void recordDraw(GrMeshDrawTarget*, const GrGeometryProcessor*,
69 void init(GrMeshDrawTarget*, GrPrimitiveType, size_t vertexStride,
85 QuadHelper(GrMeshDrawTarget*, size_t vertexStride, int quadsToDraw);
130 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.h24 class GrMeshDrawTarget; variable
181 sk_sp<const GrBuffer> GetIndexBuffer(GrMeshDrawTarget*, IndexBufferOption);
DAtlasTextOp.h185 void onPrepareDraws(GrMeshDrawTarget*) override;
223 GrMeshDrawTarget* target, FlushInfo* flushInfo) const;
DSmallPathRenderer.cpp144 void onPrepareDraws(GrMeshDrawTarget* target) override { in onPrepareDraws()
321 bool addToAtlasWithRetry(GrMeshDrawTarget* target, in addToAtlasWithRetry()
349 bool addDFPathToAtlas(GrMeshDrawTarget* target, in addDFPathToAtlas()
445 bool addBMPathToAtlas(GrMeshDrawTarget* target, in addBMPathToAtlas()
539 void flush(GrMeshDrawTarget* target, FlushInfo* flushInfo) const { in flush()
DTriangulatingPathRenderer.cpp278 void createNonAAMesh(GrMeshDrawTarget* target) { in createNonAAMesh()
345 void createAAMesh(GrMeshDrawTarget* target) { in createAAMesh()
487 void onPrepareDraws(GrMeshDrawTarget* target) override { in onPrepareDraws()
495 static GrSimpleMesh* CreateMesh(GrMeshDrawTarget* target, in CreateMesh()
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()
/third_party/skia/src/gpu/
DGrEagerVertexAllocator.h13 class GrMeshDrawTarget; variable
40 GrEagerDynamicVertexAllocator(GrMeshDrawTarget* target, in GrEagerDynamicVertexAllocator()
64 GrMeshDrawTarget* const fTarget;
DGrVertexChunkArray.h17 class GrMeshDrawTarget; variable
38 GrVertexChunkBuilder(GrMeshDrawTarget* target, GrVertexChunkArray* chunks, size_t stride, in GrVertexChunkBuilder()
82 GrMeshDrawTarget* const fTarget;
DGrMeshDrawTarget.h24 class GrMeshDrawTarget {
26 virtual ~GrMeshDrawTarget() {} in ~GrMeshDrawTarget()
DGrMeshDrawTarget.cpp12 uint32_t GrMeshDrawTarget::contextUniqueID() const { in contextUniqueID()
/third_party/skia/src/gpu/tessellate/
DPathTessellator.h21 class GrMeshDrawTarget; variable
84 virtual void prepareFixedCountBuffers(GrMeshDrawTarget*) = 0;
87 void prepare(GrMeshDrawTarget* target, in prepare()
DStrokeTessellator.h16 class GrMeshDrawTarget; variable
39 virtual int prepare(GrMeshDrawTarget*,
DPatchWriter.h25 PatchWriter(GrMeshDrawTarget* target, in PatchWriter()
37 PatchWriter(GrMeshDrawTarget*, PathTessellator* tessellator, int initialPatchAllocCount);
DStrokeHardwareTessellator.h23 int prepare(GrMeshDrawTarget*,
DStrokeFixedCountTessellator.h26 int prepare(GrMeshDrawTarget*,
DPathWedgeTessellator.h57 void prepareFixedCountBuffers(GrMeshDrawTarget*) final;
DPathCurveTessellator.h58 void prepareFixedCountBuffers(GrMeshDrawTarget*) final;
DStrokeFixedCountTessellator.cpp35 GrMeshDrawTarget* target, in InstanceWriter()
239 int StrokeFixedCountTessellator::prepare(GrMeshDrawTarget* target, in prepare()
/third_party/skia/tools/gpu/
DTestOps.cpp128 void onPrepareDraws(GrMeshDrawTarget*) override;
201 void TestRectOp::onPrepareDraws(GrMeshDrawTarget* target) { in onPrepareDraws()
/third_party/skia/src/gpu/text/
DGrTextBlob.h31 class GrMeshDrawTarget; variable
95 int begin, int end, GrMeshDrawTarget* target) const = 0;
DGrTextBlob.cpp328 GrMeshDrawTarget *,
381 GrMeshDrawTarget* target, in regenerateAtlas()
487 regenerateAtlas(int begin, int end, GrMeshDrawTarget*) const override;
708 DirectMaskSubRun::regenerateAtlas(int begin, int end, GrMeshDrawTarget* target) const { in regenerateAtlas()
876 std::tuple<bool, int> regenerateAtlas(int begin, int end, GrMeshDrawTarget*) const override;
1005 GrMeshDrawTarget* target) const { in regenerateAtlas()
1135 std::tuple<bool, int> regenerateAtlas(int begin, int end, GrMeshDrawTarget*) const override;
1324 int begin, int end, GrMeshDrawTarget *target) const { in regenerateAtlas()
1694 regenerateAtlas(int begin, int end, GrMeshDrawTarget*) const override;
1844 DirectMaskSubRunNoCache::regenerateAtlas(int begin, int end, GrMeshDrawTarget* target) const { in regenerateAtlas()
[all …]
/third_party/skia/src/gpu/mock/
DGrMockOpTarget.h20 class GrMockOpTarget : public GrMeshDrawTarget {

123