/external/skia/src/gpu/ganesh/ops/ |
D | GrMeshDrawOp.h | 21 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;
|
D | GrMeshDrawOp.cpp | 19 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()
|
D | QuadPerEdgeAA.h | 25 class GrMeshDrawTarget; variable 182 sk_sp<const GrBuffer> GetIndexBuffer(GrMeshDrawTarget*, IndexBufferOption);
|
D | AtlasTextOp.h | 184 void onPrepareDraws(GrMeshDrawTarget*) override; 230 GrMeshDrawTarget* target, FlushInfo* flushInfo) const;
|
D | TriangulatingPathRenderer.cpp | 288 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()
|
D | SmallPathRenderer.cpp | 148 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()
|
D | DrawAtlasOp.cpp | 62 void onPrepareDraws(GrMeshDrawTarget*) override; 221 void DrawAtlasOpImpl::onPrepareDraws(GrMeshDrawTarget* target) { in onPrepareDraws()
|
D | DefaultPathRenderer.cpp | 62 GrMeshDrawTarget* target, in PathGeoBuilder() 366 GrMeshDrawTarget* fTarget; 496 void onPrepareDraws(GrMeshDrawTarget* target) override { in onPrepareDraws()
|
D | AALinearizingConvexPathRenderer.cpp | 176 void recordDraw(GrMeshDrawTarget* target, in recordDraw() 206 void onPrepareDraws(GrMeshDrawTarget* target) override { in onPrepareDraws()
|
/external/skia/src/gpu/ganesh/ |
D | GrMeshDrawTarget.cpp | 13 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()
|
D | GrEagerVertexAllocator.h | 14 class GrMeshDrawTarget; variable 43 GrEagerDynamicVertexAllocator(GrMeshDrawTarget* target, in GrEagerDynamicVertexAllocator() 64 GrMeshDrawTarget* const fTarget;
|
D | GrVertexChunkArray.h | 18 class GrMeshDrawTarget; variable 43 GrVertexChunkBuilder(GrMeshDrawTarget* target, GrVertexChunkArray* chunks, in GrVertexChunkBuilder() 85 GrMeshDrawTarget* const fTarget;
|
D | GrMeshDrawTarget.h | 33 class GrMeshDrawTarget { 35 virtual ~GrMeshDrawTarget() {} in ~GrMeshDrawTarget()
|
D | BUILD.bazel | 117 "GrMeshDrawTarget.cpp", 118 "GrMeshDrawTarget.h",
|
/external/skia/src/gpu/ganesh/tessellate/ |
D | PathTessellator.h | 18 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,
|
D | StrokeTessellator.h | 20 class GrMeshDrawTarget; variable 46 void prepare(GrMeshDrawTarget*,
|
D | VertexChunkPatchAllocator.h | 26 GrMeshDrawTarget* target, in VertexChunkPatchAllocator()
|
D | PathTessellator.cpp | 157 GrMeshDrawTarget* target, in prepareWithTriangles() 244 void PathWedgeTessellator::prepare(GrMeshDrawTarget* target, in prepare()
|
D | StrokeTessellator.cpp | 151 void StrokeTessellator::prepare(GrMeshDrawTarget* target, in prepare()
|
/external/skia/src/text/gpu/ |
D | GlyphVector.h | 21 class GrMeshDrawTarget; variable 67 GrMeshDrawTarget*);
|
D | SubRunContainer.h | 39 class GrMeshDrawTarget; variable 105 int begin, int end, GrMeshDrawTarget* target) const = 0;
|
D | TextBlob.h | 39 class GrMeshDrawTarget; variable
|
/external/skia/tests/ |
D | PrimitiveProcessorTest.cpp | 47 class GrMeshDrawTarget; 170 void onPrepareDraws(GrMeshDrawTarget* target) override { in onPrepareDraws()
|
/external/skia/tools/gpu/ |
D | TestOps.cpp | 129 void onPrepareDraws(GrMeshDrawTarget*) override; 202 void TestRectOp::onPrepareDraws(GrMeshDrawTarget* target) { in onPrepareDraws()
|
/external/skia/src/gpu/ganesh/mock/ |
D | GrMockOpTarget.h | 20 class GrMockOpTarget : public GrMeshDrawTarget {
|