Home
last modified time | relevance | path

Searched refs:PathCurveTessellator (Results 1 – 10 of 10) sorted by relevance

/third_party/skia/src/gpu/tessellate/
DPathCurveTessellator.cpp28 int PathCurveTessellator::patchPreallocCount(int totalCombinedPathVerbCnt) const { in patchPreallocCount()
36 void PathCurveTessellator::writePatches(PatchWriter& patchWriter, in writePatches()
134 void PathCurveTessellator::WriteFixedVertexBuffer(VertexWriter vertexWriter, size_t bufferSize) { in WriteFixedVertexBuffer()
168 void PathCurveTessellator::WriteFixedIndexBufferBaseIndex(VertexWriter vertexWriter, in WriteFixedIndexBufferBaseIndex()
217 void PathCurveTessellator::prepareFixedCountBuffers(GrMeshDrawTarget* target) { in prepareFixedCountBuffers()
235 void PathCurveTessellator::drawTessellated(GrOpFlushState* flushState) const { in drawTessellated()
242 void PathCurveTessellator::drawFixedCount(GrOpFlushState* flushState) const { in drawFixedCount()
253 void PathCurveTessellator::drawHullInstances(GrOpFlushState* flushState, in drawHullInstances()
DPathCurveTessellator.h18 class PathCurveTessellator final : public PathTessellator {
20 static PathCurveTessellator* Make(SkArenaAlloc* arena,
23 return arena->make<PathCurveTessellator>(infinitySupport, attribs);
26 PathCurveTessellator(bool infinitySupport,
DPathWedgeTessellator.cpp257 PathCurveTessellator::WriteFixedVertexBuffer(std::move(vertexWriter), in WriteFixedVertexBuffer()
268 PathCurveTessellator::WriteFixedIndexBufferBaseIndex(std::move(vertexWriter), in WriteFixedIndexBuffer()
/third_party/skia/src/gpu/ops/
DPathInnerTriangulateOp.h18 class PathCurveTessellator; variable
85 PathCurveTessellator* fTessellator = nullptr;
DPathStencilCoverOp.cpp160 fTessellator = PathCurveTessellator::Make(args.fArena, in prePreparePrograms()
DPathInnerTriangulateOp.cpp253 fTessellator = PathCurveTessellator::Make(args.fArena, in prePreparePrograms()
/third_party/skia/bench/
DTessellateBench.cpp143 auto tess = PathCurveTessellator::Make(&arena,
146 1 << PathCurveTessellator::kMaxFixedResolveLevel,
160 1 << PathCurveTessellator::kMaxFixedResolveLevel,
/third_party/skia/samplecode/
DSamplePathTessellators.cpp100 fTessellator = PathCurveTessellator::Make(alloc, in onPrepare()
111 fTessellator = PathCurveTessellator::Make(alloc, in onPrepare()
/third_party/skia/src/gpu/
DBUILD.bazel392 "tessellate/PathCurveTessellator.cpp",
393 "tessellate/PathCurveTessellator.h",
/third_party/skia/gn/
Dgpu.gni329 "$_src/gpu/tessellate/PathCurveTessellator.cpp",
330 "$_src/gpu/tessellate/PathCurveTessellator.h",