• Home
  • Raw
  • Download

Lines Matching full:renderer

13 #include "src/gpu/graphite/Renderer.h"
45 const Renderer* stencilTessellatedCurvesAndTris(SkPathFillType type) const { in stencilTessellatedCurvesAndTris()
48 const Renderer* stencilTessellatedWedges(SkPathFillType type) const { in stencilTessellatedWedges()
51 const Renderer* convexTessellatedWedges() const { return &fConvexTessellatedWedges; } in convexTessellatedWedges()
52 const Renderer* tessellatedStrokes() const { return &fTessellatedStrokes; } in tessellatedStrokes()
55 const Renderer* coverageMask() const { return &fCoverageMask; } in coverageMask()
58 const Renderer* bitmapText(bool useLCDText) const { return &fBitmapText[useLCDText]; } in bitmapText()
59 const Renderer* sdfText(bool useLCDText) const { return &fSDFText[useLCDText]; } in sdfText()
62 const Renderer* vertices(SkVertices::VertexMode mode, bool hasColors, bool hasTexCoords) const { in vertices()
69 const Renderer* analyticRRect() const { return &fAnalyticRRect; } in analyticRRect()
72 const Renderer* perEdgeAAQuad() const { return &fPerEdgeAAQuad; } in perEdgeAAQuad()
74 const Renderer* analyticBlur() const { return &fAnalyticBlur; } in analyticBlur()
81 SkSpan<const Renderer* const> renderers() const { in renderers()
88 // Compute shader-based path renderer and compositor.
110 Renderer fStencilTessellatedCurves[kPathTypeCount];
111 Renderer fStencilTessellatedWedges[kPathTypeCount];
112 Renderer fConvexTessellatedWedges;
113 Renderer fTessellatedStrokes;
115 Renderer fCoverageMask;
117 Renderer fBitmapText[2]; // bool isLCD
118 Renderer fSDFText[2]; // bool isLCD
120 Renderer fAnalyticRRect;
121 Renderer fPerEdgeAAQuad;
123 Renderer fAnalyticBlur;
125 Renderer fVertices[kVerticesCount];
128 std::vector<const Renderer*> fRenderers;