Home
last modified time | relevance | path

Searched refs:GrTessellationPathRenderer (Results 1 – 18 of 18) sorted by relevance

/external/skia/src/gpu/tessellate/
DGrTessellationPathRenderer.cpp38 bool GrTessellationPathRenderer::IsSupported(const GrCaps& caps) { in IsSupported()
45 GrTessellationPathRenderer::GrTessellationPathRenderer(GrRecordingContext* rContext) in GrTessellationPathRenderer() function in GrTessellationPathRenderer
52 void GrTessellationPathRenderer::initAtlasFlags(GrRecordingContext* rContext) { in initAtlasFlags()
128 GrPathRenderer::CanDrawPath GrTessellationPathRenderer::onCanDrawPath( in onCanDrawPath()
153 GrTessellationPathRenderer::OpFlags opFlags, GrAAType aaType, in make_op()
157 GrTessellationPathRenderer::kLinearizationPrecision; in make_op()
158 constexpr static auto kMaxResolveLevel = GrTessellationPathRenderer::kMaxResolveLevel; in make_op()
159 using OpFlags = GrTessellationPathRenderer::OpFlags; in make_op()
247 bool GrTessellationPathRenderer::onDrawPath(const DrawPathArgs& args) { in onDrawPath()
293 bool GrTessellationPathRenderer::tryAddPathToAtlas( in tryAddPathToAtlas()
[all …]
DGrTessellationPathRenderer.h20 class GrTessellationPathRenderer : public GrPathRenderer, public GrOnFlushCallbackObject {
48 GrTessellationPathRenderer(GrRecordingContext*);
78 GR_MAKE_BITFIELD_CLASS_OPS(GrTessellationPathRenderer::OpFlags);
DGrPathStencilFillOp.h25 GrAAType aaType, GrTessellationPathRenderer::OpFlags opFlags) in GrPathStencilFillOp()
53 const GrTessellationPathRenderer::OpFlags fOpFlags;
DGrPathTessellator.h60 GrTessellationPathRenderer::kLinearizationPrecision;
61 constexpr static int kMaxResolveLevel = GrTessellationPathRenderer::kMaxResolveLevel;
DGrStencilPathShader.h27 GrTessellationPathRenderer::OpFlags opFlags, in MakeStencilPassPipeline()
29 using OpFlags = GrTessellationPathRenderer::OpFlags; in MakeStencilPassPipeline()
158 SkASSERT(resolveLevel > 0 && resolveLevel <= GrTessellationPathRenderer::kMaxResolveLevel); in WriteDrawCubicsIndirectCmd()
DGrPathInnerTriangulateOp.h31 GrAAType aaType, GrTessellationPathRenderer::OpFlags opFlags) in GrPathInnerTriangulateOp()
61 const GrTessellationPathRenderer::OpFlags fOpFlags;
DGrStrokeTessellator.h61 return matrixMaxScale * GrTessellationPathRenderer::kLinearizationPrecision; in CalcParametricPrecision()
DGrPathStencilFillOp.cpp19 using OpFlags = GrTessellationPathRenderer::OpFlags;
DGrStencilPathShader.cpp305 constexpr static int kMaxResolveLevel = GrTessellationPathRenderer::kMaxResolveLevel;
DGrPathInnerTriangulateOp.cpp19 using OpFlags = GrTessellationPathRenderer::OpFlags;
DGrStrokeTessellateShader.cpp1004 GrTessellationPathRenderer::kMaxResolveLevel); in onEmitCode()
/external/skia/samplecode/
DSampleTessellatedWedge.cpp58 GrTessellationPathRenderer::OpFlags fOpFlags = GrTessellationPathRenderer::OpFlags::kWireframe;
216 fOpFlags = (GrTessellationPathRenderer::OpFlags)( in onChar()
217 (int)fOpFlags ^ (int)GrTessellationPathRenderer::OpFlags::kWireframe); in onChar()
/external/skia/src/gpu/
DGrPathRendererChain.cpp58 if (GrTessellationPathRenderer::IsSupported(caps)) { in GrPathRendererChain()
59 auto tess = sk_make_sp<GrTessellationPathRenderer>(context); in GrPathRendererChain()
/external/skia/gm/
Dwidebuttcaps.cpp120 !GrTessellationPathRenderer::IsSupported(*context->priv().caps())) { in onDraw()
Dtrickycubicstrokes.cpp210 !GrTessellationPathRenderer::IsSupported(*context->priv().caps())) { in onDraw()
/external/skia/gn/
Dgpu.gni483 "$_src/gpu/tessellate/GrTessellationPathRenderer.cpp",
484 "$_src/gpu/tessellate/GrTessellationPathRenderer.h",
/external/skia/tools/viewer/
DViewer.cpp1936 if (GrTessellationPathRenderer::IsSupported(*caps)) { in drawImGui()
2769 if (GrTessellationPathRenderer::IsSupported(*caps)) { in updateUIState()
/external/skia/
DAndroid.bp677 "src/gpu/tessellate/GrTessellationPathRenderer.cpp",
1661 "src/gpu/tessellate/GrTessellationPathRenderer.cpp",